mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-24 00:02:52 +00:00
avcodec/h264: Declare the local variable decode_chroma as const.
ff_h264_decode_mb_cabac() and ff_h264_decode_mb_cavlc() are very long functions. Declaring decode_chroma as const makes it clear the variable doesn't change after initialization. Signed-off-by: Wan-Teh Chang <wtc@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
b77e26b285
commit
99c5ac2039
@ -1916,8 +1916,8 @@ int ff_h264_decode_mb_cabac(const H264Context *h, H264SliceContext *sl)
|
||||
const SPS *sps = h->ps.sps;
|
||||
int mb_xy;
|
||||
int mb_type, partition_count, cbp = 0;
|
||||
int dct8x8_allowed= h->ps.pps->transform_8x8_mode;
|
||||
int decode_chroma = sps->chroma_format_idc == 1 || sps->chroma_format_idc == 2;
|
||||
int dct8x8_allowed = h->ps.pps->transform_8x8_mode;
|
||||
const int decode_chroma = sps->chroma_format_idc == 1 || sps->chroma_format_idc == 2;
|
||||
const int pixel_shift = h->pixel_shift;
|
||||
|
||||
mb_xy = sl->mb_xy = sl->mb_x + sl->mb_y*h->mb_stride;
|
||||
|
@ -704,8 +704,8 @@ int ff_h264_decode_mb_cavlc(const H264Context *h, H264SliceContext *sl)
|
||||
int mb_xy;
|
||||
int partition_count;
|
||||
unsigned int mb_type, cbp;
|
||||
int dct8x8_allowed= h->ps.pps->transform_8x8_mode;
|
||||
int decode_chroma = h->ps.sps->chroma_format_idc == 1 || h->ps.sps->chroma_format_idc == 2;
|
||||
int dct8x8_allowed = h->ps.pps->transform_8x8_mode;
|
||||
const int decode_chroma = h->ps.sps->chroma_format_idc == 1 || h->ps.sps->chroma_format_idc == 2;
|
||||
const int pixel_shift = h->pixel_shift;
|
||||
|
||||
mb_xy = sl->mb_xy = sl->mb_x + sl->mb_y*h->mb_stride;
|
||||
|
Loading…
Reference in New Issue
Block a user