Use a separate AVFrame for each stream when decoding.
authorCarl Hetherington <cth@carlh.net>
Tue, 11 Jan 2022 15:34:26 +0000 (16:34 +0100)
committerCarl Hetherington <cth@carlh.net>
Tue, 11 Jan 2022 15:34:26 +0000 (16:34 +0100)
commit32925ee291446cfba8bbd35828ba1719373edb40
tree6e4e823d9ea2a63b829a795e36d8a569cdd51207
parentd5c44276a81e85613702567eee59412a2d99bcdd
Use a separate AVFrame for each stream when decoding.

This seems to be what ffplay does and it feels like it makes sense
as frames may be built from multiple packets AFAICS.
src/lib/ffmpeg.cc
src/lib/ffmpeg.h
src/lib/ffmpeg_decoder.cc
src/lib/ffmpeg_examiner.cc
src/lib/ffmpeg_examiner.h