[FFmpeg-cvslog] r21799 - in trunk/libavcodec: Makefile alsdec.c bgmc.c bgmc.h

Thilo Borgmann thilo.borgmann
Mon Feb 15 09:30:23 CET 2010


Am 15.02.10 05:46, schrieb Mike Melanson:
> Thilo Borgmann wrote:
>> There is:
>>
>> http://standards.iso.org/ittf/PubliclyAvailableStandards/c051731_ISO_IEC_14496-4_2004_Amd_19_2007_Cor_1_2008_bitstreams.zip
>>
>>
>> And the decoder currently supports 00-05 files.
> 
> Confirmed; I can correctly decode the 16-bit files in 00-05. A few
> questions and notes:
> 

> * Is it necessary (or supported) to decode the 20- and 24-bit files?
> * If so, what are the command line options?

Well these should work, too. There was something for the command line
but I don't know now, I will have a look later...


> * als_08/als_08_6ch96k24b.mp4 makes FFmpeg crash; I know it's not
> supported yet but it should at least not crash:
> 
> 0x00115788 in revert_channel_correlation (ctx=0xb00c60, bd=0xbfffe30c,
> cd=0xb00fb0, reverted=0xb00e50, offset=0, c=6) at
> /Users/melanson/ffmpeg/ffmpeg-main/libavcodec/alsdec.c:1178
> 1178        while (dep < channels && !ch[dep].stop_flag) {

Hm I haven't looked at this but if it doesn't say there is an
unsupported feature in it, it should do its work. I will also have a
look at this later.

> 
> I'll get the 6 supported 16-bit files into FATE.

Nice, thanks :)

I will tell you as soon as this 20/24 bit issue is clear to me!

-Thilo



More information about the ffmpeg-cvslog mailing list