dcpomatic.git
6 years agoMake up a DCP name rather than giving an error.
Carl Hetherington [Tue, 1 Aug 2017 23:25:41 +0000 (00:25 +0100)]
Make up a DCP name rather than giving an error.

6 years agoSupporter.
Carl Hetherington [Tue, 1 Aug 2017 20:27:02 +0000 (21:27 +0100)]
Supporter.

6 years agoBump version
Carl Hetherington [Fri, 28 Jul 2017 21:53:57 +0000 (22:53 +0100)]
Bump version

6 years agoBump version v2.11.16
Carl Hetherington [Fri, 28 Jul 2017 21:53:57 +0000 (22:53 +0100)]
Bump version

6 years agoBump libsub for missing files.
Carl Hetherington [Fri, 28 Jul 2017 22:33:28 +0000 (23:33 +0100)]
Bump libsub for missing files.

6 years agoMake srt_subtitle_test3 shorter.
Carl Hetherington [Fri, 28 Jul 2017 16:29:13 +0000 (17:29 +0100)]
Make srt_subtitle_test3 shorter.

6 years agoSupport more detailed horizontal positioning coming from libsub.
Carl Hetherington [Fri, 28 Jul 2017 16:04:03 +0000 (17:04 +0100)]
Support more detailed horizontal positioning coming from libsub.

6 years agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Fri, 28 Jul 2017 15:38:11 +0000 (16:38 +0100)]
Updated de_DE translation from Carsten Kurz.

6 years agoFix required test.
Carl Hetherington [Fri, 28 Jul 2017 15:24:09 +0000 (16:24 +0100)]
Fix required test.

6 years agoDo repeat in the player rather than trying to do it in VideoDecoder.
Carl Hetherington [Fri, 28 Jul 2017 14:36:40 +0000 (15:36 +0100)]
Do repeat in the player rather than trying to do it in VideoDecoder.

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.

6 years agoFix failing test due to header differences.
Carl Hetherington [Fri, 28 Jul 2017 13:44:03 +0000 (14:44 +0100)]
Fix failing test due to header differences.

6 years agoBump version
Carl Hetherington [Fri, 28 Jul 2017 09:40:45 +0000 (10:40 +0100)]
Bump version

6 years agoBump version v2.11.15
Carl Hetherington [Fri, 28 Jul 2017 09:40:45 +0000 (10:40 +0100)]
Bump version

6 years agoFix heavy fingers in previous commit.
Carl Hetherington [Thu, 27 Jul 2017 16:56:16 +0000 (17:56 +0100)]
Fix heavy fingers in previous commit.

6 years agoAdd a new test.
Carl Hetherington [Thu, 27 Jul 2017 16:21:30 +0000 (17:21 +0100)]
Add a new test.

6 years agoFix SNAFU with silence/black.
Carl Hetherington [Thu, 27 Jul 2017 16:20:51 +0000 (17:20 +0100)]
Fix SNAFU with silence/black.

6 years agolibsub version bump for a build fix.
Carl Hetherington [Thu, 27 Jul 2017 16:19:45 +0000 (17:19 +0100)]
libsub version bump for a build fix.

6 years agoSmall tidy-up to member variable.
Carl Hetherington [Thu, 27 Jul 2017 13:33:03 +0000 (14:33 +0100)]
Small tidy-up to member variable.

6 years agoAttempted Centos 7 fix.
Carl Hetherington [Thu, 27 Jul 2017 13:52:53 +0000 (14:52 +0100)]
Attempted Centos 7 fix.

6 years agoMissing file.
Carl Hetherington [Thu, 27 Jul 2017 12:14:32 +0000 (13:14 +0100)]
Missing file.

6 years agoAdd some documentation for config.xml.
Carl Hetherington [Thu, 27 Jul 2017 12:12:12 +0000 (13:12 +0100)]
Add some documentation for config.xml.

