summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2018-09-26Support download of KDMs from a web service in swaroop profile.v2.13.56Carl Hetherington
2018-09-26Finish off background image support for swaroop variant.Carl Hetherington
2018-09-26Add background image configuration to swaroop variant.Carl Hetherington
2018-09-25Add frame rate to technical summary of content.Carl Hetherington
2018-09-25Add KDM directory configuration in player.Carl Hetherington
2018-09-24Fix up DCP list in player.Carl Hetherington
2018-09-23Add player DCP directory to config.Carl Hetherington
2018-09-18Configurable window arrangement in player dual-screen mode.Carl Hetherington
2018-09-18Probably makes sense to default to checking KDM validity rangesCarl Hetherington
so that testing KDMs is more like real life.
2018-09-14Very basic player logging.v2.13.49Carl Hetherington
2018-09-14Basic and rather clumsy option to respect KDM validity windows.Carl Hetherington
2018-09-14Allow configurable start mode for player.Carl Hetherington
2018-09-11Store audio/video even when suspended.Carl Hetherington
This is important for audio. _audio.put() must be called with sequential data, so if you're going to discard audio (as was happening when _suspended) you need to clear _audio before put()ting any more. This happens with seek; when _pending_seek_position is set _audio is cleared and then nothing more is added until the seek is done. _suspended may be set and then reset with no change having happened (type _CANCELLED) so I think you have to keep storing data in this case. It will be discarded when the seek comes around after a _DONE change.
2018-09-11Increase the number (in arbitrary units) which describes the widthCarl Hetherington
of the border on DCP subtitles when they are rendered in the preview. This makes them look better, and I think it's closer to what projectors do.
2018-09-11Remove unnecessary method.Carl Hetherington
2018-09-10Basics of export of multiple reels to multiple files.Carl Hetherington
2018-09-09Split parts of FFmpegEncoder into FFmpegFileEncoder.Carl Hetherington
2018-09-09Updated fr_FR translation from Thierry Journet.Carl Hetherington
2018-09-08Fix interface complexity configuration.Carl Hetherington
2018-09-07Remove some unused variables.Carl Hetherington
2018-09-07Use possibly-safer means of emitting maybe_sequence.Carl Hetherington
2018-09-07Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2018-09-07Initial nag for interface complexity.Carl Hetherington
2018-09-07Fix console noise when importing non-DCP MXFs (#1362).Carl Hetherington
2018-09-06Add simple/full interface option and make DCP panel respect it.Carl Hetherington
2018-09-06Try to prevent encode server test crashing in valgrind.Carl Hetherington
2018-09-06Quell more valgrind warnings.Carl Hetherington
2018-09-04Try no anti-aliasing when rendering subtitles.Carl Hetherington
2018-09-04Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2018-09-04Docs say that Context::set_antialias does not affect text.Carl Hetherington
2018-09-04Fix OS X build.v2.13.48Carl Hetherington
2018-09-04Allow the butler to say "try again later" when get_video() is calledCarl Hetherington
while it's suspended. Then make the GUI follow that suggestion. Should
2018-09-04Build Empty objects from the presence or absence of decoders inCarl Hetherington
Pieces, rather than the presence or absence of content. This seems better because of cases like encrypted DCPs without a a KDM: here we may have content but no decoder.
2018-09-04Return 0 from decoder_factory when we have a DCP with no KDM, rather than ↵Carl Hetherington
throwing an exception.
2018-09-04Fix name of header guard.Carl Hetherington
2018-09-03pot/merge.Carl Hetherington
2018-09-03Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2018-09-03pot/merge.Carl Hetherington
2018-09-03Add basic quality option for x264 export.Carl Hetherington
2018-09-02Remove unnecessary subtitle scale (I think).Carl Hetherington
2018-09-02Fix subtitle scaling when writing PNG subs.Carl Hetherington
2018-09-02Fix assertion failure when content has more than one audio stream.Carl Hetherington
2018-09-02White space.Carl Hetherington
2018-09-02Play PNG subtitles from DCPs; possibly not in the right scale.Carl Hetherington
2018-08-29Missing handling of CHANGE_TYPE_CANCELLED causing another hang.v2.13.46Carl Hetherington
2018-08-29Fix another hang caused by Playlist::maybe_sequence being calledCarl Hetherington
between PENDING and DONE for VIDEO_RATE_CHANGED. maybe_sequence ends up with a call to get_video before the butler has heard that the VIDEO_RATE_CHANGED is DONE.
2018-08-29Fix warning.v2.13.45Carl Hetherington
2018-08-29Write annotation text and language to CCAP nodes correctly.Carl Hetherington
2018-08-29Check for unassigned text tracks.Carl Hetherington
2018-08-29Add some asserts.Carl Hetherington