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
Carl Hetherington [Thu, 17 Jan 2013 20:29:51 +0000 (20:29 +0000)]
Comment tweaks.
Carl Hetherington [Thu, 17 Jan 2013 20:28:51 +0000 (20:28 +0000)]
Tidy up slightly.
Carl Hetherington [Thu, 17 Jan 2013 20:26:06 +0000 (20:26 +0000)]
Add duration, starting off as intrinsic_duration but changeable.
Carl Hetherington [Thu, 17 Jan 2013 20:23:43 +0000 (20:23 +0000)]
Replace length with intrinsic_duration.
Carl Hetherington [Thu, 17 Jan 2013 20:16:10 +0000 (20:16 +0000)]
Pull entry point out of the constructor.
Carl Hetherington [Thu, 17 Jan 2013 19:44:58 +0000 (19:44 +0000)]
Use new Size struct.
Carl Hetherington [Sun, 13 Jan 2013 13:46:20 +0000 (13:46 +0000)]
Use boost starts/ends with methods.
Carl Hetherington [Sun, 13 Jan 2013 13:13:35 +0000 (13:13 +0000)]
Some comment tweaks.
Carl Hetherington [Sun, 13 Jan 2013 13:04:43 +0000 (13:04 +0000)]
Remove unused progress parameter to make_digest; some comment tweaks.
Carl Hetherington [Sun, 13 Jan 2013 12:55:21 +0000 (12:55 +0000)]
Comment tweaks.
Carl Hetherington [Sun, 13 Jan 2013 12:41:59 +0000 (12:41 +0000)]
Make variable to say whether we were built with debug or not.
Carl Hetherington [Sat, 12 Jan 2013 19:32:33 +0000 (19:32 +0000)]
Bump version
Carl Hetherington [Sat, 12 Jan 2013 19:28:41 +0000 (19:28 +0000)]
Bump version
Carl Hetherington [Sat, 12 Jan 2013 19:26:57 +0000 (19:26 +0000)]
Add simple support for generating audio MXFs from part of a WAV file (for multi-reel DCP generation).
Carl Hetherington [Wed, 9 Jan 2013 23:18:13 +0000 (23:18 +0000)]
Comment tweaks.
Carl Hetherington [Sat, 22 Dec 2012 23:35:23 +0000 (23:35 +0000)]
A couple more little fixes to subtitle XML.
Carl Hetherington [Sat, 22 Dec 2012 23:29:50 +0000 (23:29 +0000)]
More various fixes to subtitle XML writing.
Carl Hetherington [Sat, 22 Dec 2012 22:33:45 +0000 (22:33 +0000)]
Fix up constructor.