dcpomatic.git
8 years agoDiscard audio that comes out of FFmpeg files before time 0.
Carl Hetherington [Mon, 28 Sep 2015 13:19:25 +0000 (14:19 +0100)]
Discard audio that comes out of FFmpeg files before time 0.

8 years agoDon't take any notice of ._* files when deciding whether a folder contains images...
Carl Hetherington [Mon, 28 Sep 2015 11:29:56 +0000 (12:29 +0100)]
Don't take any notice of ._* files when deciding whether a folder contains images or a DCP.

8 years agoBump libdcp.
Carl Hetherington [Mon, 28 Sep 2015 11:16:16 +0000 (12:16 +0100)]
Bump libdcp.

8 years agoFix up stop_servers script.
Carl Hetherington [Mon, 28 Sep 2015 11:11:29 +0000 (12:11 +0100)]
Fix up stop_servers script.

8 years agoBump version
Carl Hetherington [Sun, 27 Sep 2015 20:59:29 +0000 (21:59 +0100)]
Bump version

8 years agoBump version v2.3.7
Carl Hetherington [Sun, 27 Sep 2015 20:59:29 +0000 (21:59 +0100)]
Bump version

8 years agoAnother OS X dep fix.
Carl Hetherington [Sun, 27 Sep 2015 20:14:20 +0000 (21:14 +0100)]
Another OS X dep fix.

