dcpomatic.git
12 years agoget_filters -> filters.
Carl Hetherington [Wed, 15 Feb 2012 17:50:24 +0000 (17:50 +0000)]
get_filters -> filters.

12 years agoSome more tests.
Carl Hetherington [Wed, 15 Feb 2012 17:50:17 +0000 (17:50 +0000)]
Some more tests.

12 years agoFix library path ordering.
Carl Hetherington [Wed, 15 Feb 2012 17:50:06 +0000 (17:50 +0000)]
Fix library path ordering.

12 years agoUpdate TODO.
Carl Hetherington [Wed, 15 Feb 2012 16:28:48 +0000 (16:28 +0000)]
Update TODO.

12 years agoBump version.
Carl Hetherington [Wed, 15 Feb 2012 16:28:22 +0000 (16:28 +0000)]
Bump version.

12 years agov0.10
Carl Hetherington [Wed, 15 Feb 2012 16:28:01 +0000 (16:28 +0000)]
v0.10

12 years agoRudimentary logging; fix int frames per second in parameters; fixes to repeated DCP...
Carl Hetherington [Wed, 15 Feb 2012 16:27:35 +0000 (16:27 +0000)]
Rudimentary logging; fix int frames per second in parameters; fixes to repeated DCP generation into the same directory.

12 years agoClean up.
Carl Hetherington [Wed, 15 Feb 2012 16:01:47 +0000 (16:01 +0000)]
Clean up.

12 years agoAdd las.
Carl Hetherington [Wed, 15 Feb 2012 16:00:49 +0000 (16:00 +0000)]
Add las.

12 years agoUse straight string rather than const & on the basis that its 2012.
Carl Hetherington [Wed, 15 Feb 2012 16:00:20 +0000 (16:00 +0000)]
Use straight string rather than const & on the basis that its 2012.

12 years agoGPL boilerplate.
Carl Hetherington [Wed, 15 Feb 2012 15:52:26 +0000 (15:52 +0000)]
GPL boilerplate.

12 years agoSort alphabetically.
Carl Hetherington [Wed, 15 Feb 2012 15:52:10 +0000 (15:52 +0000)]
Sort alphabetically.

12 years agoFix up tests.
Carl Hetherington [Wed, 15 Feb 2012 15:51:32 +0000 (15:51 +0000)]
Fix up tests.

12 years agoJust use name for DCP pretty name; fix up a few other bits.
Carl Hetherington [Wed, 15 Feb 2012 15:50:36 +0000 (15:50 +0000)]
Just use name for DCP pretty name; fix up a few other bits.

12 years agoShow length in the editor.
Carl Hetherington [Wed, 15 Feb 2012 15:46:06 +0000 (15:46 +0000)]
Show length in the editor.

12 years agoTrim some includes.
Carl Hetherington [Wed, 15 Feb 2012 15:41:26 +0000 (15:41 +0000)]
Trim some includes.

12 years agoFix bug introduced in rework; fix problems with relative paths.
Carl Hetherington [Wed, 15 Feb 2012 15:21:39 +0000 (15:21 +0000)]
Fix bug introduced in rework; fix problems with relative paths.

12 years agoFix sensitization.
Carl Hetherington [Wed, 15 Feb 2012 15:07:04 +0000 (15:07 +0000)]
Fix sensitization.

12 years agoAbout box with version.
Carl Hetherington [Wed, 15 Feb 2012 15:05:48 +0000 (15:05 +0000)]
About box with version.

12 years agoUpdate.
Carl Hetherington [Wed, 15 Feb 2012 14:53:47 +0000 (14:53 +0000)]
Update.

12 years agoTry to keep all access to Film in the GUI thread, to prevent various problems.
Carl Hetherington [Wed, 15 Feb 2012 14:53:24 +0000 (14:53 +0000)]
Try to keep all access to Film in the GUI thread, to prevent various problems.

