dcpomatic.git
10 years agoUse wait_for_jobs more.
Carl Hetherington [Mon, 15 Jul 2013 12:51:19 +0000 (13:51 +0100)]
Use wait_for_jobs more.

10 years agoReinstate frame rate test.
Carl Hetherington [Mon, 15 Jul 2013 12:45:52 +0000 (13:45 +0100)]
Reinstate frame rate test.

10 years agoAdd friend for tests.
Carl Hetherington [Mon, 15 Jul 2013 12:45:30 +0000 (13:45 +0100)]
Add friend for tests.

10 years agoUse wait_for_jobs().
Carl Hetherington [Mon, 15 Jul 2013 12:45:22 +0000 (13:45 +0100)]
Use wait_for_jobs().

10 years agoAdd friend for tests.
Carl Hetherington [Mon, 15 Jul 2013 12:45:10 +0000 (13:45 +0100)]
Add friend for tests.

10 years agoFix piece video_position, player _video_position and FFmpegDecoder _video_position...
Carl Hetherington [Sun, 14 Jul 2013 20:54:51 +0000 (21:54 +0100)]
Fix piece video_position, player _video_position and FFmpegDecoder _video_position on seek.

10 years agoRevert content notebook to standard tab position.
Carl Hetherington [Sat, 13 Jul 2013 17:19:45 +0000 (18:19 +0100)]
Revert content notebook to standard tab position.

10 years agoAdd ltdl to dmg.
Carl Hetherington [Sat, 13 Jul 2013 13:14:45 +0000 (14:14 +0100)]
Add ltdl to dmg.

10 years agoMore attempts to nail down seek.
Carl Hetherington [Sat, 13 Jul 2013 12:26:43 +0000 (13:26 +0100)]
More attempts to nail down seek.

10 years agoFix initial display of things.
Carl Hetherington [Sat, 13 Jul 2013 12:26:34 +0000 (13:26 +0100)]
Fix initial display of things.

10 years agoFix setup of filters label on load; select first content in newly-loaded films.
Carl Hetherington [Sat, 13 Jul 2013 12:06:52 +0000 (13:06 +0100)]
Fix setup of filters label on load; select first content in newly-loaded films.

10 years agoMake viewer cope with multiple video frames being emitted on a single pass.
Carl Hetherington [Sat, 13 Jul 2013 12:02:29 +0000 (13:02 +0100)]
Make viewer cope with multiple video frames being emitted on a single pass.

10 years agoFix loading via File -> Open.
Carl Hetherington [Sat, 13 Jul 2013 12:02:15 +0000 (13:02 +0100)]
Fix loading via File -> Open.

10 years agoMore seek tidying.
Carl Hetherington [Sat, 13 Jul 2013 11:39:17 +0000 (12:39 +0100)]
More seek tidying.

10 years agoWrite first_audio correctly.
Carl Hetherington [Sat, 13 Jul 2013 11:24:31 +0000 (12:24 +0100)]
Write first_audio correctly.

10 years agoAnother attempt to fix back / same-frame seeks.
Carl Hetherington [Sat, 13 Jul 2013 10:48:52 +0000 (11:48 +0100)]
Another attempt to fix back / same-frame seeks.

10 years agoTry to fix missed static library.
Carl Hetherington [Sat, 13 Jul 2013 10:22:16 +0000 (11:22 +0100)]
Try to fix missed static library.

10 years agoVarious fixes to PTS mangling.
Carl Hetherington [Sat, 13 Jul 2013 10:01:10 +0000 (11:01 +0100)]
Various fixes to PTS mangling.

10 years agoRemove definite libdcp version for a bit.
Carl Hetherington [Sat, 13 Jul 2013 08:30:34 +0000 (09:30 +0100)]
Remove definite libdcp version for a bit.

10 years agoBump libdcp version.
Carl Hetherington [Fri, 12 Jul 2013 23:48:57 +0000 (00:48 +0100)]
Bump libdcp version.

10 years agoTry to improve refetching of last frame and seek backwards.
Carl Hetherington [Fri, 12 Jul 2013 22:52:35 +0000 (23:52 +0100)]
Try to improve refetching of last frame and seek backwards.

10 years agoBump libdcp version.
Carl Hetherington [Fri, 12 Jul 2013 22:13:35 +0000 (23:13 +0100)]
Bump libdcp version.

10 years agoRemove entirely untested colour LUT options.
Carl Hetherington [Fri, 12 Jul 2013 22:12:41 +0000 (23:12 +0100)]
Remove entirely untested colour LUT options.

10 years agoGet libdcp to do RGB->XYZ conversion.
Carl Hetherington [Fri, 12 Jul 2013 21:50:32 +0000 (22:50 +0100)]
Get libdcp to do RGB->XYZ conversion.

