libdcp.git
10 years agoBump version v0.52
Carl Hetherington [Wed, 29 May 2013 20:50:03 +0000 (21:50 +0100)]
Bump version

10 years agoTweak cscript for OS X
Carl Hetherington [Wed, 29 May 2013 16:47:39 +0000 (17:47 +0100)]
Tweak cscript for OS X

10 years agoBump version
Carl Hetherington [Wed, 29 May 2013 09:19:18 +0000 (10:19 +0100)]
Bump version

10 years agoBump version v0.51
Carl Hetherington [Wed, 29 May 2013 09:19:18 +0000 (10:19 +0100)]
Bump version

10 years agoUsing cdist for releases now.
Carl Hetherington [Wed, 29 May 2013 09:19:01 +0000 (10:19 +0100)]
Using cdist for releases now.

10 years agoTry to fix compile on OS X
Carl Hetherington [Wed, 29 May 2013 09:18:37 +0000 (10:18 +0100)]
Try to fix compile on OS X

10 years agoBump version
Carl Hetherington [Wed, 8 May 2013 08:49:31 +0000 (09:49 +0100)]
Bump version

10 years agoBump version v0.50
Carl Hetherington [Wed, 8 May 2013 08:49:31 +0000 (09:49 +0100)]
Bump version

10 years agoBetter error on JPEG2000 decode failure.
Carl Hetherington [Tue, 7 May 2013 22:03:51 +0000 (23:03 +0100)]
Better error on JPEG2000 decode failure.

10 years agoAnnotationText is (I believe) optional.
Carl Hetherington [Tue, 7 May 2013 14:53:38 +0000 (15:53 +0100)]
AnnotationText is (I believe) optional.

11 years agoBump version
Carl Hetherington [Sat, 4 May 2013 20:23:34 +0000 (21:23 +0100)]
Bump version

11 years agoBump version v0.49
Carl Hetherington [Sat, 4 May 2013 20:23:34 +0000 (21:23 +0100)]
Bump version

11 years agoMerge master.
Carl Hetherington [Sat, 4 May 2013 10:15:35 +0000 (11:15 +0100)]
Merge master.

11 years agoSplit metadata into XML and MXF bits; remove singleton.
Carl Hetherington [Sat, 4 May 2013 10:13:04 +0000 (11:13 +0100)]
Split metadata into XML and MXF bits; remove singleton.

11 years agoSplit CPL up into its own files.
Carl Hetherington [Sat, 4 May 2013 08:58:35 +0000 (09:58 +0100)]
Split CPL up into its own files.

11 years agoMerge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Fri, 3 May 2013 15:13:02 +0000 (16:13 +0100)]
Merge branch 'master' of /home/carl/git/libdcp

11 years agoA few tweaks to dcpdiff.
Carl Hetherington [Fri, 3 May 2013 15:12:50 +0000 (16:12 +0100)]
A few tweaks to dcpdiff.

11 years agoBump version
Carl Hetherington [Thu, 2 May 2013 16:20:27 +0000 (17:20 +0100)]
Bump version

11 years agoBump version v0.48
Carl Hetherington [Thu, 2 May 2013 16:20:27 +0000 (17:20 +0100)]
Bump version

11 years agoMove edit rate / durations / entry point etc. into Asset from MXFAsset.
Carl Hetherington [Thu, 2 May 2013 16:20:04 +0000 (17:20 +0100)]
Move edit rate / durations / entry point etc. into Asset from MXFAsset.

11 years agoBump version
Carl Hetherington [Mon, 29 Apr 2013 14:23:13 +0000 (15:23 +0100)]
Bump version

11 years agoBump version v0.47
Carl Hetherington [Mon, 29 Apr 2013 14:23:13 +0000 (15:23 +0100)]
Bump version

11 years agoChange output gamma correction to be closer to EasyDCP behaviour.
Carl Hetherington [Mon, 29 Apr 2013 14:22:55 +0000 (15:22 +0100)]
Change output gamma correction to be closer to EasyDCP behaviour.

11 years agocscript tweaks.
Carl Hetherington [Wed, 24 Apr 2013 15:06:09 +0000 (16:06 +0100)]
cscript tweaks.

11 years agocscript tweaks.
Carl Hetherington [Wed, 24 Apr 2013 15:05:19 +0000 (16:05 +0100)]
cscript tweaks.