12 years agoconst fixes; add locking for Film metadata.
Carl Hetherington [Wed, 15 Feb 2012 12:51:41 +0000 (12:51 +0000)]
const fixes; add locking for Film metadata.

12 years agoRename film_editor -> dvdomatic.
Carl Hetherington [Wed, 15 Feb 2012 12:30:07 +0000 (12:30 +0000)]
Rename film_editor -> dvdomatic.

12 years agoUpdate TODO.
Carl Hetherington [Wed, 15 Feb 2012 12:27:17 +0000 (12:27 +0000)]
Update TODO.

12 years agoSegfault.
Carl Hetherington [Wed, 15 Feb 2012 03:47:46 +0000 (03:47 +0000)]
Segfault.

12 years agoSort-of uninitialised variables.
Carl Hetherington [Wed, 15 Feb 2012 03:46:02 +0000 (03:46 +0000)]
Sort-of uninitialised variables.

12 years agoDo proper leak checking with memcheck.
Carl Hetherington [Wed, 15 Feb 2012 03:01:50 +0000 (03:01 +0000)]
Do proper leak checking with memcheck.

12 years agoTypo in previous.
Carl Hetherington [Wed, 15 Feb 2012 02:08:02 +0000 (02:08 +0000)]
Typo in previous.

12 years agoFix up state save; show some more stuff in editor.
Carl Hetherington [Wed, 15 Feb 2012 02:06:32 +0000 (02:06 +0000)]
Fix up state save; show some more stuff in editor.

12 years agoSome menu shortcuts.
Carl Hetherington [Wed, 15 Feb 2012 01:39:27 +0000 (01:39 +0000)]
Some menu shortcuts.

12 years agoGive Filter dialog a proper title.
Carl Hetherington [Wed, 15 Feb 2012 01:37:32 +0000 (01:37 +0000)]
Give Filter dialog a proper title.

12 years agoTidy up various stuff; save/restore new audio cached data.
Carl Hetherington [Wed, 15 Feb 2012 01:35:57 +0000 (01:35 +0000)]
Tidy up various stuff; save/restore new audio cached data.

12 years agoGive Encoder a Film, and give Film some details about the audio format, so that Decod...
Carl Hetherington [Wed, 15 Feb 2012 00:52:55 +0000 (00:52 +0000)]
Give Encoder a Film, and give Film some details about the audio format, so that Decoder doesn't need to know about Encoder.  Don't decode audio when making thumbs.

12 years agoMove decoder frame count logic into ::pass.
Carl Hetherington [Wed, 15 Feb 2012 00:42:30 +0000 (00:42 +0000)]
Move decoder frame count logic into ::pass.

12 years agoSomewhat elaborate set of changes to use a Parameters object; fixes cropping of thumbs.
Carl Hetherington [Wed, 15 Feb 2012 00:40:22 +0000 (00:40 +0000)]
Somewhat elaborate set of changes to use a Parameters object; fixes cropping of thumbs.

12 years agoKeep A/B and DCP frames in the Film; tidy up a bit.
Carl Hetherington [Tue, 14 Feb 2012 23:25:16 +0000 (23:25 +0000)]
Keep A/B and DCP frames in the Film; tidy up a bit.

12 years agoFix DCP generation when relative paths are specified for the Film.
Carl Hetherington [Tue, 14 Feb 2012 18:10:38 +0000 (18:10 +0000)]
Fix DCP generation when relative paths are specified for the Film.

12 years agoRemove duplicate job.
Carl Hetherington [Tue, 14 Feb 2012 05:11:14 +0000 (05:11 +0000)]
Remove duplicate job.

12 years agoFundamental fix to A/B transcoder.
Carl Hetherington [Tue, 14 Feb 2012 05:05:57 +0000 (05:05 +0000)]
Fundamental fix to A/B transcoder.

12 years agoAttempt to fix progress bar.
Carl Hetherington [Tue, 14 Feb 2012 04:26:17 +0000 (04:26 +0000)]
Attempt to fix progress bar.

