Flush audio decoder when a DCPDecoder finishes so that
authorCarl Hetherington <cth@carlh.net>
Mon, 16 Dec 2019 23:00:12 +0000 (23:00 +0000)
committerCarl Hetherington <cth@carlh.net>
Mon, 16 Dec 2019 23:03:11 +0000 (00:03 +0100)
commit5be0db4041bdfc469668de290e44ff5443708cf6
tree4beccaa25dee40d3729b0a8431f1400023ae689f
parentf35edd74c46c0291fee6d39dba1c73bac688c849
Flush audio decoder when a DCPDecoder finishes so that
resamplers are emptied and hence we don't lose any
samples.  Fixes #1691.

Back-ported from 1444299fa4582fc65c5237edd6c115921f20f872 in master.
src/lib/dcp_decoder.cc
test/player_test.cc