[Ffmpeg-devel] [PATCH] CRYO APC demuxer

Anssi Hannula anssi.hannula
Sat Apr 7 15:30:38 CEST 2007


Michael Niedermayer wrote:
> Hi
> 
> On Sat, Apr 07, 2007 at 03:01:38PM +0300, Anssi Hannula wrote:
>> Hi!
>>
>> Attached is a patch implementing a demuxer for CRYO APC, a simple audio
>> format using ADPCM encoding.
> 
> [...]
> 
>> Index: libavcodec/adpcm.c
>> ===================================================================
>> --- libavcodec/adpcm.c	(revision 8638)
>> +++ libavcodec/adpcm.c	(working copy)
>> @@ -603,10 +603,16 @@
>>      }
>>  
>>      c->channel = 0;
>> -    c->status[0].predictor = c->status[1].predictor = 0;
>>      c->status[0].step_index = c->status[1].step_index = 0;
>>      c->status[0].step = c->status[1].step = 0;
>>  
>> +    if (avctx->extradata && avctx->extradata_size == 2 * sizeof(int)) {
> 
> this check is too unspecific it could very well be triggered for other codecs
> too

What would be the preferred way to do the check, then?


As for the other points you made, I'll fix them.

-- 
Anssi Hannula





More information about the ffmpeg-devel mailing list