dcpomatic.git
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

11 years agoSome doxygen documentation improvements.
Carl Hetherington [Mon, 24 Sep 2012 00:58:56 +0000 (01:58 +0100)]
Some doxygen documentation improvements.

11 years agoUpgrade Doxyfile.
Carl Hetherington [Mon, 24 Sep 2012 00:30:39 +0000 (01:30 +0100)]
Upgrade Doxyfile.

11 years agoRemove some unused code.
Carl Hetherington [Sun, 23 Sep 2012 21:37:17 +0000 (22:37 +0100)]
Remove some unused code.

11 years agoChangeLog.
Carl Hetherington [Sun, 23 Sep 2012 21:34:14 +0000 (22:34 +0100)]
ChangeLog.

11 years agoIgnore windows line endings when reading metadata on Linux.
Carl Hetherington [Sun, 23 Sep 2012 21:32:26 +0000 (22:32 +0100)]
Ignore windows line endings when reading metadata on Linux.

11 years agoRemove probably unnecessary and certainly erroneous hack for content digest back...
Carl Hetherington [Sun, 23 Sep 2012 21:28:42 +0000 (22:28 +0100)]
Remove probably unnecessary and certainly erroneous hack for content digest back compat.

11 years agoFormatting.
Carl Hetherington [Sun, 23 Sep 2012 21:28:19 +0000 (22:28 +0100)]
Formatting.

11 years agoAdd some more logging when finishing up an encode.
Carl Hetherington [Sun, 23 Sep 2012 19:13:04 +0000 (20:13 +0100)]
Add some more logging when finishing up an encode.

11 years agoChangeLog.
Carl Hetherington [Sun, 23 Sep 2012 17:46:39 +0000 (18:46 +0100)]
ChangeLog.

11 years agoFix merge.
Carl Hetherington [Sun, 23 Sep 2012 17:46:09 +0000 (18:46 +0100)]
Fix merge.

11 years agoTidy up naming.
Carl Hetherington [Sun, 23 Sep 2012 16:56:08 +0000 (17:56 +0100)]
Tidy up naming.

11 years agoUse io_service per thread.
Carl Hetherington [Sun, 23 Sep 2012 16:50:31 +0000 (17:50 +0100)]
Use io_service per thread.

11 years agoMulti-thread test.
Carl Hetherington [Sun, 23 Sep 2012 15:51:10 +0000 (16:51 +0100)]
Multi-thread test.

11 years agoHack around destruction problems in test.
Carl Hetherington [Sun, 23 Sep 2012 15:08:18 +0000 (16:08 +0100)]
Hack around destruction problems in test.

11 years agoUse the log rather than cout in the server.
Carl Hetherington [Sun, 23 Sep 2012 15:07:27 +0000 (16:07 +0100)]
Use the log rather than cout in the server.

11 years agoMissing use of wrapper.
Carl Hetherington [Sun, 23 Sep 2012 14:07:30 +0000 (15:07 +0100)]
Missing use of wrapper.

11 years agoUse log rather the cout in server.
Carl Hetherington [Sun, 23 Sep 2012 13:48:58 +0000 (14:48 +0100)]
Use log rather the cout in server.

11 years agoBump timeouts a bit.
Carl Hetherington [Sun, 23 Sep 2012 13:47:45 +0000 (14:47 +0100)]
Bump timeouts a bit.

11 years agoHack around probles when destroying the Server object.
Carl Hetherington [Sun, 23 Sep 2012 13:47:41 +0000 (14:47 +0100)]
Hack around probles when destroying the Server object.

11 years agoFix up basic test to work.
Carl Hetherington [Sun, 23 Sep 2012 13:40:44 +0000 (14:40 +0100)]
Fix up basic test to work.

11 years agoFix merge of master.
Carl Hetherington [Sun, 23 Sep 2012 13:25:11 +0000 (14:25 +0100)]
Fix merge of master.

11 years agoAdd unit test for sending to a server.
Carl Hetherington [Sun, 23 Sep 2012 13:22:32 +0000 (14:22 +0100)]
Add unit test for sending to a server.

11 years agoRemove erroneous bit of stuff.
Carl Hetherington [Sun, 23 Sep 2012 13:22:24 +0000 (14:22 +0100)]
Remove erroneous bit of stuff.

11 years agoUntested first cut.
Carl Hetherington [Sun, 23 Sep 2012 13:02:01 +0000 (14:02 +0100)]
Untested first cut.

11 years agoCommand-line option to specify servomatic_cli threads.
Carl Hetherington [Sun, 23 Sep 2012 11:39:27 +0000 (12:39 +0100)]
Command-line option to specify servomatic_cli threads.

11 years agoAdd some stuff about encode servers.
Carl Hetherington [Sun, 23 Sep 2012 11:22:24 +0000 (12:22 +0100)]
Add some stuff about encode servers.

