libdcp.git
10 years agoUse exceptions to hold errors even in the keep_going case.
Carl Hetherington [Sat, 3 May 2014 14:05:33 +0000 (15:05 +0100)]
Use exceptions to hold errors even in the keep_going case.

10 years agoRemove debugging echo.
Carl Hetherington [Sat, 3 May 2014 11:46:51 +0000 (12:46 +0100)]
Remove debugging echo.

10 years agoUpdate test results.
Carl Hetherington [Sat, 3 May 2014 11:37:55 +0000 (12:37 +0100)]
Update test results.

10 years agoAdd --keep-going option.
Carl Hetherington [Sat, 3 May 2014 11:37:11 +0000 (12:37 +0100)]
Add --keep-going option.

10 years agoIgnore missing asset errors.
Carl Hetherington [Sat, 3 May 2014 11:36:45 +0000 (12:36 +0100)]
Ignore missing asset errors.

10 years agoMake test results more reproducible.
Carl Hetherington [Sat, 3 May 2014 11:36:21 +0000 (12:36 +0100)]
Make test results more reproducible.

10 years agoSupport file:// URI-style file specifiers in asset map.
Carl Hetherington [Sat, 3 May 2014 11:35:41 +0000 (12:35 +0100)]
Support file:// URI-style file specifiers in asset map.

Allow DCP reads to continue in the face of some errors (currently
just missing assets).

