Carl Hetherington [Fri, 13 Jun 2014 11:51:48 +0000 (12:51 +0100)]
Work around symbol clash with ERROR on Win32/mingw.
Carl Hetherington [Wed, 21 May 2014 08:23:58 +0000 (09:23 +0100)]
Forward-port --cpl-names option to dcpdiff.
Carl Hetherington [Tue, 20 May 2014 19:40:09 +0000 (20:40 +0100)]
Fix .pc file.
Carl Hetherington [Tue, 20 May 2014 13:40:22 +0000 (14:40 +0100)]
Bump libcxml version.
Carl Hetherington [Tue, 20 May 2014 13:39:59 +0000 (14:39 +0100)]
Remove unused code.
Carl Hetherington [Tue, 20 May 2014 13:37:43 +0000 (14:37 +0100)]
Comments.
Carl Hetherington [Fri, 16 May 2014 10:38:35 +0000 (11:38 +0100)]
Hand-merge changes from master (
110dc70..
979739e)
Carl Hetherington [Wed, 14 May 2014 08:33:23 +0000 (09:33 +0100)]
Merge master.
Carl Hetherington [Tue, 13 May 2014 22:52:48 +0000 (23:52 +0100)]
Some comments.
Carl Hetherington [Sun, 11 May 2014 23:35:48 +0000 (00:35 +0100)]
Bump libcxml again.
Carl Hetherington [Sun, 11 May 2014 23:28:45 +0000 (00:28 +0100)]
Bump libcxml dependency for i18n fixes.
Carl Hetherington [Sun, 11 May 2014 23:03:22 +0000 (00:03 +0100)]
Missing file.
Carl Hetherington [Sun, 11 May 2014 22:59:19 +0000 (23:59 +0100)]
Use raw_convert instead of boost::lexical_cast as it seems
that lexical_cast will sometimes use a thousands separator
(i.e. it will convert 1234 to a string 1,234). It appears
not to be possible safely to turn this off (you have to set
the global locale). Instead, raw_convert uses a stringstream
which you can imbue() with std::locale::classic() to turn off
the locale-specific behaviour.
Carl Hetherington [Sun, 4 May 2014 00:25:31 +0000 (01:25 +0100)]
Comments.
Carl Hetherington [Sun, 4 May 2014 00:14:12 +0000 (01:14 +0100)]
Port support for MXF-wrapped subtitles from 0.x
Carl Hetherington [Sat, 3 May 2014 19:18:07 +0000 (20:18 +0100)]
Assorted test fixes.
Carl Hetherington [Sat, 3 May 2014 14:05:33 +0000 (15:05 +0100)]
Use exceptions to hold errors even in the keep_going case.
Carl Hetherington [Sat, 3 May 2014 11:46:51 +0000 (12:46 +0100)]
Remove debugging echo.
Carl Hetherington [Sat, 3 May 2014 11:37:55 +0000 (12:37 +0100)]
Update test results.
Carl Hetherington [Sat, 3 May 2014 11:37:11 +0000 (12:37 +0100)]
Add --keep-going option.
Carl Hetherington [Sat, 3 May 2014 11:36:45 +0000 (12:36 +0100)]
Ignore missing asset errors.
Carl Hetherington [Sat, 3 May 2014 11:36:21 +0000 (12:36 +0100)]
Make test results more reproducible.
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).
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).
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.
Carl Hetherington [Sat, 3 May 2014 11:32:26 +0000 (12:32 +0100)]
Add ids_equal().
Carl Hetherington [Sat, 3 May 2014 11:32:08 +0000 (12:32 +0100)]
Add set_metadata().
Carl Hetherington [Thu, 10 Apr 2014 13:30:39 +0000 (14:30 +0100)]
Remove debug code.
Carl Hetherington [Thu, 10 Apr 2014 13:30:15 +0000 (14:30 +0100)]
Remove picture_asset.h; some better error messages.
Carl Hetherington [Thu, 10 Apr 2014 13:16:37 +0000 (14:16 +0100)]
Missing GPL boilerplate.
Carl Hetherington [Thu, 20 Mar 2014 16:16:17 +0000 (16:16 +0000)]
Tweaks to LocalTime; build/install fixes.
Carl Hetherington [Wed, 19 Mar 2014 22:03:18 +0000 (22:03 +0000)]
A few comments and some tidying.
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.
Carl Hetherington [Wed, 19 Mar 2014 09:30:38 +0000 (09:30 +0000)]
Partial tidy-up of KDM classes.
Carl Hetherington [Tue, 18 Mar 2014 18:26:03 +0000 (18:26 +0000)]
Merge master.
Carl Hetherington [Tue, 18 Mar 2014 18:23:05 +0000 (18:23 +0000)]
Various test tidying.
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.
Carl Hetherington [Mon, 17 Mar 2014 11:25:49 +0000 (11:25 +0000)]
Missing include.
Carl Hetherington [Mon, 17 Mar 2014 00:26:04 +0000 (00:26 +0000)]
Merge master.
Carl Hetherington [Mon, 17 Mar 2014 00:23:05 +0000 (00:23 +0000)]
Merge branch 'master' into 1.0
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.
Carl Hetherington [Tue, 11 Mar 2014 09:14:07 +0000 (09:14 +0000)]
Build fixes for OS X 10.5.
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
Carl Hetherington [Mon, 3 Mar 2014 11:29:44 +0000 (11:29 +0000)]
Fix libdcp test build on Windows.
Carl Hetherington [Wed, 26 Feb 2014 20:06:53 +0000 (20:06 +0000)]
Twiddle submodule path.
Carl Hetherington [Wed, 26 Feb 2014 18:41:41 +0000 (18:41 +0000)]
Merge master; MXF subtitle stuff not included.
Carl Hetherington [Wed, 26 Feb 2014 17:52:36 +0000 (17:52 +0000)]
Add missing file.
Carl Hetherington [Wed, 26 Feb 2014 17:52:02 +0000 (17:52 +0000)]
Update test data.
Carl Hetherington [Wed, 26 Feb 2014 17:48:29 +0000 (17:48 +0000)]
Hacks to support MXF-wrapped subtitles.
Carl Hetherington [Wed, 26 Feb 2014 15:59:34 +0000 (15:59 +0000)]
Add test for MXF-wrapped subtitles.
Carl Hetherington [Wed, 26 Feb 2014 15:43:53 +0000 (15:43 +0000)]
Clean up unit testing.
Carl Hetherington [Mon, 24 Feb 2014 13:00:43 +0000 (13:00 +0000)]
Make 1.0 parallel-installable with 0.x.
Carl Hetherington [Tue, 18 Feb 2014 23:00:00 +0000 (23:00 +0000)]
Bump libopenjpeg for build failures.
Carl Hetherington [Thu, 13 Feb 2014 09:22:43 +0000 (09:22 +0000)]
Try to fix Windows build.
Carl Hetherington [Thu, 13 Feb 2014 00:14:02 +0000 (00:14 +0000)]
Try to fix win32 build.
Carl Hetherington [Wed, 12 Feb 2014 23:25:57 +0000 (23:25 +0000)]
Various small fixes.
Carl Hetherington [Tue, 11 Feb 2014 15:31:48 +0000 (15:31 +0000)]
Install fixes.
Carl Hetherington [Tue, 11 Feb 2014 14:30:38 +0000 (14:30 +0000)]
Re-add linearised gamma LUT.
Carl Hetherington [Tue, 11 Feb 2014 13:04:21 +0000 (13:04 +0000)]
Build/install fixes.
Carl Hetherington [Tue, 11 Feb 2014 12:41:39 +0000 (12:41 +0000)]
Fix install target.
Carl Hetherington [Mon, 10 Feb 2014 19:07:37 +0000 (19:07 +0000)]
Fix linux build.
Carl Hetherington [Mon, 10 Feb 2014 16:41:03 +0000 (16:41 +0000)]
Bump openjpeg to fix linux build.
Carl Hetherington [Mon, 10 Feb 2014 12:25:14 +0000 (12:25 +0000)]
Bump openjpeg-cdist for a Linux build fix.
Carl Hetherington [Mon, 10 Feb 2014 10:29:59 +0000 (10:29 +0000)]
Bump libdcp for Windows build fixes.
Carl Hetherington [Sun, 9 Feb 2014 22:59:07 +0000 (22:59 +0000)]
Try using memory-checking version of libopenjpeg.
Carl Hetherington [Sat, 8 Feb 2014 18:46:32 +0000 (18:46 +0000)]
Fix typo.
Carl Hetherington [Sat, 8 Feb 2014 16:36:42 +0000 (16:36 +0000)]
Fix .pc file.
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
Carl Hetherington [Wed, 5 Feb 2014 15:08:07 +0000 (15:08 +0000)]
Comment fixes.
Carl Hetherington [Wed, 5 Feb 2014 13:39:10 +0000 (13:39 +0000)]
Comment / tidy.
Carl Hetherington [Wed, 5 Feb 2014 13:15:39 +0000 (13:15 +0000)]
Fix previous.
Carl Hetherington [Wed, 5 Feb 2014 12:59:12 +0000 (12:59 +0000)]
Comments / tweaks.
Carl Hetherington [Wed, 5 Feb 2014 11:18:01 +0000 (11:18 +0000)]
Tidy up metadata handling.
Carl Hetherington [Wed, 5 Feb 2014 11:01:05 +0000 (11:01 +0000)]
Small bits of tidying up and comments.
Carl Hetherington [Tue, 28 Jan 2014 16:00:16 +0000 (16:00 +0000)]
Various fixes.
Carl Hetherington [Tue, 28 Jan 2014 14:52:32 +0000 (14:52 +0000)]
Misc fixes.
Carl Hetherington [Tue, 28 Jan 2014 00:44:36 +0000 (00:44 +0000)]
Various test fixes.
Carl Hetherington [Mon, 27 Jan 2014 22:50:01 +0000 (22:50 +0000)]
Remove LUT parent class.
Carl Hetherington [Mon, 27 Jan 2014 22:39:23 +0000 (22:39 +0000)]
Tweak mainpage.txt.
Carl Hetherington [Mon, 27 Jan 2014 22:38:43 +0000 (22:38 +0000)]
Various tweaks; work on read_dcp example.
Carl Hetherington [Mon, 27 Jan 2014 14:41:33 +0000 (14:41 +0000)]
Various tinkerings.
Carl Hetherington [Mon, 27 Jan 2014 12:27:06 +0000 (12:27 +0000)]
More tidying.
Carl Hetherington [Mon, 27 Jan 2014 12:01:17 +0000 (12:01 +0000)]
Some tidying up.
Carl Hetherington [Mon, 27 Jan 2014 11:34:09 +0000 (11:34 +0000)]
Move a few things around.
Carl Hetherington [Sun, 26 Jan 2014 22:40:33 +0000 (22:40 +0000)]
Comments / tidying up.
Carl Hetherington [Sun, 26 Jan 2014 22:25:11 +0000 (22:25 +0000)]
A little tidying up.
Carl Hetherington [Sun, 26 Jan 2014 21:35:02 +0000 (21:35 +0000)]
It builds again.
Carl Hetherington [Thu, 23 Jan 2014 00:25:36 +0000 (00:25 +0000)]
Merge branch 'master' into 1.0
Carl Hetherington [Thu, 23 Jan 2014 00:16:28 +0000 (00:16 +0000)]
Fix fake-writing of 3D.
Carl Hetherington [Wed, 22 Jan 2014 21:43:32 +0000 (21:43 +0000)]
Comment.
Carl Hetherington [Wed, 22 Jan 2014 19:42:39 +0000 (19:42 +0000)]
Various work.
Carl Hetherington [Fri, 17 Jan 2014 22:26:52 +0000 (22:26 +0000)]
Modify example to an approximation of the desired API.
Carl Hetherington [Fri, 17 Jan 2014 22:16:05 +0000 (22:16 +0000)]
Asset -> MXF in some cases.
Carl Hetherington [Fri, 17 Jan 2014 21:31:40 +0000 (21:31 +0000)]
Remove create-by-files method for sound and picture assets.
Carl Hetherington [Fri, 17 Jan 2014 17:51:54 +0000 (17:51 +0000)]
New Asset and Object classes; make CPL use them.
Carl Hetherington [Fri, 17 Jan 2014 17:42:51 +0000 (17:42 +0000)]
Asset -> ContentAsset.
Carl Hetherington [Fri, 17 Jan 2014 17:14:38 +0000 (17:14 +0000)]
wscript tidying.
Carl Hetherington [Fri, 17 Jan 2014 17:11:32 +0000 (17:11 +0000)]
namespace libdcp -> dcp.
Carl Hetherington [Fri, 17 Jan 2014 16:58:26 +0000 (16:58 +0000)]
Comments.
Carl Hetherington [Wed, 15 Jan 2014 09:48:24 +0000 (09:48 +0000)]
Remove unnecessary parameters to fill_writer_info.