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
