dcpomatic.git
7 years agoBump dcp/sub for asdcplib update.
Carl Hetherington [Thu, 9 Jun 2016 19:25:40 +0000 (20:25 +0100)]
Bump dcp/sub for asdcplib update.

7 years agoBump libsub for asdcplib-cth.
Carl Hetherington [Thu, 9 Jun 2016 15:27:08 +0000 (16:27 +0100)]
Bump libsub for asdcplib-cth.

7 years agoBump libdcp for asdcplib-cth Centos 5 fix.
Carl Hetherington [Thu, 9 Jun 2016 15:18:40 +0000 (16:18 +0100)]
Bump libdcp for asdcplib-cth Centos 5 fix.

7 years agoBump version
Carl Hetherington [Wed, 8 Jun 2016 22:23:14 +0000 (23:23 +0100)]
Bump version

7 years agoBump version v2.8.9
Carl Hetherington [Wed, 8 Jun 2016 22:23:14 +0000 (23:23 +0100)]
Bump version

7 years agoRevert accidentally-committed test patch.
Carl Hetherington [Wed, 8 Jun 2016 20:45:33 +0000 (21:45 +0100)]
Revert accidentally-committed test patch.

7 years agoFix build on Windows.
Carl Hetherington [Tue, 7 Jun 2016 15:57:29 +0000 (16:57 +0100)]
Fix build on Windows.

7 years agoRemove some flawed condition manipulation.
Carl Hetherington [Tue, 7 Jun 2016 15:05:43 +0000 (16:05 +0100)]
Remove some flawed condition manipulation.

I think this stuff is unnecessary as wait() is interruptible
by boost::thread::interrupt.  Hence instead of setting a flag
then signalling the condition we can just do interrupt(), the
exception will be thrown and that's that.

7 years agoReplace a shared_ptr with a weak_ptr.
Carl Hetherington [Tue, 7 Jun 2016 15:03:38 +0000 (16:03 +0100)]
Replace a shared_ptr with a weak_ptr.

7 years agoAdd new test.
Carl Hetherington [Tue, 7 Jun 2016 15:03:01 +0000 (16:03 +0100)]
Add new test.

7 years agoRemove unused method.
Carl Hetherington [Tue, 7 Jun 2016 15:02:49 +0000 (16:02 +0100)]
Remove unused method.

7 years agoBump test/data for metadata version tweak.
Carl Hetherington [Tue, 7 Jun 2016 10:12:07 +0000 (11:12 +0100)]
Bump test/data for metadata version tweak.

