dcpomatic.git
8 years agoFix some warnings.
Carl Hetherington [Sat, 20 Jun 2015 00:38:11 +0000 (01:38 +0100)]
Fix some warnings.

8 years agoCopied platform/osx/waf into a local bin/.
Carl Hetherington [Fri, 19 Jun 2015 23:55:40 +0000 (00:55 +0100)]
Copied platform/osx/waf into a local bin/.

8 years agoRemove a few dubious fr_FR fuzzy translations.
Carl Hetherington [Fri, 19 Jun 2015 23:19:00 +0000 (00:19 +0100)]
Remove a few dubious fr_FR fuzzy translations.

8 years agoMerge.
Carl Hetherington [Fri, 19 Jun 2015 22:19:56 +0000 (23:19 +0100)]
Merge.

8 years agoFix audio analysis after recent breakage.
Carl Hetherington [Fri, 19 Jun 2015 22:19:34 +0000 (23:19 +0100)]
Fix audio analysis after recent breakage.

8 years agoBump version
Carl Hetherington [Fri, 19 Jun 2015 20:00:40 +0000 (21:00 +0100)]
Bump version

8 years agoBump version v2.1.6
Carl Hetherington [Fri, 19 Jun 2015 20:00:40 +0000 (21:00 +0100)]
Bump version

8 years agoTry again to fix OS X resource directory location.
Carl Hetherington [Fri, 19 Jun 2015 18:35:09 +0000 (19:35 +0100)]
Try again to fix OS X resource directory location.

8 years agoNo-op; variable renaming.
Carl Hetherington [Fri, 19 Jun 2015 08:25:33 +0000 (09:25 +0100)]
No-op; variable renaming.

8 years agoSpeculative fix to OS X shared_path to fix finding of Liberation-Sans.
Carl Hetherington [Fri, 19 Jun 2015 01:01:54 +0000 (02:01 +0100)]
Speculative fix to OS X shared_path to fix finding of Liberation-Sans.

8 years agoBump version
Carl Hetherington [Thu, 18 Jun 2015 21:11:11 +0000 (22:11 +0100)]
Bump version

8 years agoBump version v2.1.5
Carl Hetherington [Thu, 18 Jun 2015 21:11:11 +0000 (22:11 +0100)]
Bump version

8 years agoChangeLog.
Carl Hetherington [Thu, 18 Jun 2015 21:10:06 +0000 (22:10 +0100)]
ChangeLog.

8 years agoRemove specifiers of versions for now.
Carl Hetherington [Thu, 18 Jun 2015 20:25:04 +0000 (21:25 +0100)]
Remove specifiers of versions for now.

8 years agoBump libsub to fiddle with libdcp dependency clash.
Carl Hetherington [Thu, 18 Jun 2015 19:36:34 +0000 (20:36 +0100)]
Bump libsub to fiddle with libdcp dependency clash.

8 years agoBump libdcp for fopen binary specifier fix.
Carl Hetherington [Thu, 18 Jun 2015 18:53:03 +0000 (19:53 +0100)]
Bump libdcp for fopen binary specifier fix.

8 years agoMissing binary specifier.
Carl Hetherington [Thu, 18 Jun 2015 18:51:47 +0000 (19:51 +0100)]
Missing binary specifier.

8 years agoUpdate test after change to video identifiers.
Carl Hetherington [Thu, 18 Jun 2015 18:30:28 +0000 (19:30 +0100)]
Update test after change to video identifiers.

