summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2017-07-28Support more detailed horizontal positioning coming from libsub.Carl Hetherington
2017-07-28Updated de_DE translation from Carsten Kurz.Carl Hetherington
2017-07-28Do repeat in the player rather than trying to do it in VideoDecoder.Carl Hetherington
Trying to repeat in VideoDecoder is the wrong side of the distinction between content and DCP time; the repeat is for the DCP and VideoDecoder should be emitting in terms of the source.
2017-07-27Fix heavy fingers in previous commit.Carl Hetherington
2017-07-27Fix SNAFU with silence/black.Carl Hetherington
2017-07-27Small tidy-up to member variable.Carl Hetherington
2017-07-27Add some documentation for config.xml.Carl Hetherington
2017-07-27Add comment.Carl Hetherington
2017-07-26Basic multithread of DCP decryption during export.Carl Hetherington
2017-07-26Fix warning.Carl Hetherington
2017-07-26Multi-threaded decode of DCP when previewing.Carl Hetherington
2017-07-26Rename some variables.Carl Hetherington
2017-07-25First go at configurable config.xml location.Carl Hetherington
2017-07-25Merge mxe branch.Carl Hetherington
2017-07-25Removing explicit link with libbfd and libiberty.Carl Hetherington
2017-07-25Updated zh_CN translation from 刘汉源.Carl Hetherington
2017-07-24Use a bigger buffer for dates to allow for longer translations than en_GB.Carl Hetherington
2017-07-24Back-end support for linked configuration.Carl Hetherington
2017-07-24Updated zh_CN translation from 刘汉源.Carl Hetherington
2017-07-18Don't set up Writer etc. until the job is run. This means thatCarl Hetherington
jobs queued in the batch converter don't start too early; e.g. if you add the same job twice the check of the existing video won't start on the second job until the first is complete.
2017-07-12Don't emit black to fill up to a frame that we're not going to emit.Carl Hetherington
2017-07-12Report underruns from Butler::get_audio.Carl Hetherington
2017-07-12Make ::get tell caller if there's been an underrun.Carl Hetherington
2017-07-12Hopefully fix erroneous unresolved asset errors with OV/VF DCPs.Carl Hetherington
2017-07-12Add some tests; fix failure to make DCP when there is a bit of audio right ↵Carl Hetherington
at the end of the film (with no corresponding video).
2017-07-12Make ::length return rounded-up length.Carl Hetherington
2017-07-12Use Film::length() rather than Playlist::length() (former is rounded upCarl Hetherington
to the next video frame). Fix thinko in ::done(). Fix initial value of _position when the first empty period does not start at time 0.
2017-07-12Force video content to start on a frame boundary.Carl Hetherington
2017-07-11Remove unused Player::_ignore_audio. Ignore positionCarl Hetherington
of things that we are ignoring; this fixes strange behaviour (delays) when analysing audio as it used to keep pass()ing decoders to get data that would never come.
2017-07-11Try to fix build with GraphicsMagick.Carl Hetherington
2017-07-11Fix missing subtitle when it is at the same time as some video in different ↵Carl Hetherington
content.
2017-07-04Hopefully fix logarithmic DPX sources.Carl Hetherington
2017-07-03Don't create decoders if they are not necessary.Carl Hetherington
2017-07-02Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2017-07-02Updated fr_FR translation from Thierry Journet.Carl Hetherington
2017-06-29Tweak ratio name.Carl Hetherington
2017-06-29pot/merge.Carl Hetherington
2017-06-29Offer only flat/scope/full-frame as container choices and differentiateCarl Hetherington
the names from the UI for content ratios.
2017-06-29Fixes for silence in projects, various cleanups.Carl Hetherington
2017-06-23Add a OV/VF test; tidy up a bit.Carl Hetherington
2017-06-23Remove debug code.Carl Hetherington
2017-06-23Attempts to simplify black-filling logic in Player.Carl Hetherington
2017-06-18Add a note to be fixed in #1073.Carl Hetherington
2017-06-18Small optimisation.Carl Hetherington
2017-06-18Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2017-06-18Remove spurious fills of audio data.Carl Hetherington
With a 29.97 source I had problems because the earliest decoder position was one DCPTime quantum ahead of the last audio time; this looks like it was due to the content-to-DCP time conversion using 1.001 as the ratio for 30/29.97 rather than 1.001001; I haven't investigated why. This all needs more careful consideration...
2017-06-15Fix crash when finding DCP size with Interop subs.Carl Hetherington
2017-06-14Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2017-06-14Another pot/merge.Carl Hetherington
2017-06-14Updated fr_FR translation from Thierry Journet.Carl Hetherington