libdcp.git
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

10 years agoMerge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp
Carl Hetherington [Fri, 20 Dec 2013 16:47:27 +0000 (16:47 +0000)]
Merge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp

10 years agoFix build on OS X.
Carl Hetherington [Fri, 20 Dec 2013 16:47:18 +0000 (16:47 +0000)]
Fix build on OS X.

10 years agoBump version
Carl Hetherington [Thu, 19 Dec 2013 15:21:06 +0000 (15:21 +0000)]
Bump version

10 years agoBump version v0.90
Carl Hetherington [Thu, 19 Dec 2013 15:21:06 +0000 (15:21 +0000)]
Bump version

10 years agoA few fixes to signer chain generation on Windows.
Carl Hetherington [Thu, 19 Dec 2013 15:20:58 +0000 (15:20 +0000)]
A few fixes to signer chain generation on Windows.

10 years agoBump version
Carl Hetherington [Thu, 19 Dec 2013 13:07:22 +0000 (13:07 +0000)]
Bump version

10 years agoBump version v0.89
Carl Hetherington [Thu, 19 Dec 2013 13:07:22 +0000 (13:07 +0000)]
Bump version

10 years agoTry to fix problems with printf on 32-bit Windows XP.
Carl Hetherington [Thu, 19 Dec 2013 13:05:01 +0000 (13:05 +0000)]
Try to fix problems with printf on 32-bit Windows XP.

10 years agoBump version
Carl Hetherington [Wed, 18 Dec 2013 19:16:19 +0000 (19:16 +0000)]
Bump version

10 years agoBump version v0.88
Carl Hetherington [Wed, 18 Dec 2013 19:16:19 +0000 (19:16 +0000)]
Bump version

10 years agoMerge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp
Carl Hetherington [Wed, 18 Dec 2013 19:08:02 +0000 (19:08 +0000)]
Merge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp

10 years agoFix minor infringement of XML wrt CPL reel order.
Carl Hetherington [Wed, 18 Dec 2013 19:07:51 +0000 (19:07 +0000)]
Fix minor infringement of XML wrt CPL reel order.

10 years agoBump version
Carl Hetherington [Wed, 18 Dec 2013 16:22:10 +0000 (16:22 +0000)]
Bump version

10 years agoBump version v0.87
Carl Hetherington [Wed, 18 Dec 2013 16:22:10 +0000 (16:22 +0000)]
Bump version

10 years agoMerge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp
Carl Hetherington [Wed, 18 Dec 2013 16:21:58 +0000 (16:21 +0000)]
Merge branch 'master' of ssh://carlh.dyndns.org/home/carl/git/libdcp

10 years agoFix _frames_written update for stereo picture assets.
Carl Hetherington [Wed, 18 Dec 2013 16:21:47 +0000 (16:21 +0000)]
Fix _frames_written update for stereo picture assets.

10 years agoBump version
Carl Hetherington [Thu, 5 Dec 2013 22:40:05 +0000 (22:40 +0000)]
Bump version

10 years agoBump version v0.86
Carl Hetherington [Thu, 5 Dec 2013 22:40:05 +0000 (22:40 +0000)]
Bump version

10 years agoAccept any old case for DCP content kinds.
Carl Hetherington [Thu, 5 Dec 2013 22:39:50 +0000 (22:39 +0000)]
Accept any old case for DCP content kinds.

10 years agoBump version
Carl Hetherington [Wed, 27 Nov 2013 15:21:29 +0000 (15:21 +0000)]
Bump version

10 years agoBump version v0.85
Carl Hetherington [Wed, 27 Nov 2013 15:21:28 +0000 (15:21 +0000)]
Bump version

10 years agoTry to fix build on OS X.
Carl Hetherington [Wed, 27 Nov 2013 15:17:51 +0000 (15:17 +0000)]
Try to fix build on OS X.

10 years agoBump version
Carl Hetherington [Wed, 27 Nov 2013 14:55:09 +0000 (14:55 +0000)]
Bump version

10 years agoBump version v0.84
Carl Hetherington [Wed, 27 Nov 2013 14:55:09 +0000 (14:55 +0000)]
Bump version

10 years agoFix linux build.
Carl Hetherington [Wed, 27 Nov 2013 09:57:23 +0000 (09:57 +0000)]
Fix linux build.

10 years agoTypos.
Carl Hetherington [Tue, 26 Nov 2013 21:40:22 +0000 (21:40 +0000)]
Typos.

10 years agoAttempt to fix file size reporting from asdcplib on Win32.
Carl Hetherington [Tue, 26 Nov 2013 21:00:57 +0000 (21:00 +0000)]
Attempt to fix file size reporting from asdcplib on Win32.

10 years agoVarious fixes for non-Latin filenames.
Carl Hetherington [Tue, 26 Nov 2013 20:58:42 +0000 (20:58 +0000)]
Various fixes for non-Latin filenames.

10 years agoFix MultiByteToWideChar calls.
Carl Hetherington [Tue, 26 Nov 2013 19:28:27 +0000 (19:28 +0000)]
Fix MultiByteToWideChar calls.

10 years agoTypos.
Carl Hetherington [Tue, 26 Nov 2013 10:11:25 +0000 (10:11 +0000)]
Typos.

10 years agoTry to fix incorrect non-Latin handling on Win32 filenames.
Carl Hetherington [Tue, 26 Nov 2013 09:58:48 +0000 (09:58 +0000)]
Try to fix incorrect non-Latin handling on Win32 filenames.

10 years agoTry to fix non-trivial filename character encoding on Windows.
Carl Hetherington [Tue, 26 Nov 2013 03:58:54 +0000 (03:58 +0000)]
Try to fix non-trivial filename character encoding on Windows.

