dcpomatic.git
8 years agoManual wording tweaks.
Carl Hetherington [Fri, 28 Aug 2015 08:50:20 +0000 (09:50 +0100)]
Manual wording tweaks.

8 years agopot/merge.
Carl Hetherington [Thu, 27 Aug 2015 15:40:24 +0000 (16:40 +0100)]
pot/merge.

8 years agoTweak audio mapping view so that 12 channels fit on screen on Linux.
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.

8 years agoFix Player::dcp_to_content_video with similar but not equal content/DCP frame rates.
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.

8 years agoClean up.
Carl Hetherington [Thu, 27 Aug 2015 13:25:45 +0000 (14:25 +0100)]
Clean up.

8 years agoTidy up DCP content colour conversion a bit.
Carl Hetherington [Thu, 27 Aug 2015 13:19:28 +0000 (14:19 +0100)]
Tidy up DCP content colour conversion a bit.

8 years agoClean up slightly; use set_default_colour_conversion rather than doing things in...
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.

8 years agoWe can't use J2K data directly if we've set a new colour conversion.
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.

8 years agoMake sure we don't create any config directories until we've set up the i18n properly.
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.

8 years agoImprove start_servers script.
Carl Hetherington [Thu, 27 Aug 2015 12:43:44 +0000 (13:43 +0100)]
Improve start_servers script.

8 years agoBump libdcp for RGB->XYZ optimisation.
Carl Hetherington [Thu, 27 Aug 2015 09:27:25 +0000 (10:27 +0100)]
Bump libdcp for RGB->XYZ optimisation.

8 years agoAdd callgrind to dcpomatic_cli script.
Carl Hetherington [Thu, 27 Aug 2015 00:01:37 +0000 (01:01 +0100)]
Add callgrind to dcpomatic_cli script.

8 years agoAnother small analysis optimisation, and (I think) a bug fix to peak location.
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.

8 years agoSmall optimisations to audio analysis.
Carl Hetherington [Wed, 26 Aug 2015 21:50:23 +0000 (22:50 +0100)]
Small optimisations to audio analysis.

8 years agoRemove some debug.
Carl Hetherington [Wed, 26 Aug 2015 21:49:12 +0000 (22:49 +0100)]
Remove some debug.

8 years agoSeparate AudioPoint.
Carl Hetherington [Wed, 26 Aug 2015 21:36:25 +0000 (22:36 +0100)]
Separate AudioPoint.

8 years agoStop ui_idle() being called loads and loads of times during tests.
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.

8 years agoSeparate ExceptionStore.
Carl Hetherington [Wed, 26 Aug 2015 21:12:16 +0000 (22:12 +0100)]
Separate ExceptionStore.

8 years agoSeparate FFmpegSubtitlePeriod.
Carl Hetherington [Wed, 26 Aug 2015 19:27:45 +0000 (20:27 +0100)]
Separate FFmpegSubtitlePeriod.

8 years agoSplit log.{cc,h}.
Carl Hetherington [Wed, 26 Aug 2015 18:45:37 +0000 (19:45 +0100)]
Split log.{cc,h}.

