dcpomatic.git
12 years agoFix a few bad accesses.
Carl Hetherington [Tue, 3 Apr 2012 17:28:45 +0000 (18:28 +0100)]
Fix a few bad accesses.

12 years agoFix a few screwed up scoped_locks.
Carl Hetherington [Tue, 3 Apr 2012 16:46:13 +0000 (17:46 +0100)]
Fix a few screwed up scoped_locks.

12 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Tue, 3 Apr 2012 16:28:41 +0000 (17:28 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic

12 years agoFix previous.
Carl Hetherington [Tue, 3 Apr 2012 16:28:06 +0000 (17:28 +0100)]
Fix previous.

12 years agoPossibly fix double-free crash.
Carl Hetherington [Tue, 3 Apr 2012 16:20:20 +0000 (17:20 +0100)]
Possibly fix double-free crash.

12 years agoAdd audio gain code.
Carl Hetherington [Tue, 3 Apr 2012 16:20:12 +0000 (17:20 +0100)]
Add audio gain code.

12 years agoFix up out of bounds read.
Carl Hetherington [Tue, 3 Apr 2012 16:26:29 +0000 (17:26 +0100)]
Fix up out of bounds read.

12 years agoPossibly fix double-free crash.
Carl Hetherington [Tue, 3 Apr 2012 16:20:20 +0000 (17:20 +0100)]
Possibly fix double-free crash.

12 years agoAdd audio gain code.
Carl Hetherington [Tue, 3 Apr 2012 16:20:12 +0000 (17:20 +0100)]
Add audio gain code.

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

12 years agoAdd UI for audio gain setting.
Carl Hetherington [Wed, 14 Mar 2012 21:43:08 +0000 (21:43 +0000)]
Add UI for audio gain setting.

12 years agoFix vobcopy version acquisition.
Carl Hetherington [Wed, 14 Mar 2012 21:43:02 +0000 (21:43 +0000)]
Fix vobcopy version acquisition.

12 years agoFix up DVD ripping.
Carl Hetherington [Sat, 3 Mar 2012 15:03:07 +0000 (15:03 +0000)]
Fix up DVD ripping.

12 years agoFix divide by zero.
Carl Hetherington [Sat, 3 Mar 2012 15:02:50 +0000 (15:02 +0000)]
Fix divide by zero.

12 years agoFix install.
Carl Hetherington [Sat, 3 Mar 2012 11:51:36 +0000 (11:51 +0000)]
Fix install.

12 years agovobcopy.
Carl Hetherington [Sat, 3 Mar 2012 11:51:31 +0000 (11:51 +0000)]
vobcopy.

12 years agoBump version.
Carl Hetherington [Sat, 3 Mar 2012 11:51:19 +0000 (11:51 +0000)]
Bump version.

12 years agoDon't replace spaces with underscores.
Carl Hetherington [Sat, 3 Mar 2012 11:51:06 +0000 (11:51 +0000)]
Don't replace spaces with underscores.

12 years agoInstall to /usr/local.
Carl Hetherington [Sat, 3 Mar 2012 11:45:54 +0000 (11:45 +0000)]
Install to /usr/local.

12 years agovobcopy-1.2.0 tarball.
Carl Hetherington [Sat, 3 Mar 2012 11:41:38 +0000 (11:41 +0000)]
vobcopy-1.2.0 tarball.

12 years agoMove some stuff into the .cc.
Carl Hetherington [Sat, 3 Mar 2012 11:36:05 +0000 (11:36 +0000)]
Move some stuff into the .cc.

12 years agoTweak layout.
Carl Hetherington [Sat, 3 Mar 2012 11:35:15 +0000 (11:35 +0000)]
Tweak layout.

12 years agoMerge audio details into one label.
Carl Hetherington [Sat, 3 Mar 2012 11:35:03 +0000 (11:35 +0000)]
Merge audio details into one label.

12 years agoGuess a name for new Films.
Carl Hetherington [Sat, 3 Mar 2012 11:33:15 +0000 (11:33 +0000)]
Guess a name for new Films.

12 years agoSet directory on command line.
Carl Hetherington [Sat, 3 Mar 2012 00:59:09 +0000 (00:59 +0000)]
Set directory on command line.

12 years agoFix warning.
Carl Hetherington [Sat, 3 Mar 2012 00:50:49 +0000 (00:50 +0000)]
Fix warning.

12 years agoNotes
Carl Hetherington [Sat, 3 Mar 2012 00:01:05 +0000 (00:01 +0000)]
Notes

12 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Fri, 2 Mar 2012 23:26:44 +0000 (23:26 +0000)]
Merge branch 'master' of /home/carl/git/dvdomatic