12 years agoFrames limit for A/B transcoder.
Carl Hetherington [Tue, 14 Feb 2012 04:19:48 +0000 (04:19 +0000)]
Frames limit for A/B transcoder.

12 years agoSome stuff.
Carl Hetherington [Tue, 14 Feb 2012 03:53:36 +0000 (03:53 +0000)]
Some stuff.

12 years agoFix crash on open after loading with no film.
Carl Hetherington [Tue, 14 Feb 2012 03:43:57 +0000 (03:43 +0000)]
Fix crash on open after loading with no film.

12 years agoRemove tests in tools; don't install unit tests.
Carl Hetherington [Tue, 14 Feb 2012 03:28:29 +0000 (03:28 +0000)]
Remove tests in tools; don't install unit tests.

12 years agoAllow GUI to specify frames to generate in DCP.
Carl Hetherington [Tue, 14 Feb 2012 03:23:24 +0000 (03:23 +0000)]
Allow GUI to specify frames to generate in DCP.

12 years agoRemove save metadata button; move update thumbs button to FilmViewer.
Carl Hetherington [Tue, 14 Feb 2012 02:55:03 +0000 (02:55 +0000)]
Remove save metadata button; move update thumbs button to FilmViewer.

12 years agoAdd save, quit options; add stacktrace (from Ardour); make films know when they are...
Carl Hetherington [Tue, 14 Feb 2012 02:50:45 +0000 (02:50 +0000)]
Add save, quit options; add stacktrace (from Ardour); make films know when they are dirty (fnarr fnarr).

12 years agoGPL boilerplate.
Carl Hetherington [Tue, 14 Feb 2012 02:02:38 +0000 (02:02 +0000)]
GPL boilerplate.

12 years agoMissing files.
Carl Hetherington [Tue, 14 Feb 2012 02:01:31 +0000 (02:01 +0000)]
Missing files.

12 years agoFix up XML generation.
Carl Hetherington [Mon, 13 Feb 2012 22:36:12 +0000 (22:36 +0000)]
Fix up XML generation.

12 years agoSave / restore filters properly.
Carl Hetherington [Mon, 13 Feb 2012 21:21:11 +0000 (21:21 +0000)]
Save / restore filters properly.

12 years agoMerge branch 'master' into AB-take2
Carl Hetherington [Mon, 13 Feb 2012 21:17:51 +0000 (21:17 +0000)]
Merge branch 'master' into AB-take2

12 years agoSave / restore filters (untested).
Carl Hetherington [Mon, 13 Feb 2012 21:17:47 +0000 (21:17 +0000)]
Save / restore filters (untested).

12 years agoThought-to-be fixed-up AB comparator.
Carl Hetherington [Mon, 13 Feb 2012 21:15:00 +0000 (21:15 +0000)]
Thought-to-be fixed-up AB comparator.

12 years agoRework to not use inheritance.
Carl Hetherington [Mon, 13 Feb 2012 20:14:50 +0000 (20:14 +0000)]
Rework to not use inheritance.

12 years agoconst fix for Filters.
Carl Hetherington [Mon, 13 Feb 2012 18:23:35 +0000 (18:23 +0000)]
const fix for Filters.

12 years agoTidy up.
Carl Hetherington [Mon, 13 Feb 2012 18:14:59 +0000 (18:14 +0000)]
Tidy up.

12 years agoGPL boilerplate; make sure film exists when using makedcp.
Carl Hetherington [Mon, 13 Feb 2012 18:08:53 +0000 (18:08 +0000)]
GPL boilerplate; make sure film exists when using makedcp.

12 years agoAdd makedcp command-line tool.
Carl Hetherington [Mon, 13 Feb 2012 18:05:35 +0000 (18:05 +0000)]
Add makedcp command-line tool.

12 years agoA few filter fixes.
Carl Hetherington [Mon, 13 Feb 2012 15:54:23 +0000 (15:54 +0000)]
A few filter fixes.