8 years agoRest of src/lib/*.h tidying.
Carl Hetherington [Wed, 26 Aug 2015 18:26:41 +0000 (19:26 +0100)]
Rest of src/lib/*.h tidying.

8 years agoInclude tidying src/lib/a-j*.h
Carl Hetherington [Wed, 26 Aug 2015 15:57:52 +0000 (16:57 +0100)]
Include tidying src/lib/a-j*.h

8 years agoMove ServerDescription into its own header.
Carl Hetherington [Wed, 26 Aug 2015 15:10:04 +0000 (16:10 +0100)]
Move ServerDescription into its own header.

8 years agoFix alignment DCP names.
Carl Hetherington [Wed, 26 Aug 2015 14:59:43 +0000 (15:59 +0100)]
Fix alignment DCP names.

8 years agoMerge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
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

8 years agoFix build script.
Carl Hetherington [Wed, 26 Aug 2015 09:31:11 +0000 (10:31 +0100)]
Fix build script.

8 years agoAdd Ubuntu font hack.
Carl Hetherington [Wed, 26 Aug 2015 09:31:05 +0000 (10:31 +0100)]
Add Ubuntu font hack.

8 years agoAdd some hacks, mostly subtitle alignment tests.
Carl Hetherington [Wed, 26 Aug 2015 09:22:43 +0000 (10:22 +0100)]
Add some hacks, mostly subtitle alignment tests.

8 years agoHack to make font finding work on Ubuntu even when not installed.
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.

8 years agoBump version
Carl Hetherington [Wed, 26 Aug 2015 08:36:56 +0000 (09:36 +0100)]
Bump version

8 years agoBump version v2.1.46
Carl Hetherington [Wed, 26 Aug 2015 08:36:56 +0000 (09:36 +0100)]
Bump version

8 years agoRevert "Fix test to take into account changes to rounding."
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.

8 years ago-ffast-math seems to cause various bizarre problems on Windows XP 32-bit, so remove it.
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.

8 years agoFix lrint-related crash.
Carl Hetherington [Wed, 26 Aug 2015 00:33:34 +0000 (01:33 +0100)]
Fix lrint-related crash.

8 years agoRevert "Replace _floor with _round in dcp_to_content_video. _floor breaks
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.

8 years agoFix test to take into account changes to rounding.
Carl Hetherington [Tue, 25 Aug 2015 22:26:44 +0000 (23:26 +0100)]
Fix test to take into account changes to rounding.

8 years agoMissing 15.04 dependency.
Carl Hetherington [Tue, 25 Aug 2015 22:23:01 +0000 (23:23 +0100)]
Missing 15.04 dependency.

8 years agoPurge rint() and use llrint and friends.
Carl Hetherington [Tue, 25 Aug 2015 21:17:23 +0000 (22:17 +0100)]
Purge rint() and use llrint and friends.

8 years agoReplace _floor with _round in dcp_to_content_video. _floor breaks
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.

8 years agoHopefully fix duplicate uninstallers (#672).
Carl Hetherington [Tue, 25 Aug 2015 15:35:17 +0000 (16:35 +0100)]
Hopefully fix duplicate uninstallers (#672).

8 years agoBump version
Carl Hetherington [Tue, 25 Aug 2015 15:16:51 +0000 (16:16 +0100)]
Bump version

8 years agoBump version v2.1.45
Carl Hetherington [Tue, 25 Aug 2015 15:16:51 +0000 (16:16 +0100)]
Bump version

8 years agoChangeLog.
Carl Hetherington [Tue, 25 Aug 2015 14:23:10 +0000 (15:23 +0100)]
ChangeLog.

8 years agoReflect colour conversion changes in player / waveform viewer.
Carl Hetherington [Tue, 25 Aug 2015 14:08:24 +0000 (15:08 +0100)]
Reflect colour conversion changes in player / waveform viewer.

8 years agoAdd video waveform viewer.
Carl Hetherington [Mon, 24 Aug 2015 15:43:38 +0000 (16:43 +0100)]
Add video waveform viewer.

8 years agoWhite space.
Carl Hetherington [Mon, 24 Aug 2015 14:10:40 +0000 (15:10 +0100)]
White space.

8 years agoRename show-audio button to something which is (hopefully) clearer.
Carl Hetherington [Mon, 24 Aug 2015 13:32:06 +0000 (14:32 +0100)]
Rename show-audio button to something which is (hopefully) clearer.

8 years agoRemove debug code.
Carl Hetherington [Sun, 23 Aug 2015 22:43:17 +0000 (23:43 +0100)]
Remove debug code.

8 years agoFontConfig debugging.
Carl Hetherington [Sun, 23 Aug 2015 20:17:59 +0000 (21:17 +0100)]
FontConfig debugging.

8 years agoMore build fixes.
Carl Hetherington [Sun, 23 Aug 2015 18:38:48 +0000 (19:38 +0100)]
More build fixes.

8 years agoTry to fix build; link failure of FontConfig.
Carl Hetherington [Sun, 23 Aug 2015 17:57:35 +0000 (18:57 +0100)]
Try to fix build; link failure of FontConfig.

8 years agoUse the correct font to render subtitles in preview / burn-in (#663).
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).

8 years agoBump version
Carl Hetherington [Sat, 22 Aug 2015 14:46:04 +0000 (15:46 +0100)]
Bump version

8 years agoBump version v2.1.44
Carl Hetherington [Sat, 22 Aug 2015 14:46:03 +0000 (15:46 +0100)]
Bump version

8 years agoFix write_frame_info again.
Carl Hetherington [Sat, 22 Aug 2015 14:43:05 +0000 (15:43 +0100)]
Fix write_frame_info again.

8 years agoMerge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
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

8 years agoSupporter.
Carl Hetherington [Fri, 21 Aug 2015 07:09:03 +0000 (08:09 +0100)]
Supporter.

8 years agoBump version
Carl Hetherington [Thu, 20 Aug 2015 16:54:37 +0000 (17:54 +0100)]
Bump version

8 years agoBump version v2.1.43
Carl Hetherington [Thu, 20 Aug 2015 16:54:37 +0000 (17:54 +0100)]
Bump version

8 years agoFix assertion failure with overlapping video content (#666).
Carl Hetherington [Thu, 20 Aug 2015 16:53:46 +0000 (17:53 +0100)]
Fix assertion failure with overlapping video content (#666).

8 years agoUse r+b not ab for fopen_boost so that we get the behaviour we wanted.
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.

8 years agoTweak problem report email.
Carl Hetherington [Thu, 20 Aug 2015 00:36:18 +0000 (01:36 +0100)]
Tweak problem report email.

8 years agoMake sure program version gets into a problem report email.
Carl Hetherington [Thu, 20 Aug 2015 00:31:36 +0000 (01:31 +0100)]
Make sure program version gets into a problem report email.

8 years agoMove issuer/creator into the General tab as they aren't really defaults.
Carl Hetherington [Thu, 20 Aug 2015 00:15:59 +0000 (01:15 +0100)]
Move issuer/creator into the General tab as they aren't really defaults.

8 years agoBump version
Carl Hetherington [Wed, 19 Aug 2015 18:29:07 +0000 (19:29 +0100)]
Bump version

8 years agoBump version v2.1.42
Carl Hetherington [Wed, 19 Aug 2015 18:29:07 +0000 (19:29 +0100)]
Bump version

8 years agoFix loss of host's encoding threads when servers list changes.
Carl Hetherington [Wed, 19 Aug 2015 18:24:03 +0000 (19:24 +0100)]
Fix loss of host's encoding threads when servers list changes.

8 years agoanalog tweaks.
Carl Hetherington [Wed, 19 Aug 2015 18:23:51 +0000 (19:23 +0100)]
analog tweaks.

8 years agoMore timing tweaks.
Carl Hetherington [Wed, 19 Aug 2015 10:58:21 +0000 (11:58 +0100)]
More timing tweaks.

8 years agoSome fixing to hacks/analog.py.
Carl Hetherington [Wed, 19 Aug 2015 10:03:31 +0000 (11:03 +0100)]
Some fixing to hacks/analog.py.

8 years agoComment.
Carl Hetherington [Wed, 19 Aug 2015 00:51:01 +0000 (01:51 +0100)]
Comment.

8 years agoSome work on rationalising and tidying up timing logging.
Carl Hetherington [Wed, 19 Aug 2015 00:21:15 +0000 (01:21 +0100)]
Some work on rationalising and tidying up timing logging.

8 years agoAdd only-servers-encode option for debugging / optimisation / testing of servers.
Carl Hetherington [Tue, 18 Aug 2015 23:21:43 +0000 (00:21 +0100)]
Add only-servers-encode option for debugging / optimisation / testing of servers.

8 years agoBetter default font directories on Linux and OS X.
Carl Hetherington [Tue, 18 Aug 2015 22:59:19 +0000 (23:59 +0100)]
Better default font directories on Linux and OS X.

8 years agoAdd custom dialog to select system fonts on Windows (#491).
Carl Hetherington [Tue, 18 Aug 2015 22:30:42 +0000 (23:30 +0100)]
Add custom dialog to select system fonts on Windows (#491).

8 years agoRemove debug code.
Carl Hetherington [Tue, 18 Aug 2015 21:11:26 +0000 (22:11 +0100)]
Remove debug code.

8 years agoBump version
Carl Hetherington [Tue, 18 Aug 2015 20:05:41 +0000 (21:05 +0100)]
Bump version

8 years agoBump version v2.1.41
Carl Hetherington [Tue, 18 Aug 2015 20:05:40 +0000 (21:05 +0100)]
Bump version

8 years agopot/merge.
Carl Hetherington [Tue, 18 Aug 2015 20:04:58 +0000 (21:04 +0100)]
pot/merge.

8 years agoInclude tidying.
Carl Hetherington [Tue, 18 Aug 2015 18:22:05 +0000 (19:22 +0100)]
Include tidying.

8 years agoInclude tidying.
Carl Hetherington [Tue, 18 Aug 2015 18:17:08 +0000 (19:17 +0100)]
Include tidying.

8 years agoInclude tidying.
Carl Hetherington [Tue, 18 Aug 2015 17:04:49 +0000 (18:04 +0100)]
Include tidying.

8 years agoMake DCP creator configurable.
Carl Hetherington [Tue, 18 Aug 2015 15:39:51 +0000 (16:39 +0100)]
Make DCP creator configurable.

8 years agoInclude trimming.
Carl Hetherington [Tue, 18 Aug 2015 15:38:09 +0000 (16:38 +0100)]
Include trimming.

8 years agoBump version
Carl Hetherington [Tue, 18 Aug 2015 12:45:49 +0000 (13:45 +0100)]
Bump version

8 years agoBump version v2.1.40
Carl Hetherington [Tue, 18 Aug 2015 12:45:49 +0000 (13:45 +0100)]
Bump version

8 years agoChangeLog (all changes in libdcp).
Carl Hetherington [Tue, 18 Aug 2015 12:45:19 +0000 (13:45 +0100)]
ChangeLog (all changes in libdcp).

8 years agoSpecify libdcp/libsub versions again.
Carl Hetherington [Tue, 18 Aug 2015 12:33:09 +0000 (13:33 +0100)]
Specify libdcp/libsub versions again.

8 years agoWrite our chosen metadata to CPLs as well as PKL/ASSETMAP.
Carl Hetherington [Tue, 18 Aug 2015 11:32:27 +0000 (12:32 +0100)]
Write our chosen metadata to CPLs as well as PKL/ASSETMAP.

8 years agoBump version
Carl Hetherington [Mon, 17 Aug 2015 22:13:07 +0000 (23:13 +0100)]
Bump version

8 years agoBump version v2.1.39
Carl Hetherington [Mon, 17 Aug 2015 22:13:07 +0000 (23:13 +0100)]
Bump version

8 years agoDo filling correctly for separate-content L/R 3D; before it was
Carl Hetherington [Mon, 17 Aug 2015 22:00:12 +0000 (23:00 +0100)]
Do filling correctly for separate-content L/R 3D; before it was
trying to fill each individual piece of content as if it was providing
both L and R frames.

8 years agoBump version
Carl Hetherington [Mon, 17 Aug 2015 00:03:56 +0000 (01:03 +0100)]
Bump version

8 years agoBump version v2.1.38
Carl Hetherington [Mon, 17 Aug 2015 00:03:56 +0000 (01:03 +0100)]
Bump version

8 years agoRemove unused Image::crop.
Carl Hetherington [Sun, 16 Aug 2015 23:41:58 +0000 (00:41 +0100)]
Remove unused Image::crop.

8 years agoFix crop of some YUV content.
Carl Hetherington [Sun, 16 Aug 2015 23:37:39 +0000 (00:37 +0100)]
Fix crop of some YUV content.

8 years agoLess severe error message when there is no config file.
Carl Hetherington [Thu, 13 Aug 2015 15:09:37 +0000 (16:09 +0100)]
Less severe error message when there is no config file.

8 years agoFix build.
Carl Hetherington [Tue, 11 Aug 2015 19:01:18 +0000 (20:01 +0100)]
Fix build.

8 years agoShow a splash screen if config needs creating.
Carl Hetherington [Tue, 11 Aug 2015 00:36:05 +0000 (01:36 +0100)]
Show a splash screen if config needs creating.

8 years agoRename icons -> graphics.
Carl Hetherington [Tue, 11 Aug 2015 00:07:35 +0000 (01:07 +0100)]
Rename icons -> graphics.