11 years agocscript tweaks.
Carl Hetherington [Wed, 24 Apr 2013 15:04:38 +0000 (16:04 +0100)]
cscript tweaks.

11 years agocscript tweak.
Carl Hetherington [Wed, 24 Apr 2013 15:02:28 +0000 (16:02 +0100)]
cscript tweak.

11 years agoMerge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Wed, 24 Apr 2013 12:48:11 +0000 (13:48 +0100)]
Merge branch 'master' of /home/carl/git/libdcp

11 years agoAdd make_doxygen to cscript.
Carl Hetherington [Wed, 24 Apr 2013 12:48:04 +0000 (13:48 +0100)]
Add make_doxygen to cscript.

11 years agoBump version
Carl Hetherington [Fri, 19 Apr 2013 07:27:26 +0000 (08:27 +0100)]
Bump version

11 years agoBump version v0.46
Carl Hetherington [Fri, 19 Apr 2013 07:27:26 +0000 (08:27 +0100)]
Bump version

11 years agoTry to fix.
Carl Hetherington [Fri, 19 Apr 2013 07:05:58 +0000 (08:05 +0100)]
Try to fix.

11 years agoBump version
Carl Hetherington [Thu, 18 Apr 2013 22:23:11 +0000 (23:23 +0100)]
Bump version

11 years agoBump version v0.45
Carl Hetherington [Thu, 18 Apr 2013 22:23:11 +0000 (23:23 +0100)]
Bump version

11 years agoBump version v0.45beta1
Carl Hetherington [Thu, 18 Apr 2013 22:22:44 +0000 (23:22 +0100)]
Bump version

11 years agocscript.
Carl Hetherington [Thu, 18 Apr 2013 22:05:23 +0000 (23:05 +0100)]
cscript.

11 years agocdist bits.
Carl Hetherington [Thu, 18 Apr 2013 20:40:15 +0000 (21:40 +0100)]
cdist bits.

11 years agocdist tinkering.
Carl Hetherington [Wed, 17 Apr 2013 23:26:44 +0000 (00:26 +0100)]
cdist tinkering.

11 years agoFix build method.
Carl Hetherington [Wed, 17 Apr 2013 19:42:20 +0000 (20:42 +0100)]
Fix build method.

11 years agocscript must build statically.
Carl Hetherington [Wed, 17 Apr 2013 19:39:50 +0000 (20:39 +0100)]
cscript must build statically.

11 years agoAdd paths.
Carl Hetherington [Wed, 17 Apr 2013 12:23:53 +0000 (13:23 +0100)]
Add paths.

11 years agoAdd build() method to cscript.
Carl Hetherington [Wed, 17 Apr 2013 12:17:52 +0000 (13:17 +0100)]
Add build() method to cscript.

11 years agocscript tweak.
Carl Hetherington [Wed, 17 Apr 2013 09:42:31 +0000 (10:42 +0100)]
cscript tweak.

11 years agoAdd cscript.
Carl Hetherington [Tue, 16 Apr 2013 15:27:45 +0000 (16:27 +0100)]
Add cscript.

11 years agoMerge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Tue, 16 Apr 2013 12:36:22 +0000 (13:36 +0100)]
Merge branch 'master' of /home/carl/git/libdcp

11 years agoAdd a couple of notes.
Carl Hetherington [Tue, 16 Apr 2013 12:36:20 +0000 (13:36 +0100)]
Add a couple of notes.

11 years agoMerge and add option to ignore differing MXF names.
Carl Hetherington [Tue, 16 Apr 2013 08:54:23 +0000 (09:54 +0100)]
Merge and add option to ignore differing MXF names.

11 years agoTry to give basic progress indication on dcpdiff.
Carl Hetherington [Mon, 15 Apr 2013 12:48:22 +0000 (13:48 +0100)]
Try to give basic progress indication on dcpdiff.

11 years agoUse boost::function for making notes during equals operations.
Carl Hetherington [Mon, 15 Apr 2013 12:38:14 +0000 (13:38 +0100)]
Use boost::function for making notes during equals operations.

11 years agoMerge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Mon, 15 Apr 2013 11:56:49 +0000 (12:56 +0100)]
Merge branch 'master' of /home/carl/git/libdcp

