[FFmpeg-devel] [PATCH] Fix bad comment in aac code
Alex Converse
alex.converse
Tue May 25 20:21:30 CEST 2010
On Tue, May 25, 2010 at 2:09 PM, Cyril Russo
<stage.nexvision at laposte.net> wrote:
> Hi
>
Hi,
> 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.
More information about the ffmpeg-devel
mailing list