dcpomatic.git
11 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Mon, 15 Oct 2012 11:42:22 +0000 (12:42 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic

11 years agoSome work on DCI naming. Clean up compacted / aligned image handling somewhat.
Carl Hetherington [Mon, 15 Oct 2012 11:40:47 +0000 (12:40 +0100)]
Some work on DCI naming.  Clean up compacted / aligned image handling somewhat.

11 years agoChangeLog.
Carl Hetherington [Sun, 14 Oct 2012 20:07:51 +0000 (21:07 +0100)]
ChangeLog.

11 years agoMerge branch 'subs'
Carl Hetherington [Sun, 14 Oct 2012 20:06:47 +0000 (21:06 +0100)]
Merge branch 'subs'

11 years agoTry to clarify the difference between line size and stride.
Carl Hetherington [Sun, 14 Oct 2012 19:51:43 +0000 (20:51 +0100)]
Try to clarify the difference between line size and stride.

11 years agoRound image line sizes up to 32. Seems to help with LHS image corruption with both...
Carl Hetherington [Sun, 14 Oct 2012 19:29:20 +0000 (20:29 +0100)]
Round image line sizes up to 32.  Seems to help with LHS image corruption with both crop and a post-processing filter.

11 years agoRemove unused code.
Carl Hetherington [Sun, 14 Oct 2012 17:58:50 +0000 (18:58 +0100)]
Remove unused code.

11 years agoVarious fixes to subtitling.
Carl Hetherington [Sun, 14 Oct 2012 15:50:08 +0000 (16:50 +0100)]
Various fixes to subtitling.

11 years agoSimplify use of Image hierarchy a bit.
Carl Hetherington [Sun, 14 Oct 2012 12:22:47 +0000 (13:22 +0100)]
Simplify use of Image hierarchy a bit.

11 years agoRemove believed-unnecessary PostProcessImage.
Carl Hetherington [Sun, 14 Oct 2012 12:15:36 +0000 (13:15 +0100)]
Remove believed-unnecessary PostProcessImage.

11 years agoTry moving subtitle adjustment for crop into the decoder.
Carl Hetherington [Sun, 14 Oct 2012 12:02:57 +0000 (13:02 +0100)]
Try moving subtitle adjustment for crop into the decoder.

11 years agoComment; fix up UI for subtitle scaling.
Carl Hetherington [Sat, 13 Oct 2012 23:39:21 +0000 (00:39 +0100)]
Comment; fix up UI for subtitle scaling.

11 years agoFix up tests; possibly working subtitle transforms.
Carl Hetherington [Sat, 13 Oct 2012 23:24:26 +0000 (00:24 +0100)]
Fix up tests; possibly working subtitle transforms.

11 years agoFix potential crash.
Carl Hetherington [Thu, 11 Oct 2012 23:24:06 +0000 (00:24 +0100)]
Fix potential crash.

11 years agoTry to tidy up a bit.
Carl Hetherington [Thu, 11 Oct 2012 23:22:53 +0000 (00:22 +0100)]
Try to tidy up a bit.

11 years agoBasic sub offset support.
Carl Hetherington [Thu, 11 Oct 2012 20:54:52 +0000 (21:54 +0100)]
Basic sub offset support.

11 years agoStop subtitles wandering about when re-setup.
Carl Hetherington [Thu, 11 Oct 2012 12:54:14 +0000 (13:54 +0100)]
Stop subtitles wandering about when re-setup.

11 years agoTidy up; make viewer respond with with subtitles button.
Carl Hetherington [Thu, 11 Oct 2012 00:28:17 +0000 (01:28 +0100)]
Tidy up; make viewer respond with with subtitles button.

11 years agoUse PNG for thumbs so that we get alpha blending in wxwidgets.
Carl Hetherington [Thu, 11 Oct 2012 00:18:24 +0000 (01:18 +0100)]
Use PNG for thumbs so that we get alpha blending in wxwidgets.

11 years agoThumbs sort of have subs.
Carl Hetherington [Wed, 10 Oct 2012 19:35:05 +0000 (20:35 +0100)]
Thumbs sort of have subs.

11 years agoDon't run more than one job at once.
Carl Hetherington [Wed, 10 Oct 2012 14:47:22 +0000 (15:47 +0100)]
Don't run more than one job at once.

11 years agoSubs successfully exported with thumbs.
Carl Hetherington [Wed, 10 Oct 2012 14:47:06 +0000 (15:47 +0100)]
Subs successfully exported with thumbs.

11 years agoMerge branch 'master' into subs
Carl Hetherington [Wed, 10 Oct 2012 12:04:59 +0000 (13:04 +0100)]
Merge branch 'master' into subs

11 years agoUpdate bug tracker.
Carl Hetherington [Wed, 10 Oct 2012 11:54:30 +0000 (12:54 +0100)]
Update bug tracker.

11 years agoTry to not start jobs if a dependant fails.
Carl Hetherington [Wed, 10 Oct 2012 11:53:06 +0000 (12:53 +0100)]
Try to not start jobs if a dependant fails.

11 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Wed, 10 Oct 2012 09:02:20 +0000 (10:02 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic

11 years agoBump version
Carl Hetherington [Tue, 9 Oct 2012 21:03:09 +0000 (22:03 +0100)]
Bump version

11 years agoBump version
Carl Hetherington [Tue, 9 Oct 2012 20:58:15 +0000 (21:58 +0100)]
Bump version

11 years agoFix some POSIX-isms.
Carl Hetherington [Tue, 9 Oct 2012 20:58:05 +0000 (21:58 +0100)]
Fix some POSIX-isms.

11 years agoAdd test file.
Carl Hetherington [Tue, 9 Oct 2012 20:49:24 +0000 (21:49 +0100)]
Add test file.

11 years agoChangeLog.
Carl Hetherington [Tue, 9 Oct 2012 16:14:28 +0000 (17:14 +0100)]
ChangeLog.

11 years agoSimplify and test audio sample rate alteration.
Carl Hetherington [Tue, 9 Oct 2012 16:13:28 +0000 (17:13 +0100)]
Simplify and test audio sample rate alteration.

11 years agoUse r_frame_rate from AVStream if avg_frame_rate is not a number; fixes problems...
Carl Hetherington [Tue, 9 Oct 2012 16:13:09 +0000 (17:13 +0100)]
Use r_frame_rate from AVStream if avg_frame_rate is not a number; fixes problems with some WMV files.

11 years agoChangeLog.
Carl Hetherington [Tue, 9 Oct 2012 15:05:15 +0000 (16:05 +0100)]
ChangeLog.

11 years agoFix uninitialised variable.
Carl Hetherington [Tue, 9 Oct 2012 15:04:34 +0000 (16:04 +0100)]
Fix uninitialised variable.

11 years agoRemove unused variable.
Carl Hetherington [Tue, 9 Oct 2012 15:02:07 +0000 (16:02 +0100)]
Remove unused variable.

11 years agoMake subtitle addition optional.
Carl Hetherington [Tue, 9 Oct 2012 14:56:55 +0000 (15:56 +0100)]
Make subtitle addition optional.

11 years agoMerge branch 'master' into subs
Carl Hetherington [Tue, 9 Oct 2012 01:29:20 +0000 (02:29 +0100)]
Merge branch 'master' into subs

11 years agoRemove some unnecessary code.
Carl Hetherington [Tue, 9 Oct 2012 01:14:04 +0000 (02:14 +0100)]
Remove some unnecessary code.

11 years agoVarious subtitle fixes.
Carl Hetherington [Tue, 9 Oct 2012 01:07:07 +0000 (02:07 +0100)]
Various subtitle fixes.

11 years agoObey subtitle timing.
Carl Hetherington [Mon, 8 Oct 2012 15:22:44 +0000 (16:22 +0100)]
Obey subtitle timing.

11 years agoTidy up a bit.
Carl Hetherington [Mon, 8 Oct 2012 14:43:56 +0000 (15:43 +0100)]
Tidy up a bit.

11 years agoDo alpha blending maybe right.
Carl Hetherington [Mon, 8 Oct 2012 14:41:39 +0000 (15:41 +0100)]
Do alpha blending maybe right.

11 years agoHacks.
Carl Hetherington [Mon, 8 Oct 2012 14:37:04 +0000 (15:37 +0100)]
Hacks.

11 years agoChangeLog.
Carl Hetherington [Sun, 7 Oct 2012 23:20:34 +0000 (00:20 +0100)]
ChangeLog.

11 years agoPresent fixed formats with video content and variable formats with stills.
Carl Hetherington [Sun, 7 Oct 2012 23:20:10 +0000 (00:20 +0100)]
Present fixed formats with video content and variable formats with stills.

11 years agoSplit Format into Fixed and Variable so that sources can be unstretched.
Carl Hetherington [Sun, 7 Oct 2012 23:08:33 +0000 (00:08 +0100)]
Split Format into Fixed and Variable so that sources can be unstretched.

11 years agoFix comment.
Carl Hetherington [Sun, 7 Oct 2012 22:09:56 +0000 (23:09 +0100)]
Fix comment.

11 years agoFix comment.
Carl Hetherington [Sun, 7 Oct 2012 22:03:44 +0000 (23:03 +0100)]
Fix comment.

11 years agoFix up some bugs when using limited DCP range (reported by Wolfgang Woehl).
Carl Hetherington [Sun, 7 Oct 2012 21:51:06 +0000 (22:51 +0100)]
Fix up some bugs when using limited DCP range (reported by Wolfgang Woehl).

11 years agoSimple test to make sure a couple of simple make DCP jobs complete.
Carl Hetherington [Sun, 7 Oct 2012 21:42:49 +0000 (22:42 +0100)]
Simple test to make sure a couple of simple make DCP jobs complete.

11 years agoPick up last few frames properly when decoding.
Carl Hetherington [Sun, 7 Oct 2012 21:31:53 +0000 (22:31 +0100)]
Pick up last few frames properly when decoding.

11 years agoCreate film directory in constructor.
Carl Hetherington [Sun, 7 Oct 2012 21:30:35 +0000 (22:30 +0100)]
Create film directory in constructor.

11 years agoMerge.
Carl Hetherington [Wed, 3 Oct 2012 20:25:04 +0000 (21:25 +0100)]
Merge.

11 years agoA touch more debugging.
Carl Hetherington [Tue, 2 Oct 2012 23:31:47 +0000 (00:31 +0100)]
A touch more debugging.

11 years agoFix up include and add a log.
Carl Hetherington [Tue, 2 Oct 2012 23:13:11 +0000 (00:13 +0100)]
Fix up include and add a log.

11 years agoUse version.cc contents instead of DVDOMATIC_VERSION.
Carl Hetherington [Tue, 2 Oct 2012 21:08:41 +0000 (22:08 +0100)]
Use version.cc contents instead of DVDOMATIC_VERSION.

11 years agoUse drop-frame sound hack for 30 fps drop as well.
Carl Hetherington [Tue, 2 Oct 2012 21:08:29 +0000 (22:08 +0100)]
Use drop-frame sound hack for 30 fps drop as well.

11 years agoTidy up test for whether or not to resample.
Carl Hetherington [Tue, 2 Oct 2012 15:27:51 +0000 (16:27 +0100)]
Tidy up test for whether or not to resample.

11 years agoBump version
Carl Hetherington [Tue, 2 Oct 2012 15:25:25 +0000 (16:25 +0100)]
Bump version

11 years agoBump version
Carl Hetherington [Tue, 2 Oct 2012 15:20:08 +0000 (16:20 +0100)]
Bump version

11 years agoFix include.
Carl Hetherington [Tue, 2 Oct 2012 15:19:18 +0000 (16:19 +0100)]
Fix include.

11 years agoChangeLog.
Carl Hetherington [Tue, 2 Oct 2012 15:15:44 +0000 (16:15 +0100)]
ChangeLog.

11 years agoMerge branch 'resample-drop-frame'
Carl Hetherington [Tue, 2 Oct 2012 15:14:29 +0000 (16:14 +0100)]
Merge branch 'resample-drop-frame'

11 years agoChangeLog.
Carl Hetherington [Tue, 2 Oct 2012 15:13:43 +0000 (16:13 +0100)]
ChangeLog.

11 years agoUse String::compose in a few places.
Carl Hetherington [Tue, 2 Oct 2012 15:13:29 +0000 (16:13 +0100)]
Use String::compose in a few places.

11 years agoTidy up timing code a bit.
Carl Hetherington [Tue, 2 Oct 2012 14:59:39 +0000 (15:59 +0100)]
Tidy up timing code a bit.

11 years agoSome more timing logging.
Carl Hetherington [Mon, 1 Oct 2012 23:28:07 +0000 (00:28 +0100)]
Some more timing logging.

11 years agoSome more debug logging.
Carl Hetherington [Mon, 1 Oct 2012 21:40:09 +0000 (22:40 +0100)]
Some more debug logging.

11 years agoAdd notes.
Carl Hetherington [Mon, 1 Oct 2012 21:26:01 +0000 (22:26 +0100)]
Add notes.

11 years agoFix aff/666: thumbnail scan is run twice when changing the content file of a film.
Carl Hetherington [Mon, 1 Oct 2012 20:02:19 +0000 (21:02 +0100)]
Fix aff/666: thumbnail scan is run twice when changing the content file of a film.

11 years agoFix ran-for display in makedcp.
Carl Hetherington [Mon, 1 Oct 2012 19:30:47 +0000 (20:30 +0100)]
Fix ran-for display in makedcp.

11 years agoVarious fixes to resampling.
Carl Hetherington [Mon, 1 Oct 2012 18:51:36 +0000 (19:51 +0100)]
Various fixes to resampling.

11 years agoUn-debug ubuntu build script.
Carl Hetherington [Mon, 1 Oct 2012 15:08:08 +0000 (16:08 +0100)]
Un-debug ubuntu build script.

11 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Mon, 1 Oct 2012 10:26:57 +0000 (11:26 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic

11 years agoLog message when resampling audio.
Carl Hetherington [Mon, 1 Oct 2012 10:25:56 +0000 (11:25 +0100)]
Log message when resampling audio.

11 years agoEntirely untested resampling to fix 24fps drop-frame.
Carl Hetherington [Sat, 29 Sep 2012 22:41:25 +0000 (23:41 +0100)]
Entirely untested resampling to fix 24fps drop-frame.

11 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Fri, 28 Sep 2012 22:09:15 +0000 (23:09 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic

11 years agoFix release script for new windows build script location.
Carl Hetherington [Fri, 28 Sep 2012 19:51:36 +0000 (20:51 +0100)]
Fix release script for new windows build script location.

11 years agoMerge branch 'ubuntu-build'
Carl Hetherington [Fri, 28 Sep 2012 12:17:15 +0000 (13:17 +0100)]
Merge branch 'ubuntu-build'

11 years agoChangeLog.
Carl Hetherington [Fri, 28 Sep 2012 12:16:32 +0000 (13:16 +0100)]
ChangeLog.

11 years agoFix probably-incorrect parameter passing, not spotted by compiler due to use of void.
Carl Hetherington [Fri, 28 Sep 2012 10:35:00 +0000 (11:35 +0100)]
Fix probably-incorrect parameter passing, not spotted by compiler due to use of void.

11 years agoBump version
Carl Hetherington [Thu, 27 Sep 2012 13:53:00 +0000 (14:53 +0100)]
Bump version

11 years agoBump version
Carl Hetherington [Thu, 27 Sep 2012 13:48:48 +0000 (14:48 +0100)]
Bump version

11 years agoChangeLog.
Carl Hetherington [Thu, 27 Sep 2012 11:28:52 +0000 (12:28 +0100)]
ChangeLog.

11 years agoChangeLog.
Carl Hetherington [Thu, 27 Sep 2012 09:44:11 +0000 (10:44 +0100)]
ChangeLog.

11 years agoTry to fix problems with upper-case still-image extensions.
Carl Hetherington [Thu, 27 Sep 2012 09:29:38 +0000 (10:29 +0100)]
Try to fix problems with upper-case still-image extensions.

11 years agoNearly-working build script and wrapper.
Carl Hetherington [Thu, 27 Sep 2012 09:27:09 +0000 (10:27 +0100)]
Nearly-working build script and wrapper.

11 years agoRemove openjpeg dep archive.
Carl Hetherington [Tue, 25 Sep 2012 21:32:59 +0000 (22:32 +0100)]
Remove openjpeg dep archive.

11 years agoImprove GUI when jobs are inserted by other jobs.
Carl Hetherington [Tue, 25 Sep 2012 21:30:16 +0000 (22:30 +0100)]
Improve GUI when jobs are inserted by other jobs.

11 years agoRemove unnecessary include.
Carl Hetherington [Tue, 25 Sep 2012 00:39:16 +0000 (01:39 +0100)]
Remove unnecessary include.

11 years agoRe-transcode and re-check J2Ks after a bad one is found.
Carl Hetherington [Tue, 25 Sep 2012 00:36:53 +0000 (01:36 +0100)]
Re-transcode and re-check J2Ks after a bad one is found.

11 years agoBasic J2K hash checking.
Carl Hetherington [Tue, 25 Sep 2012 00:20:58 +0000 (01:20 +0100)]
Basic J2K hash checking.

11 years agoUse openssl for all MD5-ing.
Carl Hetherington [Mon, 24 Sep 2012 23:27:14 +0000 (00:27 +0100)]
Use openssl for all MD5-ing.

11 years agoRemove long-since disused hash debugging.
Carl Hetherington [Mon, 24 Sep 2012 22:49:53 +0000 (23:49 +0100)]
Remove long-since disused hash debugging.

11 years agoReport finished even when the transcode skipped everything.
Carl Hetherington [Mon, 24 Sep 2012 12:40:21 +0000 (13:40 +0100)]
Report finished even when the transcode skipped everything.

11 years agoFix problems with overflow on long films.
Carl Hetherington [Mon, 24 Sep 2012 12:12:34 +0000 (13:12 +0100)]
Fix problems with overflow on long films.

11 years agoTypo.
Carl Hetherington [Mon, 24 Sep 2012 01:21:04 +0000 (02:21 +0100)]
Typo.

11 years agoBump version
Carl Hetherington [Mon, 24 Sep 2012 01:03:44 +0000 (02:03 +0100)]
Bump version

11 years agoBump version
Carl Hetherington [Mon, 24 Sep 2012 00:59:18 +0000 (01:59 +0100)]
Bump version