Carl Hetherington [Wed, 29 May 2013 20:50:03 +0000 (21:50 +0100)]
Bump version
Carl Hetherington [Wed, 29 May 2013 16:47:39 +0000 (17:47 +0100)]
Tweak cscript for OS X
Carl Hetherington [Wed, 29 May 2013 09:19:18 +0000 (10:19 +0100)]
Bump version
Carl Hetherington [Wed, 29 May 2013 09:19:18 +0000 (10:19 +0100)]
Bump version
Carl Hetherington [Wed, 29 May 2013 09:19:01 +0000 (10:19 +0100)]
Using cdist for releases now.
Carl Hetherington [Wed, 29 May 2013 09:18:37 +0000 (10:18 +0100)]
Try to fix compile on OS X
Carl Hetherington [Wed, 8 May 2013 08:49:31 +0000 (09:49 +0100)]
Bump version
Carl Hetherington [Wed, 8 May 2013 08:49:31 +0000 (09:49 +0100)]
Bump version
Carl Hetherington [Tue, 7 May 2013 22:03:51 +0000 (23:03 +0100)]
Better error on JPEG2000 decode failure.
Carl Hetherington [Tue, 7 May 2013 14:53:38 +0000 (15:53 +0100)]
AnnotationText is (I believe) optional.
Carl Hetherington [Sat, 4 May 2013 20:23:34 +0000 (21:23 +0100)]
Bump version
Carl Hetherington [Sat, 4 May 2013 20:23:34 +0000 (21:23 +0100)]
Bump version
Carl Hetherington [Sat, 4 May 2013 10:15:35 +0000 (11:15 +0100)]
Merge master.
Carl Hetherington [Sat, 4 May 2013 10:13:04 +0000 (11:13 +0100)]
Split metadata into XML and MXF bits; remove singleton.
Carl Hetherington [Sat, 4 May 2013 08:58:35 +0000 (09:58 +0100)]
Split CPL up into its own files.
Carl Hetherington [Fri, 3 May 2013 15:13:02 +0000 (16:13 +0100)]
Merge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Fri, 3 May 2013 15:12:50 +0000 (16:12 +0100)]
A few tweaks to dcpdiff.
Carl Hetherington [Thu, 2 May 2013 16:20:27 +0000 (17:20 +0100)]
Bump version
Carl Hetherington [Thu, 2 May 2013 16:20:27 +0000 (17:20 +0100)]
Bump version
Carl Hetherington [Thu, 2 May 2013 16:20:04 +0000 (17:20 +0100)]
Move edit rate / durations / entry point etc. into Asset from MXFAsset.
Carl Hetherington [Mon, 29 Apr 2013 14:23:13 +0000 (15:23 +0100)]
Bump version
Carl Hetherington [Mon, 29 Apr 2013 14:23:13 +0000 (15:23 +0100)]
Bump version
Carl Hetherington [Mon, 29 Apr 2013 14:22:55 +0000 (15:22 +0100)]
Change output gamma correction to be closer to EasyDCP behaviour.
Carl Hetherington [Wed, 24 Apr 2013 15:06:09 +0000 (16:06 +0100)]
cscript tweaks.
Carl Hetherington [Wed, 24 Apr 2013 15:05:19 +0000 (16:05 +0100)]
cscript tweaks.
Carl Hetherington [Wed, 24 Apr 2013 15:04:38 +0000 (16:04 +0100)]
cscript tweaks.
Carl Hetherington [Wed, 24 Apr 2013 15:02:28 +0000 (16:02 +0100)]
cscript tweak.
Carl Hetherington [Wed, 24 Apr 2013 12:48:11 +0000 (13:48 +0100)]
Merge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Wed, 24 Apr 2013 12:48:04 +0000 (13:48 +0100)]
Add make_doxygen to cscript.
Carl Hetherington [Fri, 19 Apr 2013 07:27:26 +0000 (08:27 +0100)]
Bump version
Carl Hetherington [Fri, 19 Apr 2013 07:27:26 +0000 (08:27 +0100)]
Bump version
Carl Hetherington [Fri, 19 Apr 2013 07:05:58 +0000 (08:05 +0100)]
Try to fix.
Carl Hetherington [Thu, 18 Apr 2013 22:23:11 +0000 (23:23 +0100)]
Bump version
Carl Hetherington [Thu, 18 Apr 2013 22:23:11 +0000 (23:23 +0100)]
Bump version
Carl Hetherington [Thu, 18 Apr 2013 22:22:44 +0000 (23:22 +0100)]
Bump version
Carl Hetherington [Thu, 18 Apr 2013 22:05:23 +0000 (23:05 +0100)]
cscript.
Carl Hetherington [Thu, 18 Apr 2013 20:40:15 +0000 (21:40 +0100)]
cdist bits.
Carl Hetherington [Wed, 17 Apr 2013 23:26:44 +0000 (00:26 +0100)]
cdist tinkering.
Carl Hetherington [Wed, 17 Apr 2013 19:42:20 +0000 (20:42 +0100)]
Fix build method.
Carl Hetherington [Wed, 17 Apr 2013 19:39:50 +0000 (20:39 +0100)]
cscript must build statically.
Carl Hetherington [Wed, 17 Apr 2013 12:23:53 +0000 (13:23 +0100)]
Add paths.
Carl Hetherington [Wed, 17 Apr 2013 12:17:52 +0000 (13:17 +0100)]
Add build() method to cscript.
Carl Hetherington [Wed, 17 Apr 2013 09:42:31 +0000 (10:42 +0100)]
cscript tweak.
Carl Hetherington [Tue, 16 Apr 2013 15:27:45 +0000 (16:27 +0100)]
Add cscript.
Carl Hetherington [Tue, 16 Apr 2013 12:36:22 +0000 (13:36 +0100)]
Merge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Tue, 16 Apr 2013 12:36:20 +0000 (13:36 +0100)]
Add a couple of notes.
Carl Hetherington [Tue, 16 Apr 2013 08:54:23 +0000 (09:54 +0100)]
Merge and add option to ignore differing MXF names.
Carl Hetherington [Mon, 15 Apr 2013 12:48:22 +0000 (13:48 +0100)]
Try to give basic progress indication on dcpdiff.
Carl Hetherington [Mon, 15 Apr 2013 12:38:14 +0000 (13:38 +0100)]
Use boost::function for making notes during equals operations.
Carl Hetherington [Mon, 15 Apr 2013 11:56:49 +0000 (12:56 +0100)]
Merge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Mon, 1 Apr 2013 22:25:41 +0000 (23:25 +0100)]
Merge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/libdcp
Carl Hetherington [Mon, 1 Apr 2013 22:25:32 +0000 (23:25 +0100)]
Missing include.
Carl Hetherington [Tue, 26 Mar 2013 21:29:30 +0000 (21:29 +0000)]
Reinstate linearisation of low-end of XYZ->RGB transform.
Carl Hetherington [Tue, 26 Mar 2013 20:22:05 +0000 (20:22 +0000)]
Set RGB colour matrix from Thomas' email re FH.
Carl Hetherington [Sun, 24 Mar 2013 21:20:40 +0000 (21:20 +0000)]
Bump version
Carl Hetherington [Sun, 24 Mar 2013 21:19:24 +0000 (21:19 +0000)]
Bump version
Carl Hetherington [Sun, 24 Mar 2013 21:19:07 +0000 (21:19 +0000)]
Remove linearisation from low-valued pixels in XYZ to sRGB LUT.
Carl Hetherington [Sun, 24 Mar 2013 21:09:23 +0000 (21:09 +0000)]
Bump version
Carl Hetherington [Sun, 24 Mar 2013 21:08:16 +0000 (21:08 +0000)]
Bump version
Carl Hetherington [Sun, 24 Mar 2013 21:06:48 +0000 (21:06 +0000)]
Bump version
Carl Hetherington [Sun, 24 Mar 2013 21:04:49 +0000 (21:04 +0000)]
Re-enable DCI companding; modify RGB matrix to that given on digitall.net.au/products/dcp-player/64.html
Carl Hetherington [Sun, 24 Mar 2013 20:24:10 +0000 (20:24 +0000)]
Try removing the DCI companding from the xyz->rgb conversion.
Carl Hetherington [Sun, 24 Mar 2013 20:12:36 +0000 (20:12 +0000)]
Bump version
Carl Hetherington [Sun, 24 Mar 2013 20:09:32 +0000 (20:09 +0000)]
Revert use of _entry_point when getting sound frames from existing MXFs; seems to cause problems.
Carl Hetherington [Wed, 13 Mar 2013 16:50:32 +0000 (16:50 +0000)]
Bump version
Carl Hetherington [Wed, 13 Mar 2013 16:47:46 +0000 (16:47 +0000)]
Bump version
Carl Hetherington [Wed, 13 Mar 2013 16:47:19 +0000 (16:47 +0000)]
Merge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Wed, 13 Mar 2013 16:46:50 +0000 (16:46 +0000)]
Compute LUTs at run-time.
Carl Hetherington [Sat, 16 Feb 2013 16:10:27 +0000 (16:10 +0000)]
Ignore global tags files on dist.
Carl Hetherington [Mon, 11 Feb 2013 08:14:11 +0000 (08:14 +0000)]
Bump version
Carl Hetherington [Mon, 11 Feb 2013 08:12:46 +0000 (08:12 +0000)]
Bump version
Carl Hetherington [Sun, 10 Feb 2013 21:32:30 +0000 (21:32 +0000)]
Derive exceptions from boost::exception and use boost::throw_exception to enable thread-safe exception handling by callers.
Carl Hetherington [Sun, 10 Feb 2013 20:04:20 +0000 (20:04 +0000)]
Throw some more specific exceptions on MXF file errors.
Carl Hetherington [Wed, 6 Feb 2013 23:51:06 +0000 (23:51 +0000)]
Fix static build.
Carl Hetherington [Tue, 5 Feb 2013 19:56:13 +0000 (19:56 +0000)]
Bump version
Carl Hetherington [Tue, 5 Feb 2013 19:53:43 +0000 (19:53 +0000)]
Bump version
Carl Hetherington [Tue, 5 Feb 2013 19:53:30 +0000 (19:53 +0000)]
Try to implement FileWriter::OpenModify on Windows.
Carl Hetherington [Tue, 5 Feb 2013 19:38:26 +0000 (19:38 +0000)]
Bump version
Carl Hetherington [Tue, 5 Feb 2013 19:36:33 +0000 (19:36 +0000)]
Bump version
Carl Hetherington [Tue, 5 Feb 2013 19:35:30 +0000 (19:35 +0000)]
Fix build on Windows.
Carl Hetherington [Tue, 5 Feb 2013 18:47:32 +0000 (18:47 +0000)]
Bump version
Carl Hetherington [Tue, 5 Feb 2013 18:45:28 +0000 (18:45 +0000)]
Bump version
Carl Hetherington [Sat, 2 Feb 2013 15:17:28 +0000 (15:17 +0000)]
Tweak message.
Carl Hetherington [Sat, 2 Feb 2013 15:17:16 +0000 (15:17 +0000)]
Try to check for boost 1.45 for filesystem::resize_file().
Carl Hetherington [Sat, 2 Feb 2013 12:47:49 +0000 (12:47 +0000)]
Tweak API a little.
Carl Hetherington [Sat, 2 Feb 2013 12:04:23 +0000 (12:04 +0000)]
Basics of fake write seem to work.
Carl Hetherington [Fri, 1 Feb 2013 21:12:06 +0000 (21:12 +0000)]
Unfinished attempt to overwrite existing; tricky because you need to delay writes of the MXF header until you know lots of stuff about the JP2K file (to fill in the picture descriptor).
Carl Hetherington [Mon, 28 Jan 2013 00:15:35 +0000 (00:15 +0000)]
Add GNU global stuff.
Carl Hetherington [Mon, 28 Jan 2013 00:11:30 +0000 (00:11 +0000)]
Add support for hashing mono picture MXF writes on the way out.
Carl Hetherington [Fri, 25 Jan 2013 01:21:51 +0000 (01:21 +0000)]
Allow changing of MXF directory / filename; un-expose ASDCP frame buffer classes in the API.
Carl Hetherington [Wed, 23 Jan 2013 16:37:13 +0000 (16:37 +0000)]
Use pkg-config for libopenjpeg when it is being linked dynamically.
Carl Hetherington [Tue, 22 Jan 2013 23:22:27 +0000 (23:22 +0000)]
Remove hacky start_frame stuff from SoundAsset for now.
Carl Hetherington [Mon, 21 Jan 2013 21:02:51 +0000 (21:02 +0000)]
Merge master.
Carl Hetherington [Mon, 21 Jan 2013 21:01:59 +0000 (21:01 +0000)]
Try to remove need for asdcplib includes in libdcp headers.
Carl Hetherington [Mon, 21 Jan 2013 20:45:00 +0000 (20:45 +0000)]
Fix compile with old boost.
Carl Hetherington [Sun, 20 Jan 2013 23:54:13 +0000 (23:54 +0000)]
Fix typo in audio sampling rate setup.
Carl Hetherington [Fri, 18 Jan 2013 22:15:51 +0000 (22:15 +0000)]
Tidying up; comments; fps in assets -> edit rate.
Carl Hetherington [Fri, 18 Jan 2013 21:46:20 +0000 (21:46 +0000)]
Add basics for progressive sound asset writing.
Carl Hetherington [Fri, 18 Jan 2013 20:25:02 +0000 (20:25 +0000)]
Allow incremental writing of picture MXFs.
Carl Hetherington [Thu, 17 Jan 2013 21:30:34 +0000 (21:30 +0000)]
Add Size operators; install util.h