On 04/23/2011 01:59 PM, Alex Converse wrote:

> On Sat, Apr 23, 2011 at 10:37 AM, Justin Ruggles
> <[email protected]> wrote:
> 
> [....]
> 
>>
>> It works if I just leave the code as-is and scale at the end before
>> returning, but that's not ideal since we can save some time by applying
>> the appropriate scale during decoding.
>>
>> Also, where can I find or create samples with LTP?  It looks like
>> ltp_state being int16_t might also lead to some issues.
>>
> 
> http://streams.videolan.org/Mpeg_Conformance/ftp.iis.fhg.de/mpeg4audio-conformance/compressedMp4/ap05_48.mp4


ok, well making ltp_state float fixed that one, but the fate latm sample
still turns to static after playing ok for a few seconds.
al_sbr_cm_48_2.mp4 does the same after about 15 seconds.

it could be SBR? or TNS? Something along the way is assuming the float
samples are scaled to 16-bit range, but I can't find where that is...

-Justin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to