[FFmpeg-devel] [PATCH] check sampling index validity when parsing adts frame header

Jai Menon jmenon86
Mon Feb 9 09:31:43 CET 2009


Hi,

On Mon, Feb 9, 2009 at 1:51 PM, Baptiste Coudurier
<baptiste.coudurier at gmail.com> wrote:
> Hi Jai,
>
> Jai Menon wrote:
>> Hi,
>>
>> On Mon, Feb 9, 2009 at 12:41 PM, Alex Converse <alex.converse at gmail.com> wrote:
>>>> Index: libavcodec/aac.c
>>>> ===================================================================
>>>> --- libavcodec/aac.c  (revision 16998)
>>>> +++ libavcodec/aac.c  (working copy)
>>>> @@ -1529,6 +1529,11 @@
>>>>          if (hdr_info.chan_config)
>>>>              ac->m4ac.chan_config = hdr_info.chan_config;
>>>>          ac->m4ac.sample_rate     = hdr_info.sample_rate;
>>>> +
>>>> +        if(hdr_info.sampling_index > 11) {
>>> 12 is a valid sampling index. It corresponds to 7350 Hz.
>>
>> Shouldn't it be in the table then?
>>
>
> Isn't it ? check mpeg4audio.c

the table I referred to is swb_offset_1024 in aacdectab.h

-- 
Regards,

Jai




More information about the ffmpeg-devel mailing list