summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-11Bump versionv2.10.3-testCarl Hetherington
2016-12-11Mangle version identifier after releasing 2.10.2 on the -fix branch.Carl Hetherington
2016-12-10One last fix for Debian unstable.Carl Hetherington
2016-12-10Another try at fixing debian unstable build.Carl Hetherington
2016-12-10Another Debian unstable build fix.Carl Hetherington
2016-12-09Supporter.Carl Hetherington
2016-12-09Fix missing build_depends.Carl Hetherington
2016-12-09Fix previous.Carl Hetherington
2016-12-09Try to fix build on Debian unstable.Carl Hetherington
2016-12-09Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2016-12-09Supporter.Carl Hetherington
2016-12-08Typo in previous.Carl Hetherington
2016-12-08Further fixes and tidying to 'better-seek'.Carl Hetherington
This fixes the failure to keep track of the `position' of each stream of a multi-stream file. It also tidies things up a bit.
2016-12-01Supporter.Carl Hetherington
2016-11-26Reduce during J2K decode where possible for playback (#986).Carl Hetherington
2016-11-25Enable mysteriously disabled multi-selected-content edit of timing andCarl Hetherington
fix a couple of problems with it (#1010).
2016-11-25Fix typo.Carl Hetherington
2016-11-23Attempt to fix crash on hitting enter in the crop control on Windows (#1009).Carl Hetherington
2016-11-23Fix hanging subtitles after recent changes to subtitle examination.Carl Hetherington
2016-11-22Supporter.Carl Hetherington
2016-11-22Fix warning.Carl Hetherington
2016-11-21Musings.Carl Hetherington
2016-11-21Fix thinko in deciding where to seek in audio decoder stream; still more ↵Carl Hetherington
debug logging.
2016-11-21Still more decode logging.Carl Hetherington
2016-11-21Some more decode debug logging.Carl Hetherington
2016-11-20Some more decode logging.Carl Hetherington
2016-11-20Fix subtitles (seen in DVB) which have a specified `to' time butCarl Hetherington
then are terminated earlier than that by a num_rects=0 subtitle.
2016-11-20Fix loss of image subtitles with more than 1 rectangle.Carl Hetherington
2016-11-20Fix thinko; just because a seek has just happened, it doesn't mean another ↵Carl Hetherington
one isn't necessary.
2016-11-20ContentMenu is never destroyed, so some bits can be removed.Carl Hetherington
2016-11-20Add button to restore image subtitle colours.Carl Hetherington
2016-11-20Scroll image subtitle colour dialogue.Carl Hetherington
2016-11-19Remove out-of-date comment.Carl Hetherington
2016-11-19No-op; rename a whole load of wx constants to their shorter equivalents.Carl Hetherington
2016-11-19Move position variables into the video/audio/subtitle decoder classes.Carl Hetherington
2016-11-19Focus the timecode control on opening playhead-to-timecode.Carl Hetherington
2016-11-19Cope with offsets between video/audio/subtitle data in a muxed file.Carl Hetherington
2016-11-19Fix incorrect scaling of DVB subtitles when the picture is not 720x576.Carl Hetherington
2016-11-17Prevent duplicate screen names within a cinema (#1007).Carl Hetherington
2016-11-17A possibly-better approach to seeking.Carl Hetherington
Before this commit, decoders try to guess whether they should request a seek based on what they have in their buffers. This seems reasonable for video and audio, which will always (I think) have some data lying around to give an indication of where their parent decoders are in the timeline. It doesn't work so well for subtitles, as the storage of subs is cleared out based on time (+/- 5s of "now") so there is a good chance that the storage will be empty. This gives the subtitle decoder no chance of knowing where its parent is, so it's very likely to seek. This commit asks the parent decoder to seek if it wants to, and it decides based on a knowledge of roughly where it is in the timeline. Hence the sub-decoders just see if they have got the data that is being requested, and if not they suggest to the parent that it might like to seek. They then start calling pass(). Hence the parent should only seek if some calls to pass() are not going to elicit the required data in a reasonable time.
2016-11-17Bump ffmpeg (#992).Carl Hetherington
2016-11-16Bump versionCarl Hetherington
2016-11-16Bump versionv2.10.1Carl Hetherington
2016-11-16Further fix KDM dialog Z-order on OS X (#979).Carl Hetherington
2016-11-16Fix the layout of the job status view on OS X (#1005)Carl Hetherington
2016-11-16Catch failures to read missing DCPs in various places.Carl Hetherington
2016-11-15Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2016-11-15Attempt to fix lost frames on remote encodes in certain exceptional ↵Carl Hetherington
circumstances.
2016-11-15Fix 0-id menu item in the CPL menu which causes an error on OS X (#1001).Carl Hetherington
2016-11-15Bump versionCarl Hetherington