From 38610d92ff1f3103422b8ceec70e5fbeb942a15c Mon Sep 17 00:00:00 2001 From: Alex Converse Date: Wed, 2 Dec 2009 09:07:32 +0000 Subject: Set the SBR mode to implicit on ADTS frames occurring before the output is locked. Originally committed as revision 20700 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/aac.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libavcodec/aac.c') diff --git a/libavcodec/aac.c b/libavcodec/aac.c index 5c58f97ce9..ad5de7c5c7 100644 --- a/libavcodec/aac.c +++ b/libavcodec/aac.c @@ -1687,6 +1687,8 @@ static int parse_adts_frame_header(AACContext *ac, GetBitContext *gb) } else if (ac->output_configured != OC_LOCKED) { ac->output_configured = OC_NONE; } + if (ac->output_configured != OC_LOCKED) + ac->m4ac.sbr = -1; ac->m4ac.sample_rate = hdr_info.sample_rate; ac->m4ac.sampling_index = hdr_info.sampling_index; ac->m4ac.object_type = hdr_info.object_type; -- cgit v1.2.3