7 years agoAdd tooltips over content channel names in the audio mapping view (#888).
Carl Hetherington [Tue, 7 Jun 2016 10:10:41 +0000 (11:10 +0100)]
Add tooltips over content channel names in the audio mapping view (#888).

7 years agoRe-add option to save DKDMs to a file.
Carl Hetherington [Tue, 7 Jun 2016 09:34:25 +0000 (10:34 +0100)]
Re-add option to save DKDMs to a file.

7 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Mon, 6 Jun 2016 20:20:51 +0000 (21:20 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

7 years agoUpdated fr_FR translation from Thierry Journet.
Carl Hetherington [Sun, 5 Jun 2016 20:44:31 +0000 (21:44 +0100)]
Updated fr_FR translation from Thierry Journet.

7 years agoFix deadlock on examining DCP subtitle content.
Carl Hetherington [Sat, 4 Jun 2016 00:48:10 +0000 (01:48 +0100)]
Fix deadlock on examining DCP subtitle content.

7 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Sat, 4 Jun 2016 00:13:25 +0000 (01:13 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

7 years agoBodge Atmos translations.
Carl Hetherington [Fri, 3 Jun 2016 20:11:11 +0000 (21:11 +0100)]
Bodge Atmos translations.

7 years agopot/merge.
Carl Hetherington [Fri, 3 Jun 2016 20:09:35 +0000 (21:09 +0100)]
pot/merge.

7 years agoFix cut-off content properties.
Carl Hetherington [Fri, 3 Jun 2016 10:27:28 +0000 (11:27 +0100)]
Fix cut-off content properties.

7 years agoFix audio mapping view on Windows (#885).
Carl Hetherington [Fri, 3 Jun 2016 09:09:31 +0000 (10:09 +0100)]
Fix audio mapping view on Windows (#885).

The appearance was odd due to a lack of refresh.

7 years agoBump version
Carl Hetherington [Thu, 2 Jun 2016 21:28:41 +0000 (22:28 +0100)]
Bump version

7 years agoBump version v2.8.8
Carl Hetherington [Thu, 2 Jun 2016 21:28:41 +0000 (22:28 +0100)]
Bump version

7 years agoFix crash when loading old state files.
Carl Hetherington [Thu, 2 Jun 2016 20:14:24 +0000 (21:14 +0100)]
Fix crash when loading old state files.

7 years agoRemove unused code.
Carl Hetherington [Thu, 2 Jun 2016 20:11:27 +0000 (21:11 +0100)]
Remove unused code.

7 years agoFix missing content properties when using translations.
Carl Hetherington [Thu, 2 Jun 2016 20:03:03 +0000 (21:03 +0100)]
Fix missing content properties when using translations.

7 years agoAdd an assert.
Carl Hetherington [Thu, 2 Jun 2016 19:53:29 +0000 (20:53 +0100)]
Add an assert.

7 years agoBump libsub for SSA subtitle fixes.
Carl Hetherington [Thu, 2 Jun 2016 19:07:04 +0000 (20:07 +0100)]
Bump libsub for SSA subtitle fixes.

7 years agoBump version
Carl Hetherington [Thu, 2 Jun 2016 14:17:34 +0000 (15:17 +0100)]
Bump version

7 years agoBump version v2.8.7
Carl Hetherington [Thu, 2 Jun 2016 14:17:34 +0000 (15:17 +0100)]
Bump version

7 years agoFix build.
Carl Hetherington [Thu, 2 Jun 2016 11:18:40 +0000 (12:18 +0100)]
Fix build.

7 years agoBump libdcp for various new stuff.
Carl Hetherington [Thu, 2 Jun 2016 10:00:20 +0000 (11:00 +0100)]
Bump libdcp for various new stuff.

7 years agoSpeed up referencing of existing DCPs.
Carl Hetherington [Thu, 2 Jun 2016 09:59:16 +0000 (10:59 +0100)]
Speed up referencing of existing DCPs.

When referring to an existing DCP, assume that the hash in the CPL
is correct rather than recalculating it.  This can be a big benefit
when, for example, referring to an existing picture MXF.

7 years agoFix memory leak.
Carl Hetherington [Thu, 2 Jun 2016 09:32:24 +0000 (10:32 +0100)]
Fix memory leak.

7 years agoUse new libdcp reader interface.
Carl Hetherington [Wed, 1 Jun 2016 22:58:47 +0000 (23:58 +0100)]
Use new libdcp reader interface.

7 years agoFix height of content properties dialogue (#884).
Carl Hetherington [Wed, 1 Jun 2016 22:58:32 +0000 (23:58 +0100)]
Fix height of content properties dialogue (#884).

7 years agoStore video frame rate in XML (#883).
Carl Hetherington [Wed, 1 Jun 2016 21:45:58 +0000 (22:45 +0100)]
Store video frame rate in XML (#883).

7 years agoCompute offset as we go rather than once every pass().
Carl Hetherington [Wed, 1 Jun 2016 21:06:16 +0000 (22:06 +0100)]
Compute offset as we go rather than once every pass().

7 years agoPut codec name into the audio mapping view for each stream.
Carl Hetherington [Wed, 1 Jun 2016 16:23:39 +0000 (17:23 +0100)]
Put codec name into the audio mapping view for each stream.

7 years agoTweak group label formatting in AudioMappingView.
Carl Hetherington [Wed, 1 Jun 2016 13:18:56 +0000 (14:18 +0100)]
Tweak group label formatting in AudioMappingView.

7 years agoBasics of better audio stream labelling in the audio mapping view (#849).
Carl Hetherington [Wed, 1 Jun 2016 11:28:00 +0000 (12:28 +0100)]
Basics of better audio stream labelling in the audio mapping view (#849).

7 years agoWhite space.
Carl Hetherington [Wed, 1 Jun 2016 11:25:28 +0000 (12:25 +0100)]
White space.

7 years agoFix crash with multiple audio streams.
Carl Hetherington [Wed, 1 Jun 2016 10:04:17 +0000 (11:04 +0100)]
Fix crash with multiple audio streams.

7 years agoUpdated cs_CZ translation from Tomáš Begeni.
Carl Hetherington [Wed, 1 Jun 2016 08:10:30 +0000 (09:10 +0100)]
Updated cs_CZ translation from Tomáš Begeni.

7 years agoAdd a translator.
Carl Hetherington [Wed, 1 Jun 2016 08:10:25 +0000 (09:10 +0100)]
Add a translator.

7 years agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Tue, 31 May 2016 22:50:04 +0000 (23:50 +0100)]
Updated de_DE translation from Carsten Kurz.

7 years agoBump version
Carl Hetherington [Tue, 31 May 2016 22:12:07 +0000 (23:12 +0100)]
Bump version

7 years agoBump version v2.8.6
Carl Hetherington [Tue, 31 May 2016 22:12:07 +0000 (23:12 +0100)]
Bump version

7 years agoFix some more incomplete strings in the properties dialogue (#874).
Carl Hetherington [Tue, 31 May 2016 21:53:59 +0000 (22:53 +0100)]
Fix some more incomplete strings in the properties dialogue (#874).

7 years agoRestore some missing stuff to the content properties dialogue.
Carl Hetherington [Tue, 31 May 2016 21:20:30 +0000 (22:20 +0100)]
Restore some missing stuff to the content properties dialogue.

7 years agoFix crash on opening properties for audio-only files.
Carl Hetherington [Tue, 31 May 2016 19:20:08 +0000 (20:20 +0100)]
Fix crash on opening properties for audio-only files.

7 years agoRemove mention of finding subtitles when examining audio-only content (#882).
Carl Hetherington [Tue, 31 May 2016 19:12:03 +0000 (20:12 +0100)]
Remove mention of finding subtitles when examining audio-only content (#882).

7 years agoBump version
Carl Hetherington [Mon, 30 May 2016 21:49:07 +0000 (22:49 +0100)]
Bump version

7 years agoBump version v2.8.5
Carl Hetherington [Mon, 30 May 2016 21:49:07 +0000 (22:49 +0100)]
Bump version

7 years agoKeep audio dialog always-on-top (#756).
Carl Hetherington [Mon, 30 May 2016 21:46:07 +0000 (22:46 +0100)]
Keep audio dialog always-on-top (#756).

7 years agoBump ffmpeg for OS X build fixes.
Carl Hetherington [Mon, 30 May 2016 20:29:20 +0000 (21:29 +0100)]
Bump ffmpeg for OS X build fixes.

7 years agoAdd Cancel button to custom colour conversion dialogue (#880).
Carl Hetherington [Mon, 30 May 2016 09:34:24 +0000 (10:34 +0100)]
Add Cancel button to custom colour conversion dialogue (#880).

7 years agoRemove unused code.
Carl Hetherington [Mon, 30 May 2016 00:49:31 +0000 (01:49 +0100)]
Remove unused code.

7 years agoUse save/don't save/abort operation in more cases (#847).
Carl Hetherington [Sun, 29 May 2016 23:14:36 +0000 (00:14 +0100)]
Use save/don't save/abort operation in more cases (#847).

7 years agoUpdated fr_FR translation from Thierry Journet.
Carl Hetherington [Sun, 29 May 2016 22:28:38 +0000 (23:28 +0100)]
Updated fr_FR translation from Thierry Journet.

7 years agoRestore mysteriously-lost frame rate details in video tab.
Carl Hetherington [Sun, 29 May 2016 22:23:14 +0000 (23:23 +0100)]
Restore mysteriously-lost frame rate details in video tab.

7 years agoMove transcode progress updating.
Carl Hetherington [Sat, 28 May 2016 23:58:36 +0000 (00:58 +0100)]
Move transcode progress updating.

Do this in the transcoder rather than the writer so that it updates
even if video is being referenced.

7 years agoAnother attempt to fix FFmpeg build.
Carl Hetherington [Fri, 27 May 2016 22:02:13 +0000 (23:02 +0100)]
Another attempt to fix FFmpeg build.

7 years agoBump ffmpeg for build fix.
Carl Hetherington [Fri, 27 May 2016 21:12:55 +0000 (22:12 +0100)]
Bump ffmpeg for build fix.

7 years agoTry to keep video waveform dialogue on top (#820).
Carl Hetherington [Fri, 27 May 2016 20:34:01 +0000 (21:34 +0100)]
Try to keep video waveform dialogue on top (#820).

7 years agoUpdated uk_UA translation from Igor Voytovich.
Carl Hetherington [Fri, 27 May 2016 08:12:56 +0000 (09:12 +0100)]
Updated uk_UA translation from Igor Voytovich.

7 years agoAdd another translator.
Carl Hetherington [Fri, 27 May 2016 08:12:50 +0000 (09:12 +0100)]
Add another translator.

7 years agoUpdated ru_RU translation from Igor Voytovich.
Carl Hetherington [Fri, 27 May 2016 08:12:12 +0000 (09:12 +0100)]
Updated ru_RU translation from Igor Voytovich.

7 years agoAdd another translator.
Carl Hetherington [Fri, 27 May 2016 08:12:05 +0000 (09:12 +0100)]
Add another translator.

7 years agoSort return from subtitles_during to fix all-subtitles display in SubtitlePanel.
Carl Hetherington [Thu, 26 May 2016 15:56:41 +0000 (16:56 +0100)]
Sort return from subtitles_during to fix all-subtitles display in SubtitlePanel.

7 years agoFix subtitle appearance configuration with FFmpeg-text subs.
Carl Hetherington [Thu, 26 May 2016 15:38:06 +0000 (16:38 +0100)]
Fix subtitle appearance configuration with FFmpeg-text subs.

7 years agoPass configured colours / outlining when text subtitles come out of FFmpeg.
Carl Hetherington [Thu, 26 May 2016 15:34:54 +0000 (16:34 +0100)]
Pass configured colours / outlining when text subtitles come out of FFmpeg.

7 years agoFix slightly inexplicable RGB/BGR confusion; before this the colour of subtitles...
Carl Hetherington [Thu, 26 May 2016 15:34:09 +0000 (16:34 +0100)]
Fix slightly inexplicable RGB/BGR confusion; before this the colour of subtitles is wrong.

7 years agoFactor out decoder creation to a factory method.
Carl Hetherington [Thu, 26 May 2016 09:57:06 +0000 (10:57 +0100)]
Factor out decoder creation to a factory method.

7 years agoTidy up image/text subtitle distinction with FFmpeg sources.
Carl Hetherington [Thu, 26 May 2016 09:41:51 +0000 (10:41 +0100)]
Tidy up image/text subtitle distinction with FFmpeg sources.

7 years agoHint on high audio levels (part of #822).
Carl Hetherington [Wed, 25 May 2016 22:49:02 +0000 (23:49 +0100)]
Hint on high audio levels (part of #822).

7 years agoFix missing return value in ::pass().
Carl Hetherington [Wed, 25 May 2016 22:48:17 +0000 (23:48 +0100)]
Fix missing return value in ::pass().

7 years agoBump ffmpeg.
Carl Hetherington [Wed, 25 May 2016 21:42:36 +0000 (22:42 +0100)]
Bump ffmpeg.

7 years agoSome missed licence tweaks.
Carl Hetherington [Wed, 25 May 2016 20:12:09 +0000 (21:12 +0100)]
Some missed licence tweaks.

7 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Wed, 25 May 2016 20:03:30 +0000 (21:03 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

7 years agoNo-op; fix GPL address and use the explicit-program-name version.
Carl Hetherington [Wed, 25 May 2016 19:56:58 +0000 (20:56 +0100)]
No-op; fix GPL address and use the explicit-program-name version.

7 years agoBump libsub.
Carl Hetherington [Wed, 25 May 2016 17:42:49 +0000 (18:42 +0100)]
Bump libsub.

7 years agoBump libdcp for atmos stuff.
Carl Hetherington [Wed, 25 May 2016 15:57:20 +0000 (16:57 +0100)]
Bump libdcp for atmos stuff.

7 years agoBasics of Atmos content support; can be added to project and appears in timeline.
Carl Hetherington [Wed, 25 May 2016 15:55:42 +0000 (16:55 +0100)]
Basics of Atmos content support; can be added to project and appears in timeline.

7 years agopot/merge.
Carl Hetherington [Wed, 25 May 2016 12:56:52 +0000 (13:56 +0100)]
pot/merge.

7 years agoChange some uses of frame to sample when talking about audio (#814).
Carl Hetherington [Wed, 25 May 2016 12:56:25 +0000 (13:56 +0100)]
Change some uses of frame to sample when talking about audio (#814).

7 years agoAdd VideoMXFContent (part of #803).
Carl Hetherington [Wed, 25 May 2016 12:29:13 +0000 (13:29 +0100)]
Add VideoMXFContent (part of #803).

7 years agoTry to fix non-5 centos builds.
Carl Hetherington [Tue, 24 May 2016 15:58:27 +0000 (16:58 +0100)]
Try to fix non-5 centos builds.

7 years agoSpeculative Rec 1886/2020 presets.
Carl Hetherington [Tue, 24 May 2016 11:26:02 +0000 (12:26 +0100)]
Speculative Rec 1886/2020 presets.

7 years agoDisallow referencing of Interop DCPs in SMPTE films, and vice versa (#804).
Carl Hetherington [Tue, 24 May 2016 10:44:16 +0000 (11:44 +0100)]
Disallow referencing of Interop DCPs in SMPTE films, and vice versa (#804).

7 years agoMissing S_ on translation markup.
Carl Hetherington [Tue, 24 May 2016 10:43:25 +0000 (11:43 +0100)]
Missing S_ on translation markup.

7 years agoMore Centos 5 hacking.
Carl Hetherington [Tue, 24 May 2016 10:07:03 +0000 (11:07 +0100)]
More Centos 5 hacking.

7 years agoYet more Centos 5 hacks.
Carl Hetherington [Tue, 24 May 2016 09:53:30 +0000 (10:53 +0100)]
Yet more Centos 5 hacks.

7 years agoTry to fix strangeness with {buildroot} on Centos 5.
Carl Hetherington [Tue, 24 May 2016 08:55:26 +0000 (09:55 +0100)]
Try to fix strangeness with {buildroot} on Centos 5.

7 years agoTry to fix centos 6/7 build.
Carl Hetherington [Tue, 24 May 2016 08:12:27 +0000 (09:12 +0100)]
Try to fix centos 6/7 build.

7 years agoBump libsub for a parse fix with SubRip.
Carl Hetherington [Mon, 23 May 2016 22:14:46 +0000 (23:14 +0100)]
Bump libsub for a parse fix with SubRip.

7 years agoFix up configure checks after Centos hacks.
Carl Hetherington [Mon, 23 May 2016 22:01:35 +0000 (23:01 +0100)]
Fix up configure checks after Centos hacks.

7 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Mon, 23 May 2016 21:35:23 +0000 (22:35 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

7 years agoVarious moderately unpleasant hacks for Centos 5 build.
Carl Hetherington [Mon, 23 May 2016 21:35:12 +0000 (22:35 +0100)]
Various moderately unpleasant hacks for Centos 5 build.