dcpomatic.git
11 years agoMerge branch 'master' into i18n
Carl Hetherington [Thu, 28 Feb 2013 18:46:42 +0000 (18:46 +0000)]
Merge branch 'master' into i18n

11 years agoMerge.
Carl Hetherington [Wed, 27 Feb 2013 09:02:39 +0000 (09:02 +0000)]
Merge.

11 years agoChangeLog.
Carl Hetherington [Wed, 27 Feb 2013 08:44:37 +0000 (08:44 +0000)]
ChangeLog.

11 years agoBump version
Carl Hetherington [Wed, 27 Feb 2013 08:20:52 +0000 (08:20 +0000)]
Bump version

11 years agoSpeculative support for some new YVU444 pixel formats.
Carl Hetherington [Tue, 26 Feb 2013 16:02:15 +0000 (16:02 +0000)]
Speculative support for some new YVU444 pixel formats.

11 years agoMerge branch 'master' of /home/carl/git/dvdomatic
Carl Hetherington [Mon, 25 Feb 2013 08:00:40 +0000 (08:00 +0000)]
Merge branch 'master' of /home/carl/git/dvdomatic

11 years agoTweak job progress reporting.
Carl Hetherington [Sun, 24 Feb 2013 10:29:41 +0000 (10:29 +0000)]
Tweak job progress reporting.

