Carl Hetherington [Fri, 12 Jun 2015 20:19:55 +0000 (21:19 +0100)]
Bump version
Carl Hetherington [Fri, 12 Jun 2015 20:06:00 +0000 (21:06 +0100)]
New ru_RU translation from Igor Voytovich.
Carl Hetherington [Fri, 12 Jun 2015 16:26:36 +0000 (17:26 +0100)]
Comment.
Carl Hetherington [Fri, 12 Jun 2015 16:25:44 +0000 (17:25 +0100)]
Add a pixel format to ::fade().
Carl Hetherington [Fri, 12 Jun 2015 12:49:05 +0000 (13:49 +0100)]
Comment.
Carl Hetherington [Fri, 12 Jun 2015 12:47:35 +0000 (13:47 +0100)]
Remove PassReason stuff.
This feels wrong: it means that it is possible for FFmpegDecoder
to discard packets. I can't see how this is ok in all cases:
maybe we were lucky that it worked at all.
Carl Hetherington [Fri, 12 Jun 2015 12:38:05 +0000 (13:38 +0100)]
Fix FFmpeg subtitle stream serialisation.
Carl Hetherington [Fri, 12 Jun 2015 11:02:29 +0000 (12:02 +0100)]
Un-map non-selected audio streams when loading old files.
Carl Hetherington [Fri, 12 Jun 2015 09:31:20 +0000 (10:31 +0100)]
Some support for Zanata translations.
Carl Hetherington [Fri, 12 Jun 2015 08:40:31 +0000 (09:40 +0100)]
Small optimisation.
Carl Hetherington [Fri, 12 Jun 2015 08:40:25 +0000 (09:40 +0100)]
Small tidy-up.
Carl Hetherington [Fri, 12 Jun 2015 07:54:37 +0000 (08:54 +0100)]
Bump libdcp for build fix.
Carl Hetherington [Thu, 11 Jun 2015 15:34:21 +0000 (16:34 +0100)]
Remove unused method.
Carl Hetherington [Thu, 11 Jun 2015 15:31:20 +0000 (16:31 +0100)]
Use better J2KImageProxy::same() method.
Carl Hetherington [Thu, 11 Jun 2015 15:24:36 +0000 (16:24 +0100)]
Check for J2K data before checking for similarity of frames; fixes #599.
Carl Hetherington [Thu, 11 Jun 2015 15:19:04 +0000 (16:19 +0100)]
Bump libpdc.
Carl Hetherington [Thu, 11 Jun 2015 12:53:01 +0000 (13:53 +0100)]
Bump libdcp.
Carl Hetherington [Thu, 11 Jun 2015 12:47:00 +0000 (13:47 +0100)]
Log a warning rather than getting stuck when clamping XYZ values in RGB->XYZ conversion (#600).
Carl Hetherington [Thu, 11 Jun 2015 12:39:23 +0000 (13:39 +0100)]
More powa.
Carl Hetherington [Thu, 11 Jun 2015 11:38:19 +0000 (12:38 +0100)]
pot/merge.
Carl Hetherington [Thu, 11 Jun 2015 08:40:55 +0000 (09:40 +0100)]
ChangeLog.
Carl Hetherington [Thu, 11 Jun 2015 08:39:15 +0000 (09:39 +0100)]
Fix audio analyis hang with duplicate stream IDs (#598).
There was existing code to work around the case when FFmpeg files
have all-zero stream IDs. Extend this to cope with duplicate
stream IDs, as these have been seen in the wild.
Carl Hetherington [Thu, 11 Jun 2015 08:15:32 +0000 (09:15 +0100)]
Add new test.
Carl Hetherington [Wed, 10 Jun 2015 23:11:35 +0000 (00:11 +0100)]
Some manual updates.
Carl Hetherington [Wed, 10 Jun 2015 22:02:41 +0000 (23:02 +0100)]
Some manual bits from master.
Carl Hetherington [Wed, 10 Jun 2015 20:51:08 +0000 (21:51 +0100)]
Bump version
Carl Hetherington [Wed, 10 Jun 2015 20:51:08 +0000 (21:51 +0100)]
Bump version
Carl Hetherington [Wed, 10 Jun 2015 15:38:55 +0000 (16:38 +0100)]
Skip audio analysis when there is no audio content (#596).
Carl Hetherington [Wed, 10 Jun 2015 15:31:48 +0000 (16:31 +0100)]
Tweak error message.
Carl Hetherington [Wed, 10 Jun 2015 15:12:40 +0000 (16:12 +0100)]
Resurrect neater repeat-write handling.
Carl Hetherington [Wed, 10 Jun 2015 14:42:17 +0000 (15:42 +0100)]
Remove unused declaration.
Carl Hetherington [Wed, 10 Jun 2015 14:28:29 +0000 (15:28 +0100)]
Take a JPEG2000 header marked as SRGB to mean that no XYZ -> RGB conversion should happen.
Carl Hetherington [Wed, 10 Jun 2015 14:08:11 +0000 (15:08 +0100)]
Build fix for Debian 8.
Carl Hetherington [Wed, 10 Jun 2015 14:06:24 +0000 (15:06 +0100)]
Bump libdcp.
Carl Hetherington [Wed, 10 Jun 2015 13:58:26 +0000 (14:58 +0100)]
Shift 8-bit XYZ images up so that they are at least visible (part of #497).
Carl Hetherington [Wed, 10 Jun 2015 13:26:44 +0000 (14:26 +0100)]
Tidy up J2KImageProxy a bit.
Carl Hetherington [Wed, 10 Jun 2015 13:04:10 +0000 (14:04 +0100)]
Rename EncodedData -> Data and trim it a bit.
Carl Hetherington [Wed, 10 Jun 2015 12:44:11 +0000 (13:44 +0100)]
Recognise JP2 files.
Carl Hetherington [Wed, 10 Jun 2015 11:07:48 +0000 (12:07 +0100)]
Fix build.
Carl Hetherington [Wed, 10 Jun 2015 10:43:00 +0000 (11:43 +0100)]
Have to use git.carlh.net for the submodule at the moment so Jenkins works.
Carl Hetherington [Wed, 10 Jun 2015 10:41:05 +0000 (11:41 +0100)]
Use Image::operator== to compare RawImageProxy which should be faster.
Carl Hetherington [Wed, 10 Jun 2015 10:37:12 +0000 (11:37 +0100)]
Fix digester to take digest of the whole image, not just the first line.
Carl Hetherington [Wed, 10 Jun 2015 10:36:57 +0000 (11:36 +0100)]
Bump libdcp.
Carl Hetherington [Wed, 10 Jun 2015 09:15:07 +0000 (10:15 +0100)]
Updated test data.
Carl Hetherington [Wed, 10 Jun 2015 09:15:01 +0000 (10:15 +0100)]
Fix for new file naming.
Carl Hetherington [Wed, 10 Jun 2015 09:07:31 +0000 (10:07 +0100)]
test/data updates.
Carl Hetherington [Wed, 10 Jun 2015 08:56:55 +0000 (09:56 +0100)]
Ignore differing SMPTE subtitle issue dates when comparing DCPs.
Carl Hetherington [Wed, 10 Jun 2015 08:20:37 +0000 (09:20 +0100)]
Set xml_subtitle_test back to using SMPTE.
Carl Hetherington [Wed, 10 Jun 2015 08:07:49 +0000 (09:07 +0100)]
Copy debian-8 dependencies from master cscript.
Carl Hetherington [Tue, 9 Jun 2015 23:11:40 +0000 (00:11 +0100)]
Fix warnings.
Carl Hetherington [Tue, 9 Jun 2015 23:11:33 +0000 (00:11 +0100)]
Try to fix test.
Carl Hetherington [Tue, 9 Jun 2015 22:49:13 +0000 (23:49 +0100)]
Remove unused variable.
Carl Hetherington [Tue, 9 Jun 2015 22:19:17 +0000 (23:19 +0100)]
Bump version
Carl Hetherington [Tue, 9 Jun 2015 22:19:17 +0000 (23:19 +0100)]
Bump version
Carl Hetherington [Tue, 9 Jun 2015 22:07:19 +0000 (23:07 +0100)]
Tidy layout of keys prefs a bit (#460).
Carl Hetherington [Tue, 9 Jun 2015 15:38:14 +0000 (16:38 +0100)]
Update hints properly when fonts are changed.
Carl Hetherington [Tue, 9 Jun 2015 15:18:00 +0000 (16:18 +0100)]
Hide Font members behind accessors.
Carl Hetherington [Tue, 9 Jun 2015 15:05:59 +0000 (16:05 +0100)]
Add hint about > 640kB font files (#588).
Carl Hetherington [Tue, 9 Jun 2015 13:46:50 +0000 (14:46 +0100)]
Subtitle naming fixes.
Carl Hetherington [Tue, 9 Jun 2015 13:07:35 +0000 (14:07 +0100)]
Bump libdcp.
Carl Hetherington [Mon, 8 Jun 2015 23:30:08 +0000 (00:30 +0100)]
Merge.
Carl Hetherington [Mon, 8 Jun 2015 23:29:47 +0000 (00:29 +0100)]
libdcp bump.
Carl Hetherington [Mon, 8 Jun 2015 15:20:18 +0000 (16:20 +0100)]
Some work on SMPTE subs.
Carl Hetherington [Mon, 8 Jun 2015 13:58:53 +0000 (14:58 +0100)]
Fix detection of same-frame to speed up simple encodes (#548).
Carl Hetherington [Mon, 8 Jun 2015 13:58:31 +0000 (14:58 +0100)]
Add basic ::same for RawImageProxy and J2KImageProxy.
Carl Hetherington [Mon, 8 Jun 2015 13:34:03 +0000 (14:34 +0100)]
Default to enabling DCP/SubRip subtitles after they have been added.
Carl Hetherington [Mon, 8 Jun 2015 13:25:10 +0000 (14:25 +0100)]
Adapt for changes to libdcp API.
Carl Hetherington [Mon, 8 Jun 2015 12:20:55 +0000 (13:20 +0100)]
Bump libdpc.
Carl Hetherington [Thu, 4 Jun 2015 11:16:35 +0000 (12:16 +0100)]
Another OS X warning fix.
Carl Hetherington [Thu, 4 Jun 2015 10:04:53 +0000 (11:04 +0100)]
Try to fix OS X build when using a directory called dcpomatic2.
Carl Hetherington [Thu, 4 Jun 2015 09:59:15 +0000 (10:59 +0100)]
Use CHECK not ASSERT.
Carl Hetherington [Thu, 4 Jun 2015 09:59:09 +0000 (10:59 +0100)]
Add some debugging for the weird 'you must add some content' occasional test failure.
Carl Hetherington [Thu, 4 Jun 2015 09:58:47 +0000 (10:58 +0100)]
Try to fix some warnings on OS X.
Carl Hetherington [Wed, 3 Jun 2015 23:56:58 +0000 (00:56 +0100)]
Bump version
Carl Hetherington [Wed, 3 Jun 2015 23:56:58 +0000 (00:56 +0100)]
Bump version
Carl Hetherington [Wed, 3 Jun 2015 23:17:12 +0000 (00:17 +0100)]
Fix horizontal positioning with .srt / burn-in (#488).
Carl Hetherington [Wed, 3 Jun 2015 21:54:17 +0000 (22:54 +0100)]
Various fixes to allow independent x and y scaling of text subs (#489).
Carl Hetherington [Wed, 3 Jun 2015 17:20:05 +0000 (18:20 +0100)]
Write prefs to ~/Library/Preferences on OS X.
Carl Hetherington [Wed, 3 Jun 2015 15:11:44 +0000 (16:11 +0100)]
Fix metadata again.
Carl Hetherington [Wed, 3 Jun 2015 14:31:21 +0000 (15:31 +0100)]
Make show audio work on the whole DCP, not individual content.
Carl Hetherington [Wed, 3 Jun 2015 13:55:25 +0000 (14:55 +0100)]
Fix comment typo.
Carl Hetherington [Wed, 3 Jun 2015 13:55:02 +0000 (14:55 +0100)]
Fix test.
Carl Hetherington [Wed, 3 Jun 2015 12:54:10 +0000 (13:54 +0100)]
Preserve row names across update_cells().
Carl Hetherington [Wed, 3 Jun 2015 12:33:06 +0000 (13:33 +0100)]
Fix test.
Carl Hetherington [Wed, 3 Jun 2015 12:29:50 +0000 (13:29 +0100)]
Potentially nicer version of previous.
Carl Hetherington [Wed, 3 Jun 2015 12:28:59 +0000 (13:28 +0100)]
Attempt to fix random test failures due to examine content jobs not quite finishing.
Carl Hetherington [Wed, 3 Jun 2015 12:17:37 +0000 (13:17 +0100)]
Various work on audio mapping.
Fix everything up so that the audio mapping view in
the audio panel reflects the processor (or lack of).
Carl Hetherington [Wed, 3 Jun 2015 09:46:47 +0000 (10:46 +0100)]
Fix confusion with AUDIO_STREAMS property.
Carl Hetherington [Wed, 3 Jun 2015 09:41:01 +0000 (10:41 +0100)]
Fix UI update when audio processor changes.
Carl Hetherington [Wed, 3 Jun 2015 09:16:00 +0000 (10:16 +0100)]
Layout tweaks.
Carl Hetherington [Wed, 3 Jun 2015 08:35:24 +0000 (09:35 +0100)]
Fix serialisation of FirstAudio.
Carl Hetherington [Tue, 2 Jun 2015 17:39:39 +0000 (18:39 +0100)]
Another build fix for Win32.
Carl Hetherington [Tue, 2 Jun 2015 16:37:35 +0000 (17:37 +0100)]
Try to fix Win32 build.
Carl Hetherington [Tue, 2 Jun 2015 15:33:11 +0000 (16:33 +0100)]
26d4079c0a1eb010b0909e8f046f04381408b6f3 from master; half-hearted --dump option to dcpomatic_cli.
Carl Hetherington [Tue, 2 Jun 2015 15:26:54 +0000 (16:26 +0100)]
21cb435ed5eb250a7f94887ddd75f6b367ea231f from master; better colour conversion selection.
Carl Hetherington [Tue, 2 Jun 2015 15:14:25 +0000 (16:14 +0100)]
Fix startup crash.
Carl Hetherington [Tue, 2 Jun 2015 15:13:52 +0000 (16:13 +0100)]
Layout tweak.
Carl Hetherington [Tue, 2 Jun 2015 15:09:41 +0000 (16:09 +0100)]
TO_PORT.
Carl Hetherington [Tue, 2 Jun 2015 14:22:24 +0000 (15:22 +0100)]
Fix unsafe unlocked leak of reference.
Carl Hetherington [Tue, 2 Jun 2015 14:12:00 +0000 (15:12 +0100)]
Apply single-processor branch manually; processor is now in Film, not AudioContent.