Carl Hetherington [Tue, 1 Sep 2015 17:34:27 +0000 (18:34 +0100)]
Add basic test for client/server with a J2K image.
Carl Hetherington [Tue, 1 Sep 2015 10:22:18 +0000 (11:22 +0100)]
Hack to remove boost atomic dependency.
Carl Hetherington [Tue, 1 Sep 2015 09:51:37 +0000 (10:51 +0100)]
Try to fix build.
Carl Hetherington [Tue, 1 Sep 2015 09:32:48 +0000 (10:32 +0100)]
Comment.
Carl Hetherington [Tue, 1 Sep 2015 09:31:21 +0000 (10:31 +0100)]
Merge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Tue, 1 Sep 2015 09:31:09 +0000 (10:31 +0100)]
Fix duplicate name of _mutex in ExceptionStore and some of its children.
Carl Hetherington [Tue, 1 Sep 2015 09:27:27 +0000 (10:27 +0100)]
Protect _threads with a mutex since it may be updated from
the GUI thread (via ServersChanged) or from the job thread
(via end ()).
Carl Hetherington [Mon, 31 Aug 2015 23:54:04 +0000 (00:54 +0100)]
Bump version
Carl Hetherington [Mon, 31 Aug 2015 23:54:04 +0000 (00:54 +0100)]
Bump version
Carl Hetherington [Mon, 31 Aug 2015 22:16:45 +0000 (23:16 +0100)]
Remove zanata.xml.
Carl Hetherington [Mon, 31 Aug 2015 21:53:26 +0000 (22:53 +0100)]
Fix version specifiers.
Carl Hetherington [Mon, 31 Aug 2015 21:45:07 +0000 (22:45 +0100)]
Fix syntax.
Carl Hetherington [Mon, 31 Aug 2015 21:43:57 +0000 (22:43 +0100)]
Fix syntax.
Carl Hetherington [Mon, 31 Aug 2015 21:42:23 +0000 (22:42 +0100)]
Bump deps.
Carl Hetherington [Mon, 31 Aug 2015 21:39:31 +0000 (22:39 +0100)]
Missing Debian 7 deps.
Carl Hetherington [Mon, 31 Aug 2015 21:18:46 +0000 (22:18 +0100)]
Use firm versions for libdcp/libsub.
Carl Hetherington [Mon, 31 Aug 2015 20:18:49 +0000 (21:18 +0100)]
Manual updates.
Carl Hetherington [Mon, 31 Aug 2015 19:06:34 +0000 (20:06 +0100)]
Add alignment hack.
Carl Hetherington [Mon, 31 Aug 2015 18:47:36 +0000 (19:47 +0100)]
Bump version
Carl Hetherington [Mon, 31 Aug 2015 18:47:36 +0000 (19:47 +0100)]
Bump version
Carl Hetherington [Mon, 31 Aug 2015 18:35:44 +0000 (19:35 +0100)]
Remove working file from test/data.
Carl Hetherington [Mon, 31 Aug 2015 16:28:49 +0000 (17:28 +0100)]
Reduce seek-inducing slack in SubtitleDecoder; see comment.
Carl Hetherington [Mon, 31 Aug 2015 16:27:47 +0000 (17:27 +0100)]
Fix overlaps; before you'd get a different answer
if you did a.overlaps(b) cf b.overlaps(a) if they were
just-not overlapping.
Carl Hetherington [Mon, 31 Aug 2015 17:56:25 +0000 (18:56 +0100)]
Merge branch '1.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Mon, 31 Aug 2015 16:29:06 +0000 (17:29 +0100)]
Merge branch '1.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Mon, 31 Aug 2015 16:07:59 +0000 (17:07 +0100)]
Add a using cout for luck.
Carl Hetherington [Mon, 31 Aug 2015 14:32:18 +0000 (15:32 +0100)]
Apply reverse of recent dcp_to_content_video fix to content_video_to_dcp.
Carl Hetherington [Mon, 31 Aug 2015 13:31:08 +0000 (14:31 +0100)]
Bail early from subtitle finding if there are no subtitle streams.
Carl Hetherington [Mon, 31 Aug 2015 13:11:13 +0000 (14:11 +0100)]
Updated es_ES translation from Manuel AC.
Carl Hetherington [Sat, 29 Aug 2015 23:12:33 +0000 (00:12 +0100)]
Updated ru_RU from Igor Voytovich.
Carl Hetherington [Fri, 28 Aug 2015 16:36:48 +0000 (17:36 +0100)]
Translator credit.
Carl Hetherington [Fri, 28 Aug 2015 16:36:18 +0000 (17:36 +0100)]
French translation tweak from Gérald Maruccia.
Carl Hetherington [Fri, 28 Aug 2015 15:11:18 +0000 (16:11 +0100)]
Remove unused messages.
Carl Hetherington [Fri, 28 Aug 2015 13:01:28 +0000 (14:01 +0100)]
Bump version
Carl Hetherington [Fri, 28 Aug 2015 13:01:28 +0000 (14:01 +0100)]
Bump version
Carl Hetherington [Fri, 28 Aug 2015 12:57:43 +0000 (13:57 +0100)]
Fix crash on adding a KDM to a DCP (hopefully #645).
Carl Hetherington [Fri, 28 Aug 2015 12:36:04 +0000 (13:36 +0100)]
Bump libdcp for fix to XYZ -> RGB conversion.
Carl Hetherington [Fri, 28 Aug 2015 10:52:02 +0000 (11:52 +0100)]
Don't crash on startup if the splash PNG can't be found.
Carl Hetherington [Fri, 28 Aug 2015 10:51:47 +0000 (11:51 +0100)]
Fix incorrect loading of decryption private key from config.
Carl Hetherington [Fri, 28 Aug 2015 08:50:20 +0000 (09:50 +0100)]
Manual wording tweaks.
Carl Hetherington [Thu, 27 Aug 2015 15:40:24 +0000 (16:40 +0100)]
pot/merge.
Carl Hetherington [Thu, 27 Aug 2015 15:21:19 +0000 (16:21 +0100)]
Tweak audio mapping view so that 12 channels fit on screen on Linux.
Carl Hetherington [Thu, 27 Aug 2015 14:54:13 +0000 (15:54 +0100)]
Fix Player::dcp_to_content_video with similar but not equal content/DCP frame rates.
Carl Hetherington [Thu, 27 Aug 2015 13:25:45 +0000 (14:25 +0100)]
Clean up.
Carl Hetherington [Thu, 27 Aug 2015 13:19:28 +0000 (14:19 +0100)]
Tidy up DCP content colour conversion a bit.
Carl Hetherington [Thu, 27 Aug 2015 13:19:03 +0000 (14:19 +0100)]
Clean up slightly; use set_default_colour_conversion rather than doing things in the constructor.
Carl Hetherington [Thu, 27 Aug 2015 13:18:34 +0000 (14:18 +0100)]
We can't use J2K data directly if we've set a new colour conversion.
Carl Hetherington [Thu, 27 Aug 2015 12:45:46 +0000 (13:45 +0100)]
Make sure we don't create any config directories until we've set up the i18n properly.
Carl Hetherington [Thu, 27 Aug 2015 12:43:44 +0000 (13:43 +0100)]
Improve start_servers script.
Carl Hetherington [Thu, 27 Aug 2015 09:27:25 +0000 (10:27 +0100)]
Bump libdcp for RGB->XYZ optimisation.
Carl Hetherington [Thu, 27 Aug 2015 00:01:37 +0000 (01:01 +0100)]
Add callgrind to dcpomatic_cli script.
Carl Hetherington [Wed, 26 Aug 2015 22:23:08 +0000 (23:23 +0100)]
Another small analysis optimisation, and (I think) a bug fix to peak location.
Carl Hetherington [Wed, 26 Aug 2015 21:50:23 +0000 (22:50 +0100)]
Small optimisations to audio analysis.
Carl Hetherington [Wed, 26 Aug 2015 21:49:12 +0000 (22:49 +0100)]
Remove some debug.
Carl Hetherington [Wed, 26 Aug 2015 21:36:25 +0000 (22:36 +0100)]
Separate AudioPoint.
Carl Hetherington [Wed, 26 Aug 2015 21:24:02 +0000 (22:24 +0100)]
Stop ui_idle() being called loads and loads of times during tests.
Carl Hetherington [Wed, 26 Aug 2015 21:12:16 +0000 (22:12 +0100)]
Separate ExceptionStore.
Carl Hetherington [Wed, 26 Aug 2015 19:27:45 +0000 (20:27 +0100)]
Separate FFmpegSubtitlePeriod.
Carl Hetherington [Wed, 26 Aug 2015 18:45:37 +0000 (19:45 +0100)]
Split log.{cc,h}.
Carl Hetherington [Wed, 26 Aug 2015 18:26:41 +0000 (19:26 +0100)]
Rest of src/lib/*.h tidying.
Carl Hetherington [Wed, 26 Aug 2015 15:57:52 +0000 (16:57 +0100)]
Include tidying src/lib/a-j*.h
Carl Hetherington [Wed, 26 Aug 2015 15:10:04 +0000 (16:10 +0100)]
Move ServerDescription into its own header.
Carl Hetherington [Wed, 26 Aug 2015 14:59:43 +0000 (15:59 +0100)]
Fix alignment DCP names.
Carl Hetherington [Wed, 26 Aug 2015 09:31:34 +0000 (10:31 +0100)]
Merge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Wed, 26 Aug 2015 09:31:11 +0000 (10:31 +0100)]
Fix build script.
Carl Hetherington [Wed, 26 Aug 2015 09:31:05 +0000 (10:31 +0100)]
Add Ubuntu font hack.
Carl Hetherington [Wed, 26 Aug 2015 09:22:43 +0000 (10:22 +0100)]
Add some hacks, mostly subtitle alignment tests.
Carl Hetherington [Wed, 26 Aug 2015 09:21:50 +0000 (10:21 +0100)]
Hack to make font finding work on Ubuntu even when not installed.
Carl Hetherington [Wed, 26 Aug 2015 08:36:56 +0000 (09:36 +0100)]
Bump version
Carl Hetherington [Wed, 26 Aug 2015 08:36:56 +0000 (09:36 +0100)]
Bump version
Carl Hetherington [Wed, 26 Aug 2015 00:35:13 +0000 (01:35 +0100)]
Revert "Fix test to take into account changes to rounding."
This reverts commit
32823e7cc89965bf706fecab13be444e5a2aaa09.
Carl Hetherington [Wed, 26 Aug 2015 00:34:04 +0000 (01:34 +0100)]
-ffast-math seems to cause various bizarre problems on Windows XP 32-bit, so remove it.
Carl Hetherington [Wed, 26 Aug 2015 00:33:34 +0000 (01:33 +0100)]
Fix lrint-related crash.
Carl Hetherington [Wed, 26 Aug 2015 00:32:22 +0000 (01:32 +0100)]
Revert "Replace _floor with _round in dcp_to_content_video. _floor breaks
playback on Win XP 32 as the player keeps requesting the same
frame from the decoder rather than the next one."
This reverts commit
e386b94425586760374d8e1cb16be99af09cf07f.
The actual cause of the Win XP 32 bug appears to be -ffast-math.
Carl Hetherington [Tue, 25 Aug 2015 22:26:44 +0000 (23:26 +0100)]
Fix test to take into account changes to rounding.
Carl Hetherington [Tue, 25 Aug 2015 22:23:01 +0000 (23:23 +0100)]
Missing 15.04 dependency.
Carl Hetherington [Tue, 25 Aug 2015 21:17:23 +0000 (22:17 +0100)]
Purge rint() and use llrint and friends.
Carl Hetherington [Tue, 25 Aug 2015 18:35:03 +0000 (19:35 +0100)]
Replace _floor with _round in dcp_to_content_video. _floor breaks
playback on Win XP 32 as the player keeps requesting the same
frame from the decoder rather than the next one.
Carl Hetherington [Tue, 25 Aug 2015 15:35:17 +0000 (16:35 +0100)]
Hopefully fix duplicate uninstallers (#672).
Carl Hetherington [Tue, 25 Aug 2015 15:16:51 +0000 (16:16 +0100)]
Bump version
Carl Hetherington [Tue, 25 Aug 2015 15:16:51 +0000 (16:16 +0100)]
Bump version
Carl Hetherington [Tue, 25 Aug 2015 14:23:10 +0000 (15:23 +0100)]
ChangeLog.
Carl Hetherington [Tue, 25 Aug 2015 14:08:24 +0000 (15:08 +0100)]
Reflect colour conversion changes in player / waveform viewer.
Carl Hetherington [Mon, 24 Aug 2015 15:43:38 +0000 (16:43 +0100)]
Add video waveform viewer.
Carl Hetherington [Mon, 24 Aug 2015 14:10:40 +0000 (15:10 +0100)]
White space.
Carl Hetherington [Mon, 24 Aug 2015 13:32:06 +0000 (14:32 +0100)]
Rename show-audio button to something which is (hopefully) clearer.
Carl Hetherington [Sun, 23 Aug 2015 22:43:17 +0000 (23:43 +0100)]
Remove debug code.
Carl Hetherington [Sun, 23 Aug 2015 20:17:59 +0000 (21:17 +0100)]
FontConfig debugging.
Carl Hetherington [Sun, 23 Aug 2015 18:38:48 +0000 (19:38 +0100)]
More build fixes.
Carl Hetherington [Sun, 23 Aug 2015 17:57:35 +0000 (18:57 +0100)]
Try to fix build; link failure of FontConfig.
Carl Hetherington [Sun, 23 Aug 2015 17:08:59 +0000 (18:08 +0100)]
Use the correct font to render subtitles in preview / burn-in (#663).
Carl Hetherington [Sat, 22 Aug 2015 14:46:04 +0000 (15:46 +0100)]
Bump version
Carl Hetherington [Sat, 22 Aug 2015 14:46:03 +0000 (15:46 +0100)]
Bump version
Carl Hetherington [Sat, 22 Aug 2015 14:43:05 +0000 (15:43 +0100)]
Fix write_frame_info again.
Carl Hetherington [Fri, 21 Aug 2015 07:09:19 +0000 (08:09 +0100)]
Merge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Fri, 21 Aug 2015 07:09:03 +0000 (08:09 +0100)]
Supporter.
Carl Hetherington [Thu, 20 Aug 2015 16:54:37 +0000 (17:54 +0100)]
Bump version
Carl Hetherington [Thu, 20 Aug 2015 16:54:37 +0000 (17:54 +0100)]
Bump version
Carl Hetherington [Thu, 20 Aug 2015 16:53:46 +0000 (17:53 +0100)]
Fix assertion failure with overlapping video content (#666).
Carl Hetherington [Thu, 20 Aug 2015 16:52:52 +0000 (17:52 +0100)]
Use r+b not ab for fopen_boost so that we get the behaviour we wanted.