Timestamp audio emissions from butler and hence discard very late
authorCarl Hetherington <cth@carlh.net>
Fri, 3 Aug 2018 23:01:30 +0000 (00:01 +0100)
committerCarl Hetherington <cth@carlh.net>
Fri, 3 Aug 2018 23:01:30 +0000 (00:01 +0100)
commit54e6f206305d4275808cfce36987edcc61a6a779
treeba403ce56da8c5ce5a4a1652e83bd18855a41c01
parent4fe1a062eb31d680b8b4ac0191b9e2fc2d6aaec3
Timestamp audio emissions from butler and hence discard very late
audio in FilmViewer.  This should help with the case where lots
of video frames are rapidly discarded when they are late but the
corresponding audio is not, hence audio buffers get overfilled.
src/lib/audio_ring_buffers.cc
src/lib/audio_ring_buffers.h
src/lib/butler.cc
src/lib/butler.h
src/wx/film_viewer.cc
src/wx/film_viewer.h
test/audio_ring_buffers_test.cc