6 years agoAdd option to specify a list of servers (#1104).
Carl Hetherington [Thu, 27 Jul 2017 10:23:59 +0000 (11:23 +0100)]
Add option to specify a list of servers (#1104).

6 years agoRename -s,--servers to -l,--list-servers.
Carl Hetherington [Thu, 27 Jul 2017 10:19:13 +0000 (11:19 +0100)]
Rename -s,--servers to -l,--list-servers.

6 years agoTidy up server reporting in dcpomatic_cli.
Carl Hetherington [Thu, 27 Jul 2017 10:06:39 +0000 (11:06 +0100)]
Tidy up server reporting in dcpomatic_cli.

6 years agoAdd comment.
Carl Hetherington [Thu, 27 Jul 2017 10:06:25 +0000 (11:06 +0100)]
Add comment.

6 years agoMore centos build hacking.
Carl Hetherington [Thu, 27 Jul 2017 10:03:52 +0000 (11:03 +0100)]
More centos build hacking.

6 years agoTry dynamic linking to openssl-xmlsec.
Carl Hetherington [Thu, 27 Jul 2017 09:52:15 +0000 (10:52 +0100)]
Try dynamic linking to openssl-xmlsec.

6 years agoGo back to a firm ffmpeg revision.
Carl Hetherington [Thu, 27 Jul 2017 00:01:11 +0000 (01:01 +0100)]
Go back to a firm ffmpeg revision.

6 years agoBasic multithread of DCP decryption during export.
Carl Hetherington [Wed, 26 Jul 2017 16:08:00 +0000 (17:08 +0100)]
Basic multithread of DCP decryption during export.

6 years agoFix seek during slider drag.
Carl Hetherington [Wed, 26 Jul 2017 16:07:36 +0000 (17:07 +0100)]
Fix seek during slider drag.

6 years agoFix warning.
Carl Hetherington [Wed, 26 Jul 2017 14:54:43 +0000 (15:54 +0100)]
Fix warning.

6 years agoMulti-threaded decode of DCP when previewing.
Carl Hetherington [Wed, 26 Jul 2017 14:47:52 +0000 (15:47 +0100)]
Multi-threaded decode of DCP when previewing.

6 years agoRename some variables.
Carl Hetherington [Wed, 26 Jul 2017 12:21:40 +0000 (13:21 +0100)]
Rename some variables.

6 years agoFix slider position updates post seek (#1085).
Carl Hetherington [Wed, 26 Jul 2017 10:06:28 +0000 (11:06 +0100)]
Fix slider position updates post seek (#1085).

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Tue, 25 Jul 2017 15:49:41 +0000 (16:49 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoFirst go at configurable config.xml location.
Carl Hetherington [Tue, 25 Jul 2017 15:49:35 +0000 (16:49 +0100)]
First go at configurable config.xml location.

6 years agoBump libsub for static boost fix.
Carl Hetherington [Tue, 25 Jul 2017 14:46:42 +0000 (15:46 +0100)]
Bump libsub for static boost fix.

6 years agoMore 32-bit windows fixes.
Carl Hetherington [Tue, 25 Jul 2017 13:53:08 +0000 (14:53 +0100)]
More 32-bit windows fixes.

6 years agoFix previous.
Carl Hetherington [Tue, 25 Jul 2017 13:40:50 +0000 (14:40 +0100)]
Fix previous.

6 years agoTry to fix 32-bit Windows build.
Carl Hetherington [Tue, 25 Jul 2017 13:32:53 +0000 (14:32 +0100)]
Try to fix 32-bit Windows build.

6 years agoMissing libsub bump.
Carl Hetherington [Tue, 25 Jul 2017 12:41:00 +0000 (13:41 +0100)]
Missing libsub bump.

6 years agoBump libdcp for openjpeg fix.
Carl Hetherington [Tue, 25 Jul 2017 12:33:00 +0000 (13:33 +0100)]
Bump libdcp for openjpeg fix.

6 years agoMerge mxe branch.
Carl Hetherington [Mon, 24 Jul 2017 23:45:16 +0000 (00:45 +0100)]
Merge mxe branch.

6 years agoGo back to merged main branches of libdcp and rtaudio.
Carl Hetherington [Mon, 24 Jul 2017 23:44:41 +0000 (00:44 +0100)]
Go back to merged main branches of libdcp and rtaudio.

6 years agoMissing DLLs.
Carl Hetherington [Mon, 24 Jul 2017 23:35:05 +0000 (00:35 +0100)]
Missing DLLs.

6 years agodelegates.xml is nowhere to be found in mxe...
Carl Hetherington [Mon, 24 Jul 2017 23:09:47 +0000 (00:09 +0100)]
delegates.xml is nowhere to be found in mxe...

6 years agoVarious DLLs have different names with the MXE environment.
Carl Hetherington [Mon, 24 Jul 2017 14:25:58 +0000 (15:25 +0100)]
Various DLLs have different names with the MXE environment.

6 years agoRemoving explicit link with libbfd and libiberty.
Carl Hetherington [Mon, 24 Jul 2017 10:27:52 +0000 (11:27 +0100)]
Removing explicit link with libbfd and libiberty.

6 years agoUpdated zh_CN translation from 刘汉源.
Carl Hetherington [Mon, 24 Jul 2017 09:08:31 +0000 (10:08 +0100)]
Updated zh_CN translation from 刘汉源.

6 years agoBump rtaudio onto mxe branch.
Carl Hetherington [Fri, 21 Jul 2017 00:39:42 +0000 (01:39 +0100)]
Bump rtaudio onto mxe branch.

6 years agoBump ffmpeg-cdist for mxe cscript modifications.
Carl Hetherington [Thu, 20 Jul 2017 22:22:33 +0000 (23:22 +0100)]
Bump ffmpeg-cdist for mxe cscript modifications.

6 years agoUpdate ISDCF name when DCP frame rate changes (#1102).
Carl Hetherington [Mon, 24 Jul 2017 14:35:06 +0000 (15:35 +0100)]
Update ISDCF name when DCP frame rate changes (#1102).

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Mon, 24 Jul 2017 10:38:28 +0000 (11:38 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoUse a bigger buffer for dates to allow for longer translations than en_GB.
Carl Hetherington [Mon, 24 Jul 2017 10:38:20 +0000 (11:38 +0100)]
Use a bigger buffer for dates to allow for longer translations than en_GB.

6 years agoBack-end support for linked configuration.
Carl Hetherington [Mon, 24 Jul 2017 09:25:38 +0000 (10:25 +0100)]
Back-end support for linked configuration.

6 years agoUpdated zh_CN translation from 刘汉源.
Carl Hetherington [Mon, 24 Jul 2017 09:08:31 +0000 (10:08 +0100)]
Updated zh_CN translation from 刘汉源.

6 years agoSupporter.
Carl Hetherington [Mon, 24 Jul 2017 00:22:06 +0000 (01:22 +0100)]
Supporter.

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Thu, 20 Jul 2017 10:29:33 +0000 (11:29 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoBuild fix for debian 7 on the docker images.
Carl Hetherington [Thu, 20 Jul 2017 10:29:28 +0000 (11:29 +0100)]
Build fix for debian 7 on the docker images.

6 years agoBump version
Carl Hetherington [Tue, 18 Jul 2017 21:18:18 +0000 (22:18 +0100)]
Bump version

6 years agoBump version v2.11.14
Carl Hetherington [Tue, 18 Jul 2017 21:18:18 +0000 (22:18 +0100)]
Bump version

6 years agoFix libsub reference, possibly after rebase.
Carl Hetherington [Tue, 18 Jul 2017 15:08:59 +0000 (16:08 +0100)]
Fix libsub reference, possibly after rebase.

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Tue, 18 Jul 2017 15:07:16 +0000 (16:07 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoDon't set up Writer etc. until the job is run. This means that
Carl Hetherington [Tue, 18 Jul 2017 15:06:14 +0000 (16:06 +0100)]
Don't set up Writer etc. until the job is run.  This means that
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.

6 years agoBump version
Carl Hetherington [Tue, 18 Jul 2017 12:48:31 +0000 (13:48 +0100)]
Bump version

6 years agoBump version v2.11.13
Carl Hetherington [Tue, 18 Jul 2017 12:48:31 +0000 (13:48 +0100)]
Bump version

6 years agoCHECK -> REQUIRE.
Carl Hetherington [Tue, 18 Jul 2017 12:09:06 +0000 (13:09 +0100)]
CHECK -> REQUIRE.

6 years agoCheck audio output a little.
Carl Hetherington [Tue, 18 Jul 2017 12:09:00 +0000 (13:09 +0100)]
Check audio output a little.

6 years agoFix test for new rounding of video content positions on timeline.
Carl Hetherington [Fri, 14 Jul 2017 12:32:42 +0000 (13:32 +0100)]
Fix test for new rounding of video content positions on timeline.

6 years agoTweak debian 8 build deps.
Carl Hetherington [Thu, 13 Jul 2017 21:40:48 +0000 (22:40 +0100)]
Tweak debian 8 build deps.

6 years agoFix author name.
Carl Hetherington [Thu, 13 Jul 2017 18:48:04 +0000 (19:48 +0100)]
Fix author name.

6 years agoMissing file.
Carl Hetherington [Wed, 12 Jul 2017 22:21:35 +0000 (23:21 +0100)]
Missing file.

6 years agoDon't emit black to fill up to a frame that we're not going to emit.
Carl Hetherington [Wed, 12 Jul 2017 22:21:25 +0000 (23:21 +0100)]
Don't emit black to fill up to a frame that we're not going to emit.

6 years agoReport underruns from Butler::get_audio.
Carl Hetherington [Wed, 12 Jul 2017 22:20:22 +0000 (23:20 +0100)]
Report underruns from Butler::get_audio.

6 years agoAdd test for AudioRingBuffers.
Carl Hetherington [Wed, 12 Jul 2017 16:20:14 +0000 (17:20 +0100)]
Add test for AudioRingBuffers.

6 years agoMake ::get tell caller if there's been an underrun.
Carl Hetherington [Wed, 12 Jul 2017 16:20:07 +0000 (17:20 +0100)]
Make ::get tell caller if there's been an underrun.

6 years agoSupporter.
Carl Hetherington [Wed, 12 Jul 2017 15:02:31 +0000 (16:02 +0100)]
Supporter.

6 years agoHopefully fix erroneous unresolved asset errors with OV/VF DCPs.
Carl Hetherington [Wed, 12 Jul 2017 14:55:01 +0000 (15:55 +0100)]
Hopefully fix erroneous unresolved asset errors with OV/VF DCPs.

6 years agoAdd some tests; fix failure to make DCP when there is a bit of audio right at the...
Carl Hetherington [Wed, 12 Jul 2017 14:21:31 +0000 (15:21 +0100)]
Add some tests; fix failure to make DCP when there is a bit of audio right at the end of the film (with no corresponding video).

6 years agoMake ::length return rounded-up length.
Carl Hetherington [Wed, 12 Jul 2017 14:20:03 +0000 (15:20 +0100)]
Make ::length return rounded-up length.

6 years agoUse Film::length() rather than Playlist::length() (former is rounded up
Carl Hetherington [Wed, 12 Jul 2017 14:17:50 +0000 (15:17 +0100)]
Use Film::length() rather than Playlist::length() (former is rounded up
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.

6 years agoForce video content to start on a frame boundary.
Carl Hetherington [Wed, 12 Jul 2017 14:17:14 +0000 (15:17 +0100)]
Force video content to start on a frame boundary.

6 years agoAdd failing test for reels with audio hanging over the end of the last bit of video.
Carl Hetherington [Tue, 11 Jul 2017 13:56:08 +0000 (14:56 +0100)]
Add failing test for reels with audio hanging over the end of the last bit of video.

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Tue, 11 Jul 2017 13:47:45 +0000 (14:47 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoRemove unused Player::_ignore_audio. Ignore position
Carl Hetherington [Tue, 11 Jul 2017 13:46:52 +0000 (14:46 +0100)]
Remove unused Player::_ignore_audio.  Ignore position
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.

6 years agoBump version
Carl Hetherington [Tue, 11 Jul 2017 13:31:15 +0000 (14:31 +0100)]
Bump version

6 years agoBump version v2.11.12
Carl Hetherington [Tue, 11 Jul 2017 13:31:15 +0000 (14:31 +0100)]
Bump version

6 years agoTry to fix build with GraphicsMagick.
Carl Hetherington [Tue, 11 Jul 2017 09:29:14 +0000 (10:29 +0100)]
Try to fix build with GraphicsMagick.

6 years agoFix missing subtitle when it is at the same time as some video in different content.
Carl Hetherington [Tue, 11 Jul 2017 09:12:25 +0000 (10:12 +0100)]
Fix missing subtitle when it is at the same time as some video in different content.

6 years agoTweak manual layout.
Carl Hetherington [Fri, 7 Jul 2017 23:29:28 +0000 (00:29 +0100)]
Tweak manual layout.

6 years agoAnother fix for dcpomatic_create with image sequences.
Carl Hetherington [Fri, 7 Jul 2017 20:08:57 +0000 (21:08 +0100)]
Another fix for dcpomatic_create with image sequences.

6 years agoFix addition of image sequence directories with dcpomatic2_create.
Carl Hetherington [Fri, 7 Jul 2017 15:06:15 +0000 (16:06 +0100)]
Fix addition of image sequence directories with dcpomatic2_create.

6 years agoSlight improvement in dcpomatic2_create documentation wrt acceptable content formats.
Carl Hetherington [Fri, 7 Jul 2017 14:49:12 +0000 (15:49 +0100)]
Slight improvement in dcpomatic2_create documentation wrt acceptable content formats.

6 years agoFix locale prefix on debian 9.
Carl Hetherington [Thu, 6 Jul 2017 14:51:08 +0000 (15:51 +0100)]
Fix locale prefix on debian 9.

6 years agoMore missing deps.
Carl Hetherington [Thu, 6 Jul 2017 11:22:51 +0000 (12:22 +0100)]
More missing deps.

6 years agoAdd debian 9 dependencies.
Carl Hetherington [Thu, 6 Jul 2017 10:43:20 +0000 (11:43 +0100)]
Add debian 9 dependencies.

6 years agoRemove some old Ubuntu versions.
Carl Hetherington [Wed, 5 Jul 2017 22:11:27 +0000 (23:11 +0100)]
Remove some old Ubuntu versions.

6 years agoHopefully fix logarithmic DPX sources.
Carl Hetherington [Tue, 4 Jul 2017 20:19:27 +0000 (21:19 +0100)]
Hopefully fix logarithmic DPX sources.

6 years agoFix content tab sensitivity when you load some audio-only content first.
Carl Hetherington [Mon, 3 Jul 2017 12:11:16 +0000 (13:11 +0100)]
Fix content tab sensitivity when you load some audio-only content first.

6 years agoNew test data.
Carl Hetherington [Mon, 3 Jul 2017 12:10:44 +0000 (13:10 +0100)]
New test data.