12 years agoBasically ok.
Carl Hetherington [Fri, 2 Mar 2012 20:24:15 +0000 (20:24 +0000)]
Basically ok.

12 years agoTidied up a bit.
Carl Hetherington [Fri, 2 Mar 2012 20:17:09 +0000 (20:17 +0000)]
Tidied up a bit.

12 years agoAdd align-o-matic.
Carl Hetherington [Fri, 2 Mar 2012 19:51:08 +0000 (19:51 +0000)]
Add align-o-matic.

12 years agoUninitialised variable.
Carl Hetherington [Fri, 2 Mar 2012 19:50:52 +0000 (19:50 +0000)]
Uninitialised variable.

12 years agoTweak player layout.
Carl Hetherington [Fri, 2 Mar 2012 14:31:21 +0000 (14:31 +0000)]
Tweak player layout.

12 years agoBasic player.
Carl Hetherington [Fri, 2 Mar 2012 14:25:31 +0000 (14:25 +0000)]
Basic player.

12 years agoAdd remove server / screen buttons.
Carl Hetherington [Thu, 1 Mar 2012 13:45:36 +0000 (13:45 +0000)]
Add remove server / screen buttons.

12 years agoReset screens dropdown when changing them in config.
Carl Hetherington [Thu, 1 Mar 2012 13:22:22 +0000 (13:22 +0000)]
Reset screens dropdown when changing them in config.

12 years agoCapitalise enums.
Carl Hetherington [Thu, 1 Mar 2012 13:16:57 +0000 (13:16 +0000)]
Capitalise enums.

12 years agoUse shared_ptr for Screen.
Carl Hetherington [Thu, 1 Mar 2012 13:10:38 +0000 (13:10 +0000)]
Use shared_ptr for Screen.

12 years agoReduce use of get_ prefixes.
Carl Hetherington [Thu, 1 Mar 2012 13:02:53 +0000 (13:02 +0000)]
Reduce use of get_ prefixes.

12 years agoAllow spaces in screen names.
Carl Hetherington [Thu, 1 Mar 2012 12:56:08 +0000 (12:56 +0000)]
Allow spaces in screen names.

12 years agoPosition slider.
Carl Hetherington [Thu, 1 Mar 2012 01:49:42 +0000 (01:49 +0000)]
Position slider.

12 years agoTrim temporary hacks.
Carl Hetherington [Thu, 1 Mar 2012 01:26:45 +0000 (01:26 +0000)]
Trim temporary hacks.

12 years agoDisable keyboard control of mplayer window.
Carl Hetherington [Thu, 1 Mar 2012 01:14:35 +0000 (01:14 +0000)]
Disable keyboard control of mplayer window.

12 years agoRead mplayer's stdout in a separate thread.
Carl Hetherington [Thu, 1 Mar 2012 01:04:15 +0000 (01:04 +0000)]
Read mplayer's stdout in a separate thread.

12 years agoA/B and some debug.
Carl Hetherington [Thu, 1 Mar 2012 00:46:15 +0000 (00:46 +0000)]
A/B and some debug.

12 years agoTweaks.
Carl Hetherington [Thu, 1 Mar 2012 00:30:52 +0000 (00:30 +0000)]
Tweaks.

12 years agoStatus.
Carl Hetherington [Thu, 1 Mar 2012 00:26:02 +0000 (00:26 +0000)]
Status.

12 years agoSplit player out; hopefully simplify logic.
Carl Hetherington [Thu, 1 Mar 2012 00:07:57 +0000 (00:07 +0000)]
Split player out; hopefully simplify logic.

12 years agoTemporarily allow mplayer stdout through to hours. Fix spaces in film filenames.
Carl Hetherington [Wed, 29 Feb 2012 23:00:06 +0000 (23:00 +0000)]
Temporarily allow mplayer stdout through to hours.  Fix spaces in film filenames.

12 years agoFix stoppy-starty.
Carl Hetherington [Wed, 29 Feb 2012 22:59:37 +0000 (22:59 +0000)]
Fix stoppy-starty.

12 years agoFix path.
Carl Hetherington [Wed, 29 Feb 2012 22:59:23 +0000 (22:59 +0000)]
Fix path.

