diff options
| -rw-r--r-- | TODO | 4 | ||||
| -rw-r--r-- | src/lib/player.cc | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -0,0 +1,4 @@ +subtitles-and-nothing-else case; BlackDecoder? or make fill_black call video() rather than emit Video directly? +- no because fill_video will never be called, the black has to come out in sync with everything else more or less +- made tricky by fill_video post inaccurate seek +- Black/SilenceDecoder?
\ No newline at end of file diff --git a/src/lib/player.cc b/src/lib/player.cc index 06a1b008d..addaa6cac 100644 --- a/src/lib/player.cc +++ b/src/lib/player.cc @@ -660,7 +660,7 @@ Player::video (weak_ptr<Piece> wp, ContentVideo video) } } - /* Fill gaps */ + /* Fill gaps caused by (the hopefully rare event of) a decoder not emitting contiguous video */ if (_last_video_time) { fill_video (DCPTimePeriod (_last_video_time.get(), time)); |
