dcpomatic.git
6 years agoTry to fix return code from jenkins test run.
Carl Hetherington [Mon, 15 May 2017 13:48:16 +0000 (14:48 +0100)]
Try to fix return code from jenkins test run.

6 years agoBump libsub.
Carl Hetherington [Mon, 15 May 2017 13:10:23 +0000 (14:10 +0100)]
Bump libsub.

6 years agoBump libdcp.
Carl Hetherington [Mon, 15 May 2017 11:58:19 +0000 (12:58 +0100)]
Bump libdcp.

6 years agopot/merge.
Carl Hetherington [Mon, 15 May 2017 11:18:41 +0000 (12:18 +0100)]
pot/merge.

6 years agoUpdated ru_RU translation from Igor Voytovich.
Carl Hetherington [Mon, 15 May 2017 11:18:12 +0000 (12:18 +0100)]
Updated ru_RU translation from Igor Voytovich.

6 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Mon, 15 May 2017 11:16:50 +0000 (12:16 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

6 years agoFix typo (thanks Rob).
Carl Hetherington [Mon, 15 May 2017 11:16:07 +0000 (12:16 +0100)]
Fix typo (thanks Rob).

6 years agoDon't put seconds in KDM filenames.
Carl Hetherington [Mon, 15 May 2017 11:15:27 +0000 (12:15 +0100)]
Don't put seconds in KDM filenames.

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sat, 13 May 2017 23:50:12 +0000 (00:50 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoFix confusion wrt subtitle editing dialogues.
Carl Hetherington [Sat, 13 May 2017 23:50:03 +0000 (00:50 +0100)]
Fix confusion wrt subtitle editing dialogues.

6 years agoBump version
Carl Hetherington [Sat, 13 May 2017 20:50:46 +0000 (21:50 +0100)]
Bump version

6 years agoBump version v2.11.4
Carl Hetherington [Sat, 13 May 2017 20:50:46 +0000 (21:50 +0100)]
Bump version

6 years agopot/merge.
Carl Hetherington [Sat, 13 May 2017 20:50:17 +0000 (21:50 +0100)]
pot/merge.

6 years agoGive a slightly better error whn trying to add a KDM using add-file (#1035).
Carl Hetherington [Sat, 13 May 2017 20:50:06 +0000 (21:50 +0100)]
Give a slightly better error whn trying to add a KDM using add-file (#1035).

6 years agoFill audio in the Player.
Carl Hetherington [Sat, 13 May 2017 19:50:07 +0000 (20:50 +0100)]
Fill audio in the Player.

6 years agoRestore scrollbars on large audio mapping views on Linux (#970).
Carl Hetherington [Sat, 13 May 2017 19:40:31 +0000 (20:40 +0100)]
Restore scrollbars on large audio mapping views on Linux (#970).

6 years agoFix crash on rounding in AudioMerger.
Carl Hetherington [Sat, 13 May 2017 12:30:44 +0000 (13:30 +0100)]
Fix crash on rounding in AudioMerger.

6 years agoAnd another one.
Carl Hetherington [Sat, 13 May 2017 11:53:25 +0000 (12:53 +0100)]
And another one.

6 years agoFix ridiculous thinko in avio_open_boost.
Carl Hetherington [Sat, 13 May 2017 11:53:03 +0000 (12:53 +0100)]
Fix ridiculous thinko in avio_open_boost.

6 years agoGet initial colour conversion from FFmpeg header, if it's understood (#993).
Carl Hetherington [Sat, 13 May 2017 11:36:39 +0000 (12:36 +0100)]
Get initial colour conversion from FFmpeg header, if it's understood (#993).

6 years agoFix setup of initial colour conversion for Video MXF content.
Carl Hetherington [Sat, 13 May 2017 11:35:56 +0000 (12:35 +0100)]
Fix setup of initial colour conversion for Video MXF content.

6 years agoFix various small errors in emailed-KDM zip file format (#478).
Carl Hetherington [Sat, 13 May 2017 11:00:35 +0000 (12:00 +0100)]
Fix various small errors in emailed-KDM zip file format (#478).

6 years agoAdd default scale-to (#664).
Carl Hetherington [Fri, 12 May 2017 21:54:17 +0000 (22:54 +0100)]
Add default scale-to (#664).

6 years agoFix crash when adding content via Ctrl-A with no film loaded.
Carl Hetherington [Fri, 12 May 2017 21:53:42 +0000 (22:53 +0100)]
Fix crash when adding content via Ctrl-A with no film loaded.

6 years agoAnother Windows build fix.
Carl Hetherington [Fri, 12 May 2017 21:32:18 +0000 (22:32 +0100)]
Another Windows build fix.

6 years agoFix windows build again.
Carl Hetherington [Fri, 12 May 2017 20:55:50 +0000 (21:55 +0100)]
Fix windows build again.

6 years agoTry to fix windows build failure (#1071).
Carl Hetherington [Fri, 12 May 2017 20:17:09 +0000 (21:17 +0100)]
Try to fix windows build failure (#1071).

6 years agoSupporter.
Carl Hetherington [Fri, 12 May 2017 14:59:30 +0000 (15:59 +0100)]
Supporter.

6 years agoUpdated cs_CZ translation from Tomáš Begeni.
Carl Hetherington [Thu, 11 May 2017 09:54:59 +0000 (10:54 +0100)]
Updated cs_CZ translation from Tomáš Begeni.

6 years agoAdd libx264, remove Ubuntu 12.04.
Carl Hetherington [Thu, 11 May 2017 09:52:28 +0000 (10:52 +0100)]
Add libx264, remove Ubuntu 12.04.

6 years agoChangeLog.
Carl Hetherington [Thu, 11 May 2017 00:16:02 +0000 (01:16 +0100)]
ChangeLog.

6 years agoBurn subtitles when exporting.
Carl Hetherington [Wed, 10 May 2017 23:50:37 +0000 (00:50 +0100)]
Burn subtitles when exporting.

6 years agoRemove unused declaration.
Carl Hetherington [Wed, 10 May 2017 23:50:23 +0000 (00:50 +0100)]
Remove unused declaration.

6 years agoBump ffmpeg for libx264 support.
Carl Hetherington [Wed, 10 May 2017 23:50:00 +0000 (00:50 +0100)]
Bump ffmpeg for libx264 support.

6 years agoBasic audio support.
Carl Hetherington [Wed, 10 May 2017 23:46:18 +0000 (00:46 +0100)]
Basic audio support.

6 years agoFix name of test.
Carl Hetherington [Wed, 10 May 2017 22:31:44 +0000 (23:31 +0100)]
Fix name of test.

6 years agoFix options for libx264.
Carl Hetherington [Wed, 10 May 2017 12:53:44 +0000 (13:53 +0100)]
Fix options for libx264.

6 years agoPut av_register_all() in the right place.
Carl Hetherington [Wed, 10 May 2017 12:53:28 +0000 (13:53 +0100)]
Put av_register_all() in the right place.

6 years agoAdd shortcut for export.
Carl Hetherington [Wed, 10 May 2017 12:53:06 +0000 (13:53 +0100)]
Add shortcut for export.

6 years agoRename some classes.
Carl Hetherington [Wed, 10 May 2017 10:54:19 +0000 (11:54 +0100)]
Rename some classes.

6 years agoAdd H.264 export.
Carl Hetherington [Wed, 10 May 2017 09:29:18 +0000 (10:29 +0100)]
Add H.264 export.

6 years agoFix output file for export.
Carl Hetherington [Tue, 9 May 2017 23:12:43 +0000 (00:12 +0100)]
Fix output file for export.

6 years agoAdd a break.
Carl Hetherington [Tue, 9 May 2017 23:07:58 +0000 (00:07 +0100)]
Add a break.

6 years agoTweak error message.
Carl Hetherington [Tue, 9 May 2017 23:07:06 +0000 (00:07 +0100)]
Tweak error message.

6 years agoSome export tidying up.
Carl Hetherington [Tue, 9 May 2017 22:08:34 +0000 (23:08 +0100)]
Some export tidying up.

6 years agoSlight tidy up of progress stuff in TranscodeJob.
Carl Hetherington [Tue, 9 May 2017 15:52:26 +0000 (16:52 +0100)]
Slight tidy up of progress stuff in TranscodeJob.

6 years agoBasic GUI for export.
Carl Hetherington [Tue, 9 May 2017 15:38:36 +0000 (16:38 +0100)]
Basic GUI for export.

6 years agoBasic video transcoding working.
Carl Hetherington [Tue, 9 May 2017 14:21:30 +0000 (15:21 +0100)]
Basic video transcoding working.

6 years agoMake TranscoderJob able to take any sort of transcoder.
Carl Hetherington [Tue, 9 May 2017 13:04:46 +0000 (14:04 +0100)]
Make TranscoderJob able to take any sort of transcoder.

6 years agoMissing files.
Carl Hetherington [Tue, 9 May 2017 12:58:49 +0000 (13:58 +0100)]
Missing files.

6 years agoMake Transcoder a virtual base.
Carl Hetherington [Tue, 9 May 2017 12:58:35 +0000 (13:58 +0100)]
Make Transcoder a virtual base.

6 years agoBasica save-as (duplicate) (#746).
Carl Hetherington [Tue, 9 May 2017 12:44:43 +0000 (13:44 +0100)]
Basica save-as (duplicate) (#746).

6 years agoSimple cover sheet support (#1039).
Carl Hetherington [Tue, 9 May 2017 10:24:03 +0000 (11:24 +0100)]
Simple cover sheet support (#1039).

6 years agoCorrectly stop when we have no decoders and we haven't filled.
Carl Hetherington [Mon, 8 May 2017 14:36:54 +0000 (15:36 +0100)]
Correctly stop when we have no decoders and we haven't filled.

6 years agoFix assertion failure if rounding reduces remaining frames to 0.
Carl Hetherington [Mon, 8 May 2017 14:20:59 +0000 (15:20 +0100)]
Fix assertion failure if rounding reduces remaining frames to 0.

6 years agoFix up black-filling logic.
Carl Hetherington [Mon, 8 May 2017 13:39:46 +0000 (14:39 +0100)]
Fix up black-filling logic.

6 years agoPlayer is not finished if it's still filling in blank space.
Carl Hetherington [Mon, 8 May 2017 10:27:14 +0000 (11:27 +0100)]
Player is not finished if it's still filling in blank space.

6 years agoSet _finished to false when requesting a seek so that the next
Carl Hetherington [Mon, 8 May 2017 10:26:25 +0000 (11:26 +0100)]
Set _finished to false when requesting a seek so that the next
get_video() calls pass() enough times to get some data.

6 years agoShow overlapping subs in multiple tracks on the timeline (#941).
Carl Hetherington [Mon, 8 May 2017 09:54:49 +0000 (10:54 +0100)]
Show overlapping subs in multiple tracks on the timeline (#941).

6 years agoAdd comment.
Carl Hetherington [Mon, 8 May 2017 09:06:11 +0000 (10:06 +0100)]
Add comment.

6 years agoChangeLog.
Carl Hetherington [Mon, 8 May 2017 00:10:16 +0000 (01:10 +0100)]
ChangeLog.

6 years agoI think the TODOs have been addressed.
Carl Hetherington [Mon, 8 May 2017 00:01:51 +0000 (01:01 +0100)]
I think the TODOs have been addressed.

6 years agoComment.
Carl Hetherington [Sun, 7 May 2017 23:59:11 +0000 (00:59 +0100)]
Comment.

6 years agoAdd some design notes.
Carl Hetherington [Sun, 7 May 2017 23:57:51 +0000 (00:57 +0100)]
Add some design notes.

6 years agoSmall refactoring.
Carl Hetherington [Sun, 7 May 2017 23:32:55 +0000 (00:32 +0100)]
Small refactoring.

6 years agoMore comment updates.
Carl Hetherington [Sun, 7 May 2017 23:18:30 +0000 (00:18 +0100)]
More comment updates.

6 years agoFix comment.
Carl Hetherington [Sun, 7 May 2017 23:17:27 +0000 (00:17 +0100)]
Fix comment.

6 years agoSome comments and cleanup.
Carl Hetherington [Sun, 7 May 2017 22:38:49 +0000 (23:38 +0100)]
Some comments and cleanup.

6 years agoPull ActiveSubtitles code out to a class.
Carl Hetherington [Sun, 7 May 2017 22:19:05 +0000 (23:19 +0100)]
Pull ActiveSubtitles code out to a class.

6 years agoFix fill of timeline periods where there is no video.
Carl Hetherington [Sun, 7 May 2017 20:47:58 +0000 (21:47 +0100)]
Fix fill of timeline periods where there is no video.

6 years agoSupporter.
Carl Hetherington [Sun, 7 May 2017 19:35:24 +0000 (20:35 +0100)]
Supporter.

6 years agoRemove unused code.
Carl Hetherington [Sun, 7 May 2017 11:39:17 +0000 (12:39 +0100)]
Remove unused code.

6 years agoTemporary-ish TODO.
Carl Hetherington [Fri, 5 May 2017 22:55:42 +0000 (23:55 +0100)]
Temporary-ish TODO.

6 years agoKeep active subtitles around until the video they are on has been emitted.
Carl Hetherington [Fri, 5 May 2017 13:06:47 +0000 (14:06 +0100)]
Keep active subtitles around until the video they are on has been emitted.

6 years agoWarn if there is no mail server configured when one is needed (#1046).
Carl Hetherington [Fri, 5 May 2017 12:35:50 +0000 (13:35 +0100)]
Warn if there is no mail server configured when one is needed (#1046).

6 years agoDon't seek a piece if the seek is outside its boundary.
Carl Hetherington [Fri, 5 May 2017 09:19:34 +0000 (10:19 +0100)]
Don't seek a piece if the seek is outside its boundary.

6 years agoClear _video/_audio when the seek is request, not when it's performed.
Carl Hetherington [Fri, 5 May 2017 08:57:48 +0000 (09:57 +0100)]
Clear _video/_audio when the seek is request, not when it's performed.

Otherwise between the seek request and action there can be a
get_video() call which returns "stale" data.

6 years agoSupporter.
Carl Hetherington [Thu, 4 May 2017 14:28:17 +0000 (15:28 +0100)]
Supporter.

6 years agoSupporter.
Carl Hetherington [Thu, 4 May 2017 12:07:39 +0000 (13:07 +0100)]
Supporter.

6 years agoNag about saving metadata.xml and DCP XMLs when making an encrypted DCP.
Carl Hetherington [Thu, 4 May 2017 10:57:16 +0000 (11:57 +0100)]
Nag about saving metadata.xml and DCP XMLs when making an encrypted DCP.

6 years agoNag users to backup config.xml if they make a DKDM.
Carl Hetherington [Thu, 4 May 2017 09:55:53 +0000 (10:55 +0100)]
Nag users to backup config.xml if they make a DKDM.

6 years agoNicer fix for previous.
Carl Hetherington [Wed, 3 May 2017 18:40:15 +0000 (19:40 +0100)]
Nicer fix for previous.

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Wed, 3 May 2017 18:39:35 +0000 (19:39 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoBump version
Carl Hetherington [Wed, 3 May 2017 16:03:07 +0000 (17:03 +0100)]
Bump version

6 years agoBump version v2.11.3
Carl Hetherington [Wed, 3 May 2017 16:03:07 +0000 (17:03 +0100)]
Bump version

6 years agoAnother call to wxTimer::Start() with 0 delay, which fails on OS X.
Carl Hetherington [Wed, 3 May 2017 16:02:42 +0000 (17:02 +0100)]
Another call to wxTimer::Start() with 0 delay, which fails on OS X.

6 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Tue, 2 May 2017 21:41:52 +0000 (22:41 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

6 years agoRemove some bad fuzzy translations.
Carl Hetherington [Tue, 2 May 2017 21:41:45 +0000 (22:41 +0100)]
Remove some bad fuzzy translations.

6 years agoBump version
Carl Hetherington [Tue, 2 May 2017 16:01:08 +0000 (17:01 +0100)]
Bump version

6 years agoBump version v2.11.2
Carl Hetherington [Tue, 2 May 2017 16:01:08 +0000 (17:01 +0100)]
Bump version

6 years agoTimer period must apparently be > 0 (on OS X at least).
Carl Hetherington [Tue, 2 May 2017 15:57:45 +0000 (16:57 +0100)]
Timer period must apparently be > 0 (on OS X at least).

6 years agoBump version
Carl Hetherington [Mon, 1 May 2017 23:49:36 +0000 (00:49 +0100)]
Bump version

6 years agoBump version v2.11.1
Carl Hetherington [Mon, 1 May 2017 23:49:36 +0000 (00:49 +0100)]
Bump version

6 years agoTry to fix missing CoreAudio link on OS X.
Carl Hetherington [Mon, 1 May 2017 21:59:50 +0000 (22:59 +0100)]
Try to fix missing CoreAudio link on OS X.

7 years agoFix some cppcheck warnings.
Carl Hetherington [Sun, 30 Apr 2017 00:32:43 +0000 (01:32 +0100)]
Fix some cppcheck warnings.

7 years agoTry to improve hint when making a DCP which is not 24 or 48fps.
Carl Hetherington [Sat, 29 Apr 2017 23:52:17 +0000 (00:52 +0100)]
Try to improve hint when making a DCP which is not 24 or 48fps.

7 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Thu, 27 Apr 2017 14:07:27 +0000 (15:07 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

7 years agoMove ports around to allow master/server to coexist (#962).
Carl Hetherington [Thu, 27 Apr 2017 14:07:21 +0000 (15:07 +0100)]
Move ports around to allow master/server to coexist (#962).

7 years agopot/merge.
Carl Hetherington [Thu, 27 Apr 2017 10:57:31 +0000 (11:57 +0100)]
pot/merge.

7 years agoDistinguish master DoM encode threads count from the server count.
Carl Hetherington [Thu, 27 Apr 2017 10:57:15 +0000 (11:57 +0100)]
Distinguish master DoM encode threads count from the server count.