From b090930d432957a06f78701212b3024f93958f17 Mon Sep 17 00:00:00 2001 From: Laurent Aimar Date: Sat, 9 Jan 2010 07:57:26 +0000 Subject: [PATCH] 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 --- libavcodec/h264.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/h264.c b/libavcodec/h264.c index 8f6670ce7c..bc79f66b8e 100644 --- a/libavcodec/h264.c +++ b/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;