dcpomatic.git
10 years agoAdd colour conversion identifier to video identifier.
Carl Hetherington [Sun, 18 Aug 2013 21:11:59 +0000 (22:11 +0100)]
Add colour conversion identifier to video identifier.

10 years agoTweak colour matrix precision display.
Carl Hetherington [Sun, 18 Aug 2013 20:18:12 +0000 (21:18 +0100)]
Tweak colour matrix precision display.

10 years agoUse correct matrices for presets.
Carl Hetherington [Sun, 18 Aug 2013 20:16:18 +0000 (21:16 +0100)]
Use correct matrices for presets.

10 years agoRemove unused variable.
Carl Hetherington [Sat, 17 Aug 2013 22:56:55 +0000 (23:56 +0100)]
Remove unused variable.

10 years agoTry to fix OS X compile failure.
Carl Hetherington [Sat, 17 Aug 2013 22:46:01 +0000 (23:46 +0100)]
Try to fix OS X compile failure.

10 years agoBump ffmpeg.
Carl Hetherington [Sat, 17 Aug 2013 22:35:08 +0000 (23:35 +0100)]
Bump ffmpeg.

10 years agoWindows installer fixes.
Carl Hetherington [Sat, 17 Aug 2013 22:26:46 +0000 (23:26 +0100)]
Windows installer fixes.

10 years agoMissing include.
Carl Hetherington [Sat, 17 Aug 2013 22:16:48 +0000 (23:16 +0100)]
Missing include.

10 years agoFix some crashiness on removing things from EditableList.
Carl Hetherington [Sat, 17 Aug 2013 22:15:00 +0000 (23:15 +0100)]
Fix some crashiness on removing things from EditableList.

10 years agoLayout tweaks.
Carl Hetherington [Sat, 17 Aug 2013 21:35:21 +0000 (22:35 +0100)]
Layout tweaks.

10 years agoLayout adjustment.
Carl Hetherington [Sat, 17 Aug 2013 21:25:41 +0000 (22:25 +0100)]
Layout adjustment.

10 years agoTry to actually use colour conversion; bump libdcp in cscript.
Carl Hetherington [Sat, 17 Aug 2013 21:21:15 +0000 (22:21 +0100)]
Try to actually use colour conversion; bump libdcp in cscript.

10 years agoCompile fix.
Carl Hetherington [Sat, 17 Aug 2013 20:48:54 +0000 (21:48 +0100)]
Compile fix.

10 years agoVarious bits mostly related to colour conversions.
Carl Hetherington [Sat, 17 Aug 2013 20:47:08 +0000 (21:47 +0100)]
Various bits mostly related to colour conversions.

10 years agoFix expansion of colour conversion name.
Carl Hetherington [Fri, 16 Aug 2013 21:08:46 +0000 (22:08 +0100)]
Fix expansion of colour conversion name.

10 years agoRemove dot from config .xml name; add non-linearised sRGB to defaults.
Carl Hetherington [Fri, 16 Aug 2013 21:08:34 +0000 (22:08 +0100)]
Remove dot from config .xml name; add non-linearised sRGB to defaults.

10 years agoForward-port attempt to fix DMG generation.
Carl Hetherington [Fri, 16 Aug 2013 20:52:41 +0000 (21:52 +0100)]
Forward-port attempt to fix DMG generation.

10 years agoVery basics of colour conversion configuration.
Carl Hetherington [Fri, 16 Aug 2013 19:14:33 +0000 (20:14 +0100)]
Very basics of colour conversion configuration.

