summaryrefslogtreecommitdiff
path: root/src/libmpeg2/slice.c
diff options
context:
space:
mode:
authorDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-01-19 01:14:19 +0000
committerDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-01-19 01:14:19 +0000
commit724368ce004ce59b82a8aa0dfdccc0ab31acdac9 (patch)
tree02cbccad48d27bca74da3699fcc0861d2c6791e3 /src/libmpeg2/slice.c
parent17d470f75b57265107c7f164334dbc53489124cc (diff)
downloadxine-lib-724368ce004ce59b82a8aa0dfdccc0ab31acdac9.tar.gz
xine-lib-724368ce004ce59b82a8aa0dfdccc0ab31acdac9.tar.bz2
Make iterator variables constant when used with constant tables.
CVS patchset: 8525 CVS date: 2007/01/19 01:14:19
Diffstat (limited to 'src/libmpeg2/slice.c')
-rw-r--r--src/libmpeg2/slice.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/libmpeg2/slice.c b/src/libmpeg2/slice.c
index f214f1f25..8cb5c33b6 100644
--- a/src/libmpeg2/slice.c
+++ b/src/libmpeg2/slice.c
@@ -45,7 +45,7 @@ static inline int get_macroblock_modes (picture_t * picture)
#define bits (picture->bitstream_bits)
#define bit_ptr (picture->bitstream_ptr)
int macroblock_modes;
- MBtab * tab;
+ const MBtab * tab;
switch (picture->picture_coding_type) {
case I_TYPE:
@@ -160,7 +160,7 @@ static inline int get_motion_delta (picture_t * picture, int f_code)
int delta;
int sign;
- MVtab * tab;
+ const MVtab * tab;
if (bit_buf & 0x80000000) {
DUMPBITS (bit_buf, bits, 1);
@@ -230,7 +230,7 @@ static inline int get_dmv (picture_t * picture)
#define bits (picture->bitstream_bits)
#define bit_ptr (picture->bitstream_ptr)
- DMVtab * tab;
+ const DMVtab * tab;
tab = DMV_2 + UBITS (bit_buf, 2);
DUMPBITS (bit_buf, bits, tab->len);
@@ -246,7 +246,7 @@ static inline int get_coded_block_pattern (picture_t * picture)
#define bits (picture->bitstream_bits)
#define bit_ptr (picture->bitstream_ptr)
- CBPtab * tab;
+ const CBPtab * tab;
NEEDBITS (bit_buf, bits, bit_ptr);
@@ -273,7 +273,7 @@ static inline int get_luma_dc_dct_diff (picture_t * picture)
#define bit_buf (picture->bitstream_buf)
#define bits (picture->bitstream_bits)
#define bit_ptr (picture->bitstream_ptr)
- DCtab * tab;
+ const DCtab * tab;
int size;
int dc_diff;
@@ -310,7 +310,7 @@ static inline int get_chroma_dc_dct_diff (picture_t * picture)
#define bit_buf (picture->bitstream_buf)
#define bits (picture->bitstream_bits)
#define bit_ptr (picture->bitstream_ptr)
- DCtab * tab;
+ const DCtab * tab;
int size;
int dc_diff;
@@ -357,7 +357,7 @@ static void get_intra_block_B14 (picture_t * picture)
uint8_t * quant_matrix = picture->intra_quantizer_matrix;
int quantizer_scale = picture->quantizer_scale;
int mismatch;
- DCTtab * tab;
+ const DCTtab * tab;
uint32_t bit_buf;
int bits;
uint8_t * bit_ptr;
@@ -471,7 +471,7 @@ static void get_intra_block_B15 (picture_t * picture)
uint8_t * quant_matrix = picture->intra_quantizer_matrix;
int quantizer_scale = picture->quantizer_scale;
int mismatch;
- DCTtab * tab;
+ const DCTtab * tab;
uint32_t bit_buf;
int bits;
uint8_t * bit_ptr;
@@ -584,7 +584,7 @@ static void get_non_intra_block (picture_t * picture)
uint8_t * quant_matrix = picture->non_intra_quantizer_matrix;
int quantizer_scale = picture->quantizer_scale;
int mismatch;
- DCTtab * tab;
+ const DCTtab * tab;
uint32_t bit_buf;
int bits;
uint8_t * bit_ptr;
@@ -706,7 +706,7 @@ static void get_mpeg1_intra_block (picture_t * picture)
uint8_t * scan = picture->scan;
uint8_t * quant_matrix = picture->intra_quantizer_matrix;
int quantizer_scale = picture->quantizer_scale;
- DCTtab * tab;
+ const DCTtab * tab;
uint32_t bit_buf;
int bits;
uint8_t * bit_ptr;
@@ -825,7 +825,7 @@ static void get_mpeg1_non_intra_block (picture_t * picture)
uint8_t * scan = picture->scan;
uint8_t * quant_matrix = picture->non_intra_quantizer_matrix;
int quantizer_scale = picture->quantizer_scale;
- DCTtab * tab;
+ const DCTtab * tab;
uint32_t bit_buf;
int bits;
uint8_t * bit_ptr;
@@ -1463,7 +1463,7 @@ static inline int slice_init (picture_t * picture, int code)
int offset, height;
struct vo_frame_s * forward_reference_frame;
struct vo_frame_s * backward_reference_frame;
- MBAtab * mba;
+ const MBAtab * mba;
offset = picture->picture_structure == BOTTOM_FIELD;
picture->pitches[0] = picture->current_frame->pitches[0];
@@ -1634,7 +1634,7 @@ void mpeg2_slice (picture_t * picture, int code, uint8_t * buffer)
while (1) {
int macroblock_modes;
int mba_inc;
- MBAtab * mba;
+ const MBAtab * mba;
NEEDBITS (bit_buf, bits, bit_ptr);