Always initialize bit_depth_luma and bit_depth_chroma in the H264

decoder which allows their usage without checking profile_idc.

Patch by Laurent Aimar (fenrir (AT) videolan org)

Originally committed as revision 21107 to svn://svn.ffmpeg.org/ffmpeg/trunk
release/0.6
Laurent Aimar 15 years ago committed by Jai Menon
parent 8600106ac2
commit b090930d43
  1. 2
      libavcodec/h264.c

@ -7209,6 +7209,8 @@ int ff_h264_decode_seq_parameter_set(H264Context *h){
decode_scaling_matrices(h, sps, NULL, 1, sps->scaling_matrix4, sps->scaling_matrix8);
}else{
sps->chroma_format_idc= 1;
sps->bit_depth_luma = 8;
sps->bit_depth_chroma = 8;
}
sps->log2_max_frame_num= get_ue_golomb(&s->gb) + 4;

Loading…
Cancel
Save