11 years agoMerge branch 'master' of ssh://carlh.dnsalias.org/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

11 years agoMissing include.
Carl Hetherington [Mon, 1 Apr 2013 22:25:32 +0000 (23:25 +0100)]
Missing include.

11 years agoReinstate linearisation of low-end of XYZ->RGB transform.
Carl Hetherington [Tue, 26 Mar 2013 21:29:30 +0000 (21:29 +0000)]
Reinstate linearisation of low-end of XYZ->RGB transform.

11 years agoSet RGB colour matrix from Thomas' email re FH.
Carl Hetherington [Tue, 26 Mar 2013 20:22:05 +0000 (20:22 +0000)]
Set RGB colour matrix from Thomas' email re FH.

11 years agoBump version
Carl Hetherington [Sun, 24 Mar 2013 21:20:40 +0000 (21:20 +0000)]
Bump version

11 years agoBump version v0.44
Carl Hetherington [Sun, 24 Mar 2013 21:19:24 +0000 (21:19 +0000)]
Bump version

11 years agoRemove linearisation from low-valued pixels in XYZ to sRGB LUT.
Carl Hetherington [Sun, 24 Mar 2013 21:19:07 +0000 (21:19 +0000)]
Remove linearisation from low-valued pixels in XYZ to sRGB LUT.

11 years agoBump version
Carl Hetherington [Sun, 24 Mar 2013 21:09:23 +0000 (21:09 +0000)]
Bump version

11 years agoBump version v0.43
Carl Hetherington [Sun, 24 Mar 2013 21:08:16 +0000 (21:08 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Sun, 24 Mar 2013 21:06:48 +0000 (21:06 +0000)]
Bump version

11 years agoRe-enable DCI companding; modify RGB matrix to that given on http://www.digitall...
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

11 years agoTry removing the DCI companding from the xyz->rgb conversion.
Carl Hetherington [Sun, 24 Mar 2013 20:24:10 +0000 (20:24 +0000)]
Try removing the DCI companding from the xyz->rgb conversion.

11 years agoBump version v0.42
Carl Hetherington [Sun, 24 Mar 2013 20:12:36 +0000 (20:12 +0000)]
Bump version

11 years agoRevert use of _entry_point when getting sound frames from existing MXFs; seems to...
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.

11 years agoBump version
Carl Hetherington [Wed, 13 Mar 2013 16:50:32 +0000 (16:50 +0000)]
Bump version

11 years agoBump version v0.41
Carl Hetherington [Wed, 13 Mar 2013 16:47:46 +0000 (16:47 +0000)]
Bump version

11 years agoMerge branch 'master' of /home/carl/git/libdcp
Carl Hetherington [Wed, 13 Mar 2013 16:47:19 +0000 (16:47 +0000)]
Merge branch 'master' of /home/carl/git/libdcp

11 years agoCompute LUTs at run-time. dynamic-lut
Carl Hetherington [Wed, 13 Mar 2013 16:46:50 +0000 (16:46 +0000)]
Compute LUTs at run-time.

11 years agoIgnore global tags files on dist.
Carl Hetherington [Sat, 16 Feb 2013 16:10:27 +0000 (16:10 +0000)]
Ignore global tags files on dist.

11 years agoBump version
Carl Hetherington [Mon, 11 Feb 2013 08:14:11 +0000 (08:14 +0000)]
Bump version

11 years agoBump version v0.40
Carl Hetherington [Mon, 11 Feb 2013 08:12:46 +0000 (08:12 +0000)]
Bump version

11 years agoDerive exceptions from boost::exception and use boost::throw_exception to enable...
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.

11 years agoThrow some more specific exceptions on MXF file errors.
Carl Hetherington [Sun, 10 Feb 2013 20:04:20 +0000 (20:04 +0000)]
Throw some more specific exceptions on MXF file errors.

11 years agoFix static build.
Carl Hetherington [Wed, 6 Feb 2013 23:51:06 +0000 (23:51 +0000)]
Fix static build.

11 years agoBump version
Carl Hetherington [Tue, 5 Feb 2013 19:56:13 +0000 (19:56 +0000)]
Bump version

11 years agoBump version v0.39
Carl Hetherington [Tue, 5 Feb 2013 19:53:43 +0000 (19:53 +0000)]
Bump version

11 years agoTry to implement FileWriter::OpenModify on Windows.
Carl Hetherington [Tue, 5 Feb 2013 19:53:30 +0000 (19:53 +0000)]
Try to implement FileWriter::OpenModify on Windows.

11 years agoBump version
Carl Hetherington [Tue, 5 Feb 2013 19:38:26 +0000 (19:38 +0000)]
Bump version

11 years agoBump version v0.38
Carl Hetherington [Tue, 5 Feb 2013 19:36:33 +0000 (19:36 +0000)]
Bump version

11 years agoFix build on Windows.
Carl Hetherington [Tue, 5 Feb 2013 19:35:30 +0000 (19:35 +0000)]
Fix build on Windows.

11 years agoBump version
Carl Hetherington [Tue, 5 Feb 2013 18:47:32 +0000 (18:47 +0000)]
Bump version

11 years agoBump version v0.37
Carl Hetherington [Tue, 5 Feb 2013 18:45:28 +0000 (18:45 +0000)]
Bump version

11 years agoTweak message. attempt-at-overwrite-existing
Carl Hetherington [Sat, 2 Feb 2013 15:17:28 +0000 (15:17 +0000)]
Tweak message.

11 years agoTry to check for boost 1.45 for filesystem::resize_file().
Carl Hetherington [Sat, 2 Feb 2013 15:17:16 +0000 (15:17 +0000)]
Try to check for boost 1.45 for filesystem::resize_file().

11 years agoTweak API a little.
Carl Hetherington [Sat, 2 Feb 2013 12:47:49 +0000 (12:47 +0000)]
Tweak API a little.

11 years agoBasics of fake write seem to work.
Carl Hetherington [Sat, 2 Feb 2013 12:04:23 +0000 (12:04 +0000)]
Basics of fake write seem to work.

11 years agoUnfinished attempt to overwrite existing; tricky because you need to delay writes...
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).