12 years agoEdit screens.
Carl Hetherington [Wed, 29 Feb 2012 21:54:56 +0000 (21:54 +0000)]
Edit screens.

12 years agoDo remaining time; fix crash on thumbs gen if length == 0
Carl Hetherington [Wed, 29 Feb 2012 19:59:39 +0000 (19:59 +0000)]
Do remaining time; fix crash on thumbs gen if length == 0

12 years agoUpdate player on param change; fix up play position reporting.
Carl Hetherington [Wed, 29 Feb 2012 19:50:57 +0000 (19:50 +0000)]
Update player on param change; fix up play position reporting.

12 years agoDon't use idle, delete players when they quit.
Carl Hetherington [Wed, 29 Feb 2012 19:26:23 +0000 (19:26 +0000)]
Don't use idle, delete players when they quit.

12 years agoPosition reported.
Carl Hetherington [Wed, 29 Feb 2012 19:11:12 +0000 (19:11 +0000)]
Position reported.

12 years agoBetter, possibly.
Carl Hetherington [Wed, 29 Feb 2012 18:34:11 +0000 (18:34 +0000)]
Better, possibly.

12 years agoBasic play / stop.
Carl Hetherington [Wed, 29 Feb 2012 16:27:48 +0000 (16:27 +0000)]
Basic play / stop.

12 years agoAdd player manager; popen forks, so no need for a thread. Hmm.
Carl Hetherington [Tue, 28 Feb 2012 23:03:36 +0000 (23:03 +0000)]
Add player manager; popen forks, so no need for a thread.  Hmm.

12 years agoBasic playback functionality.
Carl Hetherington [Tue, 28 Feb 2012 21:23:36 +0000 (21:23 +0000)]
Basic playback functionality.

12 years agoBump version.
Carl Hetherington [Tue, 28 Feb 2012 17:59:01 +0000 (17:59 +0000)]
Bump version.

12 years agoDo post proc in the right place.
Carl Hetherington [Tue, 28 Feb 2012 17:58:43 +0000 (17:58 +0000)]
Do post proc in the right place.

12 years agoBump version.
Carl Hetherington [Tue, 28 Feb 2012 17:41:25 +0000 (17:41 +0000)]
Bump version.

12 years agoBump version.
Carl Hetherington [Tue, 28 Feb 2012 17:41:15 +0000 (17:41 +0000)]
Bump version.

12 years agoNotes
Carl Hetherington [Tue, 28 Feb 2012 13:31:29 +0000 (13:31 +0000)]
Notes

12 years agoMissing const.
Carl Hetherington [Tue, 28 Feb 2012 01:56:49 +0000 (01:56 +0000)]
Missing const.

12 years agoA few missing close()s.
Carl Hetherington [Mon, 27 Feb 2012 19:34:27 +0000 (19:34 +0000)]
A few missing close()s.

12 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Mon, 27 Feb 2012 14:27:10 +0000 (14:27 +0000)]
Merge branch 'master' of /home/carl/git/dvdomatic

12 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Mon, 27 Feb 2012 14:20:02 +0000 (14:20 +0000)]
Merge branch 'master' of /home/carl/git/dvdomatic

12 years agoBump version.
Carl Hetherington [Mon, 27 Feb 2012 14:19:16 +0000 (14:19 +0000)]
Bump version.

12 years agoPass video through FFmpeg even if it comes from TIFF files.
Carl Hetherington [Mon, 27 Feb 2012 13:46:36 +0000 (13:46 +0000)]
Pass video through FFmpeg even if it comes from TIFF files.

12 years agoTweak message.
Carl Hetherington [Mon, 27 Feb 2012 10:21:19 +0000 (10:21 +0000)]
Tweak message.

12 years agoMore logging.
Carl Hetherington [Mon, 27 Feb 2012 10:18:15 +0000 (10:18 +0000)]
More logging.

12 years agoUse job status in makedcp; more informative WriteError; bump version.
Carl Hetherington [Mon, 27 Feb 2012 10:15:01 +0000 (10:15 +0000)]
Use job status in makedcp; more informative WriteError; bump version.

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

12 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Sun, 26 Feb 2012 19:56:41 +0000 (19:56 +0000)]
Merge branch 'master' of /home/carl/git/dvdomatic

12 years agoBump version.
Carl Hetherington [Sun, 26 Feb 2012 19:55:57 +0000 (19:55 +0000)]
Bump version.