12 years agoRemove some debug code.
Carl Hetherington [Mon, 13 Feb 2012 15:16:52 +0000 (15:16 +0000)]
Remove some debug code.

12 years agoFix crash.
Carl Hetherington [Mon, 13 Feb 2012 15:15:08 +0000 (15:15 +0000)]
Fix crash.

12 years agoFix some memory bugs with post process.
Carl Hetherington [Mon, 13 Feb 2012 15:11:36 +0000 (15:11 +0000)]
Fix some memory bugs with post process.

12 years agoApparently some openjpeg versions need stdio.h for their header.
Carl Hetherington [Mon, 13 Feb 2012 15:11:25 +0000 (15:11 +0000)]
Apparently some openjpeg versions need stdio.h for their header.

12 years agoMissing files.
Carl Hetherington [Mon, 13 Feb 2012 14:56:17 +0000 (14:56 +0000)]
Missing files.

12 years agoTemp.
Carl Hetherington [Mon, 13 Feb 2012 14:38:13 +0000 (14:38 +0000)]
Temp.

12 years agoClean up some mess wrt j2c dirs.
Carl Hetherington [Sun, 12 Feb 2012 21:59:12 +0000 (21:59 +0000)]
Clean up some mess wrt j2c dirs.

12 years agoDo auto-zoom; dispense with zoom buttons.
Carl Hetherington [Sun, 12 Feb 2012 20:28:39 +0000 (20:28 +0000)]
Do auto-zoom; dispense with zoom buttons.

12 years agoScale thumb to correct ratio.
Carl Hetherington [Sun, 12 Feb 2012 20:05:42 +0000 (20:05 +0000)]
Scale thumb to correct ratio.

12 years agoAllow start with no film; add File->New.
Carl Hetherington [Sun, 12 Feb 2012 19:53:33 +0000 (19:53 +0000)]
Allow start with no film; add File->New.

12 years agoMerge Progress with Job.
Carl Hetherington [Sun, 12 Feb 2012 19:19:30 +0000 (19:19 +0000)]
Merge Progress with Job.

12 years agoDon't re-make existing .j2c files.
Carl Hetherington [Sun, 12 Feb 2012 19:00:44 +0000 (19:00 +0000)]
Don't re-make existing .j2c files.

12 years agoPut .j2c files in a subdirectory describing their dependant settings.
Carl Hetherington [Sun, 12 Feb 2012 18:56:16 +0000 (18:56 +0000)]
Put .j2c files in a subdirectory describing their dependant settings.

12 years agoCreate output files as .tmp first, renaming when finished.
Carl Hetherington [Sun, 12 Feb 2012 18:46:08 +0000 (18:46 +0000)]
Create output files as .tmp first, renaming when finished.

12 years agoTidy up.
Carl Hetherington [Sun, 12 Feb 2012 18:45:45 +0000 (18:45 +0000)]
Tidy up.

12 years agoFix space problem in script.
Carl Hetherington [Sun, 12 Feb 2012 18:06:22 +0000 (18:06 +0000)]
Fix space problem in script.

12 years agoMissing files.
Carl Hetherington [Sun, 12 Feb 2012 02:43:48 +0000 (02:43 +0000)]
Missing files.

12 years agoPrimitive edit config from menu.
Carl Hetherington [Sun, 12 Feb 2012 02:42:07 +0000 (02:42 +0000)]
Primitive edit config from menu.

12 years agoMerge.
Carl Hetherington [Sun, 12 Feb 2012 02:02:09 +0000 (02:02 +0000)]
Merge.

12 years agoZoom in / zoom out for thumb view.
Carl Hetherington [Sun, 12 Feb 2012 01:48:57 +0000 (01:48 +0000)]
Zoom in / zoom out for thumb view.

12 years agoFix up thumbs update yet again.
Carl Hetherington [Sun, 12 Feb 2012 01:24:55 +0000 (01:24 +0000)]
Fix up thumbs update yet again.