11 years agoAdd GNU global stuff.
Carl Hetherington [Mon, 28 Jan 2013 00:15:35 +0000 (00:15 +0000)]
Add GNU global stuff.

11 years agoAdd support for hashing mono picture MXF writes on the way out.
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.

11 years agoAllow changing of MXF directory / filename; un-expose ASDCP frame buffer classes...
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.

11 years agoUse pkg-config for libopenjpeg when it is being linked dynamically.
Carl Hetherington [Wed, 23 Jan 2013 16:37:13 +0000 (16:37 +0000)]
Use pkg-config for libopenjpeg when it is being linked dynamically.

11 years agoRemove hacky start_frame stuff from SoundAsset for now.
Carl Hetherington [Tue, 22 Jan 2013 23:22:27 +0000 (23:22 +0000)]
Remove hacky start_frame stuff from SoundAsset for now.

11 years agoMerge master.
Carl Hetherington [Mon, 21 Jan 2013 21:02:51 +0000 (21:02 +0000)]
Merge master.

11 years agoTry to remove need for asdcplib includes in libdcp headers.
Carl Hetherington [Mon, 21 Jan 2013 21:01:59 +0000 (21:01 +0000)]
Try to remove need for asdcplib includes in libdcp headers.

11 years agoFix compile with old boost.
Carl Hetherington [Mon, 21 Jan 2013 20:45:00 +0000 (20:45 +0000)]
Fix compile with old boost.

11 years agoFix typo in audio sampling rate setup.
Carl Hetherington [Sun, 20 Jan 2013 23:54:13 +0000 (23:54 +0000)]
Fix typo in audio sampling rate setup.

11 years agoTidying up; comments; fps in assets -> edit rate.
Carl Hetherington [Fri, 18 Jan 2013 22:15:51 +0000 (22:15 +0000)]
Tidying up; comments; fps in assets -> edit rate.

11 years agoAdd basics for progressive sound asset writing.
Carl Hetherington [Fri, 18 Jan 2013 21:46:20 +0000 (21:46 +0000)]
Add basics for progressive sound asset writing.

11 years agoAllow incremental writing of picture MXFs.
Carl Hetherington [Fri, 18 Jan 2013 20:25:02 +0000 (20:25 +0000)]
Allow incremental writing of picture MXFs.

11 years agoAdd Size operators; install util.h
Carl Hetherington [Thu, 17 Jan 2013 21:30:34 +0000 (21:30 +0000)]
Add Size operators; install util.h