dcpomatic.git
9 years agoMerge master.
Carl Hetherington [Sun, 22 Jun 2014 20:48:49 +0000 (21:48 +0100)]
Merge master.

9 years agoFix large memory leak with image sources.
Carl Hetherington [Sun, 22 Jun 2014 20:48:01 +0000 (21:48 +0100)]
Fix large memory leak with image sources.

Reported-by: Ivan Pullman
9 years agoMerge master.
Carl Hetherington [Sun, 22 Jun 2014 20:11:18 +0000 (21:11 +0100)]
Merge master.

9 years agoDocument advanced preferences.
Carl Hetherington [Sun, 22 Jun 2014 15:52:03 +0000 (16:52 +0100)]
Document advanced preferences.

9 years agoAdd MBit/s label to JPEG2000 bandwidth configuration.
Carl Hetherington [Sun, 22 Jun 2014 15:51:42 +0000 (16:51 +0100)]
Add MBit/s label to JPEG2000 bandwidth configuration.

9 years agoUpdate copyright date.
Carl Hetherington [Sat, 21 Jun 2014 22:30:46 +0000 (23:30 +0100)]
Update copyright date.

9 years agoTrim Subtitle prefixes too.
Carl Hetherington [Sat, 21 Jun 2014 22:25:12 +0000 (23:25 +0100)]
Trim Subtitle prefixes too.

9 years agoI don't think stuff in the Audio panel needs an Audio prefix.
Carl Hetherington [Sat, 21 Jun 2014 22:19:46 +0000 (23:19 +0100)]
I don't think stuff in the Audio panel needs an Audio prefix.

9 years agoMerge master.
Carl Hetherington [Sat, 21 Jun 2014 21:48:57 +0000 (22:48 +0100)]
Merge master.

9 years agoMove email config into the KDM email page.
Carl Hetherington [Sat, 21 Jun 2014 21:46:47 +0000 (22:46 +0100)]
Move email config into the KDM email page.

Suggested-by: Carsten Kurz
9 years agoBump version
Carl Hetherington [Sat, 21 Jun 2014 21:26:16 +0000 (22:26 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Sat, 21 Jun 2014 21:26:16 +0000 (22:26 +0100)]
Bump version

9 years agoMerge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sat, 21 Jun 2014 20:56:49 +0000 (21:56 +0100)]
Merge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic

9 years agoFix Linux static build.
Carl Hetherington [Sat, 21 Jun 2014 20:56:44 +0000 (21:56 +0100)]
Fix Linux static build.

9 years agoBump version
Carl Hetherington [Sat, 21 Jun 2014 18:09:15 +0000 (19:09 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Sat, 21 Jun 2014 18:09:15 +0000 (19:09 +0100)]
Bump version

9 years agoMerge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sat, 21 Jun 2014 16:55:42 +0000 (17:55 +0100)]
Merge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic

9 years agoTry to fix OS X / Windows distribution dep.
Carl Hetherington [Sat, 21 Jun 2014 16:55:39 +0000 (17:55 +0100)]
Try to fix OS X / Windows distribution dep.

9 years agoBump version
Carl Hetherington [Sat, 21 Jun 2014 13:59:59 +0000 (14:59 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Sat, 21 Jun 2014 13:59:59 +0000 (14:59 +0100)]
Bump version

9 years agoFix bug in previous.
Carl Hetherington [Sat, 21 Jun 2014 13:59:20 +0000 (14:59 +0100)]
Fix bug in previous.

9 years agoBump ffmpeg-cdist to get --enable-gpl.
Carl Hetherington [Sat, 21 Jun 2014 13:58:51 +0000 (14:58 +0100)]
Bump ffmpeg-cdist to get --enable-gpl.

9 years agoSome missing i18n markup. Add S_ macro to allow contextual translations. Add update...
Carl Hetherington [Sat, 21 Jun 2014 13:52:30 +0000 (14:52 +0100)]
Some missing i18n markup.  Add S_ macro to allow contextual translations.  Add updates to de_DE from Carsten Kurz.  Merge pot files.

9 years agoMissing file.
Carl Hetherington [Sat, 21 Jun 2014 11:10:13 +0000 (12:10 +0100)]
Missing file.

9 years agoMerge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sat, 21 Jun 2014 11:07:55 +0000 (12:07 +0100)]
Merge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic

9 years agoManual tweak.
Carl Hetherington [Sat, 21 Jun 2014 11:06:37 +0000 (12:06 +0100)]
Manual tweak.

