On 03/03/14 13:12, Mathias Hjärtström wrote:
> The ffprobe application will report the audio streams as being aac_latm (in
> parallel with mp1) and I have configured my own application (that can play
> MPEG1, MPEG2 and regular AAC audio just fine, no problem at all) to use the
> AV_CODEC_ID_AAC_LATM to decode the HE-AAC streams. I get no errors during
> initialization, but I get lots of “frame length mismatch” messages, some
> “envelope scalefactor overflow in dequant” messages and sometimes also some
> “is not implemented” ones while decoding the frames with
> avcodec_decode_audio4(). I use FFmpeg release 2.1.

You should provide the code and maybe a sample to try and maybe try to
use Libav if you want us to help you.

> I realize it’s my own fault and probably has something to do with
> initialization, but I can’t figure out what it is. Is there for instance
> some av_opt_set_int() call or something similar that must be made in order
> to play back HE-AAC, as opposed to how everything is initialized when
> playing back MPEG1, MPEG2 or AAC audio?

Provide the code and we can check what's wrong together.

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

Reply via email to