summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-01-14Tidy repeated call of make_uuid() and don't put urn:uuid: in front of ↵tidyCarl Hetherington
default content version label text as it's a bit confusing.
2019-01-12Move verify API away from strings towards error codes.Carl Hetherington
2019-01-08Fix incorrect XML namespace in MXF header; I was using the prefixCarl Hetherington
instead of the namespace URI for what asdcplib calls TimedTextDescriptor::NamespaceName. Thanks to clairmeta; see https://github.com/Ymagis/ClairMeta/issues/72
2019-01-06ClairMeta points out that SMPTE subtitle MXF's ResourceID shouldCarl Hetherington
be the same as the internal XML ID. This in turn must be different from the MXF's UUID. I *think* that we have: AssetUUID: MXF's UUID, which must be different; written from the WriterInfo (set up by fill_writer_info, which is passed _id) AssetID: MXF's ResourceID, which must be the _xml_id; written from the TimedTextDescriptor. I believe that this patch fixes the ResourceID to be the XML ID (as required) without undoing the Doremi fix whereby the MXF UUID must be different to the XML ID. This patch quells ClairMeta's error.
2019-01-06More DCP verification detail and testing.Carl Hetherington
2019-01-06Check CPL hash in the PKL on verify.Carl Hetherington
2018-12-29Fix some warnings.Carl Hetherington
2018-11-14Simpole DCP recovery utility (dcprecover) added.Carl Hetherington
2018-11-08Take thumbprint rather than a full dcp::Certificate for trusted devices.Carl Hetherington
2018-10-09More raw/locale_convert.Carl Hetherington
2018-10-09Merge branch 'master' of ssh://main.carlh.net/home/carl/git/libdcpCarl Hetherington
2018-10-09More _convert functions.Carl Hetherington
2018-09-29Move some methods to where they make more sense.Carl Hetherington
2018-09-25Cope with multiple PKLs in a DCP.Carl Hetherington
2018-09-24Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcpCarl Hetherington
2018-09-24Add missing constructor call.Carl Hetherington
2018-09-22Fix build with newer boost.Carl Hetherington
2018-09-18Throw a better error on bad content kind.Carl Hetherington
2018-09-14Add operator< for LocalTime.Carl Hetherington
2018-09-07Silence warnings from asdcplib when testing a MXF file for validity.Carl Hetherington
2018-09-02Hopefully-correct PKL and AssetMap when using Interop PNG subtitles.Carl Hetherington
2018-08-29Merge branch 'master' of ssh://main.carlh.net/home/carl/git/libdcpCarl Hetherington
2018-08-29Allow CCAP reel nodes to have language tags.Carl Hetherington
2018-08-28Missing initialisattion of DCPReadError::_message.Carl Hetherington
2018-08-22Support more than one closed caption asset per reel.Carl Hetherington
2018-08-17Missing header include.Carl Hetherington
2018-08-17Throw an exception on an unknown asset type.pklCarl Hetherington
2018-08-17Adjust for Interop <PackingList> not needing content.Carl Hetherington
2018-08-17Remove debug.Carl Hetherington
2018-08-17Use PKL types rather than file extensions.Carl Hetherington
2018-08-17Removed unused variables.Carl Hetherington
2018-08-17Use PKL when verifying DCPs.Carl Hetherington
2018-08-17Read PKL when reading DCP.Carl Hetherington
2018-08-16Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcpCarl Hetherington
2018-07-31Tweak equals messages.Carl Hetherington
2018-07-19FIXME.Carl Hetherington
2018-07-15Fix thinko causing hang in ::equals().Carl Hetherington
2018-07-09Basic reading of Interop/SMPTE image subtitles with a test for Interop.Carl Hetherington
2018-07-09Fix typo.Carl Hetherington
2018-07-09Store image subtitle ID in the object, rather than a separate map. Start of ↵Carl Hetherington
reading image subtitles.
2018-07-09Remove old warning.Carl Hetherington
2018-07-09Switch to UUIDs for Interop image subtitle identification (rather than ↵Carl Hetherington
indices). Basic and untested SMPTE image subtitle support.
2018-07-09Check return value of fread().Carl Hetherington
2018-07-08Basic interop bitmap writing.Carl Hetherington
2018-07-07SubtitleString -> shared_ptr<Subtitle>Carl Hetherington
2018-07-07Add SubtitleImage.Carl Hetherington
2018-07-07Remove unused class declaration.Carl Hetherington
2018-07-07Move common parts of text/image subtitle out to a base class.Carl Hetherington
2018-06-08Fix incorrect default effect colour.Carl Hetherington
2018-06-08Try to fix compile warning on OS X.Carl Hetherington