10 years agoUse run-time-generated LUTs for XYZ/RGB conversion.
Carl Hetherington [Fri, 12 Jul 2013 19:27:48 +0000 (20:27 +0100)]
Use run-time-generated LUTs for XYZ/RGB conversion.

10 years agoRemove unused RGBPlusAlphaImage; merge Image/SimpleImage.
Carl Hetherington [Fri, 12 Jul 2013 16:12:49 +0000 (17:12 +0100)]
Remove unused RGBPlusAlphaImage; merge Image/SimpleImage.

10 years agoWhitespace.
Carl Hetherington [Fri, 12 Jul 2013 14:21:07 +0000 (15:21 +0100)]
Whitespace.

10 years agoWhitespace.
Carl Hetherington [Fri, 12 Jul 2013 14:20:43 +0000 (15:20 +0100)]
Whitespace.

10 years agoTidy up video state identifer code slightly.
Carl Hetherington [Fri, 12 Jul 2013 14:17:45 +0000 (15:17 +0100)]
Tidy up video state identifer code slightly.

10 years agoMissing insensitivity.
Carl Hetherington [Fri, 12 Jul 2013 13:04:05 +0000 (14:04 +0100)]
Missing insensitivity.

10 years agoTest signal / silence is in the right place.
Carl Hetherington [Fri, 12 Jul 2013 13:01:36 +0000 (14:01 +0100)]
Test signal / silence is in the right place.

10 years agoAdd silence padding test.
Carl Hetherington [Fri, 12 Jul 2013 12:49:57 +0000 (13:49 +0100)]
Add silence padding test.

10 years agoMissing libxml++ dep.
Carl Hetherington [Fri, 12 Jul 2013 11:44:46 +0000 (12:44 +0100)]
Missing libxml++ dep.

10 years agoTry to tidy up wscript a bit.
Carl Hetherington [Fri, 12 Jul 2013 11:20:23 +0000 (12:20 +0100)]
Try to tidy up wscript a bit.

10 years agoRemove unused variable.
Carl Hetherington [Fri, 12 Jul 2013 10:51:52 +0000 (11:51 +0100)]
Remove unused variable.

10 years agoRemove unused variable.
Carl Hetherington [Fri, 12 Jul 2013 10:48:27 +0000 (11:48 +0100)]
Remove unused variable.

10 years agoFix .deb static build.
Carl Hetherington [Fri, 12 Jul 2013 07:20:35 +0000 (08:20 +0100)]
Fix .deb static build.

10 years agoTry again to fix link for static .debs.
Carl Hetherington [Thu, 11 Jul 2013 23:17:37 +0000 (00:17 +0100)]
Try again to fix link for static .debs.

10 years agoBump libdcp.
Carl Hetherington [Thu, 11 Jul 2013 22:14:10 +0000 (23:14 +0100)]
Bump libdcp.

10 years agoMerge branch '1.0' of /home/carl/git/dvdomatic into 1.0
Carl Hetherington [Thu, 11 Jul 2013 16:26:16 +0000 (17:26 +0100)]
Merge branch '1.0' of /home/carl/git/dvdomatic into 1.0

10 years agoTypo that has somehow crept in.
Carl Hetherington [Thu, 11 Jul 2013 16:26:08 +0000 (17:26 +0100)]
Typo that has somehow crept in.

10 years agoRemove bad attempt at flushing resamplers.
Carl Hetherington [Thu, 11 Jul 2013 14:53:52 +0000 (15:53 +0100)]
Remove bad attempt at flushing resamplers.

10 years agoAdd test for audio delay, and do it in the player rather than the decoder.
Carl Hetherington [Thu, 11 Jul 2013 14:50:18 +0000 (15:50 +0100)]
Add test for audio delay, and do it in the player rather than the decoder.

10 years agoMissing initialisation of _info.format; fix audio emission into frames rather than...
Carl Hetherington [Thu, 11 Jul 2013 13:33:21 +0000 (14:33 +0100)]
Missing initialisation of _info.format; fix audio emission into frames rather than Time.

10 years agoGPL boilerplate.
Carl Hetherington [Thu, 11 Jul 2013 13:32:56 +0000 (14:32 +0100)]
GPL boilerplate.

10 years agoUpdate test reference.
Carl Hetherington [Thu, 11 Jul 2013 13:32:37 +0000 (14:32 +0100)]
Update test reference.

10 years agoMerge branch '1.0' of /home/carl/git/dvdomatic into 1.0
Carl Hetherington [Thu, 11 Jul 2013 13:29:55 +0000 (14:29 +0100)]
Merge branch '1.0' of /home/carl/git/dvdomatic into 1.0

10 years agoTry to update windows installers.
Carl Hetherington [Thu, 11 Jul 2013 13:29:47 +0000 (14:29 +0100)]
Try to update windows installers.

