[Libav-user] Regression problem on opus audio (old api)
ggarra13 at gmail.com
Thu Jun 8 02:07:30 EEST 2017
El 07/06/17 a las 15:55, Gonzalo Garramuño escribió:
> Hi everybody.
> I recently updated my ffmpeg to the latest revision and found that my
> viewer had problems decoding audio from a matroska (webm) video, which
> used the opus audio codec. This is with the old audio api
> (avcodec_decode_audio4). No other audio codecs seem to have a
> problem. The error I get is that of a return value of less than 0 and
> the got_frame variable is 0.
> I bisected the git log, and found that there are two commits where the
> problem appears. The first commit does not compile.
> The commits are:
> 061a0c14bb5767bca72e3a7227ca400de439ba09 (does not compile doing make
> distclean first)
> bddb2343b6e594e312dadb5d21b408702929ae04 (does compile and has the
> opus audio problem)
> ffplay plays fine the opus audio, but it is using the new api. I
> tried switching to the new api, but I could not get it to work with
> any audio codec. Therefore, I would prefer to stay with the old api.
> I am wondering what else can I try to find out why the opus codec
> fails decoding. Any help is appreciated.
I forgot to mention that while decoding sometimes I get the following
[ffmpeg] Got unexpected packet size after a partial decode
More information about the Libav-user