summaryrefslogtreecommitdiff
path: root/src/lib/butler.h
AgeCommit message (Expand)Author
2020-11-16Make sure we use limited ("video") range data when exporting.Carl Hetherington
2020-08-17Report better errors when the butler dies.Carl Hetherington
2020-07-05Improve butler error reporting during export.v2.15.88Carl Hetherington
2020-05-17Fix typo in comment.Carl Hetherington
2020-01-30Various thread cleanups.Carl Hetherington
2019-11-05Remove dubious _buffers_mutex and maintain a lock on _mutex forCarl Hetherington
2019-07-24Optimise the feel of some GUI functions by doing the seek afterCarl Hetherington
2019-05-15Player::playlist_content_change will call setup_pieces() regardlessv2.15.5Carl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2019-03-07Better reporting of errors in Butler::prepare.v2.13.125Carl Hetherington
2018-12-22Fix assumption of 48kHz DCP audio in AudioRingBuffers consistency check (#1436).Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-11-06Do image crop/scale/window in the butler prepare threads.Carl Hetherington
2018-09-04Allow the butler to say "try again later" when get_video() is calledCarl Hetherington
2018-08-29Basics of splitting CCAP streams into different assets.Carl Hetherington
2018-08-20Allow nested butler suspensions.Carl Hetherington
2018-08-19Replace May/Done/NotDone signal sets with one signal and extendCarl Hetherington
2018-08-19Suspend butler on player may-change as otherwise there's a windowCarl Hetherington
2018-08-14More fixes for errors / crashes / misbehaviour with content changesCarl Hetherington
2018-08-12Don't seek during timeline drags.Carl Hetherington
2018-08-05Get closed caption view data from the butler, rather than the player.Carl Hetherington
2018-08-04Remove unused parameter.Carl Hetherington
2018-08-04Timestamp audio emissions from butler and hence discard very lateCarl Hetherington
2018-08-02A variety of changes to improve (but not entirely fix) behaviourCarl Hetherington
2017-12-29Add basic memory-used stuff for butler and reduce minimum audioCarl Hetherington
2017-08-14Remove believed-unnecessary player-changed handler in butler.Carl Hetherington
2017-08-14Remove Film dependency from Butler.Carl Hetherington
2017-07-26Multi-threaded decode of DCP when previewing.Carl Hetherington
2017-07-12Report underruns from Butler::get_audio.Carl Hetherington
2017-05-22Remove some unused code.Carl Hetherington
2017-04-26Fix video flickering when seeking near the end of the film.Carl Hetherington
2017-04-23Cope better with the butler thread throwing an exception; give upCarl Hetherington
2017-04-19Config option to disable preview audio.Carl Hetherington
2017-04-19New method.Carl Hetherington
2017-04-19Handle butler thread exceptions properly.Carl Hetherington
2017-04-19Try to stop Butler deadlocking on quit.Carl Hetherington
2017-04-19First bits of audio support.Carl Hetherington
2017-04-19Seemingly basically working butler for video.Carl Hetherington
2017-04-19Initial butler work.Carl Hetherington