11 years agoFix alignment of frames per second count.
Carl Hetherington [Sun, 23 Sep 2012 10:44:00 +0000 (11:44 +0100)]
Fix alignment of frames per second count.

11 years agoChangeLog.
Carl Hetherington [Sat, 22 Sep 2012 17:24:21 +0000 (18:24 +0100)]
ChangeLog.

11 years agoFix crash on OK-ing gain calculation dialog without entering anything.
Carl Hetherington [Sat, 22 Sep 2012 17:23:54 +0000 (18:23 +0100)]
Fix crash on OK-ing gain calculation dialog without entering anything.

11 years agoImprove spacing of dialogues.
Carl Hetherington [Sat, 22 Sep 2012 17:17:10 +0000 (18:17 +0100)]
Improve spacing of dialogues.

11 years agoBump version
Carl Hetherington [Sat, 22 Sep 2012 15:57:32 +0000 (16:57 +0100)]
Bump version

11 years agoBump version
Carl Hetherington [Sat, 22 Sep 2012 15:49:06 +0000 (16:49 +0100)]
Bump version

11 years agoChangeLog.
Carl Hetherington [Sat, 22 Sep 2012 15:48:47 +0000 (16:48 +0100)]
ChangeLog.

11 years agoFix edit server button on windows.
Carl Hetherington [Sat, 22 Sep 2012 15:48:31 +0000 (16:48 +0100)]
Fix edit server button on windows.

11 years agoTweak message.
Carl Hetherington [Sat, 22 Sep 2012 13:05:14 +0000 (14:05 +0100)]
Tweak message.

11 years agoDo interruption of ThreadStaticText properly.
Carl Hetherington [Sat, 22 Sep 2012 13:01:43 +0000 (14:01 +0100)]
Do interruption of ThreadStaticText properly.

11 years agoChangeLog.
Carl Hetherington [Sat, 22 Sep 2012 12:45:08 +0000 (13:45 +0100)]
ChangeLog.

11 years agoBe a bit safer with ThreadedStaticText.
Carl Hetherington [Sat, 22 Sep 2012 12:44:32 +0000 (13:44 +0100)]
Be a bit safer with ThreadedStaticText.

11 years agoUpdate frames computed label in a separate thread to avoid holding up the GUI.
Carl Hetherington [Sat, 22 Sep 2012 12:39:20 +0000 (13:39 +0100)]
Update frames computed label in a separate thread to avoid holding up the GUI.

11 years agoAdd missing include.
Carl Hetherington [Sat, 22 Sep 2012 12:38:38 +0000 (13:38 +0100)]
Add missing include.

11 years agoRemove encode server link on uninstall.
Carl Hetherington [Sat, 22 Sep 2012 10:38:33 +0000 (11:38 +0100)]
Remove encode server link on uninstall.

11 years agoImprove transcode job progress reporting.
Carl Hetherington [Sat, 22 Sep 2012 10:35:36 +0000 (11:35 +0100)]
Improve transcode job progress reporting.

11 years agoBump version
Carl Hetherington [Sat, 22 Sep 2012 00:24:58 +0000 (01:24 +0100)]
Bump version

11 years agoBump version
Carl Hetherington [Sat, 22 Sep 2012 00:21:22 +0000 (01:21 +0100)]
Bump version

11 years agoCorrectly set up crop in the viewer when reloading a film.
Carl Hetherington [Sat, 22 Sep 2012 00:14:02 +0000 (01:14 +0100)]
Correctly set up crop in the viewer when reloading a film.

11 years agoTweak properties dialogue layout and add a note of how many J2K frames have already...
Carl Hetherington [Fri, 21 Sep 2012 23:29:58 +0000 (00:29 +0100)]
Tweak properties dialogue layout and add a note of how many J2K frames have already been encoded.

11 years agoChangeLog.
Carl Hetherington [Fri, 21 Sep 2012 23:10:20 +0000 (00:10 +0100)]
ChangeLog.

11 years agoInstall gui servomatic.
Carl Hetherington [Tue, 18 Sep 2012 01:42:49 +0000 (02:42 +0100)]
Install gui servomatic.

11 years agoCheck return value of symlink().
Carl Hetherington [Tue, 18 Sep 2012 01:28:50 +0000 (02:28 +0100)]
Check return value of symlink().

11 years agoTweaks.
Carl Hetherington [Tue, 18 Sep 2012 01:21:31 +0000 (02:21 +0100)]
Tweaks.

11 years agoSort of working log window.
Carl Hetherington [Tue, 18 Sep 2012 01:07:59 +0000 (02:07 +0100)]
Sort of working log window.

11 years agoBasics of a tray-iconned GUI server.
Carl Hetherington [Mon, 17 Sep 2012 23:21:09 +0000 (00:21 +0100)]
Basics of a tray-iconned GUI server.

11 years agoMove server code into library; Server -> ServerDescription.
Carl Hetherington [Mon, 17 Sep 2012 21:50:47 +0000 (22:50 +0100)]
Move server code into library; Server -> ServerDescription.