10 years agoUntested audio delay.
Carl Hetherington [Thu, 11 Jul 2013 12:12:43 +0000 (13:12 +0100)]
Untested audio delay.

10 years agoUntested flushing of resamplers.
Carl Hetherington [Thu, 11 Jul 2013 11:57:53 +0000 (12:57 +0100)]
Untested flushing of resamplers.

10 years agoRemove wx2.8 compatibility stuff.
Carl Hetherington [Thu, 11 Jul 2013 11:42:26 +0000 (12:42 +0100)]
Remove wx2.8 compatibility stuff.

10 years agoBasics of allowing setup of DCP audio channels.
Carl Hetherington [Thu, 11 Jul 2013 11:41:09 +0000 (12:41 +0100)]
Basics of allowing setup of DCP audio channels.

10 years agoPrevent crash when there is no subtitle after there having been one.
Carl Hetherington [Thu, 11 Jul 2013 10:06:41 +0000 (11:06 +0100)]
Prevent crash when there is no subtitle after there having been one.

10 years agoUpdate content controls when content is removed.
Carl Hetherington [Thu, 11 Jul 2013 10:02:08 +0000 (11:02 +0100)]
Update content controls when content is removed.

10 years agoTidy up initial subtitle scale display before a film is loaded.
Carl Hetherington [Thu, 11 Jul 2013 09:56:06 +0000 (10:56 +0100)]
Tidy up initial subtitle scale display before a film is loaded.

10 years agoFix sensitivity of use-best button for DCP frame rate.
Carl Hetherington [Wed, 10 Jul 2013 21:57:49 +0000 (22:57 +0100)]
Fix sensitivity of use-best button for DCP frame rate.

10 years agoImprove error message when trying to create a new film where a file already exists.
Carl Hetherington [Wed, 10 Jul 2013 21:50:52 +0000 (22:50 +0100)]
Improve error message when trying to create a new film where a file already exists.

10 years agoClear viewer when doing File -> New.
Carl Hetherington [Wed, 10 Jul 2013 21:45:22 +0000 (22:45 +0100)]
Clear viewer when doing File -> New.

10 years agoGo back to quit for menu option name on Linux / Windows.
Carl Hetherington [Wed, 10 Jul 2013 20:31:18 +0000 (21:31 +0100)]
Go back to quit for menu option name on Linux / Windows.

10 years agoUpdate subtitle offset/scale on load.
Carl Hetherington [Wed, 10 Jul 2013 20:30:42 +0000 (21:30 +0100)]
Update subtitle offset/scale on load.

10 years agoMore layout.
Carl Hetherington [Wed, 10 Jul 2013 20:30:30 +0000 (21:30 +0100)]
More layout.

10 years agoTry to fix link / name tweaking on OS X.
Carl Hetherington [Wed, 10 Jul 2013 20:30:03 +0000 (21:30 +0100)]
Try to fix link / name tweaking on OS X.

10 years agoAbout dialog layout tweaks.
Carl Hetherington [Wed, 10 Jul 2013 20:20:15 +0000 (21:20 +0100)]
About dialog layout tweaks.

10 years agoSet up subtitle streams control.
Carl Hetherington [Wed, 10 Jul 2013 19:31:25 +0000 (20:31 +0100)]
Set up subtitle streams control.

10 years agoMake subtitles work at least a bit.
Carl Hetherington [Wed, 10 Jul 2013 19:29:00 +0000 (20:29 +0100)]
Make subtitles work at least a bit.

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

10 years agoAdd SubtitleContent.
Carl Hetherington [Wed, 10 Jul 2013 15:46:08 +0000 (16:46 +0100)]
Add SubtitleContent.

10 years agoOS X dmg typo.
Carl Hetherington [Wed, 10 Jul 2013 15:38:10 +0000 (16:38 +0100)]
OS X dmg typo.

10 years agoFix mis-merge of wscript.
Carl Hetherington [Wed, 10 Jul 2013 15:06:36 +0000 (16:06 +0100)]
Fix mis-merge of wscript.

10 years agoBasic return of subtitles.
Carl Hetherington [Wed, 10 Jul 2013 14:04:57 +0000 (15:04 +0100)]
Basic return of subtitles.

10 years agoBump libdcp version.
Carl Hetherington [Wed, 10 Jul 2013 13:55:46 +0000 (14:55 +0100)]
Bump libdcp version.

10 years agoAdd missing virtual content.
Carl Hetherington [Wed, 10 Jul 2013 13:51:28 +0000 (14:51 +0100)]
Add missing virtual content.

10 years agoRemove old combiner.cc
Carl Hetherington [Wed, 10 Jul 2013 13:39:04 +0000 (14:39 +0100)]
Remove old combiner.cc

10 years agoRemove old trimmer_test.cc
Carl Hetherington [Wed, 10 Jul 2013 13:38:42 +0000 (14:38 +0100)]
Remove old trimmer_test.cc

