dcpomatic.git
10 years agoRemove duplicate save of SequenceVideo setting.
Carl Hetherington [Mon, 22 Jul 2013 13:35:47 +0000 (14:35 +0100)]
Remove duplicate save of SequenceVideo setting.

10 years agoMerge branch '1.0' of /home/carl/git/dvdomatic into 1.0
Carl Hetherington [Mon, 22 Jul 2013 12:21:36 +0000 (13:21 +0100)]
Merge branch '1.0' of /home/carl/git/dvdomatic into 1.0

10 years agoHopefully fix complete lack of audio.
Carl Hetherington [Mon, 22 Jul 2013 12:21:29 +0000 (13:21 +0100)]
Hopefully fix complete lack of audio.

10 years agoHack around test problems with new job finished signalling.
Carl Hetherington [Mon, 22 Jul 2013 10:47:14 +0000 (11:47 +0100)]
Hack around test problems with new job finished signalling.

10 years agoTry to fix deadlock.
Carl Hetherington [Mon, 22 Jul 2013 07:52:02 +0000 (08:52 +0100)]
Try to fix deadlock.

10 years agoTidy up a bit.
Carl Hetherington [Mon, 22 Jul 2013 07:51:55 +0000 (08:51 +0100)]
Tidy up a bit.

10 years agoTidy up a bit.
Carl Hetherington [Mon, 22 Jul 2013 07:51:49 +0000 (08:51 +0100)]
Tidy up a bit.

10 years agoImprove scaling description layout.
Carl Hetherington [Sun, 21 Jul 2013 00:00:02 +0000 (01:00 +0100)]
Improve scaling description layout.

10 years agoRearrange JobManagerView / JobRecord relationship.
Carl Hetherington [Sat, 20 Jul 2013 23:49:00 +0000 (00:49 +0100)]
Rearrange JobManagerView / JobRecord relationship.

10 years agoRemove polling from JobManagerView and use signals instead (fixes #137).
Carl Hetherington [Sat, 20 Jul 2013 22:57:23 +0000 (23:57 +0100)]
Remove polling from JobManagerView and use signals instead (fixes #137).

10 years agoDon't crash with bad content (#135).
Carl Hetherington [Sat, 20 Jul 2013 16:01:52 +0000 (17:01 +0100)]
Don't crash with bad content (#135).

10 years agoReset player a bit better on new film (#182).
Carl Hetherington [Sat, 20 Jul 2013 15:44:41 +0000 (16:44 +0100)]
Reset player a bit better on new film (#182).

10 years agoFix warning.
Carl Hetherington [Sat, 20 Jul 2013 15:44:28 +0000 (16:44 +0100)]
Fix warning.

10 years agoLayout audio panel sizer after changing mapping; should fix #183.
Carl Hetherington [Sat, 20 Jul 2013 15:38:04 +0000 (16:38 +0100)]
Layout audio panel sizer after changing mapping; should fix #183.

10 years agoSome more use of boost::filesystem::path; catch exceptions in OnInit().
Carl Hetherington [Sat, 20 Jul 2013 15:21:42 +0000 (16:21 +0100)]
Some more use of boost::filesystem::path; catch exceptions in OnInit().

10 years agoUpdate tests.
Carl Hetherington [Sat, 20 Jul 2013 11:30:23 +0000 (12:30 +0100)]
Update tests.

10 years agoRemove some unused stuff.
Carl Hetherington [Fri, 19 Jul 2013 23:53:14 +0000 (00:53 +0100)]
Remove some unused stuff.

10 years agoMissing fclose()
Carl Hetherington [Fri, 19 Jul 2013 23:25:04 +0000 (00:25 +0100)]
Missing fclose()

10 years agoHopefully sensitivity is a bit tidier.
Carl Hetherington [Fri, 19 Jul 2013 23:09:58 +0000 (00:09 +0100)]
Hopefully sensitivity is a bit tidier.

10 years agoSplit video panel.
Carl Hetherington [Fri, 19 Jul 2013 22:37:30 +0000 (23:37 +0100)]
Split video panel.

10 years agoSeparate audio panel out.
Carl Hetherington [Fri, 19 Jul 2013 22:10:40 +0000 (23:10 +0100)]
Separate audio panel out.

10 years agoSimilarly split subtitle panel.
Carl Hetherington [Fri, 19 Jul 2013 19:45:39 +0000 (20:45 +0100)]
Similarly split subtitle panel.

10 years agoSplit timing panel into its own class.
Carl Hetherington [Fri, 19 Jul 2013 19:21:27 +0000 (20:21 +0100)]
Split timing panel into its own class.

10 years agoRemove unused image content dialog.
Carl Hetherington [Fri, 19 Jul 2013 18:56:01 +0000 (19:56 +0100)]
Remove unused image content dialog.

10 years agoGive content menu on both main control and timeline. Fix silly bug on updating edito...
Carl Hetherington [Fri, 19 Jul 2013 18:54:35 +0000 (19:54 +0100)]
Give content menu on both main control and timeline.  Fix silly bug on updating editor panels.

10 years agoFix warning.
Carl Hetherington [Fri, 19 Jul 2013 18:06:28 +0000 (19:06 +0100)]
Fix warning.

10 years agoAdd sequence video button.
Carl Hetherington [Fri, 19 Jul 2013 16:37:37 +0000 (17:37 +0100)]
Add sequence video button.

10 years agoSome missing ui_signaller use.
Carl Hetherington [Fri, 19 Jul 2013 16:14:28 +0000 (17:14 +0100)]
Some missing ui_signaller use.

10 years agoSpacing tweaks; rename ImageMagick -> StillImage.
Carl Hetherington [Fri, 19 Jul 2013 15:08:29 +0000 (16:08 +0100)]
Spacing tweaks; rename ImageMagick -> StillImage.

10 years agoAdd remove option; resize timeline after drags.
Carl Hetherington [Fri, 19 Jul 2013 14:22:26 +0000 (15:22 +0100)]
Add remove option; resize timeline after drags.

10 years agoFix unnecessary shared_ptr; add missing checked_set()s.
Carl Hetherington [Fri, 19 Jul 2013 12:54:18 +0000 (13:54 +0100)]
Fix unnecessary shared_ptr; add missing checked_set()s.

10 years agoMerge branch '1.0-alt-loop' into 1.0
Carl Hetherington [Fri, 19 Jul 2013 12:47:34 +0000 (13:47 +0100)]
Merge branch '1.0-alt-loop' into 1.0

10 years agoNormalise labelling of types a bit.
Carl Hetherington [Fri, 19 Jul 2013 12:42:27 +0000 (13:42 +0100)]
Normalise labelling of types a bit.

10 years agoAllow repeat of multiple stuff.
Carl Hetherington [Fri, 19 Jul 2013 12:39:14 +0000 (13:39 +0100)]
Allow repeat of multiple stuff.

10 years agoBasic repeat.
Carl Hetherington [Fri, 19 Jul 2013 12:23:54 +0000 (13:23 +0100)]
Basic repeat.

10 years agoFix initial length of stills.
Carl Hetherington [Fri, 19 Jul 2013 12:02:41 +0000 (13:02 +0100)]
Fix initial length of stills.

10 years agoRemove old looping method.
Carl Hetherington [Fri, 19 Jul 2013 11:10:37 +0000 (12:10 +0100)]
Remove old looping method.

10 years agoMerge branch '1.0' of /home/carl/git/dvdomatic into 1.0
Carl Hetherington [Fri, 19 Jul 2013 10:41:47 +0000 (11:41 +0100)]
Merge branch '1.0' of /home/carl/git/dvdomatic into 1.0

10 years agoFix bizarro compilation bug on Windows.
Carl Hetherington [Fri, 19 Jul 2013 10:41:30 +0000 (11:41 +0100)]
Fix bizarro compilation bug on Windows.

10 years agoUpdate -> set in timecode control.
Carl Hetherington [Fri, 19 Jul 2013 00:17:28 +0000 (01:17 +0100)]
Update -> set in timecode control.

10 years agoHopefully fix some still-image frame rate confusion.
Carl Hetherington [Fri, 19 Jul 2013 00:05:38 +0000 (01:05 +0100)]
Hopefully fix some still-image frame rate confusion.

10 years agoProvide explicit update button in timecode controls to calm things down a bit.
Carl Hetherington [Fri, 19 Jul 2013 00:01:18 +0000 (01:01 +0100)]
Provide explicit update button in timecode controls to calm things down a bit.

10 years agoMark video/stills differently on the timeline.
Carl Hetherington [Thu, 18 Jul 2013 23:31:41 +0000 (00:31 +0100)]
Mark video/stills differently on the timeline.

10 years agoRemove some debugging.
Carl Hetherington [Thu, 18 Jul 2013 23:15:36 +0000 (00:15 +0100)]
Remove some debugging.

10 years agoBasics of making loop do something.
Carl Hetherington [Thu, 18 Jul 2013 23:14:38 +0000 (00:14 +0100)]
Basics of making loop do something.

10 years agoFix subtitle stream sensitivity again.
Carl Hetherington [Thu, 18 Jul 2013 18:27:37 +0000 (19:27 +0100)]
Fix subtitle stream sensitivity again.

10 years agoFix a few warnings.
Carl Hetherington [Thu, 18 Jul 2013 17:58:49 +0000 (18:58 +0100)]
Fix a few warnings.

10 years agoToken 4K test.
Carl Hetherington [Thu, 18 Jul 2013 16:17:37 +0000 (17:17 +0100)]
Token 4K test.

10 years agoSplit test compile up into individual files.
Carl Hetherington [Thu, 18 Jul 2013 15:07:35 +0000 (16:07 +0100)]
Split test compile up into individual files.

10 years agoReinstate stream_test
Carl Hetherington [Thu, 18 Jul 2013 14:07:30 +0000 (15:07 +0100)]
Reinstate stream_test

10 years agoUpdate tests.
Carl Hetherington [Thu, 18 Jul 2013 13:18:58 +0000 (14:18 +0100)]
Update tests.

10 years agoPut correct number of audio channels in DCP name. Use XX for subtitle language when...
Carl Hetherington [Thu, 18 Jul 2013 11:45:52 +0000 (12:45 +0100)]
Put correct number of audio channels in DCP name.  Use XX for subtitle language when subtitles are disabled.

10 years agoSpeculative 4K support.
Carl Hetherington [Thu, 18 Jul 2013 11:40:38 +0000 (12:40 +0100)]
Speculative 4K support.

10 years agoImprove config dialog layout (#181).
Carl Hetherington [Thu, 18 Jul 2013 11:04:06 +0000 (12:04 +0100)]
Improve config dialog layout (#181).

10 years agoDCP-o-matic tweaks.
Carl Hetherington [Wed, 17 Jul 2013 20:16:37 +0000 (21:16 +0100)]
DCP-o-matic tweaks.

10 years agoFix name.
Carl Hetherington [Wed, 17 Jul 2013 13:50:40 +0000 (14:50 +0100)]
Fix name.

10 years agoTidy up manual changes.
Carl Hetherington [Wed, 17 Jul 2013 13:42:29 +0000 (14:42 +0100)]
Tidy up manual changes.

10 years agoAdded some notes on DVD-o-matic's files to the manual.
Carl Hetherington [Wed, 17 Jul 2013 12:44:05 +0000 (13:44 +0100)]
Added some notes on DVD-o-matic's files to the manual.

10 years agotabs -> spaces.
Carl Hetherington [Wed, 17 Jul 2013 00:10:58 +0000 (01:10 +0100)]
tabs -> spaces.

10 years agotabs -> spaces.
Carl Hetherington [Wed, 17 Jul 2013 00:10:35 +0000 (01:10 +0100)]
tabs -> spaces.

10 years agotabs -> spaces.
Carl Hetherington [Wed, 17 Jul 2013 00:10:23 +0000 (01:10 +0100)]
tabs -> spaces.

10 years agoRemove debug.
Carl Hetherington [Tue, 16 Jul 2013 23:57:13 +0000 (00:57 +0100)]
Remove debug.

10 years agoDebug.
Carl Hetherington [Tue, 16 Jul 2013 23:16:17 +0000 (00:16 +0100)]
Debug.

10 years agoTry to preserve git revision in waf dist-ed packages.
Carl Hetherington [Tue, 16 Jul 2013 22:51:19 +0000 (23:51 +0100)]
Try to preserve git revision in waf dist-ed packages.

10 years agoInclude trimming.
Carl Hetherington [Tue, 16 Jul 2013 22:29:39 +0000 (23:29 +0100)]
Include trimming.

10 years agoAdd some donators.
Carl Hetherington [Tue, 16 Jul 2013 22:29:26 +0000 (23:29 +0100)]
Add some donators.

10 years agoFix up AudioMapping confusions with respect to number of content channels.
Carl Hetherington [Tue, 16 Jul 2013 22:09:34 +0000 (23:09 +0100)]
Fix up AudioMapping confusions with respect to number of content channels.

10 years agoMore noncopyable.
Carl Hetherington [Tue, 16 Jul 2013 21:20:39 +0000 (22:20 +0100)]
More noncopyable.

10 years agoSome missing copy constructors / operator= / noncopyable.
Carl Hetherington [Tue, 16 Jul 2013 20:57:42 +0000 (21:57 +0100)]
Some missing copy constructors / operator= / noncopyable.

10 years agoMake test independent of config settings.
Carl Hetherington [Tue, 16 Jul 2013 20:57:34 +0000 (21:57 +0100)]
Make test independent of config settings.

10 years agoRemove unused Film copy-constructor.
Carl Hetherington [Tue, 16 Jul 2013 18:05:32 +0000 (19:05 +0100)]
Remove unused Film copy-constructor.

10 years agoSmall bits of tidying up.
Carl Hetherington [Tue, 16 Jul 2013 12:52:16 +0000 (13:52 +0100)]
Small bits of tidying up.

10 years agoFix a couple of resource leaks on exceptions being thrown.
Carl Hetherington [Tue, 16 Jul 2013 12:02:54 +0000 (13:02 +0100)]
Fix a couple of resource leaks on exceptions being thrown.

10 years agoRemove some unnecessary includes in film.h
Carl Hetherington [Tue, 16 Jul 2013 11:47:10 +0000 (12:47 +0100)]
Remove some unnecessary includes in film.h

10 years agoRename Film::player to reflect the fact that it creates a new Player on each call.
Carl Hetherington [Tue, 16 Jul 2013 11:11:17 +0000 (12:11 +0100)]
Rename Film::player to reflect the fact that it creates a new Player on each call.

10 years agoGPL boilerplate.
Carl Hetherington [Tue, 16 Jul 2013 10:57:02 +0000 (11:57 +0100)]
GPL boilerplate.

10 years agoPrevent viewer updates on timeline drag (#175).
Carl Hetherington [Tue, 16 Jul 2013 10:49:08 +0000 (11:49 +0100)]
Prevent viewer updates on timeline drag (#175).

10 years agoUpdate and merge po files.
Carl Hetherington [Mon, 15 Jul 2013 21:07:43 +0000 (22:07 +0100)]
Update and merge po files.

10 years agoFix mis-merge.
Carl Hetherington [Mon, 15 Jul 2013 21:05:28 +0000 (22:05 +0100)]
Fix mis-merge.

10 years agoMerge.
Carl Hetherington [Mon, 15 Jul 2013 20:48:02 +0000 (21:48 +0100)]
Merge.

10 years agoAdd some player tests. Fix seek with content at non-DCP frame rate. A few other...
Carl Hetherington [Mon, 15 Jul 2013 15:36:49 +0000 (16:36 +0100)]
Add some player tests.  Fix seek with content at non-DCP frame rate.  A few other small fixes.

10 years agoDVD -> DCP.
Carl Hetherington [Mon, 15 Jul 2013 15:35:55 +0000 (16:35 +0100)]
DVD -> DCP.

10 years agoMaybe re-sequence video when DCP frame rate changes.
Carl Hetherington [Mon, 15 Jul 2013 15:35:31 +0000 (16:35 +0100)]
Maybe re-sequence video when DCP frame rate changes.

10 years agoAdd comment note.
Carl Hetherington [Mon, 15 Jul 2013 15:35:03 +0000 (16:35 +0100)]
Add comment note.

10 years agoRearrange tests for no particular reason.
Carl Hetherington [Mon, 15 Jul 2013 15:34:44 +0000 (16:34 +0100)]
Rearrange tests for no particular reason.

10 years agoDVD -> DCP.
Carl Hetherington [Mon, 15 Jul 2013 15:33:47 +0000 (16:33 +0100)]
DVD -> DCP.

10 years agoDVD -> DCP.
Carl Hetherington [Mon, 15 Jul 2013 15:33:39 +0000 (16:33 +0100)]
DVD -> DCP.

10 years agoDecide best DCP rate based on the largest difference between a particular content...
Carl Hetherington [Mon, 15 Jul 2013 13:20:23 +0000 (14:20 +0100)]
Decide best DCP rate based on the largest difference between a particular content's frame rate and the DCP one, rather than a sum of all the differences.

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 agoAdd default J2K bandwidth option.
Carl Hetherington [Sun, 14 Jul 2013 23:26:22 +0000 (00:26 +0100)]
Add default J2K bandwidth option.

10 years agoDon't decode things if they are not enabled.
Carl Hetherington [Sun, 14 Jul 2013 22:48:10 +0000 (23:48 +0100)]
Don't decode things if they are not enabled.

10 years agoResequence video (perhaps) on DCP video frame rate change.
Carl Hetherington [Sun, 14 Jul 2013 22:38:45 +0000 (23:38 +0100)]
Resequence video (perhaps) on DCP video frame rate change.

10 years agoSome notes on timing.
Carl Hetherington [Sun, 14 Jul 2013 22:17:56 +0000 (23:17 +0100)]
Some notes on timing.

10 years agoFix glitchness at the start by not seeking to -ve times.
Carl Hetherington [Sun, 14 Jul 2013 21:07:34 +0000 (22:07 +0100)]
Fix glitchness at the start by not seeking to -ve times.

10 years agoA few errant DVD -> DCP.
Carl Hetherington [Sun, 14 Jul 2013 21:02:51 +0000 (22:02 +0100)]
A few errant DVD -> DCP.

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.