[FFmpeg-devel] [PATCH] Fix bad comment in aac code

Cyril Russo stage.nexvision
Wed May 26 09:36:38 CEST 2010


>> Index: libavcodec/aac.c
>> ===================================================================
>> --- libavcodec/aac.c    (revision 23312)
>> +++ libavcodec/aac.c    (working copy)
>> @@ -127,8 +127,8 @@
>>           }
>>       case 6:
>>           /* Some streams incorrectly code 5.1 audio as SCE[0] CPE[0] CPE[1] SCE[1]
>> -           instead of SCE[0] CPE[0] CPE[0] LFE[0]. If we seem to have
>> -           encountered such a stream, transfer the LFE[0] element to SCE[1] */
>> +           instead of SCE[0] CPE[0] CPE[1] LFE[0]. If we seem to have
>> +           encountered such a stream, transfer the SCE[1] element to LFE[0] */
>>           if (ac->tags_mapped == tags_per_config[ac->m4ac.chan_config] - 1&&  (type == TYPE_LFE || type == TYPE_SCE)) {
>>               ac->tags_mapped++;
>>               return ac->tag_che_map[type][elem_id] = ac->che[TYPE_LFE][0];
>>      
> I think the text is trying to say that we are putting
> ac->che[TYPE_LFE][0] into ac->tag_che_map[TYPE_SCE][1].
>
> This is because the "LFE" will be read and looked up as SCE.1 in the bitstream.
>    
Ok, it wasn't very clear.
I've attached fixed patch.

Cheers,
Cyril RUSSO

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fixBadDoc.patch
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100526/8fe5b42c/attachment.txt>



More information about the ffmpeg-devel mailing list