12 years agoUpdate.
Carl Hetherington [Sun, 26 Feb 2012 19:55:28 +0000 (19:55 +0000)]
Update.

12 years agoRound frames per second for DCPs.
Carl Hetherington [Sun, 26 Feb 2012 19:55:17 +0000 (19:55 +0000)]
Round frames per second for DCPs.

12 years agoUse getopt rather than boost program_options.
Carl Hetherington [Sun, 26 Feb 2012 19:39:23 +0000 (19:39 +0000)]
Use getopt rather than boost program_options.

12 years agoTry to improve progress reporting for makedcp.
Carl Hetherington [Sun, 26 Feb 2012 18:31:07 +0000 (18:31 +0000)]
Try to improve progress reporting for makedcp.

12 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Sun, 26 Feb 2012 17:48:55 +0000 (17:48 +0000)]
Merge branch 'master' of /home/carl/git/dvdomatic

12 years agoClose sound files before moving them.
Carl Hetherington [Sun, 26 Feb 2012 17:48:03 +0000 (17:48 +0000)]
Close sound files before moving them.

12 years agoTart up progress reporting a bit.
Carl Hetherington [Sun, 26 Feb 2012 16:02:21 +0000 (16:02 +0000)]
Tart up progress reporting a bit.

12 years agoFix up previous.
Carl Hetherington [Sun, 26 Feb 2012 14:57:14 +0000 (14:57 +0000)]
Fix up previous.

12 years agoTweaks to progress reporting; a few more shared_ptrs.
Carl Hetherington [Sun, 26 Feb 2012 14:39:43 +0000 (14:39 +0000)]
Tweaks to progress reporting; a few more shared_ptrs.

12 years agoFix warning.
Carl Hetherington [Sun, 26 Feb 2012 03:06:02 +0000 (03:06 +0000)]
Fix warning.

12 years agoAdd vobcopy to deps list.
Carl Hetherington [Sun, 26 Feb 2012 02:22:54 +0000 (02:22 +0000)]
Add vobcopy to deps list.

12 years agoNicer name for error dialog; nicer error for /s in DCP names.
Carl Hetherington [Sun, 26 Feb 2012 02:20:09 +0000 (02:20 +0000)]
Nicer name for error dialog; nicer error for /s in DCP names.

12 years agoAdd missing files; bump version.
Carl Hetherington [Sun, 26 Feb 2012 01:57:45 +0000 (01:57 +0000)]
Add missing files; bump version.

12 years agoFix compile; tart up DCP name guessing slightly.
Carl Hetherington [Sun, 26 Feb 2012 01:40:44 +0000 (01:40 +0000)]
Fix compile; tart up DCP name guessing slightly.

12 years agoDon't put /s in DCP titles when guessing.
Carl Hetherington [Sat, 25 Feb 2012 21:31:42 +0000 (21:31 +0000)]
Don't put /s in DCP titles when guessing.

12 years agoUse pulsed progress for Open DCP jobs.
Carl Hetherington [Sat, 25 Feb 2012 21:31:00 +0000 (21:31 +0000)]
Use pulsed progress for Open DCP jobs.

12 years agoSome fixes for spacey file names.
Carl Hetherington [Sat, 25 Feb 2012 20:26:33 +0000 (20:26 +0000)]
Some fixes for spacey file names.

12 years agoFix thinko in A/B transcoder.
Carl Hetherington [Sat, 25 Feb 2012 19:19:02 +0000 (19:19 +0000)]
Fix thinko in A/B transcoder.

12 years agoFix up scripts.
Carl Hetherington [Sat, 25 Feb 2012 18:31:40 +0000 (18:31 +0000)]
Fix up scripts.

12 years agoFix non-gui build.
Carl Hetherington [Sat, 25 Feb 2012 18:18:58 +0000 (18:18 +0000)]
Fix non-gui build.

12 years agoSplit backend / UI.
Carl Hetherington [Sat, 25 Feb 2012 16:51:37 +0000 (16:51 +0000)]
Split backend / UI.

12 years agoComment tweaks.
Carl Hetherington [Sat, 25 Feb 2012 14:54:47 +0000 (14:54 +0000)]
Comment tweaks.

12 years agoComments; remove error_dialog.cc/h
Carl Hetherington [Sat, 25 Feb 2012 14:52:29 +0000 (14:52 +0000)]
Comments; remove error_dialog.cc/h