10 years agoMore dvd -> dcp.
Carl Hetherington [Wed, 10 Jul 2013 12:48:30 +0000 (13:48 +0100)]
More dvd -> dcp.

10 years agoAdd missing virtual destructor.
Carl Hetherington [Wed, 10 Jul 2013 12:42:02 +0000 (13:42 +0100)]
Add missing virtual destructor.

10 years agoRemove erroneous trimmer.cc; use copy for FFMpeg filter passthrough.
Carl Hetherington [Wed, 10 Jul 2013 12:35:36 +0000 (13:35 +0100)]
Remove erroneous trimmer.cc; use copy for FFMpeg filter passthrough.

10 years agoMake scaling description work again.
Carl Hetherington [Wed, 10 Jul 2013 12:09:52 +0000 (13:09 +0100)]
Make scaling description work again.

10 years agoWhite space.
Carl Hetherington [Wed, 10 Jul 2013 11:34:21 +0000 (12:34 +0100)]
White space.

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

10 years agoMore build fixes.
Carl Hetherington [Wed, 10 Jul 2013 11:27:07 +0000 (12:27 +0100)]
More build fixes.

10 years agoFix audio emission with mapping.
Carl Hetherington [Wed, 10 Jul 2013 11:26:35 +0000 (12:26 +0100)]
Fix audio emission with mapping.

10 years agoFix a few warnings.
Carl Hetherington [Wed, 10 Jul 2013 11:26:21 +0000 (12:26 +0100)]
Fix a few warnings.

10 years agoMove dvd -> dcp.
Carl Hetherington [Wed, 10 Jul 2013 10:59:53 +0000 (11:59 +0100)]
Move dvd -> dcp.

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

10 years agoFix initial display to be frame 1, not 2.
Carl Hetherington [Wed, 10 Jul 2013 10:49:07 +0000 (11:49 +0100)]
Fix initial display to be frame 1, not 2.

10 years agoFix dmg name.
Carl Hetherington [Wed, 10 Jul 2013 10:30:29 +0000 (11:30 +0100)]
Fix dmg name.

10 years agoFix a couple of layout bits.
Carl Hetherington [Wed, 10 Jul 2013 09:45:22 +0000 (10:45 +0100)]
Fix a couple of layout bits.

10 years agoRename bits.
Carl Hetherington [Wed, 10 Jul 2013 07:43:07 +0000 (08:43 +0100)]
Rename bits.

10 years agoMissing bracket.
Carl Hetherington [Tue, 9 Jul 2013 23:57:17 +0000 (00:57 +0100)]
Missing bracket.

10 years agoSetDoubleBuffered is not there on OS X.
Carl Hetherington [Tue, 9 Jul 2013 23:42:07 +0000 (00:42 +0100)]
SetDoubleBuffered is not there on OS X.

10 years agoRemove pad/minimum audio channels GUI leftovers.
Carl Hetherington [Tue, 9 Jul 2013 23:41:35 +0000 (00:41 +0100)]
Remove pad/minimum audio channels GUI leftovers.

10 years ago_dcp_audio_channels is trying to do the same thing as _minimum_audio_channels (but...
Carl Hetherington [Tue, 9 Jul 2013 23:35:53 +0000 (00:35 +0100)]
_dcp_audio_channels is trying to do the same thing as _minimum_audio_channels (but not working yet).

10 years agoHackily fix compile on OS X.
Carl Hetherington [Tue, 9 Jul 2013 23:24:21 +0000 (00:24 +0100)]
Hackily fix compile on OS X.

10 years agoI'm fairly sure seek should be in terms of the content's frame rate...
Carl Hetherington [Tue, 9 Jul 2013 22:53:05 +0000 (23:53 +0100)]
I'm fairly sure seek should be in terms of the content's frame rate...

10 years agoFix fetch_current_frame_again().
Carl Hetherington [Tue, 9 Jul 2013 22:45:29 +0000 (23:45 +0100)]
Fix fetch_current_frame_again().

10 years agoFix cropping of YUV images by amounts that are finer than the U/V resolution (and...
Carl Hetherington [Tue, 9 Jul 2013 22:43:22 +0000 (23:43 +0100)]
Fix cropping of YUV images by amounts that are finer than the U/V resolution (and add a test for that).

10 years agoRemove debug.
Carl Hetherington [Tue, 9 Jul 2013 22:42:13 +0000 (23:42 +0100)]
Remove debug.

10 years agoFix initial display of frame.
Carl Hetherington [Tue, 9 Jul 2013 22:11:01 +0000 (23:11 +0100)]
Fix initial display of frame.

10 years agoHopefully fix seek back/forward.
Carl Hetherington [Tue, 9 Jul 2013 21:56:47 +0000 (22:56 +0100)]
Hopefully fix seek back/forward.