[Libav-user] avcodec_decode_video2 latency.
Jean-Yves Avenard
jyavenard at gmail.com
Thu Nov 19 12:22:24 CET 2015
Hi
Started to use FFmpeg/ffvp9 to decode VP9 streams in place of libvpx ;
the gain in performance is very welcome.
However, the major issue is the latency added by libavcodec ; when
feeding avcodec_decode_video2 with samples, it won't return decoded
frames until 16 frames have been buffered (this is the same with h264
btw).
That makes ffvp9 unusable for any real-time video conference (such as webrtc).
libvpx will immediately output a decoded frame, with 0 latency.
Is there a way to set to AVCodecContext so it outputs frame much quicker ?
Thank you
Jean-Yves
More information about the Libav-user
mailing list