Commit 08bab32c authored by Kostya Shishkov's avatar Kostya Shishkov

indeo4: add some missing static and const qualifiers

From the patch by Reimar Döffinger.
parent 3faa303a
...@@ -94,7 +94,7 @@ typedef struct { ...@@ -94,7 +94,7 @@ typedef struct {
} IVI4DecContext; } IVI4DecContext;
struct { static const struct {
InvTransformPtr *inv_trans; InvTransformPtr *inv_trans;
DCTransformPtr *dc_trans; DCTransformPtr *dc_trans;
int is_2d_trans; int is_2d_trans;
......
...@@ -86,7 +86,7 @@ static const uint8_t *scan_index_to_tab[15] = { ...@@ -86,7 +86,7 @@ static const uint8_t *scan_index_to_tab[15] = {
/** /**
* Indeo 4 dequant tables * Indeo 4 dequant tables
*/ */
static uint16_t ivi4_quant_8x8_intra[9][64] = { static const uint16_t ivi4_quant_8x8_intra[9][64] = {
{ {
43, 342, 385, 470, 555, 555, 598, 726, 43, 342, 385, 470, 555, 555, 598, 726,
342, 342, 470, 513, 555, 598, 726, 769, 342, 342, 470, 513, 555, 598, 726, 769,
...@@ -179,7 +179,7 @@ static uint16_t ivi4_quant_8x8_intra[9][64] = { ...@@ -179,7 +179,7 @@ static uint16_t ivi4_quant_8x8_intra[9][64] = {
} }
}; };
static uint16_t ivi4_quant_8x8_inter[9][64] = { static const uint16_t ivi4_quant_8x8_inter[9][64] = {
{ {
427, 427, 470, 427, 427, 427, 470, 470, 427, 427, 470, 427, 427, 427, 470, 470,
427, 427, 470, 427, 427, 427, 470, 470, 427, 427, 470, 427, 427, 427, 470, 470,
...@@ -272,7 +272,7 @@ static uint16_t ivi4_quant_8x8_inter[9][64] = { ...@@ -272,7 +272,7 @@ static uint16_t ivi4_quant_8x8_inter[9][64] = {
} }
}; };
static uint16_t ivi4_quant_4x4_intra[5][16] = { static const uint16_t ivi4_quant_4x4_intra[5][16] = {
{ {
22, 214, 257, 299, 22, 214, 257, 299,
214, 257, 299, 342, 214, 257, 299, 342,
...@@ -305,7 +305,7 @@ static uint16_t ivi4_quant_4x4_intra[5][16] = { ...@@ -305,7 +305,7 @@ static uint16_t ivi4_quant_4x4_intra[5][16] = {
} }
}; };
static uint16_t ivi4_quant_4x4_inter[5][16] = { static const uint16_t ivi4_quant_4x4_inter[5][16] = {
{ {
107, 214, 257, 299, 107, 214, 257, 299,
214, 257, 299, 299, 214, 257, 299, 299,
...@@ -342,7 +342,7 @@ static uint16_t ivi4_quant_4x4_inter[5][16] = { ...@@ -342,7 +342,7 @@ static uint16_t ivi4_quant_4x4_inter[5][16] = {
* Table for mapping quant matrix index from the bitstream * Table for mapping quant matrix index from the bitstream
* into internal quant table number. * into internal quant table number.
*/ */
static uint8_t quant_index_to_tab[22] = { static const uint8_t quant_index_to_tab[22] = {
0, 1, 0, 2, 1, 3, 0, 4, 1, 5, 0, 1, 6, 7, 8, // for 8x8 quant matrixes 0, 1, 0, 2, 1, 3, 0, 4, 1, 5, 0, 1, 6, 7, 8, // for 8x8 quant matrixes
0, 1, 2, 2, 3, 3, 4 // for 4x4 quant matrixes 0, 1, 2, 2, 3, 3, 4 // for 4x4 quant matrixes
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment