Carl Hetherington [Sat, 20 Oct 2012 14:40:46 +0000 (15:40 +0100)]
Rework audio to deinterleave straight away and pass data
around as floats. Should simplify things.
Carl Hetherington [Sat, 20 Oct 2012 02:47:06 +0000 (03:47 +0100)]
Remove unused variable.
Carl Hetherington [Sat, 20 Oct 2012 00:03:56 +0000 (01:03 +0100)]
Speculative fix for failure to pick up correct audio / subtitle streams.
Carl Hetherington [Fri, 19 Oct 2012 23:52:08 +0000 (00:52 +0100)]
Cope with AVSubtitles having no AVSubtitleRects.
Carl Hetherington [Thu, 18 Oct 2012 23:12:20 +0000 (00:12 +0100)]
Fix build.
Carl Hetherington [Thu, 18 Oct 2012 21:37:05 +0000 (22:37 +0100)]
Commenting tweaks.
Carl Hetherington [Thu, 18 Oct 2012 21:05:31 +0000 (22:05 +0100)]
Update bug list.
Carl Hetherington [Thu, 18 Oct 2012 13:48:11 +0000 (14:48 +0100)]
makedcp should notice when jobs are added.
Carl Hetherington [Thu, 18 Oct 2012 11:24:48 +0000 (12:24 +0100)]
Another slightly speculative pixel format addition.
Carl Hetherington [Wed, 17 Oct 2012 22:17:40 +0000 (23:17 +0100)]
Fix build on 32-bit.
Carl Hetherington [Wed, 17 Oct 2012 21:46:54 +0000 (22:46 +0100)]
Tidy up slightly.
Carl Hetherington [Wed, 17 Oct 2012 21:40:08 +0000 (22:40 +0100)]
Re-work FilmState / Film relationship a bit; Film now inherits from FilmState and FilmState does get/set.
Carl Hetherington [Wed, 17 Oct 2012 16:42:58 +0000 (17:42 +0100)]
Update stream choices correctly when changed.
Carl Hetherington [Wed, 17 Oct 2012 14:15:13 +0000 (15:15 +0100)]
Typo in previous.
Carl Hetherington [Wed, 17 Oct 2012 14:06:49 +0000 (15:06 +0100)]
Try to fix problems with YUV422P10LE.
Carl Hetherington [Wed, 17 Oct 2012 13:29:41 +0000 (14:29 +0100)]
Update metadata ref.
Carl Hetherington [Wed, 17 Oct 2012 13:28:02 +0000 (14:28 +0100)]
Try to support 422 in post processing.
Carl Hetherington [Wed, 17 Oct 2012 13:26:29 +0000 (14:26 +0100)]
Fix makedcp script.
Carl Hetherington [Wed, 17 Oct 2012 13:23:49 +0000 (14:23 +0100)]
Try to support YUV422.
Carl Hetherington [Wed, 17 Oct 2012 12:57:54 +0000 (13:57 +0100)]
Move audio information field up next to audio stream combo.
Carl Hetherington [Wed, 17 Oct 2012 12:49:24 +0000 (13:49 +0100)]
Fix subtitling logic in DCI naming.
Carl Hetherington [Wed, 17 Oct 2012 12:47:50 +0000 (13:47 +0100)]
Basic support for selection of audio / subtitle streams.
Carl Hetherington [Wed, 17 Oct 2012 09:33:57 +0000 (10:33 +0100)]
Update metadata test reference.
Carl Hetherington [Wed, 17 Oct 2012 01:41:49 +0000 (02:41 +0100)]
Windows apparently has Rectangle in the global namespace.
Carl Hetherington [Tue, 16 Oct 2012 23:06:10 +0000 (00:06 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Tue, 16 Oct 2012 15:49:32 +0000 (16:49 +0100)]
Fix text in about box.
Carl Hetherington [Tue, 16 Oct 2012 15:32:52 +0000 (16:32 +0100)]
No-op; comments.
Carl Hetherington [Tue, 16 Oct 2012 15:20:40 +0000 (16:20 +0100)]
Limit name part of DCI name to 14 characters.
Carl Hetherington [Tue, 16 Oct 2012 12:18:54 +0000 (13:18 +0100)]
Missing bracket.
Carl Hetherington [Tue, 16 Oct 2012 12:18:24 +0000 (13:18 +0100)]
Rename DCI edit button.
Carl Hetherington [Tue, 16 Oct 2012 12:17:36 +0000 (13:17 +0100)]
Fix GTK warning on startup.
Carl Hetherington [Tue, 16 Oct 2012 12:16:23 +0000 (13:16 +0100)]
Fix date format in DCP names.
Carl Hetherington [Tue, 16 Oct 2012 03:00:16 +0000 (04:00 +0100)]
Fix int/float confusion.
Carl Hetherington [Tue, 16 Oct 2012 02:47:40 +0000 (03:47 +0100)]
ChangeLog.
Carl Hetherington [Tue, 16 Oct 2012 02:44:42 +0000 (03:44 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Tue, 16 Oct 2012 02:43:58 +0000 (03:43 +0100)]
Fix horrid memory corruptions.
Carl Hetherington [Tue, 16 Oct 2012 02:29:55 +0000 (03:29 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Tue, 16 Oct 2012 02:28:38 +0000 (03:28 +0100)]
Various DCI naming tweaks and a subtitle bug fix.
Carl Hetherington [Tue, 16 Oct 2012 01:46:46 +0000 (02:46 +0100)]
Partial attempt at cleanup of naming straight vs DCI.
Carl Hetherington [Tue, 16 Oct 2012 01:35:30 +0000 (02:35 +0100)]
Clumsy DCI naming dialog.
Carl Hetherington [Tue, 16 Oct 2012 00:46:18 +0000 (01:46 +0100)]
Try to make client/server communications a little more robust.
Carl Hetherington [Mon, 15 Oct 2012 23:10:56 +0000 (00:10 +0100)]
Factor out key-value code.
Carl Hetherington [Mon, 15 Oct 2012 22:42:19 +0000 (23:42 +0100)]
Clean up subtitle classes a bit.
Carl Hetherington [Mon, 15 Oct 2012 22:31:49 +0000 (23:31 +0100)]
Add a sub to the client/server test and fix an exposed bug.
Carl Hetherington [Mon, 15 Oct 2012 22:19:27 +0000 (23:19 +0100)]
Unholy melange of stuff; setup a standard test config; send / receive subs to / from servers; various other image stride-related fixes.
Carl Hetherington [Mon, 15 Oct 2012 11:42:22 +0000 (12:42 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic
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.
Carl Hetherington [Sun, 14 Oct 2012 20:07:51 +0000 (21:07 +0100)]
ChangeLog.
Carl Hetherington [Sun, 14 Oct 2012 20:06:47 +0000 (21:06 +0100)]
Merge branch 'subs'
Carl Hetherington [Sun, 14 Oct 2012 19:51:43 +0000 (20:51 +0100)]
Try to clarify the difference between line size and stride.
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.
Carl Hetherington [Sun, 14 Oct 2012 17:58:50 +0000 (18:58 +0100)]
Remove unused code.
Carl Hetherington [Sun, 14 Oct 2012 15:50:08 +0000 (16:50 +0100)]
Various fixes to subtitling.
Carl Hetherington [Sun, 14 Oct 2012 12:22:47 +0000 (13:22 +0100)]
Simplify use of Image hierarchy a bit.
Carl Hetherington [Sun, 14 Oct 2012 12:15:36 +0000 (13:15 +0100)]
Remove believed-unnecessary PostProcessImage.
Carl Hetherington [Sun, 14 Oct 2012 12:02:57 +0000 (13:02 +0100)]
Try moving subtitle adjustment for crop into the decoder.
Carl Hetherington [Sat, 13 Oct 2012 23:39:21 +0000 (00:39 +0100)]
Comment; fix up UI for subtitle scaling.
Carl Hetherington [Sat, 13 Oct 2012 23:24:26 +0000 (00:24 +0100)]
Fix up tests; possibly working subtitle transforms.
Carl Hetherington [Thu, 11 Oct 2012 23:24:06 +0000 (00:24 +0100)]
Fix potential crash.
Carl Hetherington [Thu, 11 Oct 2012 23:22:53 +0000 (00:22 +0100)]
Try to tidy up a bit.
Carl Hetherington [Thu, 11 Oct 2012 20:54:52 +0000 (21:54 +0100)]
Basic sub offset support.
Carl Hetherington [Thu, 11 Oct 2012 12:54:14 +0000 (13:54 +0100)]
Stop subtitles wandering about when re-setup.
Carl Hetherington [Thu, 11 Oct 2012 00:28:17 +0000 (01:28 +0100)]
Tidy up; make viewer respond with with subtitles button.
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.
Carl Hetherington [Wed, 10 Oct 2012 19:35:05 +0000 (20:35 +0100)]
Thumbs sort of have subs.
Carl Hetherington [Wed, 10 Oct 2012 14:47:22 +0000 (15:47 +0100)]
Don't run more than one job at once.
Carl Hetherington [Wed, 10 Oct 2012 14:47:06 +0000 (15:47 +0100)]
Subs successfully exported with thumbs.
Carl Hetherington [Wed, 10 Oct 2012 12:04:59 +0000 (13:04 +0100)]
Merge branch 'master' into subs
Carl Hetherington [Wed, 10 Oct 2012 11:54:30 +0000 (12:54 +0100)]
Update bug tracker.
Carl Hetherington [Wed, 10 Oct 2012 11:53:06 +0000 (12:53 +0100)]
Try to not start jobs if a dependant fails.
Carl Hetherington [Wed, 10 Oct 2012 09:02:20 +0000 (10:02 +0100)]
Merge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Tue, 9 Oct 2012 21:03:09 +0000 (22:03 +0100)]
Bump version
Carl Hetherington [Tue, 9 Oct 2012 20:58:15 +0000 (21:58 +0100)]
Bump version
Carl Hetherington [Tue, 9 Oct 2012 20:58:05 +0000 (21:58 +0100)]
Fix some POSIX-isms.
Carl Hetherington [Tue, 9 Oct 2012 20:49:24 +0000 (21:49 +0100)]
Add test file.
Carl Hetherington [Tue, 9 Oct 2012 16:14:28 +0000 (17:14 +0100)]
ChangeLog.
Carl Hetherington [Tue, 9 Oct 2012 16:13:28 +0000 (17:13 +0100)]
Simplify and test audio sample rate alteration.
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.
Carl Hetherington [Tue, 9 Oct 2012 15:05:15 +0000 (16:05 +0100)]
ChangeLog.
Carl Hetherington [Tue, 9 Oct 2012 15:04:34 +0000 (16:04 +0100)]
Fix uninitialised variable.
Carl Hetherington [Tue, 9 Oct 2012 15:02:07 +0000 (16:02 +0100)]
Remove unused variable.
Carl Hetherington [Tue, 9 Oct 2012 14:56:55 +0000 (15:56 +0100)]
Make subtitle addition optional.
Carl Hetherington [Tue, 9 Oct 2012 01:29:20 +0000 (02:29 +0100)]
Merge branch 'master' into subs
Carl Hetherington [Tue, 9 Oct 2012 01:14:04 +0000 (02:14 +0100)]
Remove some unnecessary code.
Carl Hetherington [Tue, 9 Oct 2012 01:07:07 +0000 (02:07 +0100)]
Various subtitle fixes.
Carl Hetherington [Mon, 8 Oct 2012 15:22:44 +0000 (16:22 +0100)]
Obey subtitle timing.
Carl Hetherington [Mon, 8 Oct 2012 14:43:56 +0000 (15:43 +0100)]
Tidy up a bit.
Carl Hetherington [Mon, 8 Oct 2012 14:41:39 +0000 (15:41 +0100)]
Do alpha blending maybe right.
Carl Hetherington [Mon, 8 Oct 2012 14:37:04 +0000 (15:37 +0100)]
Hacks.
Carl Hetherington [Sun, 7 Oct 2012 23:20:34 +0000 (00:20 +0100)]
ChangeLog.
Carl Hetherington [Sun, 7 Oct 2012 23:20:10 +0000 (00:20 +0100)]
Present fixed formats with video content and variable formats with stills.
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.
Carl Hetherington [Sun, 7 Oct 2012 22:09:56 +0000 (23:09 +0100)]
Fix comment.
Carl Hetherington [Sun, 7 Oct 2012 22:03:44 +0000 (23:03 +0100)]
Fix comment.
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).
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.
Carl Hetherington [Sun, 7 Oct 2012 21:31:53 +0000 (22:31 +0100)]
Pick up last few frames properly when decoding.
Carl Hetherington [Sun, 7 Oct 2012 21:30:35 +0000 (22:30 +0100)]
Create film directory in constructor.
Carl Hetherington [Wed, 3 Oct 2012 20:25:04 +0000 (21:25 +0100)]
Merge.
Carl Hetherington [Tue, 2 Oct 2012 23:31:47 +0000 (00:31 +0100)]
A touch more debugging.