8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sun, 27 Sep 2015 08:37:34 +0000 (09:37 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoMore OS X dep fixes.
Carl Hetherington [Sun, 27 Sep 2015 08:37:29 +0000 (09:37 +0100)]
More OS X dep fixes.

8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sun, 27 Sep 2015 00:36:47 +0000 (01:36 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoFix start_servers.sh
Carl Hetherington [Sun, 27 Sep 2015 00:36:34 +0000 (01:36 +0100)]
Fix start_servers.sh

8 years agoMore attempts to fix OSX deps.
Carl Hetherington [Sun, 27 Sep 2015 00:08:10 +0000 (01:08 +0100)]
More attempts to fix OSX deps.

8 years agoconst fix.
Carl Hetherington [Sat, 26 Sep 2015 23:41:45 +0000 (00:41 +0100)]
const fix.

8 years agoFix error in previous.
Carl Hetherington [Sat, 26 Sep 2015 23:40:52 +0000 (00:40 +0100)]
Fix error in previous.

8 years agoTweak OSX deps.
Carl Hetherington [Sat, 26 Sep 2015 23:30:47 +0000 (00:30 +0100)]
Tweak OSX deps.

8 years agoFix problems with subtitles when there is a non-zero PTS offset
Carl Hetherington [Sat, 26 Sep 2015 22:33:28 +0000 (23:33 +0100)]
Fix problems with subtitles when there is a non-zero PTS offset
in FFmpegDecoder.  This offset was not being taken into account for
subtitles prior to this commit.

8 years agoconst fix.
Carl Hetherington [Sat, 26 Sep 2015 22:28:06 +0000 (23:28 +0100)]
const fix.

8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Sat, 26 Sep 2015 17:19:40 +0000 (18:19 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoUpdate test/data.
Carl Hetherington [Sat, 26 Sep 2015 17:19:36 +0000 (18:19 +0100)]
Update test/data.

8 years agoBump version
Carl Hetherington [Sat, 26 Sep 2015 13:43:58 +0000 (14:43 +0100)]
Bump version

8 years agoBump version v2.3.6
Carl Hetherington [Sat, 26 Sep 2015 13:43:58 +0000 (14:43 +0100)]
Bump version

8 years agoYet more deps.
Carl Hetherington [Fri, 25 Sep 2015 22:04:40 +0000 (23:04 +0100)]
Yet more deps.

8 years agoVarious dist dep fixes.
Carl Hetherington [Fri, 25 Sep 2015 21:56:15 +0000 (22:56 +0100)]
Various dist dep fixes.

8 years agoFix assertion failure with .MTS files.
Carl Hetherington [Fri, 25 Sep 2015 21:10:35 +0000 (22:10 +0100)]
Fix assertion failure with .MTS files.

These files have subs which start but are never officially
finished; this means there are no `to' times to find in
find_subtitle_to.  Cope with this by stopping the previous sub when
a new one arrives if there hasn't been a proper "stop" in the
mean time.

8 years agoTry to fix OS X build.
Carl Hetherington [Fri, 25 Sep 2015 20:59:05 +0000 (21:59 +0100)]
Try to fix OS X build.

8 years agoMissing OS X dependency.
Carl Hetherington [Fri, 25 Sep 2015 20:05:20 +0000 (21:05 +0100)]
Missing OS X dependency.

8 years agoFix incorrect hint.
Carl Hetherington [Fri, 25 Sep 2015 19:44:47 +0000 (20:44 +0100)]
Fix incorrect hint.

8 years agoYet more libicu fiddling.
Carl Hetherington [Fri, 25 Sep 2015 19:39:42 +0000 (20:39 +0100)]
Yet more libicu fiddling.

8 years agoImprove finding of libicu without pkgconfig.
Carl Hetherington [Fri, 25 Sep 2015 19:31:05 +0000 (20:31 +0100)]
Improve finding of libicu without pkgconfig.

8 years agoBump libdcp.
Carl Hetherington [Fri, 25 Sep 2015 18:29:40 +0000 (19:29 +0100)]
Bump libdcp.

8 years agoBump things.
Carl Hetherington [Fri, 25 Sep 2015 16:46:31 +0000 (17:46 +0100)]
Bump things.

8 years agoTry to fix Windows build.
Carl Hetherington [Fri, 25 Sep 2015 14:47:02 +0000 (15:47 +0100)]
Try to fix Windows build.

8 years agoMore build fixes.
Carl Hetherington [Fri, 25 Sep 2015 14:15:58 +0000 (15:15 +0100)]
More build fixes.

8 years agoMore build fixes.
Carl Hetherington [Fri, 25 Sep 2015 13:58:23 +0000 (14:58 +0100)]
More build fixes.

8 years agoMore build fixes.
Carl Hetherington [Fri, 25 Sep 2015 13:47:59 +0000 (14:47 +0100)]
More build fixes.

8 years agoMore build fixes.
Carl Hetherington [Fri, 25 Sep 2015 13:36:26 +0000 (14:36 +0100)]
More build fixes.

8 years agoMore build fixes.
Carl Hetherington [Fri, 25 Sep 2015 13:20:43 +0000 (14:20 +0100)]
More build fixes.

8 years agoMore build fixes.
Carl Hetherington [Fri, 25 Sep 2015 13:08:59 +0000 (14:08 +0100)]
More build fixes.

8 years agoBump libsub for API change.
Carl Hetherington [Fri, 25 Sep 2015 12:57:06 +0000 (13:57 +0100)]
Bump libsub for API change.

8 years agoRemove uchardet.dll from Windows package.
Carl Hetherington [Fri, 25 Sep 2015 12:55:17 +0000 (13:55 +0100)]
Remove uchardet.dll from Windows package.

8 years agoUse libicu instead of uchardet and convert subrip files to UTF-8.
Carl Hetherington [Fri, 25 Sep 2015 11:45:48 +0000 (12:45 +0100)]
Use libicu instead of uchardet and convert subrip files to UTF-8.

8 years agoTypo in joinable asserts.
Carl Hetherington [Fri, 25 Sep 2015 11:40:19 +0000 (12:40 +0100)]
Typo in joinable asserts.

8 years agoassert (joinable) before joining threads.
Carl Hetherington [Thu, 24 Sep 2015 15:03:21 +0000 (16:03 +0100)]
assert (joinable) before joining threads.

8 years agoassert (joinable) before joining threads; fix possible crash after cancelling jobs.
Carl Hetherington [Thu, 24 Sep 2015 15:03:06 +0000 (16:03 +0100)]
assert (joinable) before joining threads; fix possible crash after cancelling jobs.

8 years agoFix possible null pointer dereference.
Carl Hetherington [Thu, 24 Sep 2015 14:52:01 +0000 (15:52 +0100)]
Fix possible null pointer dereference.

8 years agoMore uchardet stuff.
Carl Hetherington [Thu, 24 Sep 2015 14:28:22 +0000 (15:28 +0100)]
More uchardet stuff.

8 years agoTry to fix build.
Carl Hetherington [Wed, 23 Sep 2015 09:30:08 +0000 (10:30 +0100)]
Try to fix build.

8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Tue, 22 Sep 2015 15:21:28 +0000 (16:21 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoUse uchardet to guess encoding of subtitle files and reject non-UTF-8.
Carl Hetherington [Tue, 22 Sep 2015 15:15:08 +0000 (16:15 +0100)]
Use uchardet to guess encoding of subtitle files and reject non-UTF-8.

8 years agoBump version
Carl Hetherington [Mon, 21 Sep 2015 11:26:01 +0000 (12:26 +0100)]
Bump version

8 years agoBump version v2.3.5
Carl Hetherington [Mon, 21 Sep 2015 11:26:01 +0000 (12:26 +0100)]
Bump version

8 years agoFix crash reported on OS X, although the actual cause is not entirely clear.
Carl Hetherington [Mon, 21 Sep 2015 08:09:03 +0000 (09:09 +0100)]
Fix crash reported on OS X, although the actual cause is not entirely clear.

8 years agoSlightly hacky fix to make ImageSequenceDialog actually work.
Carl Hetherington [Sun, 20 Sep 2015 00:13:27 +0000 (01:13 +0100)]
Slightly hacky fix to make ImageSequenceDialog actually work.

8 years agoTester.
Carl Hetherington [Fri, 18 Sep 2015 23:02:31 +0000 (00:02 +0100)]
Tester.

8 years agoAdd UpmixerB.
Carl Hetherington [Fri, 18 Sep 2015 21:33:20 +0000 (22:33 +0100)]
Add UpmixerB.

8 years agoconst fix; header guard.
Carl Hetherington [Fri, 18 Sep 2015 21:32:32 +0000 (22:32 +0100)]
const fix; header guard.

8 years agoconst fix.
Carl Hetherington [Fri, 18 Sep 2015 21:32:21 +0000 (22:32 +0100)]
const fix.

8 years agoFix incorrect gain of L+R; it's dB not linear.
Carl Hetherington [Fri, 18 Sep 2015 21:31:41 +0000 (22:31 +0100)]
Fix incorrect gain of L+R; it's dB not linear.

8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Fri, 18 Sep 2015 13:04:05 +0000 (14:04 +0100)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoMake sure exceptions during local encodes are propagated up to the front end (#694).
Carl Hetherington [Fri, 18 Sep 2015 13:03:44 +0000 (14:03 +0100)]
Make sure exceptions during local encodes are propagated up to the front end (#694).

8 years agoMake out-of-memory error message a bit more informative.
Carl Hetherington [Fri, 18 Sep 2015 13:03:25 +0000 (14:03 +0100)]
Make out-of-memory error message a bit more informative.

8 years agoFix sensitivity of 'refer' button in the subtitle panel.
Carl Hetherington [Thu, 17 Sep 2015 20:39:40 +0000 (21:39 +0100)]
Fix sensitivity of 'refer' button in the subtitle panel.

8 years agoBump version
Carl Hetherington [Thu, 17 Sep 2015 19:49:11 +0000 (20:49 +0100)]
Bump version

8 years agoBump version v2.3.4
Carl Hetherington [Thu, 17 Sep 2015 19:49:11 +0000 (20:49 +0100)]
Bump version

8 years agoSpeculative fix for crash on using the audio mapping view with i18n.
Carl Hetherington [Thu, 17 Sep 2015 15:12:53 +0000 (16:12 +0100)]
Speculative fix for crash on using the audio mapping view with i18n.

8 years agoBump version
Carl Hetherington [Wed, 16 Sep 2015 23:10:00 +0000 (00:10 +0100)]
Bump version

8 years agoBump version v2.3.3
Carl Hetherington [Wed, 16 Sep 2015 23:10:00 +0000 (00:10 +0100)]
Bump version

8 years agoFix exception on adding an empty folder as content (#691).
Carl Hetherington [Wed, 16 Sep 2015 22:43:15 +0000 (23:43 +0100)]
Fix exception on adding an empty folder as content (#691).

8 years agoFix i18n of an error report.
Carl Hetherington [Wed, 16 Sep 2015 22:42:22 +0000 (23:42 +0100)]
Fix i18n of an error report.

8 years agoConfig option for default standard (SMPTE / Interop).
Carl Hetherington [Wed, 16 Sep 2015 21:52:02 +0000 (22:52 +0100)]
Config option for default standard (SMPTE / Interop).

8 years agoAdd hack.
Carl Hetherington [Wed, 16 Sep 2015 14:22:11 +0000 (15:22 +0100)]
Add hack.

8 years agoUpdate test/data for metadata change.
Carl Hetherington [Wed, 16 Sep 2015 13:51:21 +0000 (14:51 +0100)]
Update test/data for metadata change.

8 years agoBump libdcp.
Carl Hetherington [Wed, 16 Sep 2015 10:51:48 +0000 (11:51 +0100)]
Bump libdcp.

8 years agoRename update_sensitivity to setup_sensitivity for consistency.
Carl Hetherington [Wed, 16 Sep 2015 10:46:58 +0000 (11:46 +0100)]
Rename update_sensitivity to setup_sensitivity for consistency.

8 years agoChangeLog.
Carl Hetherington [Wed, 16 Sep 2015 10:28:42 +0000 (11:28 +0100)]
ChangeLog.

8 years agoPossible fix to problems when the Server is destroyed.
Carl Hetherington [Wed, 16 Sep 2015 10:27:59 +0000 (11:27 +0100)]
Possible fix to problems when the Server is destroyed.

8 years agoSet up OV/VF in name according to whether DCP content has been referenced.
Carl Hetherington [Wed, 16 Sep 2015 09:46:53 +0000 (10:46 +0100)]
Set up OV/VF in name according to whether DCP content has been referenced.

8 years agoFront-end to set up referencing of DCPs.
Carl Hetherington [Wed, 16 Sep 2015 09:31:18 +0000 (10:31 +0100)]
Front-end to set up referencing of DCPs.

8 years agoBack-end for very basic and hacky VF support for a DCP imported as content.
Carl Hetherington [Tue, 15 Sep 2015 23:52:50 +0000 (00:52 +0100)]
Back-end for very basic and hacky VF support for a DCP imported as content.

8 years agoFix crash when re-making certificates after deleting existing ones (#690).
Carl Hetherington [Tue, 15 Sep 2015 18:40:24 +0000 (19:40 +0100)]
Fix crash when re-making certificates after deleting existing ones (#690).

8 years agoFix failure to display audio analysis in some cases.
Carl Hetherington [Tue, 15 Sep 2015 14:08:36 +0000 (15:08 +0100)]
Fix failure to display audio analysis in some cases.

Before we were checking existing AnalyseAudioJobs by
their audio analysis path, which may change after they
have been run since they use up-to-date info such
as the Film's processor.

e.g.
Run audio analysis for content.
Enable processor.
Re-run analysis for film; now before it would think that
the existing job has done the *new* analysis because its
path would be the same as the one we now want.

8 years agoBump version
Carl Hetherington [Tue, 15 Sep 2015 08:33:21 +0000 (09:33 +0100)]
Bump version

8 years agoBump version v2.3.2
Carl Hetherington [Tue, 15 Sep 2015 08:33:21 +0000 (09:33 +0100)]
Bump version

8 years agoFix windows short-cut to encode server.
Carl Hetherington [Mon, 14 Sep 2015 22:54:36 +0000 (23:54 +0100)]
Fix windows short-cut to encode server.

8 years agoMore <iostream> includes for Arch.
Carl Hetherington [Mon, 14 Sep 2015 22:45:20 +0000 (23:45 +0100)]
More <iostream> includes for Arch.

8 years agoLots of #include <iostream>s for Arch.
Carl Hetherington [Mon, 14 Sep 2015 21:49:36 +0000 (22:49 +0100)]
Lots of #include <iostream>s for Arch.

8 years agoBump version
Carl Hetherington [Mon, 14 Sep 2015 21:08:20 +0000 (22:08 +0100)]
Bump version

8 years agoBump version v2.3.1
Carl Hetherington [Mon, 14 Sep 2015 21:08:19 +0000 (22:08 +0100)]
Bump version

8 years agoFiddle version.
Carl Hetherington [Mon, 14 Sep 2015 21:08:04 +0000 (22:08 +0100)]
Fiddle version.

8 years agoBump version
Carl Hetherington [Mon, 14 Sep 2015 12:49:18 +0000 (13:49 +0100)]
Bump version

8 years agoBump version v2.2.1
Carl Hetherington [Mon, 14 Sep 2015 12:49:18 +0000 (13:49 +0100)]
Bump version

8 years agoFix centos build.
Carl Hetherington [Mon, 14 Sep 2015 11:38:26 +0000 (12:38 +0100)]
Fix centos build.

8 years agoTry to fix OS X build.
Carl Hetherington [Mon, 14 Sep 2015 11:26:24 +0000 (12:26 +0100)]
Try to fix OS X build.

8 years agoAttempt to fix Windows build.
Carl Hetherington [Mon, 14 Sep 2015 10:17:18 +0000 (11:17 +0100)]
Attempt to fix Windows build.

8 years agoFix analysis of audio when the subject is later in the playlist than
Carl Hetherington [Tue, 8 Sep 2015 00:10:38 +0000 (01:10 +0100)]
Fix analysis of audio when the subject is later in the playlist than
some other long piece of content.  Small optimisation to AudioBuffers
to extend size logarithmically.

8 years agoSome use of BOOST_FOREACH.
Carl Hetherington [Mon, 7 Sep 2015 14:02:08 +0000 (15:02 +0100)]
Some use of BOOST_FOREACH.

8 years agoQuieten tests a bit more.
Carl Hetherington [Mon, 7 Sep 2015 14:00:54 +0000 (15:00 +0100)]
Quieten tests a bit more.

8 years agoQuieten tests a bit.
Carl Hetherington [Mon, 7 Sep 2015 14:00:36 +0000 (15:00 +0100)]
Quieten tests a bit.

8 years agoTidy up LOG_ macros.
Carl Hetherington [Mon, 7 Sep 2015 12:30:27 +0000 (13:30 +0100)]
Tidy up LOG_ macros.

8 years agoOptimise checking of existing image data.
Carl Hetherington [Thu, 3 Sep 2015 15:26:52 +0000 (16:26 +0100)]
Optimise checking of existing image data.

When checking existing image data go from the end backwards until
a good hash is found rather than from the start forwards until
a bad hash is found.  This is a lot quicker for long files but
may miss a corrupted frame somewhere (however unlikely this is).