8 years agoSplit job status onto two lines (#610).
Carl Hetherington [Thu, 18 Jun 2015 16:11:04 +0000 (17:11 +0100)]
Split job status onto two lines (#610).

8 years agoUse output channel counts from processors to decide DCI name, when appropriate (...
Carl Hetherington [Thu, 18 Jun 2015 15:40:46 +0000 (16:40 +0100)]
Use output channel counts from processors to decide DCI name, when appropriate (#609).

8 years agoIncorporate fade in video content identifiers (#613).
Carl Hetherington [Thu, 18 Jun 2015 15:33:03 +0000 (16:33 +0100)]
Incorporate fade in video content identifiers (#613).

8 years agoUpdated test data.
Carl Hetherington [Thu, 18 Jun 2015 15:31:02 +0000 (16:31 +0100)]
Updated test data.

8 years agoFix check for overlap to be less greedy.
Carl Hetherington [Thu, 18 Jun 2015 14:34:43 +0000 (15:34 +0100)]
Fix check for overlap to be less greedy.

8 years agoSupporter.
Carl Hetherington [Thu, 18 Jun 2015 14:34:26 +0000 (15:34 +0100)]
Supporter.

8 years agoComment.
Carl Hetherington [Thu, 18 Jun 2015 14:34:21 +0000 (15:34 +0100)]
Comment.

8 years agoAdd --quiet option.
Carl Hetherington [Thu, 18 Jun 2015 14:34:11 +0000 (15:34 +0100)]
Add --quiet option.

8 years agoUpdate test/data.
Carl Hetherington [Thu, 18 Jun 2015 13:41:13 +0000 (14:41 +0100)]
Update test/data.

8 years agoSome comments in tests.
Carl Hetherington [Thu, 18 Jun 2015 13:29:25 +0000 (14:29 +0100)]
Some comments in tests.

8 years agoBump version
Carl Hetherington [Thu, 18 Jun 2015 11:53:32 +0000 (12:53 +0100)]
Bump version

8 years agoBump version v2.1.4
Carl Hetherington [Thu, 18 Jun 2015 11:53:32 +0000 (12:53 +0100)]
Bump version

8 years agoVarious fixes for dcpomatic2.
Carl Hetherington [Thu, 18 Jun 2015 11:49:29 +0000 (12:49 +0100)]
Various fixes for dcpomatic2.

8 years agoStop playback when we reach the end of the playlist.
Carl Hetherington [Thu, 18 Jun 2015 11:43:38 +0000 (12:43 +0100)]
Stop playback when we reach the end of the playlist.

8 years agoRemove delta from Playlist::length().
Carl Hetherington [Thu, 18 Jun 2015 11:42:17 +0000 (12:42 +0100)]
Remove delta from Playlist::length().

8 years agoComment.
Carl Hetherington [Thu, 18 Jun 2015 11:42:05 +0000 (12:42 +0100)]
Comment.

8 years agoFinal tweaks and removal of Film::playlist().
Carl Hetherington [Wed, 17 Jun 2015 15:21:01 +0000 (16:21 +0100)]
Final tweaks and removal of Film::playlist().

8 years agoAudioDialog does not need explicit playlist.
Carl Hetherington [Wed, 17 Jun 2015 15:14:48 +0000 (16:14 +0100)]
AudioDialog does not need explicit playlist.

8 years agoAnalyseAudioJob does not need an explicit playlist.
Carl Hetherington [Wed, 17 Jun 2015 15:13:17 +0000 (16:13 +0100)]
AnalyseAudioJob does not need an explicit playlist.

8 years agoRemove unnecessary Playlist argument to Film::audio_analysis_path.
Carl Hetherington [Wed, 17 Jun 2015 15:11:25 +0000 (16:11 +0100)]
Remove unnecessary Playlist argument to Film::audio_analysis_path.

8 years agoRemove Film::make_player().
Carl Hetherington [Wed, 17 Jun 2015 15:08:43 +0000 (16:08 +0100)]
Remove Film::make_player().

8 years agoHence Player does not need Playlist.
Carl Hetherington [Wed, 17 Jun 2015 15:05:42 +0000 (16:05 +0100)]
Hence Player does not need Playlist.

8 years agoUse Film's ContentChanged rather than Playlist's.
Carl Hetherington [Wed, 17 Jun 2015 15:04:12 +0000 (16:04 +0100)]
Use Film's ContentChanged rather than Playlist's.

8 years agoForward frequent parameter from Playlist::ContentChanged through Film::ContentChanged.
Carl Hetherington [Wed, 17 Jun 2015 15:03:13 +0000 (16:03 +0100)]
Forward frequent parameter from Playlist::ContentChanged through Film::ContentChanged.

8 years agoUse Film::Changed instead of Playlist::Changed in Player.
Carl Hetherington [Wed, 17 Jun 2015 14:59:49 +0000 (15:59 +0100)]
Use Film::Changed instead of Playlist::Changed in Player.

8 years agoModify previous commit to move restriction code into the UI.
Carl Hetherington [Tue, 16 Jun 2015 18:40:43 +0000 (19:40 +0100)]
Modify previous commit to move restriction code into the UI.

8 years agoPrevent selection of too few DCP channels (#611).
Carl Hetherington [Tue, 16 Jun 2015 16:01:32 +0000 (17:01 +0100)]
Prevent selection of too few DCP channels (#611).

This makes Film::audio_channels() return a minimum of any active
processor's output channel count, even if fewer DCP channels have
been selected.  It may have been neater code-wise to make Player cope
if such a setting is made, but it would probably confuse people
if we don't auto-fix it (like this commit does).

8 years agoSelect newly-added content (#455).
Carl Hetherington [Mon, 15 Jun 2015 20:04:28 +0000 (21:04 +0100)]
Select newly-added content (#455).

8 years agoDon't seek before 0 in FFmpegDecoder; fixes errors on seek close to 0.
Carl Hetherington [Sun, 14 Jun 2015 21:52:42 +0000 (22:52 +0100)]
Don't seek before 0 in FFmpegDecoder; fixes errors on seek close to 0.

8 years agoMerge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0
Carl Hetherington [Sun, 14 Jun 2015 21:07:24 +0000 (22:07 +0100)]
Merge branch '2.0' of ssh://git.carlh.net/home/carl/git/dcpomatic2 into 2.0

8 years agoFix failure on 1-frame-back seek (#604).
Carl Hetherington [Sun, 14 Jun 2015 21:05:45 +0000 (22:05 +0100)]
Fix failure on 1-frame-back seek (#604).

I don't know why this works, but it's what 1.x has been using;
I can't find any documentation on what AVSEEK_FLAG_BACKWARD is supposed
to mean.

8 years agoBump version
Carl Hetherington [Sun, 14 Jun 2015 18:20:33 +0000 (19:20 +0100)]
Bump version

8 years agoBump version v2.1.3
Carl Hetherington [Sun, 14 Jun 2015 18:20:33 +0000 (19:20 +0100)]
Bump version

8 years agoFix messed up position slider caused by trim changes.
Carl Hetherington [Sun, 14 Jun 2015 18:04:30 +0000 (19:04 +0100)]
Fix messed up position slider caused by trim changes.

8 years agoBump libsub for Unicode BOM fix.
Carl Hetherington [Sun, 14 Jun 2015 17:57:25 +0000 (18:57 +0100)]
Bump libsub for Unicode BOM fix.

8 years agoAdd buttons to set trim from current playhead position (#372).
Carl Hetherington [Sun, 14 Jun 2015 00:34:55 +0000 (01:34 +0100)]
Add buttons to set trim from current playhead position (#372).

8 years agoBump version
Carl Hetherington [Sat, 13 Jun 2015 22:50:59 +0000 (23:50 +0100)]
Bump version

8 years agoBump version v2.1.2
Carl Hetherington [Sat, 13 Jun 2015 22:50:59 +0000 (23:50 +0100)]
Bump version

8 years agoChangeLog.
Carl Hetherington [Sat, 13 Jun 2015 22:50:45 +0000 (23:50 +0100)]
ChangeLog.

8 years agoTry to fix completely broken i18n.
Carl Hetherington [Sat, 13 Jun 2015 22:00:39 +0000 (23:00 +0100)]
Try to fix completely broken i18n.

8 years agoBump version
Carl Hetherington [Sat, 13 Jun 2015 18:46:20 +0000 (19:46 +0100)]
Bump version

8 years agoBump version v2.1.1
Carl Hetherington [Sat, 13 Jun 2015 18:46:20 +0000 (19:46 +0100)]
Bump version

8 years agoCapitalise name of Russia in config dialog.
Carl Hetherington [Sat, 13 Jun 2015 16:46:54 +0000 (17:46 +0100)]
Capitalise name of Russia in config dialog.

8 years agoBump libsub for cscript fix.
Carl Hetherington [Sat, 13 Jun 2015 16:01:53 +0000 (17:01 +0100)]
Bump libsub for cscript fix.

8 years agoCorrect libsub dependency too.
Carl Hetherington [Sat, 13 Jun 2015 15:17:37 +0000 (16:17 +0100)]
Correct libsub dependency too.

8 years agoUse correct specifier for libdcp.
Carl Hetherington [Sat, 13 Jun 2015 15:10:31 +0000 (16:10 +0100)]
Use correct specifier for libdcp.

8 years agoBump version
Carl Hetherington [Sat, 13 Jun 2015 14:50:39 +0000 (15:50 +0100)]
Bump version

8 years agoBump version v2.1.0
Carl Hetherington [Sat, 13 Jun 2015 14:50:39 +0000 (15:50 +0100)]
Bump version

8 years agoBump libdcp/libsub versions.
Carl Hetherington [Sat, 13 Jun 2015 14:50:18 +0000 (15:50 +0100)]
Bump libdcp/libsub versions.

8 years agoAdd program support for ru_RU and fix a couple of translations using the |.
Carl Hetherington [Sat, 13 Jun 2015 14:06:36 +0000 (15:06 +0100)]
Add program support for ru_RU and fix a couple of translations using the |.

8 years agoTry to fix crash.
Carl Hetherington [Sat, 13 Jun 2015 00:22:10 +0000 (01:22 +0100)]
Try to fix crash.

8 years agoTidy progress report when sending problem report email.
Carl Hetherington [Fri, 12 Jun 2015 23:50:48 +0000 (00:50 +0100)]
Tidy progress report when sending problem report email.

8 years agoUpdate progress bar when finding subtitles in FFmpeg content.
Carl Hetherington [Fri, 12 Jun 2015 23:50:30 +0000 (00:50 +0100)]
Update progress bar when finding subtitles in FFmpeg content.

8 years agoLayout the audio mapping's sizer after it changes (#597).
Carl Hetherington [Fri, 12 Jun 2015 23:10:17 +0000 (00:10 +0100)]
Layout the audio mapping's sizer after it changes (#597).

8 years agoAdd a close button to the AudioDialog on Linux in case it doesn't get a close button...
Carl Hetherington [Fri, 12 Jun 2015 22:55:51 +0000 (23:55 +0100)]
Add a close button to the AudioDialog on Linux in case it doesn't get a close button (#602).

8 years agoCalm down credits slightly.
Carl Hetherington [Fri, 12 Jun 2015 22:44:07 +0000 (23:44 +0100)]
Calm down credits slightly.

8 years agoVarious alterations to the manual.
Carl Hetherington [Fri, 12 Jun 2015 22:41:40 +0000 (23:41 +0100)]
Various alterations to the manual.

8 years agoCredit Gerald Maruccia for the upmixer algorithm.
Carl Hetherington [Fri, 12 Jun 2015 22:35:20 +0000 (23:35 +0100)]
Credit Gerald Maruccia for the upmixer algorithm.

8 years agoFix M/S decoder input names.
Carl Hetherington [Fri, 12 Jun 2015 22:20:54 +0000 (23:20 +0100)]
Fix M/S decoder input names.

8 years agoUpdate manual screenshots.
Carl Hetherington [Fri, 12 Jun 2015 20:47:15 +0000 (21:47 +0100)]
Update manual screenshots.

8 years agoBump version
Carl Hetherington [Fri, 12 Jun 2015 20:19:55 +0000 (21:19 +0100)]
Bump version

8 years agoBump version v2.0.51
Carl Hetherington [Fri, 12 Jun 2015 20:19:55 +0000 (21:19 +0100)]
Bump version

8 years agoNew ru_RU translation from Igor Voytovich.
Carl Hetherington [Fri, 12 Jun 2015 20:06:00 +0000 (21:06 +0100)]
New ru_RU translation from Igor Voytovich.

8 years agoComment.
Carl Hetherington [Fri, 12 Jun 2015 16:26:36 +0000 (17:26 +0100)]
Comment.

8 years agoAdd a pixel format to ::fade().
Carl Hetherington [Fri, 12 Jun 2015 16:25:44 +0000 (17:25 +0100)]
Add a pixel format to ::fade().

8 years agoComment.
Carl Hetherington [Fri, 12 Jun 2015 12:49:05 +0000 (13:49 +0100)]
Comment.

8 years agoRemove PassReason stuff.
Carl Hetherington [Fri, 12 Jun 2015 12:47:35 +0000 (13:47 +0100)]
Remove PassReason stuff.

This feels wrong: it means that it is possible for FFmpegDecoder
to discard packets.  I can't see how this is ok in all cases:
maybe we were lucky that it worked at all.

8 years agoFix FFmpeg subtitle stream serialisation.
Carl Hetherington [Fri, 12 Jun 2015 12:38:05 +0000 (13:38 +0100)]
Fix FFmpeg subtitle stream serialisation.

8 years agoUn-map non-selected audio streams when loading old files.
Carl Hetherington [Fri, 12 Jun 2015 11:02:29 +0000 (12:02 +0100)]
Un-map non-selected audio streams when loading old files.

8 years agoSome support for Zanata translations.
Carl Hetherington [Fri, 12 Jun 2015 09:31:20 +0000 (10:31 +0100)]
Some support for Zanata translations.

8 years agoSmall optimisation.
Carl Hetherington [Fri, 12 Jun 2015 08:40:31 +0000 (09:40 +0100)]
Small optimisation.

8 years agoSmall tidy-up.
Carl Hetherington [Fri, 12 Jun 2015 08:40:25 +0000 (09:40 +0100)]
Small tidy-up.

8 years agoBump libdcp for build fix.
Carl Hetherington [Fri, 12 Jun 2015 07:54:37 +0000 (08:54 +0100)]
Bump libdcp for build fix.

8 years agoRemove unused method.
Carl Hetherington [Thu, 11 Jun 2015 15:34:21 +0000 (16:34 +0100)]
Remove unused method.

8 years agoUse better J2KImageProxy::same() method.
Carl Hetherington [Thu, 11 Jun 2015 15:31:20 +0000 (16:31 +0100)]
Use better J2KImageProxy::same() method.

8 years agoCheck for J2K data before checking for similarity of frames; fixes #599.
Carl Hetherington [Thu, 11 Jun 2015 15:24:36 +0000 (16:24 +0100)]
Check for J2K data before checking for similarity of frames; fixes #599.

8 years agoBump libpdc.
Carl Hetherington [Thu, 11 Jun 2015 15:19:04 +0000 (16:19 +0100)]
Bump libpdc.

8 years agoBump libdcp.
Carl Hetherington [Thu, 11 Jun 2015 12:53:01 +0000 (13:53 +0100)]
Bump libdcp.

8 years agoLog a warning rather than getting stuck when clamping XYZ values in RGB->XYZ conversi...
Carl Hetherington [Thu, 11 Jun 2015 12:47:00 +0000 (13:47 +0100)]
Log a warning rather than getting stuck when clamping XYZ values in RGB->XYZ conversion (#600).

8 years agoMore powa.
Carl Hetherington [Thu, 11 Jun 2015 12:39:23 +0000 (13:39 +0100)]
More powa.

8 years agopot/merge.
Carl Hetherington [Thu, 11 Jun 2015 11:38:19 +0000 (12:38 +0100)]
pot/merge.

8 years agoChangeLog.
Carl Hetherington [Thu, 11 Jun 2015 08:40:55 +0000 (09:40 +0100)]
ChangeLog.