9 years agoBump version
Carl Hetherington [Fri, 20 Jun 2014 23:43:45 +0000 (00:43 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Fri, 20 Jun 2014 23:43:44 +0000 (00:43 +0100)]
Bump version

9 years agoManual tweaks.
Carl Hetherington [Fri, 20 Jun 2014 23:40:52 +0000 (00:40 +0100)]
Manual tweaks.

9 years agoManual updates.
Carl Hetherington [Fri, 20 Jun 2014 23:30:11 +0000 (00:30 +0100)]
Manual updates.

9 years agoMerge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Fri, 20 Jun 2014 22:35:34 +0000 (23:35 +0100)]
Merge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic

9 years agoUpdated fr_FR translation from Thierry Journet.
Carl Hetherington [Fri, 20 Jun 2014 22:34:16 +0000 (23:34 +0100)]
Updated fr_FR translation from Thierry Journet.

Signed-off-by: Thierry Journet
9 years agoFix erroneous skip when changing things and re-getting the current frame.
Carl Hetherington [Fri, 20 Jun 2014 22:23:07 +0000 (23:23 +0100)]
Fix erroneous skip when changing things and re-getting the current frame.

9 years agoVarious subtitle UI tweaks.
Carl Hetherington [Fri, 20 Jun 2014 22:01:12 +0000 (23:01 +0100)]
Various subtitle UI tweaks.

9 years agoPut times in subtitle view.
Carl Hetherington [Fri, 20 Jun 2014 14:53:05 +0000 (15:53 +0100)]
Put times in subtitle view.

9 years agoAdd timecode methods to Time
Carl Hetherington [Fri, 20 Jun 2014 10:55:46 +0000 (11:55 +0100)]
Add timecode methods to Time

