Carl Hetherington [Sat, 5 Sep 2015 22:22:20 +0000 (23:22 +0100)]
Merge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Sat, 5 Sep 2015 22:22:11 +0000 (23:22 +0100)]
Bump version
Carl Hetherington [Sat, 5 Sep 2015 22:22:11 +0000 (23:22 +0100)]
Bump version
Carl Hetherington [Sat, 5 Sep 2015 20:39:53 +0000 (21:39 +0100)]
Bump minimum versions in wscript.
Carl Hetherington [Sat, 5 Sep 2015 19:06:51 +0000 (20:06 +0100)]
Fix build.
Carl Hetherington [Fri, 4 Sep 2015 23:52:35 +0000 (00:52 +0100)]
Bump version
Carl Hetherington [Fri, 4 Sep 2015 23:52:35 +0000 (00:52 +0100)]
Bump version
Carl Hetherington [Fri, 4 Sep 2015 22:17:47 +0000 (23:17 +0100)]
Add libsamplerate dll instead of libsoxr.
Carl Hetherington [Fri, 4 Sep 2015 22:14:46 +0000 (23:14 +0100)]
Don't bother with audio in the film viewer.
Carl Hetherington [Fri, 4 Sep 2015 20:51:54 +0000 (21:51 +0100)]
Use libsamplerate for resampling instead of FFmpeg / libsoxr.
libsoxr was crashing on Windows and seems somewhat
unmaintained.
Carl Hetherington [Fri, 4 Sep 2015 20:00:22 +0000 (21:00 +0100)]
Fix debug.bat.
Carl Hetherington [Fri, 4 Sep 2015 18:34:09 +0000 (19:34 +0100)]
Add missing Windows gdb support files.
Carl Hetherington [Fri, 4 Sep 2015 17:29:09 +0000 (18:29 +0100)]
Better error checking in Resampler.
Carl Hetherington [Fri, 4 Sep 2015 16:35:58 +0000 (17:35 +0100)]
Fix sizing of audio mapping view.
Before it would start with a wide column 0 and then
resize on the first click.
Carl Hetherington [Fri, 4 Sep 2015 16:01:08 +0000 (17:01 +0100)]
Missing Windows dep.
Carl Hetherington [Fri, 4 Sep 2015 14:07:24 +0000 (15:07 +0100)]
Fix erroneous libxml++ dependency on Centos 7.
Carl Hetherington [Fri, 4 Sep 2015 10:42:01 +0000 (11:42 +0100)]
Merge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Fri, 4 Sep 2015 10:41:52 +0000 (11:41 +0100)]
Bump ffmpeg-cdist for OS X build.
Carl Hetherington [Fri, 4 Sep 2015 09:23:31 +0000 (10:23 +0100)]
Bump version
Carl Hetherington [Fri, 4 Sep 2015 09:23:31 +0000 (10:23 +0100)]
Bump version
Carl Hetherington [Fri, 4 Sep 2015 08:50:30 +0000 (09:50 +0100)]
Update test/data.
Carl Hetherington [Fri, 4 Sep 2015 08:45:26 +0000 (09:45 +0100)]
Try to give test/data git submodule a relative URL.
Carl Hetherington [Thu, 3 Sep 2015 23:40:41 +0000 (00:40 +0100)]
Bump ffmpeg for gomp build fix.
Carl Hetherington [Thu, 3 Sep 2015 23:08:44 +0000 (00:08 +0100)]
Try to prevent ffmpeg shared build for Linux as it fails to link statically to libsoxr.
Carl Hetherington [Thu, 3 Sep 2015 15:38:09 +0000 (16:38 +0100)]
Bump version
Carl Hetherington [Thu, 3 Sep 2015 15:38:09 +0000 (16:38 +0100)]
Bump version
Carl Hetherington [Thu, 3 Sep 2015 13:29:28 +0000 (14:29 +0100)]
Bump ffmpeg again.
Carl Hetherington [Thu, 3 Sep 2015 13:18:41 +0000 (14:18 +0100)]
Bump ffmpeg for cscript typo.
Carl Hetherington [Thu, 3 Sep 2015 09:06:06 +0000 (10:06 +0100)]
libsoxr deps in .debs.
Carl Hetherington [Thu, 3 Sep 2015 08:59:04 +0000 (09:59 +0100)]
Try to fix centos build.
Carl Hetherington [Thu, 3 Sep 2015 08:35:49 +0000 (09:35 +0100)]
Merge.
Carl Hetherington [Thu, 3 Sep 2015 08:35:30 +0000 (09:35 +0100)]
Bump ffmpeg-cdist.
Carl Hetherington [Wed, 2 Sep 2015 19:14:27 +0000 (20:14 +0100)]
Bump ffmpeg for the soxr resampler.
Carl Hetherington [Wed, 2 Sep 2015 19:13:20 +0000 (20:13 +0100)]
Use soxr resampler.
Carl Hetherington [Wed, 2 Sep 2015 16:03:50 +0000 (17:03 +0100)]
Don't share _terminate.
_terminate was being shared between enqueue() and the encoding
threads so that when terminating and recreating the encoding
threads any pending enqueue() was dropped (#683).
Carl Hetherington [Wed, 2 Sep 2015 11:37:54 +0000 (12:37 +0100)]
Add another unit test.
Carl Hetherington [Tue, 1 Sep 2015 23:10:17 +0000 (00:10 +0100)]
Bump version
Carl Hetherington [Tue, 1 Sep 2015 23:10:17 +0000 (00:10 +0100)]
Bump version
Carl Hetherington [Tue, 1 Sep 2015 20:07:21 +0000 (21:07 +0100)]
Don't start thread in constructor. (ServerFinder)
Carl Hetherington [Tue, 1 Sep 2015 20:05:25 +0000 (21:05 +0100)]
Don't start thread in constructor. (Writer)
Carl Hetherington [Tue, 1 Sep 2015 20:04:15 +0000 (21:04 +0100)]
Tidy up thread in destructor (Job)
Carl Hetherington [Tue, 1 Sep 2015 20:00:47 +0000 (21:00 +0100)]
Don't start thread in constructor. (JobManager)
Carl Hetherington [Tue, 1 Sep 2015 19:56:58 +0000 (20:56 +0100)]
Don't start thread in constructor; tidy up thread in destructor (UpdateChecker).
Carl Hetherington [Tue, 1 Sep 2015 19:47:14 +0000 (20:47 +0100)]
update.{cc,h} -> update_checker.{cc,h}.
Carl Hetherington [Tue, 1 Sep 2015 18:51:53 +0000 (19:51 +0100)]
Fix crash on cancellation of encodes during check of image data; allow cancellation during this time (#679).
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.