10 years agoHopefully fix lack of create folder button in the new film dialog (#192).
Carl Hetherington [Fri, 16 Aug 2013 12:00:46 +0000 (13:00 +0100)]
Hopefully fix lack of create folder button in the new film dialog (#192).

10 years agoSupporter.
Carl Hetherington [Fri, 16 Aug 2013 11:09:56 +0000 (12:09 +0100)]
Supporter.

10 years agoFix includes.
Carl Hetherington [Thu, 15 Aug 2013 18:54:27 +0000 (19:54 +0100)]
Fix includes.

10 years agoMissing use of boost::filesystem::path.
Carl Hetherington [Wed, 14 Aug 2013 15:15:16 +0000 (16:15 +0100)]
Missing use of boost::filesystem::path.

10 years agoTidy up content mutexes slightly.
Carl Hetherington [Wed, 14 Aug 2013 15:11:29 +0000 (16:11 +0100)]
Tidy up content mutexes slightly.

10 years agoRemove believed-unnecessary film state mutexes.
Carl Hetherington [Wed, 14 Aug 2013 14:41:03 +0000 (15:41 +0100)]
Remove believed-unnecessary film state mutexes.

10 years agoRevert "Protect playlist with a mutex so that we can add content safely from e.g...
Carl Hetherington [Wed, 14 Aug 2013 14:11:30 +0000 (15:11 +0100)]
Revert "Protect playlist with a mutex so that we can add content safely from e.g. examine content threads."

This reverts commit 853b8641ee7fb8348302c0daae838c4891769b1d.

10 years agoProtect playlist with a mutex so that we can add content safely from e.g. examine...
Carl Hetherington [Wed, 14 Aug 2013 14:09:05 +0000 (15:09 +0100)]
Protect playlist with a mutex so that we can add content safely from e.g. examine content threads.

10 years agoPrevent frame back before time 0.
Carl Hetherington [Thu, 8 Aug 2013 19:51:02 +0000 (20:51 +0100)]
Prevent frame back before time 0.

10 years agoMerge branch '1.0' of ssh://carlh.dyndns.org/home/carl/git/dvdomatic into 1.0
Carl Hetherington [Thu, 8 Aug 2013 19:33:49 +0000 (20:33 +0100)]
Merge branch '1.0' of ssh://carlh.dyndns.org/home/carl/git/dvdomatic into 1.0

10 years agoAllow build with wx 2.9.5.
Carl Hetherington [Thu, 8 Aug 2013 09:30:46 +0000 (10:30 +0100)]
Allow build with wx 2.9.5.

10 years agoAdd supporter.
Carl Hetherington [Tue, 6 Aug 2013 20:47:23 +0000 (21:47 +0100)]
Add supporter.

10 years agoBump libdcp version.
Carl Hetherington [Tue, 6 Aug 2013 10:44:49 +0000 (11:44 +0100)]
Bump libdcp version.

10 years agoMerge.
Carl Hetherington [Tue, 6 Aug 2013 09:19:34 +0000 (10:19 +0100)]
Merge.

10 years agolibdcp version bump.
Carl Hetherington [Mon, 5 Aug 2013 23:21:26 +0000 (00:21 +0100)]
libdcp version bump.

10 years agoUpdated ffmpeg-cdist revision with submodule address fix.
Carl Hetherington [Mon, 5 Aug 2013 15:02:17 +0000 (16:02 +0100)]
Updated ffmpeg-cdist revision with submodule address fix.

10 years agoOnly pull audio in pass() if we are handling it.
Carl Hetherington [Sat, 3 Aug 2013 13:05:23 +0000 (14:05 +0100)]
Only pull audio in pass() if we are handling it.

10 years agoTry to fix ltdl linking problem.
Carl Hetherington [Sat, 3 Aug 2013 11:52:47 +0000 (12:52 +0100)]
Try to fix ltdl linking problem.

10 years agoApply osx fix-up patch.
Carl Hetherington [Sat, 3 Aug 2013 01:54:03 +0000 (02:54 +0100)]
Apply osx fix-up patch.

10 years agoDuplicate universal_copy.
Carl Hetherington [Thu, 1 Aug 2013 09:09:21 +0000 (10:09 +0100)]
Duplicate universal_copy.

10 years agoTime must be computed post-resample.
Carl Hetherington [Wed, 31 Jul 2013 18:05:46 +0000 (19:05 +0100)]
Time must be computed post-resample.

10 years agoVarious fixes to audio play wrt trimming and push/pull merger API.
Carl Hetherington [Wed, 31 Jul 2013 17:58:24 +0000 (18:58 +0100)]
Various fixes to audio play wrt trimming and push/pull merger API.

10 years agoRemove failing chmod, since it probably wasn't doing anything anyway.
Carl Hetherington [Tue, 30 Jul 2013 21:31:04 +0000 (22:31 +0100)]
Remove failing chmod, since it probably wasn't doing anything anyway.

10 years agoSomewhat untested and sketchy basics of trimming.
Carl Hetherington [Tue, 30 Jul 2013 20:34:16 +0000 (21:34 +0100)]
Somewhat untested and sketchy basics of trimming.

10 years agoMake length editable only for still images.
Carl Hetherington [Tue, 30 Jul 2013 19:14:47 +0000 (20:14 +0100)]
Make length editable only for still images.

10 years agoset -e in make_dmg; add some more bits.
Carl Hetherington [Tue, 30 Jul 2013 18:02:09 +0000 (19:02 +0100)]
set -e in make_dmg; add some more bits.

10 years agoMissing OS X dep.
Carl Hetherington [Tue, 30 Jul 2013 18:01:26 +0000 (19:01 +0100)]
Missing OS X dep.

10 years agoTry umount -f.
Carl Hetherington [Mon, 29 Jul 2013 21:04:22 +0000 (22:04 +0100)]
Try umount -f.

10 years agoResolve dependent libs for ffprobe.
Carl Hetherington [Mon, 29 Jul 2013 21:04:08 +0000 (22:04 +0100)]
Resolve dependent libs for ffprobe.

10 years agoffprobe needs libavdevice.
Carl Hetherington [Mon, 29 Jul 2013 21:03:15 +0000 (22:03 +0100)]
ffprobe needs libavdevice.

10 years agoSome manual updates.
Carl Hetherington [Sun, 28 Jul 2013 17:49:34 +0000 (18:49 +0100)]
Some manual updates.

10 years agoUpdates to manual.
Carl Hetherington [Sun, 28 Jul 2013 15:43:23 +0000 (16:43 +0100)]
Updates to manual.

10 years agoDon't decode subtitles if they are not enabled.
Carl Hetherington [Sun, 28 Jul 2013 15:42:46 +0000 (16:42 +0100)]
Don't decode subtitles if they are not enabled.

10 years agoSome missing signal disconnections.
Carl Hetherington [Sun, 28 Jul 2013 15:20:23 +0000 (16:20 +0100)]
Some missing signal disconnections.

10 years agoCope with errors from avcodec_decode_audio4 and also with frames that aren't complete...
Carl Hetherington [Sun, 28 Jul 2013 12:59:47 +0000 (13:59 +0100)]
Cope with errors from avcodec_decode_audio4 and also with frames that aren't complete after a single call.

10 years agoDon't really need the details of filename in the analyse audio job name.
Carl Hetherington [Sun, 28 Jul 2013 12:58:59 +0000 (13:58 +0100)]
Don't really need the details of filename in the analyse audio job name.

10 years agoA couple of 3D fixes.
Carl Hetherington [Sun, 28 Jul 2013 08:04:43 +0000 (09:04 +0100)]
A couple of 3D fixes.

10 years agoMore attempts to fix audio / merging etc.
Carl Hetherington [Sat, 27 Jul 2013 20:44:29 +0000 (21:44 +0100)]
More attempts to fix audio / merging etc.

10 years agoAdjust AudioMerger to non-signalling API.
Carl Hetherington [Sat, 27 Jul 2013 20:10:45 +0000 (21:10 +0100)]
Adjust AudioMerger to non-signalling API.

10 years agoNew screenshots.
Carl Hetherington [Sat, 27 Jul 2013 19:52:01 +0000 (20:52 +0100)]
New screenshots.

10 years agoManual adjustments.
Carl Hetherington [Sat, 27 Jul 2013 19:51:47 +0000 (20:51 +0100)]
Manual adjustments.

10 years agoPort ffprobe fix for OS X.
Carl Hetherington [Sat, 27 Jul 2013 18:40:36 +0000 (19:40 +0100)]
Port ffprobe fix for OS X.

10 years agoForward-port gauge stretching fix.
Carl Hetherington [Sat, 27 Jul 2013 17:32:55 +0000 (18:32 +0100)]
Forward-port gauge stretching fix.

10 years agoNew ffmpeg version.
Carl Hetherington [Sat, 27 Jul 2013 17:31:26 +0000 (18:31 +0100)]
New ffmpeg version.

10 years agoExtract audio merging code from Player.
Carl Hetherington [Sat, 27 Jul 2013 17:25:11 +0000 (18:25 +0100)]
Extract audio merging code from Player.

10 years agoSet up audio stream description on load.
Carl Hetherington [Fri, 26 Jul 2013 14:55:03 +0000 (15:55 +0100)]
Set up audio stream description on load.

10 years agoManual work.
Carl Hetherington [Fri, 26 Jul 2013 14:34:22 +0000 (15:34 +0100)]
Manual work.

10 years agoRename Add file to Add files(s).
Carl Hetherington [Fri, 26 Jul 2013 13:39:50 +0000 (14:39 +0100)]
Rename Add file to Add files(s).

10 years agoDefault to a content type.
Carl Hetherington [Fri, 26 Jul 2013 13:39:35 +0000 (14:39 +0100)]
Default to a content type.

10 years agoSome manual updates.
Carl Hetherington [Fri, 26 Jul 2013 12:04:24 +0000 (13:04 +0100)]
Some manual updates.

10 years agoFix complete breakage of main window.
Carl Hetherington [Fri, 26 Jul 2013 12:04:16 +0000 (13:04 +0100)]
Fix complete breakage of main window.

10 years agoRemove old Connect() wxWidgets API and use Bind().
Carl Hetherington [Fri, 26 Jul 2013 10:14:41 +0000 (11:14 +0100)]
Remove old Connect() wxWidgets API and use Bind().

10 years agoRemove some old Connect() calls.
Carl Hetherington [Fri, 26 Jul 2013 09:20:29 +0000 (10:20 +0100)]
Remove some old Connect() calls.

10 years agoTry to fix dark-grey borders on Windows.
Carl Hetherington [Fri, 26 Jul 2013 09:12:33 +0000 (10:12 +0100)]
Try to fix dark-grey borders on Windows.

10 years agoBasic if sketchy support for image sequences.
Carl Hetherington [Thu, 25 Jul 2013 23:20:21 +0000 (00:20 +0100)]
Basic if sketchy support for image sequences.

10 years agoHopefully much cleaner handling of PTS changes under resample.
Carl Hetherington [Thu, 25 Jul 2013 21:04:20 +0000 (22:04 +0100)]
Hopefully much cleaner handling of PTS changes under resample.

10 years agoVery basic ffmpeg audio test.
Carl Hetherington [Thu, 25 Jul 2013 19:10:03 +0000 (20:10 +0100)]
Very basic ffmpeg audio test.

10 years agoAudio position will be screwed up by resampling unless we are careful.
Carl Hetherington [Thu, 25 Jul 2013 15:49:00 +0000 (16:49 +0100)]
Audio position will be screwed up by resampling unless we are careful.

10 years agoMerge branch '1.0' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into 1.0
Carl Hetherington [Thu, 25 Jul 2013 15:22:20 +0000 (16:22 +0100)]
Merge branch '1.0' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into 1.0

10 years agoTry to be more careful when loading FrameInfos from disk.
Carl Hetherington [Thu, 25 Jul 2013 15:21:51 +0000 (16:21 +0100)]
Try to be more careful when loading FrameInfos from disk.

10 years agoBump libdcp version.
Carl Hetherington [Thu, 25 Jul 2013 15:21:44 +0000 (16:21 +0100)]
Bump libdcp version.

10 years agoFix crash in tests.
Carl Hetherington [Thu, 25 Jul 2013 12:49:55 +0000 (13:49 +0100)]
Fix crash in tests.

10 years agoCall Resampler::flush() again.
Carl Hetherington [Thu, 25 Jul 2013 12:33:08 +0000 (13:33 +0100)]
Call Resampler::flush() again.

10 years agoMove resampling back into AudioDecoder and fix various screw-ups with audio in the...
Carl Hetherington [Thu, 25 Jul 2013 12:26:40 +0000 (13:26 +0100)]
Move resampling back into AudioDecoder and fix various screw-ups with audio in the player.

10 years agoZero 'lost' frames when audio buffer frame counts are dropped.
Carl Hetherington [Thu, 25 Jul 2013 12:23:07 +0000 (13:23 +0100)]
Zero 'lost' frames when audio buffer frame counts are dropped.

10 years agoSmall optimisation.
Carl Hetherington [Thu, 25 Jul 2013 12:22:44 +0000 (13:22 +0100)]
Small optimisation.

10 years agoAdd note.
Carl Hetherington [Thu, 25 Jul 2013 12:22:33 +0000 (13:22 +0100)]
Add note.

10 years agoPrevent infinite loop of audio analysis if it is cancelled.
Carl Hetherington [Thu, 25 Jul 2013 10:38:15 +0000 (11:38 +0100)]
Prevent infinite loop of audio analysis if it is cancelled.

10 years agoFix excessive pathname in job name.
Carl Hetherington [Thu, 25 Jul 2013 10:37:57 +0000 (11:37 +0100)]
Fix excessive pathname in job name.

10 years agoRemove debug message.
Carl Hetherington [Thu, 25 Jul 2013 10:36:52 +0000 (11:36 +0100)]
Remove debug message.

10 years agoFix a couple of logging things.
Carl Hetherington [Thu, 25 Jul 2013 09:49:36 +0000 (10:49 +0100)]
Fix a couple of logging things.

10 years agoMerge branch '1.0' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into 1.0
Carl Hetherington [Thu, 25 Jul 2013 08:54:06 +0000 (09:54 +0100)]
Merge branch '1.0' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into 1.0

10 years agoAdd comment.
Carl Hetherington [Thu, 25 Jul 2013 08:53:47 +0000 (09:53 +0100)]
Add comment.

10 years agoFix video information with 3D.
Carl Hetherington [Wed, 24 Jul 2013 22:27:09 +0000 (23:27 +0100)]
Fix video information with 3D.

10 years agoFix content selection update on new film.
Carl Hetherington [Wed, 24 Jul 2013 22:11:31 +0000 (23:11 +0100)]
Fix content selection update on new film.

10 years agoRestore video content frame rate information.
Carl Hetherington [Wed, 24 Jul 2013 22:06:40 +0000 (23:06 +0100)]
Restore video content frame rate information.

10 years agoFix track assignment.
Carl Hetherington [Wed, 24 Jul 2013 21:26:10 +0000 (22:26 +0100)]
Fix track assignment.

10 years agoPulse jobs with no progress reports.
Carl Hetherington [Wed, 24 Jul 2013 21:26:01 +0000 (22:26 +0100)]
Pulse jobs with no progress reports.

10 years agoHandle cancel properly on dir picker.
Carl Hetherington [Wed, 24 Jul 2013 21:25:43 +0000 (22:25 +0100)]
Handle cancel properly on dir picker.

10 years agoRestore nice rendering of content paths.
Carl Hetherington [Wed, 24 Jul 2013 21:25:30 +0000 (22:25 +0100)]
Restore nice rendering of content paths.

10 years agoMerge branch '1.0' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into 1.0
Carl Hetherington [Wed, 24 Jul 2013 15:28:28 +0000 (16:28 +0100)]
Merge branch '1.0' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into 1.0

10 years agoTry to clean up resampler output correctly.
Carl Hetherington [Wed, 24 Jul 2013 14:53:54 +0000 (15:53 +0100)]
Try to clean up resampler output correctly.