Tidy up and do flushing more correctly. v2.15.133
authorCarl Hetherington <cth@carlh.net>
Mon, 1 Mar 2021 23:53:56 +0000 (00:53 +0100)
committerCarl Hetherington <cth@carlh.net>
Tue, 2 Mar 2021 14:40:18 +0000 (15:40 +0100)
commit431127d27fe697a60872d6020a8a5abcb47fa9e1
treef2d00b08cbf126fd6b1f1fa4062cde9d139c9dd4
parent04e94f01295463f2c910ba2b4306c1b76e340a45
Tidy up and do flushing more correctly.

This seems necessary with the multi-threaded decoding; it looks
like we were doing it quite wrong before but getting away with it.
src/lib/ffmpeg_decoder.cc
src/lib/ffmpeg_decoder.h
src/lib/ffmpeg_examiner.cc