summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
AgeCommit message (Expand)Author
2017-05-13Fill audio in the Player.Carl Hetherington
2017-05-08Correctly stop when we have no decoders and we haven't filled.Carl Hetherington
2017-05-08Fix assertion failure if rounding reduces remaining frames to 0.Carl Hetherington
2017-05-08Fix up black-filling logic.Carl Hetherington
2017-05-08Player is not finished if it's still filling in blank space.Carl Hetherington
2017-05-08Small refactoring.Carl Hetherington
2017-05-08More comment updates.Carl Hetherington
2017-05-08Fix comment.Carl Hetherington
2017-05-08Some comments and cleanup.Carl Hetherington
2017-05-08Pull ActiveSubtitles code out to a class.Carl Hetherington
2017-05-08Fix fill of timeline periods where there is no video.Carl Hetherington
2017-05-07Remove unused code.Carl Hetherington
2017-05-05Temporary-ish TODO.Carl Hetherington
2017-05-05Keep active subtitles around until the video they are on has been emitted.Carl Hetherington
2017-05-05Don't seek a piece if the seek is outside its boundary.Carl Hetherington
2017-04-30Fix some cppcheck warnings.Carl Hetherington
2017-04-27Initial work on removing storage of subtitle times.Carl Hetherington
2017-04-23Tidy up _last_video_time to make it more like _last_audio_time.Carl Hetherington
2017-04-23Fix seeking; seek all decoders even if they have no content at theCarl Hetherington
2017-04-23Discard audio received before the time of the last accurate seek.Carl Hetherington
2017-04-23Cope better with the butler thread throwing an exception; stop the butler doi...Carl Hetherington
2017-04-19Various fixes to seeking with audio.Carl Hetherington
2017-04-19Reset _last_*_time as required.Carl Hetherington
2017-04-19Several fixes to audio.Carl Hetherington
2017-04-19Seemingly basically working butler for video.Carl Hetherington
2017-04-19Handle end-trim correctly in player; there is scope to make this more efficie...Carl Hetherington
2017-04-19Fix crash brought on by previous.Carl Hetherington
2017-04-19Restore upmixer_a_test and fix resampler flushing.Carl Hetherington
2017-04-19Fix merging of audio in various circumstances.Carl Hetherington
2017-04-19Fix skip-frame.Carl Hetherington
2017-04-19Don't emit zero-sample buffers.Carl Hetherington
2017-04-19Fix black fill when first content is not at 0.Carl Hetherington
2017-04-19More fixes to when to pull from the audio merger.Carl Hetherington
2017-04-19Fix pull timing; fix units of ReelWriter::total_written_audio_frames.Carl Hetherington
2017-04-19Fix end-of-DCP padding and some audio bugs.Carl Hetherington
2017-04-19Remove unnecessary VideoFrame class.Carl Hetherington
2017-04-19Add FIXME.Carl Hetherington
2017-04-19Various fixes to push audio vaguely in the right direction.Carl Hetherington
2017-04-19Fix bug in gap-filling; rename _last_video_time -> _last_time.Carl Hetherington
2017-04-19Attempt to tidy up internal APIs slightly.Carl Hetherington
2017-04-19Remove some unused bits.Carl Hetherington
2017-04-19Implement subtitles.Carl Hetherington
2017-04-19Various bits; preview video seems to work.Carl Hetherington
2017-04-19Various work on the audio code.Carl Hetherington
2017-04-19Add a comment.Carl Hetherington
2017-04-19Basic grunt-work, untested and unfinished, but it compiles.Carl Hetherington
2016-12-16Fix referencing of assets with non-zero entry points (#1021).Carl Hetherington
2016-09-21Correctly spot that a DCP with unencrypted picture but encrypted sound/subtit...Carl Hetherington
2016-09-21Trim referred-to DCPs correctly using CPL entry point / duration.Carl Hetherington
2016-08-28Update view on changing subtitle fade.Carl Hetherington