9 years agoBump version
Carl Hetherington [Fri, 20 Jun 2014 10:12:54 +0000 (11:12 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Fri, 20 Jun 2014 10:12:54 +0000 (11:12 +0100)]
Bump version

9 years agopot_merge.
Carl Hetherington [Fri, 20 Jun 2014 10:12:13 +0000 (11:12 +0100)]
pot_merge.

9 years agoUpdates to de_DE translation from Carsten Kurz
Carl Hetherington [Fri, 20 Jun 2014 10:11:08 +0000 (11:11 +0100)]
Updates to de_DE translation from Carsten Kurz

Signed-off-by: Carsten Kurz
9 years agoFix small .srt parsing bug; add a test.
Carl Hetherington [Fri, 20 Jun 2014 09:30:36 +0000 (10:30 +0100)]
Fix small .srt parsing bug; add a test.

9 years agoDon't allow _decoded_audio to grow to very large sizes during seek.
Carl Hetherington [Fri, 20 Jun 2014 09:04:25 +0000 (10:04 +0100)]
Don't allow _decoded_audio to grow to very large sizes during seek.

9 years agoMerge master; fix destruction of Server; some test cleanups.
Carl Hetherington [Thu, 19 Jun 2014 23:53:40 +0000 (00:53 +0100)]
Merge master; fix destruction of Server; some test cleanups.

9 years agoBump version
Carl Hetherington [Wed, 18 Jun 2014 12:31:03 +0000 (13:31 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Wed, 18 Jun 2014 12:31:03 +0000 (13:31 +0100)]
Bump version

9 years agoForward-port thinko fix from v1.
Carl Hetherington [Wed, 18 Jun 2014 12:30:37 +0000 (13:30 +0100)]
Forward-port thinko fix from v1.

9 years agoFix awful thinko causing Playlist::active_frame_rate_change to return the wrong thing...
Carl Hetherington [Wed, 18 Jun 2014 12:29:43 +0000 (13:29 +0100)]
Fix awful thinko causing Playlist::active_frame_rate_change to return the wrong thing sometimes.

9 years agoBump version
Carl Hetherington [Sun, 15 Jun 2014 22:53:46 +0000 (23:53 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Sun, 15 Jun 2014 22:53:46 +0000 (23:53 +0100)]
Bump version

9 years agoFix crash on changing audio gain in some locales.
Carl Hetherington [Sun, 15 Jun 2014 22:52:41 +0000 (23:52 +0100)]
Fix crash on changing audio gain in some locales.

Reported-by: Daniel Chauvet
9 years agoBuild fix.
Carl Hetherington [Fri, 13 Jun 2014 16:08:57 +0000 (17:08 +0100)]
Build fix.

9 years agoFix namespace name.
Carl Hetherington [Fri, 13 Jun 2014 14:36:17 +0000 (15:36 +0100)]
Fix namespace name.

9 years agoFix #include.
Carl Hetherington [Fri, 13 Jun 2014 12:52:08 +0000 (13:52 +0100)]
Fix #include.

9 years agoAdd missing file.
Carl Hetherington [Fri, 13 Jun 2014 11:12:24 +0000 (12:12 +0100)]
Add missing file.

9 years agoAdd test of burnt subtitles.
Carl Hetherington [Fri, 13 Jun 2014 11:12:08 +0000 (12:12 +0100)]
Add test of burnt subtitles.

9 years agoAdd some operators.
Carl Hetherington [Fri, 13 Jun 2014 11:03:02 +0000 (12:03 +0100)]
Add some operators.

9 years agoRemove Player::_burn_subtitles; allow subtitles to be burnt onto areas with no video...
Carl Hetherington [Fri, 13 Jun 2014 11:02:55 +0000 (12:02 +0100)]
Remove Player::_burn_subtitles; allow subtitles to be burnt onto areas with no video content.

9 years agoMore tests for Image.
Carl Hetherington [Fri, 13 Jun 2014 11:02:21 +0000 (12:02 +0100)]
More tests for Image.

9 years agoVarious fixes to alpha blending for pre-multipled alpha (as Cairo uses). Fix merge...
Carl Hetherington [Fri, 13 Jun 2014 11:01:39 +0000 (12:01 +0100)]
Various fixes to alpha blending for pre-multipled alpha (as Cairo uses).  Fix merge() to work with non-zero positions.  Optimise merge() to return a single image straight away if only one is passed in.

9 years agoRemove debug code.
Carl Hetherington [Thu, 12 Jun 2014 22:39:20 +0000 (23:39 +0100)]
Remove debug code.

9 years agoFix subrip subtitles a little.
Carl Hetherington [Thu, 12 Jun 2014 22:34:31 +0000 (23:34 +0100)]
Fix subrip subtitles a little.

9 years agoMerge mistake.
Carl Hetherington [Thu, 12 Jun 2014 22:06:05 +0000 (23:06 +0100)]
Merge mistake.

9 years agoCopyright year.
Carl Hetherington [Thu, 12 Jun 2014 22:05:53 +0000 (23:05 +0100)]
Copyright year.

9 years agoSwap deprecated FFmpeg call.
Carl Hetherington [Thu, 12 Jun 2014 22:05:46 +0000 (23:05 +0100)]
Swap deprecated FFmpeg call.

9 years agoMerge master.
Carl Hetherington [Thu, 12 Jun 2014 21:27:50 +0000 (22:27 +0100)]
Merge master.

9 years agoMerge master.
Carl Hetherington [Thu, 12 Jun 2014 21:27:11 +0000 (22:27 +0100)]
Merge master.

9 years agoBump version
Carl Hetherington [Thu, 12 Jun 2014 15:51:24 +0000 (16:51 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Thu, 12 Jun 2014 15:51:24 +0000 (16:51 +0100)]
Bump version

9 years agoAdd "scale to fit height/width" options to a new Content menu.
Carl Hetherington [Thu, 12 Jun 2014 15:47:08 +0000 (16:47 +0100)]
Add "scale to fit height/width" options to a new Content menu.

Requested-by: Johan Malmsten
9 years agoBump version
Carl Hetherington [Thu, 12 Jun 2014 09:52:11 +0000 (10:52 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Thu, 12 Jun 2014 09:52:11 +0000 (10:52 +0100)]
Bump version

9 years agoIncorporate Film::_with_subtitles in the Film::video_identifier
Carl Hetherington [Thu, 12 Jun 2014 09:45:38 +0000 (10:45 +0100)]
Incorporate Film::_with_subtitles in the Film::video_identifier

Reported-by: Matthias Damm
9 years agoSupporter.
Carl Hetherington [Thu, 12 Jun 2014 08:51:48 +0000 (09:51 +0100)]
Supporter.

9 years agoAdd option to compute FPS from log.
Carl Hetherington [Thu, 12 Jun 2014 08:51:44 +0000 (09:51 +0100)]
Add option to compute FPS from log.

9 years agoDon't specify internal aspect ratio in the ISDCF name for trailers, as per
Carl Hetherington [Wed, 11 Jun 2014 08:19:09 +0000 (09:19 +0100)]
Don't specify internal aspect ratio in the ISDCF name for trailers, as per
http://digitalcinemanamingconvention.com/appendix_7.asp

Reported-by: Ivan Pullman
9 years agoSupport ISDCF naming convention version 9.
Carl Hetherington [Tue, 10 Jun 2014 16:14:17 +0000 (17:14 +0100)]
Support ISDCF naming convention version 9.

Reported-by: Elia Orselli
9 years agoUse ISDCF rather than DCI when talking about the digital cinema
Carl Hetherington [Tue, 10 Jun 2014 14:33:26 +0000 (15:33 +0100)]
Use ISDCF rather than DCI when talking about the digital cinema
naming convention (#362).

Reported-by: Mattias Mattsson
9 years agoDisable the timeline button when there is no content.
Carl Hetherington [Tue, 10 Jun 2014 13:21:49 +0000 (14:21 +0100)]
Disable the timeline button when there is no content.

9 years agoFix crash when opening the timeline window with no content (#369).
Carl Hetherington [Tue, 10 Jun 2014 13:13:54 +0000 (14:13 +0100)]
Fix crash when opening the timeline window with no content (#369).

Reported-by: Corvo
9 years agoMerge master.
Carl Hetherington [Tue, 10 Jun 2014 09:24:28 +0000 (10:24 +0100)]
Merge master.

9 years agoFix server/client with non-RGB24 images.
Carl Hetherington [Tue, 10 Jun 2014 09:24:06 +0000 (10:24 +0100)]
Fix server/client with non-RGB24 images.

9 years agoAdd test for YUV images encoded by servers.
Carl Hetherington [Tue, 10 Jun 2014 09:13:35 +0000 (10:13 +0100)]
Add test for YUV images encoded by servers.

9 years agoReport CLI server errors to stderr as well as the log.
Carl Hetherington [Tue, 10 Jun 2014 08:34:37 +0000 (09:34 +0100)]
Report CLI server errors to stderr as well as the log.

9 years agoSupporter.
Carl Hetherington [Tue, 10 Jun 2014 08:18:06 +0000 (09:18 +0100)]
Supporter.

9 years agoBump version
Carl Hetherington [Mon, 9 Jun 2014 22:59:03 +0000 (23:59 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Mon, 9 Jun 2014 22:59:03 +0000 (23:59 +0100)]
Bump version

9 years agoUse a SpinCtrlDouble for audio gain, and change its representation
Carl Hetherington [Mon, 9 Jun 2014 22:56:33 +0000 (23:56 +0100)]
Use a SpinCtrlDouble for audio gain, and change its representation
from float to double.

Requested-by: Mattias Mattsson
9 years agoEmit the large bits of pointless silence which are the cause of #252 in half-second...
Carl Hetherington [Mon, 9 Jun 2014 22:13:27 +0000 (23:13 +0100)]
Emit the large bits of pointless silence which are the cause of #252 in half-second chunks, which at least fixes the out-of-memory condition.

9 years agoMore hacks for ubuntu 12.04 build.
Carl Hetherington [Mon, 9 Jun 2014 09:05:31 +0000 (10:05 +0100)]
More hacks for ubuntu 12.04 build.

9 years agoMerge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Mon, 9 Jun 2014 08:44:04 +0000 (09:44 +0100)]
Merge branch 'master' of ssh://main.carlh.net/home/carl/git/dcpomatic

9 years agoTry to fix Ubuntu 12.04 build to use boost 1.48.
Carl Hetherington [Mon, 9 Jun 2014 08:43:58 +0000 (09:43 +0100)]
Try to fix Ubuntu 12.04 build to use boost 1.48.

9 years agoBump version
Carl Hetherington [Sun, 8 Jun 2014 23:43:08 +0000 (00:43 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Sun, 8 Jun 2014 23:43:08 +0000 (00:43 +0100)]
Bump version

9 years agoFix corrupted still image sources in some cases.
Carl Hetherington [Sun, 8 Jun 2014 23:38:55 +0000 (00:38 +0100)]
Fix corrupted still image sources in some cases.

9 years agoBump version
Carl Hetherington [Fri, 6 Jun 2014 10:18:59 +0000 (11:18 +0100)]
Bump version

9 years agoBump version
Carl Hetherington [Fri, 6 Jun 2014 10:18:59 +0000 (11:18 +0100)]
Bump version

9 years agoRemove erroneous files.
Carl Hetherington [Fri, 6 Jun 2014 09:04:05 +0000 (10:04 +0100)]
Remove erroneous files.

9 years agoFix spacing of help text.
Carl Hetherington [Fri, 6 Jun 2014 09:00:40 +0000 (10:00 +0100)]
Fix spacing of help text.

9 years agoFix warning.
Carl Hetherington [Fri, 6 Jun 2014 08:34:00 +0000 (09:34 +0100)]
Fix warning.

9 years agoAttempted OS X build fix.
Carl Hetherington [Thu, 5 Jun 2014 23:49:09 +0000 (00:49 +0100)]
Attempted OS X build fix.