12 years agoMerge branch 'master' of ssh://houllier/home/carl/git/dvdomatic
Carl Hetherington [Sun, 12 Feb 2012 01:20:00 +0000 (01:20 +0000)]
Merge branch 'master' of ssh://houllier/home/carl/git/dvdomatic

12 years agoExperimental hack; round up audio FPS for MXF generation.
Carl Hetherington [Sun, 12 Feb 2012 01:19:56 +0000 (01:19 +0000)]
Experimental hack; round up audio FPS for MXF generation.

12 years agoPrimitive File -> Open
Carl Hetherington [Sun, 12 Feb 2012 01:18:17 +0000 (01:18 +0000)]
Primitive File -> Open

12 years agoAdd scroller to job manager view.
Carl Hetherington [Sun, 12 Feb 2012 00:29:40 +0000 (00:29 +0000)]
Add scroller to job manager view.

12 years agoFix merge.
Carl Hetherington [Sun, 12 Feb 2012 00:11:30 +0000 (00:11 +0000)]
Fix merge.

12 years agoMerge.
Carl Hetherington [Sun, 12 Feb 2012 00:11:00 +0000 (00:11 +0000)]
Merge.

12 years agoFix crash on transcode end; fix uninitialised variable.
Carl Hetherington [Sun, 12 Feb 2012 00:10:17 +0000 (00:10 +0000)]
Fix crash on transcode end; fix uninitialised variable.

12 years agoPrimitive config support; clean up LUT header.
Carl Hetherington [Sat, 11 Feb 2012 23:50:53 +0000 (23:50 +0000)]
Primitive config support; clean up LUT header.

12 years agoInitial multi-threaded encoding of J2K.
Carl Hetherington [Sat, 11 Feb 2012 23:37:18 +0000 (23:37 +0000)]
Initial multi-threaded encoding of J2K.

12 years agoGPL boilerplates.
Carl Hetherington [Sat, 11 Feb 2012 20:28:24 +0000 (20:28 +0000)]
GPL boilerplates.

12 years agoTrim old stuff.
Carl Hetherington [Sat, 11 Feb 2012 20:27:17 +0000 (20:27 +0000)]
Trim old stuff.

12 years agoForget about old thumbs that no longer exist; fix segfault with no content type.
Carl Hetherington [Sat, 11 Feb 2012 20:26:29 +0000 (20:26 +0000)]
Forget about old thumbs that no longer exist; fix segfault with no content type.

12 years agoIncorporate hacked about J2K encoder adapted from OpenDCP. Produces the same output...
Carl Hetherington [Sat, 11 Feb 2012 16:25:17 +0000 (16:25 +0000)]
Incorporate hacked about J2K encoder adapted from OpenDCP.  Produces the same output on a test with Aurora.

12 years agoComments.
Carl Hetherington [Sat, 11 Feb 2012 02:30:43 +0000 (02:30 +0000)]
Comments.

12 years agoJust call it DVD-o-matic.
Carl Hetherington [Sat, 11 Feb 2012 02:12:39 +0000 (02:12 +0000)]
Just call it DVD-o-matic.

12 years agoGPL boilerplate.
Carl Hetherington [Sat, 11 Feb 2012 02:11:39 +0000 (02:11 +0000)]
GPL boilerplate.

12 years agoSet progress to 1 when complete for a couple of jobs which do not properly report...
Carl Hetherington [Sat, 11 Feb 2012 02:01:18 +0000 (02:01 +0000)]
Set progress to 1 when complete for a couple of jobs which do not properly report progress.

12 years agoTweak to progress reporting when there is no content.
Carl Hetherington [Sat, 11 Feb 2012 01:42:27 +0000 (01:42 +0000)]
Tweak to progress reporting when there is no content.

12 years agoRemove debug code.
Carl Hetherington [Sat, 11 Feb 2012 01:37:10 +0000 (01:37 +0000)]
Remove debug code.