10 years agoMissing using.
Carl Hetherington [Mon, 25 Nov 2013 11:47:19 +0000 (11:47 +0000)]
Missing using.

10 years agoRemove a possibly dodgy use of fstream.
Carl Hetherington [Mon, 25 Nov 2013 11:23:07 +0000 (11:23 +0000)]
Remove a possibly dodgy use of fstream.

10 years agoRemove redundant fstream includes.
Carl Hetherington [Mon, 25 Nov 2013 11:10:34 +0000 (11:10 +0000)]
Remove redundant fstream includes.

10 years agoAdd FILE * constructor for FrameInfo.
Carl Hetherington [Mon, 25 Nov 2013 08:36:16 +0000 (08:36 +0000)]
Add FILE * constructor for FrameInfo.

10 years agoMissing file.
Carl Hetherington [Mon, 25 Nov 2013 01:03:16 +0000 (01:03 +0000)]
Missing file.

10 years agoAdd FrameInfo::write for FILE *; test it.
Carl Hetherington [Mon, 25 Nov 2013 00:35:11 +0000 (00:35 +0000)]
Add FrameInfo::write for FILE *; test it.

10 years agoBump libcxml version.
Carl Hetherington [Wed, 20 Nov 2013 18:16:56 +0000 (18:16 +0000)]
Bump libcxml version.

10 years agoBump version
Carl Hetherington [Sat, 9 Nov 2013 14:17:22 +0000 (14:17 +0000)]
Bump version

10 years agoBump version v0.83
Carl Hetherington [Sat, 9 Nov 2013 14:17:22 +0000 (14:17 +0000)]
Bump version

10 years agoFix small memory leak on decompression.
Carl Hetherington [Fri, 1 Nov 2013 15:52:30 +0000 (15:52 +0000)]
Fix small memory leak on decompression.

10 years agoUpdate and fix tests.
Carl Hetherington [Wed, 30 Oct 2013 22:12:31 +0000 (22:12 +0000)]
Update and fix tests.

10 years agoAnother better error message.
Carl Hetherington [Mon, 28 Oct 2013 21:27:03 +0000 (21:27 +0000)]
Another better error message.

10 years agoBetter error message.
Carl Hetherington [Sat, 26 Oct 2013 22:24:27 +0000 (23:24 +0100)]
Better error message.

10 years agoRemove debug code.
Carl Hetherington [Thu, 24 Oct 2013 15:31:22 +0000 (16:31 +0100)]
Remove debug code.

10 years agoFix ticks calculations.
Carl Hetherington [Thu, 24 Oct 2013 15:27:35 +0000 (16:27 +0100)]
Fix ticks calculations.

10 years agoAdd Time constructor from ticks; fix Time::to_ticks().
Carl Hetherington [Thu, 24 Oct 2013 14:42:32 +0000 (15:42 +0100)]
Add Time constructor from ticks; fix Time::to_ticks().

10 years agoSome more boost::filesystem::path.
Carl Hetherington [Sat, 19 Oct 2013 13:42:30 +0000 (14:42 +0100)]
Some more boost::filesystem::path.

10 years agoSome more boost::filesystem::path.
Carl Hetherington [Sat, 19 Oct 2013 10:38:36 +0000 (11:38 +0100)]
Some more boost::filesystem::path.

10 years agotm_to_string() should use 24 hour clock.
Carl Hetherington [Fri, 18 Oct 2013 09:45:03 +0000 (10:45 +0100)]
tm_to_string() should use 24 hour clock.

10 years agoMissing includes.
Carl Hetherington [Wed, 16 Oct 2013 19:07:09 +0000 (20:07 +0100)]
Missing includes.

10 years agoComment and header guards.
Carl Hetherington [Wed, 16 Oct 2013 12:18:15 +0000 (13:18 +0100)]
Comment and header guards.

10 years agoComment.
Carl Hetherington [Wed, 16 Oct 2013 11:48:26 +0000 (12:48 +0100)]
Comment.

10 years agoAdd ratio() method.
Carl Hetherington [Tue, 15 Oct 2013 13:22:11 +0000 (14:22 +0100)]
Add ratio() method.

10 years agoFix typo.
Carl Hetherington [Tue, 15 Oct 2013 13:21:59 +0000 (14:21 +0100)]
Fix typo.

10 years agoUse Wolfang Woehl's Rec709 -> XYZ matrix, from his rec709-xyz_matrix.rb script.
Carl Hetherington [Mon, 14 Oct 2013 11:51:00 +0000 (12:51 +0100)]
Use Wolfang Woehl's Rec709 -> XYZ matrix, from his rec709-xyz_matrix.rb script.

10 years agoTry quoting openssl calls.
Carl Hetherington [Fri, 11 Oct 2013 10:52:45 +0000 (11:52 +0100)]
Try quoting openssl calls.

10 years agoImprove error reporting from openssl calls.
Carl Hetherington [Fri, 11 Oct 2013 09:36:42 +0000 (10:36 +0100)]
Improve error reporting from openssl calls.

10 years agoWrite encryption test all to the right place. Some more XML writes unformatted to...
Carl Hetherington [Thu, 10 Oct 2013 09:11:24 +0000 (10:11 +0100)]
Write encryption test all to the right place.  Some more XML writes unformatted to fix digests.

10 years agoBump version
Carl Hetherington [Thu, 10 Oct 2013 08:16:00 +0000 (09:16 +0100)]
Bump version

10 years agoBump version v0.82
Carl Hetherington [Thu, 10 Oct 2013 08:15:59 +0000 (09:15 +0100)]
Bump version

10 years agoTry using magic recipient cert for authorized device info.
Carl Hetherington [Wed, 9 Oct 2013 15:01:33 +0000 (16:01 +0100)]
Try using magic recipient cert for authorized device info.