Fix failure to load OV after adding a VF to a project.
authorCarl Hetherington <cth@carlh.net>
Sun, 13 Oct 2019 21:47:17 +0000 (23:47 +0200)
committerCarl Hetherington <cth@carlh.net>
Sun, 13 Oct 2019 21:47:17 +0000 (23:47 +0200)
commit7c73ec405fdb55bd78d82d764999b5af6d81e973
treeb32fca5e5881e14ed86dc9c8e612d228cef2fcf0
parent89ec77ff82b231445f2c5a4cf50d86e6cd910332
Fix failure to load OV after adding a VF to a project.

This has the same cause as
19f51503621a57794bd79bac053c9e6549a69f46
i.e. the DCPDecoder re-use optimisation.  This commit tries to
re-fix 19f515 in a more general way which also takes into account
the OV/VF bug.  It also adds a unit test.
src/lib/dcp_decoder.cc
src/lib/dcp_decoder.h
src/lib/player.h
test/dcp_decoder_test.cc [new file with mode: 0644]
test/wscript