summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2018-01-30Fix assertion failure in emit_audio.Carl Hetherington
2018-01-18Remove a cast from float to double which seemingly causesCarl Hetherington
slight errors in Time::ceil(). Possibly related to #1174.
2018-01-18Move a couple of tests to a more appropriate place.Carl Hetherington
2018-01-17pot/merge.Carl Hetherington
2018-01-17Add recent files list to player.Carl Hetherington
2018-01-16Allow configuration of default value of upload-to-TMS button.Carl Hetherington
2018-01-16In general the player assumes that it won't receive out of order video.Carl Hetherington
This clearly can happen with separate L/R sources. A pass in L might emit two frames which means the arrivals can't possibly be in order. This commit fixes this by introducing a Shuffler which all alternate-3D sources send their video to. The Shuffler re-orders things before they arrive at the player. It also fixes the code which inserts video frames before one that arrives after a gap. This didn't cope with 3D right before. The audio code solves a similar (perhaps the same?) problem with the AudioMerger; perhaps we should have a similar thing for video and make the player emit complete 3D frames. Should help with #976.
2018-01-15Add comment.Carl Hetherington
2018-01-15Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2018-01-15Updated pt_BR translation from Max Fuhlendorf.Carl Hetherington
2018-01-15Fix incorrect reel lengths when start-trimmed movie content followsCarl Hetherington
image-only content (e.g. crash1.xml in dcpomatic-test). We must consider the _silent "source" to be like an audio stream when deciding when to pull up to.
2018-01-14Updated de_DE translation from Carsten Kurz.Carl Hetherington
2018-01-14Only put subtitles in a frame if they overlap more than half of thatCarl Hetherington
frame; may help with #1166.
2018-01-14Emit subtitles with correct times when they occur at different times within ↵Carl Hetherington
a frame period.
2018-01-14Fix crash when unsetting forced video frame rates in the timing panel.Carl Hetherington
2018-01-14Fix thinko when writing XML.Carl Hetherington
2018-01-13pot/merge.Carl Hetherington
2018-01-13Forcing for fade in/out.Carl Hetherington
2018-01-13Note whether effect is forced or not.Carl Hetherington
2018-01-13Use an enum for the effect in SubtitleContent.Carl Hetherington
2018-01-13Note whether subtitle effect colour is forced or not.Carl Hetherington
2018-01-13Note whether subtitle colour is forced or not.Carl Hetherington
2018-01-12Don't throw an exception if we can't find bits_per_pixel, as it's not the ↵Carl Hetherington
end of the world.
2018-01-11Fix crash due to alpha_blend requiring BGRA (#1165).Carl Hetherington
2018-01-11Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2018-01-11Harden alpha blend tests and fix alpha_blend again.Carl Hetherington
2018-01-10pot/merge.Carl Hetherington
2018-01-10Fix yet more pixel order confusions.Carl Hetherington
2018-01-10Fix some incorrect alpha blending; may help with #1155.Carl Hetherington
2018-01-10Hacky fix for crash introduced by subtitle appearance changes.Carl Hetherington
2018-01-09Fix forced-appearance for subs from DCPs (#1162).Carl Hetherington
2018-01-09Make overlapped fade in/out work more sensibly.Carl Hetherington
2018-01-08When doing jump-to-selected jump to the first subtitle in ↵Carl Hetherington
TextSubtitleContent (#1160).
2018-01-08Fix a couple more crashes with incorrect KDMs (#1000).Carl Hetherington
2018-01-06Updated de_DE translation from Carsten Kurz.Carl Hetherington
2018-01-06Add player strings to i18n.Carl Hetherington
2018-01-06Add version number to encode server welcome message (#1157).Carl Hetherington
2018-01-06Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2018-01-05pot/merge.Carl Hetherington
2018-01-05Add simple copy and paste for content settings (#1051).Carl Hetherington
2018-01-05s/use_template/take_settings_from/gCarl Hetherington
2018-01-05Missing stop emission for fully-timed FFmpeg subtitles; should fix #1101.Carl Hetherington
2018-01-05Backup more than one config on failure to load.Carl Hetherington
2018-01-05Try to fix build on older Ubuntus etc.Carl Hetherington
2018-01-05Small and somewhat untested optimisation.Carl Hetherington
2018-01-04Do read of image folders during the examine step; fixes #987.Carl Hetherington
2018-01-04Recreate player pieces when changing FFmpeg filters (#1019).Carl Hetherington
2018-01-04Set up a default KDM write mode and preselect the last used one when ↵Carl Hetherington
re-opening the KDM window (#1137).
2018-01-03Fix alpha blending with with offset; should help with #1155.Carl Hetherington
2018-01-03Fix incorrect alpha-blend in some cases.Carl Hetherington