10 years agoIgnore errors from our metadata tests (which don't have picture/sound assets).
Carl Hetherington [Sat, 3 May 2014 11:33:44 +0000 (12:33 +0100)]
Ignore errors from our metadata tests (which don't have picture/sound assets).

10 years agoUse ids_equal() to compare IDs so that the comparison ignores extra whitespace and...
Carl Hetherington [Sat, 3 May 2014 11:33:13 +0000 (12:33 +0100)]
Use ids_equal() to compare IDs so that the comparison ignores extra whitespace and case.

10 years agoAdd ids_equal().
Carl Hetherington [Sat, 3 May 2014 11:32:26 +0000 (12:32 +0100)]
Add ids_equal().

10 years agoAdd set_metadata().
Carl Hetherington [Sat, 3 May 2014 11:32:08 +0000 (12:32 +0100)]
Add set_metadata().

10 years agoRemove debug code.
Carl Hetherington [Thu, 10 Apr 2014 13:30:39 +0000 (14:30 +0100)]
Remove debug code.

10 years agoRemove picture_asset.h; some better error messages.
Carl Hetherington [Thu, 10 Apr 2014 13:30:15 +0000 (14:30 +0100)]
Remove picture_asset.h; some better error messages.

10 years agoTweaks to LocalTime; build/install fixes.
Carl Hetherington [Thu, 20 Mar 2014 16:16:17 +0000 (16:16 +0000)]
Tweaks to LocalTime; build/install fixes.

10 years agoA few comments and some tidying.
Carl Hetherington [Wed, 19 Mar 2014 22:03:18 +0000 (22:03 +0000)]
A few comments and some tidying.

10 years agoConsiderable re-work of KDM class to express the difference between encrypted and...
Carl Hetherington [Wed, 19 Mar 2014 21:46:01 +0000 (21:46 +0000)]
Considerable re-work of KDM class to express the difference between encrypted and unencrypted KDMs.

10 years agoPartial tidy-up of KDM classes.
Carl Hetherington [Wed, 19 Mar 2014 09:30:38 +0000 (09:30 +0000)]
Partial tidy-up of KDM classes.

10 years agoMerge master.
Carl Hetherington [Tue, 18 Mar 2014 18:26:03 +0000 (18:26 +0000)]
Merge master.

10 years agoVarious test tidying.
Carl Hetherington [Tue, 18 Mar 2014 18:23:05 +0000 (18:23 +0000)]
Various test tidying.

10 years agoRemove submodule of test/private as submodules don't seem to work too well with git...
Carl Hetherington [Tue, 18 Mar 2014 13:15:24 +0000 (13:15 +0000)]
Remove submodule of test/private as submodules don't seem to work too well with git-annex.

10 years agoMissing include.
Carl Hetherington [Mon, 17 Mar 2014 11:25:49 +0000 (11:25 +0000)]
Missing include.

10 years agoMerge master.
Carl Hetherington [Mon, 17 Mar 2014 00:26:04 +0000 (00:26 +0000)]
Merge master.

10 years agoMerge branch 'master' into 1.0
Carl Hetherington [Mon, 17 Mar 2014 00:23:05 +0000 (00:23 +0000)]
Merge branch 'master' into 1.0

10 years agoClean up OS X build slightly. Better error on failure of xmlSecDSigCtxSign.
Carl Hetherington [Sat, 15 Mar 2014 17:49:40 +0000 (17:49 +0000)]
Clean up OS X build slightly.  Better error on failure of xmlSecDSigCtxSign.

10 years agoBuild fixes for OS X 10.5.
Carl Hetherington [Tue, 11 Mar 2014 09:14:07 +0000 (09:14 +0000)]
Build fixes for OS X 10.5.

10 years agoMerge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp
Carl Hetherington [Mon, 3 Mar 2014 11:29:54 +0000 (11:29 +0000)]
Merge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp

10 years agoFix libdcp test build on Windows.
Carl Hetherington [Mon, 3 Mar 2014 11:29:44 +0000 (11:29 +0000)]
Fix libdcp test build on Windows.

10 years agoTwiddle submodule path.
Carl Hetherington [Wed, 26 Feb 2014 20:06:53 +0000 (20:06 +0000)]
Twiddle submodule path.

10 years agoMerge master; MXF subtitle stuff not included.
Carl Hetherington [Wed, 26 Feb 2014 18:41:41 +0000 (18:41 +0000)]
Merge master; MXF subtitle stuff not included.

10 years agoAdd missing file.
Carl Hetherington [Wed, 26 Feb 2014 17:52:36 +0000 (17:52 +0000)]
Add missing file.

10 years agoUpdate test data.
Carl Hetherington [Wed, 26 Feb 2014 17:52:02 +0000 (17:52 +0000)]
Update test data.

10 years agoHacks to support MXF-wrapped subtitles.
Carl Hetherington [Wed, 26 Feb 2014 17:48:29 +0000 (17:48 +0000)]
Hacks to support MXF-wrapped subtitles.

10 years agoAdd test for MXF-wrapped subtitles.
Carl Hetherington [Wed, 26 Feb 2014 15:59:34 +0000 (15:59 +0000)]
Add test for MXF-wrapped subtitles.

10 years agoClean up unit testing.
Carl Hetherington [Wed, 26 Feb 2014 15:43:53 +0000 (15:43 +0000)]
Clean up unit testing.

10 years agoMake 1.0 parallel-installable with 0.x.
Carl Hetherington [Mon, 24 Feb 2014 13:00:43 +0000 (13:00 +0000)]
Make 1.0 parallel-installable with 0.x.

10 years agoBump libopenjpeg for build failures.
Carl Hetherington [Tue, 18 Feb 2014 23:00:00 +0000 (23:00 +0000)]
Bump libopenjpeg for build failures.

10 years agoTry to fix Windows build.
Carl Hetherington [Thu, 13 Feb 2014 09:22:43 +0000 (09:22 +0000)]
Try to fix Windows build.

10 years agoTry to fix win32 build.
Carl Hetherington [Thu, 13 Feb 2014 00:14:02 +0000 (00:14 +0000)]
Try to fix win32 build.

10 years agoVarious small fixes.
Carl Hetherington [Wed, 12 Feb 2014 23:25:57 +0000 (23:25 +0000)]
Various small fixes.

10 years agoInstall fixes.
Carl Hetherington [Tue, 11 Feb 2014 15:31:48 +0000 (15:31 +0000)]
Install fixes.

10 years agoRe-add linearised gamma LUT.
Carl Hetherington [Tue, 11 Feb 2014 14:30:38 +0000 (14:30 +0000)]
Re-add linearised gamma LUT.

10 years agoBuild/install fixes.
Carl Hetherington [Tue, 11 Feb 2014 13:04:21 +0000 (13:04 +0000)]
Build/install fixes.

10 years agoFix install target.
Carl Hetherington [Tue, 11 Feb 2014 12:41:39 +0000 (12:41 +0000)]
Fix install target.

10 years agoFix linux build.
Carl Hetherington [Mon, 10 Feb 2014 19:07:37 +0000 (19:07 +0000)]
Fix linux build.

10 years agoBump openjpeg to fix linux build.
Carl Hetherington [Mon, 10 Feb 2014 16:41:03 +0000 (16:41 +0000)]
Bump openjpeg to fix linux build.

10 years agoBump openjpeg-cdist for a Linux build fix.
Carl Hetherington [Mon, 10 Feb 2014 12:25:14 +0000 (12:25 +0000)]
Bump openjpeg-cdist for a Linux build fix.

10 years agoBump libdcp for Windows build fixes.
Carl Hetherington [Mon, 10 Feb 2014 10:29:59 +0000 (10:29 +0000)]
Bump libdcp for Windows build fixes.

10 years agoTry using memory-checking version of libopenjpeg.
Carl Hetherington [Sun, 9 Feb 2014 22:59:07 +0000 (22:59 +0000)]
Try using memory-checking version of libopenjpeg.

10 years agoFix typo.
Carl Hetherington [Sat, 8 Feb 2014 18:46:32 +0000 (18:46 +0000)]
Fix typo.

10 years agoFix .pc file.
Carl Hetherington [Sat, 8 Feb 2014 16:36:42 +0000 (16:36 +0000)]
Fix .pc file.

10 years agoFix a couple of errors in Interop XML
Carl Hetherington [Sat, 8 Feb 2014 13:30:42 +0000 (13:30 +0000)]
Fix a couple of errors in Interop XML

Reported-by: Ivan Pullman
10 years agoComment fixes.
Carl Hetherington [Wed, 5 Feb 2014 15:08:07 +0000 (15:08 +0000)]
Comment fixes.

10 years agoComment / tidy.
Carl Hetherington [Wed, 5 Feb 2014 13:39:10 +0000 (13:39 +0000)]
Comment / tidy.

10 years agoFix previous.
Carl Hetherington [Wed, 5 Feb 2014 13:15:39 +0000 (13:15 +0000)]
Fix previous.

10 years agoComments / tweaks.
Carl Hetherington [Wed, 5 Feb 2014 12:59:12 +0000 (12:59 +0000)]
Comments / tweaks.

10 years agoTidy up metadata handling.
Carl Hetherington [Wed, 5 Feb 2014 11:18:01 +0000 (11:18 +0000)]
Tidy up metadata handling.

10 years agoSmall bits of tidying up and comments.
Carl Hetherington [Wed, 5 Feb 2014 11:01:05 +0000 (11:01 +0000)]
Small bits of tidying up and comments.

10 years agoVarious fixes.
Carl Hetherington [Tue, 28 Jan 2014 16:00:16 +0000 (16:00 +0000)]
Various fixes.

10 years agoMisc fixes.
Carl Hetherington [Tue, 28 Jan 2014 14:52:32 +0000 (14:52 +0000)]
Misc fixes.

10 years agoVarious test fixes.
Carl Hetherington [Tue, 28 Jan 2014 00:44:36 +0000 (00:44 +0000)]
Various test fixes.

10 years agoRemove LUT parent class.
Carl Hetherington [Mon, 27 Jan 2014 22:50:01 +0000 (22:50 +0000)]
Remove LUT parent class.

10 years agoTweak mainpage.txt.
Carl Hetherington [Mon, 27 Jan 2014 22:39:23 +0000 (22:39 +0000)]
Tweak mainpage.txt.

10 years agoVarious tweaks; work on read_dcp example.
Carl Hetherington [Mon, 27 Jan 2014 22:38:43 +0000 (22:38 +0000)]
Various tweaks; work on read_dcp example.

10 years agoVarious tinkerings.
Carl Hetherington [Mon, 27 Jan 2014 14:41:33 +0000 (14:41 +0000)]
Various tinkerings.

10 years agoMore tidying.
Carl Hetherington [Mon, 27 Jan 2014 12:27:06 +0000 (12:27 +0000)]
More tidying.

10 years agoSome tidying up.
Carl Hetherington [Mon, 27 Jan 2014 12:01:17 +0000 (12:01 +0000)]
Some tidying up.

10 years agoMove a few things around.
Carl Hetherington [Mon, 27 Jan 2014 11:34:09 +0000 (11:34 +0000)]
Move a few things around.

10 years agoComments / tidying up.
Carl Hetherington [Sun, 26 Jan 2014 22:40:33 +0000 (22:40 +0000)]
Comments / tidying up.

10 years agoA little tidying up.
Carl Hetherington [Sun, 26 Jan 2014 22:25:11 +0000 (22:25 +0000)]
A little tidying up.

10 years agoIt builds again.
Carl Hetherington [Sun, 26 Jan 2014 21:35:02 +0000 (21:35 +0000)]
It builds again.

10 years agoMerge branch 'master' into 1.0
Carl Hetherington [Thu, 23 Jan 2014 00:25:36 +0000 (00:25 +0000)]
Merge branch 'master' into 1.0

10 years agoFix fake-writing of 3D.
Carl Hetherington [Thu, 23 Jan 2014 00:16:28 +0000 (00:16 +0000)]
Fix fake-writing of 3D.

10 years agoComment.
Carl Hetherington [Wed, 22 Jan 2014 21:43:32 +0000 (21:43 +0000)]
Comment.

10 years agoVarious work.
Carl Hetherington [Wed, 22 Jan 2014 19:42:39 +0000 (19:42 +0000)]
Various work.

10 years agoModify example to an approximation of the desired API.
Carl Hetherington [Fri, 17 Jan 2014 22:26:52 +0000 (22:26 +0000)]
Modify example to an approximation of the desired API.

10 years agoAsset -> MXF in some cases.
Carl Hetherington [Fri, 17 Jan 2014 22:16:05 +0000 (22:16 +0000)]
Asset -> MXF in some cases.

10 years agoRemove create-by-files method for sound and picture assets.
Carl Hetherington [Fri, 17 Jan 2014 21:31:40 +0000 (21:31 +0000)]
Remove create-by-files method for sound and picture assets.

10 years agoNew Asset and Object classes; make CPL use them.
Carl Hetherington [Fri, 17 Jan 2014 17:51:54 +0000 (17:51 +0000)]
New Asset and Object classes; make CPL use them.

10 years agoAsset -> ContentAsset.
Carl Hetherington [Fri, 17 Jan 2014 17:42:51 +0000 (17:42 +0000)]
Asset -> ContentAsset.

10 years agowscript tidying.
Carl Hetherington [Fri, 17 Jan 2014 17:14:38 +0000 (17:14 +0000)]
wscript tidying.

10 years agonamespace libdcp -> dcp.
Carl Hetherington [Fri, 17 Jan 2014 17:11:32 +0000 (17:11 +0000)]
namespace libdcp -> dcp.

10 years agoComments.
Carl Hetherington [Fri, 17 Jan 2014 16:58:26 +0000 (16:58 +0000)]
Comments.

10 years agoRemove unnecessary parameters to fill_writer_info.
Carl Hetherington [Wed, 15 Jan 2014 09:48:24 +0000 (09:48 +0000)]
Remove unnecessary parameters to fill_writer_info.

10 years agoUse MXFAsset::_interop to decide on whether to write asset XML as Interop or SMPTE.
Carl Hetherington [Wed, 15 Jan 2014 09:43:41 +0000 (09:43 +0000)]
Use MXFAsset::_interop to decide on whether to write asset XML as Interop or SMPTE.

10 years agoComments.
Carl Hetherington [Wed, 15 Jan 2014 09:28:57 +0000 (09:28 +0000)]
Comments.

10 years agoMerge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp
Carl Hetherington [Tue, 14 Jan 2014 22:33:03 +0000 (22:33 +0000)]
Merge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp

10 years agoFix precision of ScreenAspectRatio tags in Interop mode.
Carl Hetherington [Tue, 14 Jan 2014 22:32:52 +0000 (22:32 +0000)]
Fix precision of ScreenAspectRatio tags in Interop mode.

10 years agoAdd test for scope, too.
Carl Hetherington [Tue, 14 Jan 2014 22:30:29 +0000 (22:30 +0000)]
Add test for scope, too.

10 years agoAdd test for bad ScreenAspectRatio tags in Interop.
Carl Hetherington [Tue, 14 Jan 2014 22:29:42 +0000 (22:29 +0000)]
Add test for bad ScreenAspectRatio tags in Interop.

10 years agoBump cxml version for centos build fix.
Carl Hetherington [Mon, 13 Jan 2014 09:58:14 +0000 (09:58 +0000)]
Bump cxml version for centos build fix.

10 years agoRemove compose.hpp dependency from header.
Carl Hetherington [Wed, 8 Jan 2014 10:35:32 +0000 (10:35 +0000)]
Remove compose.hpp dependency from header.

10 years agoThrow better file errors (with numbers).
Carl Hetherington [Wed, 8 Jan 2014 10:05:49 +0000 (10:05 +0000)]
Throw better file errors (with numbers).

10 years agoBump openjpeg for cscript changes.
Carl Hetherington [Tue, 7 Jan 2014 13:43:41 +0000 (13:43 +0000)]
Bump openjpeg for cscript changes.

10 years agoMerge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp
Carl Hetherington [Tue, 7 Jan 2014 13:41:57 +0000 (13:41 +0000)]
Merge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp

10 years agoTweak cscript for compatibility with updated cdist.
Carl Hetherington [Tue, 7 Jan 2014 13:41:41 +0000 (13:41 +0000)]
Tweak cscript for compatibility with updated cdist.

10 years agoBump version
Carl Hetherington [Mon, 6 Jan 2014 13:13:11 +0000 (13:13 +0000)]
Bump version

10 years agoBump version v0.92
Carl Hetherington [Mon, 6 Jan 2014 13:13:10 +0000 (13:13 +0000)]
Bump version

10 years agoDon't give ASSETMAP/VOLINDEX an .xml suffix with interop DCPs.
Carl Hetherington [Mon, 6 Jan 2014 13:12:56 +0000 (13:12 +0000)]
Don't give ASSETMAP/VOLINDEX an .xml suffix with interop DCPs.

10 years agoBump version
Carl Hetherington [Fri, 20 Dec 2013 17:27:09 +0000 (17:27 +0000)]
Bump version

10 years agoBump version v0.91
Carl Hetherington [Fri, 20 Dec 2013 17:27:09 +0000 (17:27 +0000)]
Bump version