11 years agoBump version
Carl Hetherington [Sat, 23 Feb 2013 22:57:47 +0000 (22:57 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Sat, 23 Feb 2013 22:57:45 +0000 (22:57 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Sat, 23 Feb 2013 21:44:30 +0000 (21:44 +0000)]
Bump version

11 years agoTweak label.
Carl Hetherington [Sat, 23 Feb 2013 21:42:21 +0000 (21:42 +0000)]
Tweak label.

11 years agoSupport YUV444P pixels (#66).
Carl Hetherington [Sat, 23 Feb 2013 21:40:08 +0000 (21:40 +0000)]
Support YUV444P pixels (#66).

11 years agoThrow an exception rather than asserting when unable to handle a pixel format (#65).
Carl Hetherington [Sat, 23 Feb 2013 21:36:08 +0000 (21:36 +0000)]
Throw an exception rather than asserting when unable to handle a pixel format (#65).

11 years agoThrow an exception rather than asserting when unable to handle a pixel format (#65).
Carl Hetherington [Sat, 23 Feb 2013 21:35:44 +0000 (21:35 +0000)]
Throw an exception rather than asserting when unable to handle a pixel format (#65).

11 years agoTry to centralise .pot building.
Carl Hetherington [Sat, 23 Feb 2013 00:12:11 +0000 (00:12 +0000)]
Try to centralise .pot building.

11 years agoFix previous.
Carl Hetherington [Fri, 22 Feb 2013 23:40:12 +0000 (23:40 +0000)]
Fix previous.

11 years agoSome i18n stuff.
Carl Hetherington [Fri, 22 Feb 2013 23:36:32 +0000 (23:36 +0000)]
Some i18n stuff.

11 years agoMerge branch 'master' into i18n
Carl Hetherington [Fri, 22 Feb 2013 18:58:31 +0000 (18:58 +0000)]
Merge branch 'master' into i18n

11 years agoFix sectioning in manual.
Carl Hetherington [Thu, 21 Feb 2013 00:54:00 +0000 (00:54 +0000)]
Fix sectioning in manual.

11 years agoBump version
Carl Hetherington [Thu, 21 Feb 2013 00:44:03 +0000 (00:44 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Thu, 21 Feb 2013 00:44:01 +0000 (00:44 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Wed, 20 Feb 2013 23:40:33 +0000 (23:40 +0000)]
Bump version

11 years agoMerge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic
Carl Hetherington [Wed, 20 Feb 2013 23:37:47 +0000 (23:37 +0000)]
Merge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic

11 years agoFix servomatic build. Hopefully resolve confusion wrt linesize and
Carl Hetherington [Wed, 20 Feb 2013 11:51:12 +0000 (11:51 +0000)]
Fix servomatic build.  Hopefully resolve confusion wrt linesize and
stride for FilterBufferImage; the linesize can apparently sometimes
be (slightly) larger than the width for byte-per-pixel images (e.g.
YUV420P).  Remove grotty peek-style socket communication and use a
hopefully more robust send of the length of data as a binary word
before the data itself.  Should fix #62.

11 years agoFix servomatictest build.
Carl Hetherington [Tue, 19 Feb 2013 19:31:04 +0000 (19:31 +0000)]
Fix servomatictest build.

11 years agoBump version
Carl Hetherington [Mon, 18 Feb 2013 22:36:05 +0000 (22:36 +0000)]
Bump version

11 years agoManual tweaks.
Carl Hetherington [Mon, 18 Feb 2013 22:34:20 +0000 (22:34 +0000)]
Manual tweaks.

11 years agoMerge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic
Carl Hetherington [Mon, 18 Feb 2013 22:02:17 +0000 (22:02 +0000)]
Merge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic

11 years agoGrotty hack to sort out the layout of the top half of the frame when the editor resizes.
Carl Hetherington [Mon, 18 Feb 2013 22:01:43 +0000 (22:01 +0000)]
Grotty hack to sort out the layout of the top half of the frame when the editor resizes.

11 years agoSome manual tweaks.
Carl Hetherington [Mon, 18 Feb 2013 21:35:55 +0000 (21:35 +0000)]
Some manual tweaks.

11 years agoBump version
Carl Hetherington [Mon, 18 Feb 2013 20:39:17 +0000 (20:39 +0000)]
Bump version

11 years agoMerge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic
Carl Hetherington [Mon, 18 Feb 2013 19:54:51 +0000 (19:54 +0000)]
Merge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic

11 years agoFix subtitle positioning in the view, I think (#60).
Carl Hetherington [Mon, 18 Feb 2013 19:39:23 +0000 (19:39 +0000)]
Fix subtitle positioning in the view, I think (#60).

11 years agoTry to fix crash on finishing off DCPs with mono -> 5.1 conversions.
Carl Hetherington [Mon, 18 Feb 2013 09:55:07 +0000 (09:55 +0000)]
Try to fix crash on finishing off DCPs with mono -> 5.1 conversions.

11 years agoBump version
Carl Hetherington [Sun, 17 Feb 2013 23:06:07 +0000 (23:06 +0000)]
Bump version

11 years agoMunge version.
Carl Hetherington [Sun, 17 Feb 2013 23:05:49 +0000 (23:05 +0000)]
Munge version.

11 years agoBump version
Carl Hetherington [Sun, 17 Feb 2013 23:05:16 +0000 (23:05 +0000)]
Bump version

11 years agoRemove some vestigial stuff.
Carl Hetherington [Sun, 17 Feb 2013 21:19:20 +0000 (21:19 +0000)]
Remove some vestigial stuff.

11 years agoFix audio channel count when bumping mono up to 5.1.
Carl Hetherington [Sun, 17 Feb 2013 21:03:18 +0000 (21:03 +0000)]
Fix audio channel count when bumping mono up to 5.1.

11 years agoFix nasty misreading of planar audio data.
Carl Hetherington [Sun, 17 Feb 2013 20:55:36 +0000 (20:55 +0000)]
Fix nasty misreading of planar audio data.

11 years agoTry to fix flickery updates (#59).
Carl Hetherington [Sun, 17 Feb 2013 01:16:11 +0000 (01:16 +0000)]
Try to fix flickery updates (#59).

11 years agoMerge branch 'direct-mxf' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into...
Carl Hetherington [Sun, 17 Feb 2013 01:02:13 +0000 (01:02 +0000)]
Merge branch 'direct-mxf' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into direct-mxf

11 years agoRemove pointless make DCP from existing transcode option.
Carl Hetherington [Sun, 17 Feb 2013 01:01:56 +0000 (01:01 +0000)]
Remove pointless make DCP from existing transcode option.

11 years agoTidy.
Carl Hetherington [Sun, 17 Feb 2013 00:59:52 +0000 (00:59 +0000)]
Tidy.

11 years agoMerge branch 'direct-mxf' of /home/carl/git/dvdomatic into direct-mxf
Carl Hetherington [Sun, 17 Feb 2013 00:58:48 +0000 (00:58 +0000)]
Merge branch 'direct-mxf' of /home/carl/git/dvdomatic into direct-mxf

11 years agoMissing dep.
Carl Hetherington [Sun, 17 Feb 2013 00:49:10 +0000 (00:49 +0000)]
Missing dep.

11 years agoMissing dep.
Carl Hetherington [Sun, 17 Feb 2013 00:42:42 +0000 (00:42 +0000)]
Missing dep.

11 years agoMissing dep.
Carl Hetherington [Sun, 17 Feb 2013 00:36:14 +0000 (00:36 +0000)]
Missing dep.

11 years agoi18n hacks.
Carl Hetherington [Sun, 17 Feb 2013 00:25:23 +0000 (00:25 +0000)]
i18n hacks.

11 years agoBump version
Carl Hetherington [Sat, 16 Feb 2013 22:42:42 +0000 (22:42 +0000)]
Bump version

11 years agoMerge branch 'direct-mxf' of /home/carl/git/dvdomatic into direct-mxf
Carl Hetherington [Sat, 16 Feb 2013 22:42:23 +0000 (22:42 +0000)]
Merge branch 'direct-mxf' of /home/carl/git/dvdomatic into direct-mxf

11 years agoFix installer DLL.
Carl Hetherington [Sat, 16 Feb 2013 22:41:06 +0000 (22:41 +0000)]
Fix installer DLL.

11 years agoRemove some vestiges of FilmState.
Carl Hetherington [Sat, 16 Feb 2013 22:33:12 +0000 (22:33 +0000)]
Remove some vestiges of FilmState.

11 years agoRemove now-unused job dependencies.
Carl Hetherington [Sat, 16 Feb 2013 22:31:58 +0000 (22:31 +0000)]
Remove now-unused job dependencies.

11 years agoBump version
Carl Hetherington [Sat, 16 Feb 2013 21:19:35 +0000 (21:19 +0000)]
Bump version

11 years agoTweak exclude target for dist.
Carl Hetherington [Sat, 16 Feb 2013 16:49:57 +0000 (16:49 +0000)]
Tweak exclude target for dist.

11 years agoSome portability fixes.
Carl Hetherington [Sat, 16 Feb 2013 01:58:52 +0000 (01:58 +0000)]
Some portability fixes.

11 years agoUpdate ChangeLog.
Carl Hetherington [Fri, 15 Feb 2013 19:38:48 +0000 (19:38 +0000)]
Update ChangeLog.

11 years agoAdd slightly odd new dep.
Carl Hetherington [Fri, 15 Feb 2013 19:37:45 +0000 (19:37 +0000)]
Add slightly odd new dep.

11 years agoFix misarrangement since details button was added.
Carl Hetherington [Fri, 15 Feb 2013 19:37:37 +0000 (19:37 +0000)]
Fix misarrangement since details button was added.

11 years agoSupport BMP for still images (part of #55).
Carl Hetherington [Fri, 15 Feb 2013 19:37:20 +0000 (19:37 +0000)]
Support BMP for still images (part of #55).

11 years agoFix erroneous padding of view using -in-flat formats (#52).
Carl Hetherington [Wed, 13 Feb 2013 23:05:20 +0000 (23:05 +0000)]
Fix erroneous padding of view using -in-flat formats (#52).

11 years agoTweak crop widgets.
Carl Hetherington [Wed, 13 Feb 2013 22:53:08 +0000 (22:53 +0000)]
Tweak crop widgets.

11 years agoUse a tooltip for long DCP names (#50).
Carl Hetherington [Wed, 13 Feb 2013 00:34:29 +0000 (00:34 +0000)]
Use a tooltip for long DCP names (#50).

11 years agoNever say 100% when not finished (part of #44).
Carl Hetherington [Tue, 12 Feb 2013 23:27:32 +0000 (23:27 +0000)]
Never say 100% when not finished (part of #44).

11 years agoChangeLog.
Carl Hetherington [Tue, 12 Feb 2013 23:27:09 +0000 (23:27 +0000)]
ChangeLog.

11 years agoFormatting.
Carl Hetherington [Tue, 12 Feb 2013 23:26:59 +0000 (23:26 +0000)]
Formatting.

11 years agoSmall use of String::compose.
Carl Hetherington [Tue, 12 Feb 2013 22:32:08 +0000 (22:32 +0000)]
Small use of String::compose.

11 years agoRemove unused files.
Carl Hetherington [Tue, 12 Feb 2013 22:11:52 +0000 (22:11 +0000)]
Remove unused files.

11 years agoAdd details button to job manager; stretch jobs across the whole of the bottom of...
Carl Hetherington [Tue, 12 Feb 2013 21:48:06 +0000 (21:48 +0000)]
Add details button to job manager; stretch jobs across the whole of the bottom of the frame; give a better error on low disc space conditions (#48).

11 years agoTolerate inability to open film metadata.
Carl Hetherington [Tue, 12 Feb 2013 19:59:13 +0000 (19:59 +0000)]
Tolerate inability to open film metadata.

11 years agoSome missing ChangeLog entries.
Carl Hetherington [Tue, 12 Feb 2013 19:39:41 +0000 (19:39 +0000)]
Some missing ChangeLog entries.

11 years agoPrimitive opening of DCP's containing folder (#51).
Carl Hetherington [Tue, 12 Feb 2013 19:37:31 +0000 (19:37 +0000)]
Primitive opening of DCP's containing folder (#51).

11 years agoCope better with having no decoders.
Carl Hetherington [Tue, 12 Feb 2013 19:37:15 +0000 (19:37 +0000)]
Cope better with having no decoders.

11 years agoDon't try to make decoders when there is no content.
Carl Hetherington [Tue, 12 Feb 2013 19:37:05 +0000 (19:37 +0000)]
Don't try to make decoders when there is no content.

11 years agoCheck for a DCP before offering to copy it to a TMS.
Carl Hetherington [Mon, 11 Feb 2013 23:56:33 +0000 (23:56 +0000)]
Check for a DCP before offering to copy it to a TMS.

11 years agoFix default directory for film's setup on Windows (#49).
Carl Hetherington [Mon, 11 Feb 2013 20:21:22 +0000 (20:21 +0000)]
Fix default directory for film's setup on Windows (#49).

11 years agoBump libdcp version.
Carl Hetherington [Mon, 11 Feb 2013 08:13:09 +0000 (08:13 +0000)]
Bump libdcp version.

11 years agoAdapt properties dialog for direct MXF write.
Carl Hetherington [Mon, 11 Feb 2013 00:36:42 +0000 (00:36 +0000)]
Adapt properties dialog for direct MXF write.

11 years agoBasic attempt to catch exceptions in the writer thread and pass them safely back...
Carl Hetherington [Mon, 11 Feb 2013 00:18:40 +0000 (00:18 +0000)]
Basic attempt to catch exceptions in the writer thread and pass them safely back to the GUI.

11 years agoReformatting.
Carl Hetherington [Mon, 11 Feb 2013 00:13:18 +0000 (00:13 +0000)]
Reformatting.

11 years agoAdd copyright year.
Carl Hetherington [Mon, 11 Feb 2013 00:13:05 +0000 (00:13 +0000)]
Add copyright year.

11 years agoShuffle Job pointers around slightly.
Carl Hetherington [Fri, 8 Feb 2013 13:07:16 +0000 (13:07 +0000)]
Shuffle Job pointers around slightly.

11 years agoSome comments.
Carl Hetherington [Fri, 8 Feb 2013 12:54:15 +0000 (12:54 +0000)]
Some comments.

11 years agoRename some things.
Carl Hetherington [Fri, 8 Feb 2013 12:47:51 +0000 (12:47 +0000)]
Rename some things.

11 years agoSome comments.
Carl Hetherington [Fri, 8 Feb 2013 12:38:04 +0000 (12:38 +0000)]
Some comments.

11 years agoA couple of comments; tidy up logging.
Carl Hetherington [Fri, 8 Feb 2013 12:30:23 +0000 (12:30 +0000)]
A couple of comments; tidy up logging.

11 years agoMerge branch 'direct-mxf' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into...
Carl Hetherington [Fri, 8 Feb 2013 12:20:13 +0000 (12:20 +0000)]
Merge branch 'direct-mxf' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic into direct-mxf

11 years agoLog some stats from the writer.
Carl Hetherington [Fri, 8 Feb 2013 12:19:51 +0000 (12:19 +0000)]
Log some stats from the writer.

11 years agoAdd a couple of test scripts.
Carl Hetherington [Fri, 8 Feb 2013 02:19:40 +0000 (02:19 +0000)]
Add a couple of test scripts.

11 years agoFix tests.
Carl Hetherington [Thu, 7 Feb 2013 22:15:10 +0000 (22:15 +0000)]
Fix tests.

11 years agoPossibly fix legacy dcp_trim_start tags; use DCI name for content type to be a little...
Carl Hetherington [Thu, 7 Feb 2013 22:02:16 +0000 (22:02 +0000)]
Possibly fix legacy dcp_trim_start tags; use DCI name for content type to be a little more i18n friendly.

11 years agoSimplify writer a bit and fix it when frames are arriving quickly.
Carl Hetherington [Thu, 7 Feb 2013 20:33:46 +0000 (20:33 +0000)]
Simplify writer a bit and fix it when frames are arriving quickly.

11 years agoCreate parent directories on file() as well as dir().
Carl Hetherington [Thu, 7 Feb 2013 15:30:30 +0000 (15:30 +0000)]
Create parent directories on file() as well as dir().

11 years agoAdd believed missing frame done.
Carl Hetherington [Thu, 7 Feb 2013 14:53:14 +0000 (14:53 +0000)]
Add believed missing frame done.

11 years agoRemove make_dcp_job files.
Carl Hetherington [Thu, 7 Feb 2013 12:48:46 +0000 (12:48 +0000)]
Remove make_dcp_job files.

11 years agoFix inadvertant breakage of hash file creation.
Carl Hetherington [Thu, 7 Feb 2013 12:48:24 +0000 (12:48 +0000)]
Fix inadvertant breakage of hash file creation.

11 years agoRemove old DCP before creating new one (#47).
Carl Hetherington [Thu, 7 Feb 2013 12:47:28 +0000 (12:47 +0000)]
Remove old DCP before creating new one (#47).

11 years agoHopefully fix crash on trying to create a j2c file for the first time.
Carl Hetherington [Thu, 7 Feb 2013 00:57:09 +0000 (00:57 +0000)]
Hopefully fix crash on trying to create a j2c file for the first time.

11 years agoMerge.
Carl Hetherington [Thu, 7 Feb 2013 00:02:15 +0000 (00:02 +0000)]
Merge.