Carl Hetherington [Thu, 20 Jul 2017 22:22:33 +0000 (23:22 +0100)]
Bump ffmpeg-cdist for mxe cscript modifications.
Carl Hetherington [Mon, 24 Jul 2017 00:22:06 +0000 (01:22 +0100)]
Supporter.
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
Carl Hetherington [Thu, 20 Jul 2017 10:29:28 +0000 (11:29 +0100)]
Build fix for debian 7 on the docker images.
Carl Hetherington [Tue, 18 Jul 2017 21:18:18 +0000 (22:18 +0100)]
Bump version
Carl Hetherington [Tue, 18 Jul 2017 21:18:18 +0000 (22:18 +0100)]
Bump version
Carl Hetherington [Tue, 18 Jul 2017 15:08:59 +0000 (16:08 +0100)]
Fix libsub reference, possibly after rebase.
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
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.
Carl Hetherington [Tue, 18 Jul 2017 12:48:31 +0000 (13:48 +0100)]
Bump version
Carl Hetherington [Tue, 18 Jul 2017 12:48:31 +0000 (13:48 +0100)]
Bump version
Carl Hetherington [Tue, 18 Jul 2017 12:09:06 +0000 (13:09 +0100)]
CHECK -> REQUIRE.
Carl Hetherington [Tue, 18 Jul 2017 12:09:00 +0000 (13:09 +0100)]
Check audio output a little.
Carl Hetherington [Fri, 14 Jul 2017 12:32:42 +0000 (13:32 +0100)]
Fix test for new rounding of video content positions on timeline.
Carl Hetherington [Thu, 13 Jul 2017 21:40:48 +0000 (22:40 +0100)]
Tweak debian 8 build deps.
Carl Hetherington [Thu, 13 Jul 2017 18:48:04 +0000 (19:48 +0100)]
Fix author name.
Carl Hetherington [Wed, 12 Jul 2017 22:21:35 +0000 (23:21 +0100)]
Missing file.
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.
Carl Hetherington [Wed, 12 Jul 2017 22:20:22 +0000 (23:20 +0100)]
Report underruns from Butler::get_audio.
Carl Hetherington [Wed, 12 Jul 2017 16:20:14 +0000 (17:20 +0100)]
Add test for AudioRingBuffers.
Carl Hetherington [Wed, 12 Jul 2017 16:20:07 +0000 (17:20 +0100)]
Make ::get tell caller if there's been an underrun.
Carl Hetherington [Wed, 12 Jul 2017 15:02:31 +0000 (16:02 +0100)]
Supporter.
Carl Hetherington [Wed, 12 Jul 2017 14:55:01 +0000 (15:55 +0100)]
Hopefully fix erroneous unresolved asset errors with OV/VF DCPs.
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).
Carl Hetherington [Wed, 12 Jul 2017 14:20:03 +0000 (15:20 +0100)]
Make ::length return rounded-up length.
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.
Carl Hetherington [Wed, 12 Jul 2017 14:17:14 +0000 (15:17 +0100)]
Force video content to start on a frame boundary.
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.
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
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.
Carl Hetherington [Tue, 11 Jul 2017 13:31:15 +0000 (14:31 +0100)]
Bump version
Carl Hetherington [Tue, 11 Jul 2017 13:31:15 +0000 (14:31 +0100)]
Bump version
Carl Hetherington [Tue, 11 Jul 2017 09:29:14 +0000 (10:29 +0100)]
Try to fix build with GraphicsMagick.
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.
Carl Hetherington [Fri, 7 Jul 2017 23:29:28 +0000 (00:29 +0100)]
Tweak manual layout.
Carl Hetherington [Fri, 7 Jul 2017 20:08:57 +0000 (21:08 +0100)]
Another fix for dcpomatic_create with image sequences.
Carl Hetherington [Fri, 7 Jul 2017 15:06:15 +0000 (16:06 +0100)]
Fix addition of image sequence directories with dcpomatic2_create.
Carl Hetherington [Fri, 7 Jul 2017 14:49:12 +0000 (15:49 +0100)]
Slight improvement in dcpomatic2_create documentation wrt acceptable content formats.
Carl Hetherington [Thu, 6 Jul 2017 14:51:08 +0000 (15:51 +0100)]
Fix locale prefix on debian 9.
Carl Hetherington [Thu, 6 Jul 2017 11:22:51 +0000 (12:22 +0100)]
More missing deps.
Carl Hetherington [Thu, 6 Jul 2017 10:43:20 +0000 (11:43 +0100)]
Add debian 9 dependencies.
Carl Hetherington [Wed, 5 Jul 2017 22:11:27 +0000 (23:11 +0100)]
Remove some old Ubuntu versions.
Carl Hetherington [Tue, 4 Jul 2017 20:19:27 +0000 (21:19 +0100)]
Hopefully fix logarithmic DPX sources.
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.
Carl Hetherington [Mon, 3 Jul 2017 12:10:44 +0000 (13:10 +0100)]
New test data.
Carl Hetherington [Mon, 3 Jul 2017 12:10:35 +0000 (13:10 +0100)]
Fix up test a bit even though it's not being run.
Carl Hetherington [Mon, 3 Jul 2017 12:09:48 +0000 (13:09 +0100)]
Don't create decoders if they are not necessary.
Carl Hetherington [Sun, 2 Jul 2017 21:50:50 +0000 (22:50 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Sun, 2 Jul 2017 21:48:52 +0000 (22:48 +0100)]
Updated fr_FR translation from Thierry Journet.
Carl Hetherington [Thu, 29 Jun 2017 15:32:32 +0000 (16:32 +0100)]
Supporter.
Carl Hetherington [Thu, 29 Jun 2017 12:35:28 +0000 (13:35 +0100)]
Bump libdcp.
Carl Hetherington [Thu, 29 Jun 2017 12:21:36 +0000 (13:21 +0100)]
Fix bugs with default container configuration.
Carl Hetherington [Thu, 29 Jun 2017 10:43:09 +0000 (11:43 +0100)]
Tweak ratio name.
Carl Hetherington [Thu, 29 Jun 2017 10:37:36 +0000 (11:37 +0100)]
pot/merge.
Carl Hetherington [Wed, 28 Jun 2017 22:42:41 +0000 (23:42 +0100)]
White space.
Carl Hetherington [Wed, 28 Jun 2017 15:17:39 +0000 (16:17 +0100)]
Offer only flat/scope/full-frame as container choices and differentiate
the names from the UI for content ratios.
Carl Hetherington [Wed, 28 Jun 2017 12:10:36 +0000 (13:10 +0100)]
Fix failure to add file-based content in dcpomatic2_create.
Carl Hetherington [Wed, 28 Jun 2017 12:10:12 +0000 (13:10 +0100)]
Allow running of test scripts from anywhere.
Carl Hetherington [Wed, 28 Jun 2017 09:09:53 +0000 (10:09 +0100)]
Fixes for silence in projects, various cleanups.
Carl Hetherington [Fri, 23 Jun 2017 19:35:15 +0000 (20:35 +0100)]
Add a OV/VF test; tidy up a bit.
Carl Hetherington [Fri, 23 Jun 2017 14:47:58 +0000 (15:47 +0100)]
Remove debug code.
Carl Hetherington [Fri, 23 Jun 2017 14:18:59 +0000 (15:18 +0100)]
Try to fix show DCP when project directory names contain spaces (#1091).
Carl Hetherington [Fri, 23 Jun 2017 14:09:30 +0000 (15:09 +0100)]
Attempts to simplify black-filling logic in Player.
Carl Hetherington [Sun, 18 Jun 2017 22:16:13 +0000 (23:16 +0100)]
Bump version
Carl Hetherington [Sun, 18 Jun 2017 22:16:13 +0000 (23:16 +0100)]
Bump version
Carl Hetherington [Sun, 18 Jun 2017 00:54:19 +0000 (01:54 +0100)]
Add a note to be fixed in #1073.
Carl Hetherington [Sun, 18 Jun 2017 00:18:11 +0000 (01:18 +0100)]
Small optimisation.
Carl Hetherington [Sat, 17 Jun 2017 23:49:33 +0000 (00:49 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sat, 17 Jun 2017 23:46:35 +0000 (00:46 +0100)]
Remove spurious fills of audio data.
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...
Carl Hetherington [Sat, 17 Jun 2017 23:46:22 +0000 (00:46 +0100)]
Try to avoid crash on opening preferences on a machine with no audio devices.
Carl Hetherington [Thu, 15 Jun 2017 12:54:43 +0000 (13:54 +0100)]
Fix crash when finding DCP size with Interop subs.
Carl Hetherington [Thu, 15 Jun 2017 08:31:35 +0000 (09:31 +0100)]
Update reels_test4 reference following fix to subtitle reel numbering.
Carl Hetherington [Wed, 14 Jun 2017 21:12:44 +0000 (22:12 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Wed, 14 Jun 2017 21:06:08 +0000 (22:06 +0100)]
Supporter.
Carl Hetherington [Tue, 13 Jun 2017 23:32:14 +0000 (00:32 +0100)]
Another pot/merge.
Carl Hetherington [Tue, 13 Jun 2017 23:32:04 +0000 (00:32 +0100)]
Updated fr_FR translation from Thierry Journet.
Carl Hetherington [Tue, 13 Jun 2017 23:18:38 +0000 (00:18 +0100)]
pot/merge.
Carl Hetherington [Tue, 13 Jun 2017 23:03:20 +0000 (00:03 +0100)]
Add some more careful REQUIREs to tests.
Carl Hetherington [Sun, 11 Jun 2017 22:52:37 +0000 (23:52 +0100)]
Catch butler runaway when no audio is provided by the player.
Carl Hetherington [Sun, 11 Jun 2017 22:05:48 +0000 (23:05 +0100)]
Fix incorrect audio MXFs when writing multiple reels.
Carl Hetherington [Sun, 11 Jun 2017 19:14:32 +0000 (20:14 +0100)]
Supporter.
Carl Hetherington [Thu, 8 Jun 2017 14:22:31 +0000 (15:22 +0100)]
Add size and audio/subtitle languages to contact sheet.
Carl Hetherington [Thu, 8 Jun 2017 09:12:49 +0000 (10:12 +0100)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Wed, 7 Jun 2017 21:48:29 +0000 (22:48 +0100)]
Add a test for export mixdown.
Carl Hetherington [Wed, 7 Jun 2017 21:46:52 +0000 (22:46 +0100)]
Fix mixdown mapping.
Carl Hetherington [Wed, 7 Jun 2017 20:27:40 +0000 (21:27 +0100)]
Fix crash when alpha-blending subtitles onto YUV420 images.
Carl Hetherington [Wed, 7 Jun 2017 19:50:26 +0000 (20:50 +0100)]
Basic and untested export option to bounce down to stereo; add encoder test with subs (which fails).
Carl Hetherington [Wed, 7 Jun 2017 11:12:23 +0000 (12:12 +0100)]
Fix incorrect reel numbers in subtitle XML/MXF.
Carl Hetherington [Mon, 5 Jun 2017 18:53:42 +0000 (19:53 +0100)]
Bump version
Carl Hetherington [Mon, 5 Jun 2017 18:53:41 +0000 (19:53 +0100)]
Bump version
Carl Hetherington [Mon, 5 Jun 2017 13:42:18 +0000 (14:42 +0100)]
Improve management of certificate chains to make it harder to have
an inconsistent chain / private key set.
Carl Hetherington [Mon, 5 Jun 2017 13:01:22 +0000 (14:01 +0100)]
Add UTC+9:30 timezone to cinemas.
Carl Hetherington [Fri, 2 Jun 2017 09:43:11 +0000 (10:43 +0100)]
Supporter.
Carl Hetherington [Thu, 1 Jun 2017 22:46:11 +0000 (23:46 +0100)]
Improve an error message.
Carl Hetherington [Thu, 1 Jun 2017 13:59:01 +0000 (14:59 +0100)]
Stop old frames appearing in the preview after seeks.
Carl Hetherington [Thu, 1 Jun 2017 13:23:56 +0000 (14:23 +0100)]
Re-add missing audio mapping in butler for preview.
Carl Hetherington [Thu, 1 Jun 2017 00:26:51 +0000 (01:26 +0100)]
Create ZIP files for emails in temporary directories.
Carl Hetherington [Thu, 1 Jun 2017 00:11:53 +0000 (01:11 +0100)]
Remove emailed ZIP files when they are no longer needed.
Carl Hetherington [Wed, 31 May 2017 21:24:10 +0000 (22:24 +0100)]
Bump version
Carl Hetherington [Wed, 31 May 2017 21:24:10 +0000 (22:24 +0100)]
Bump version