summaryrefslogtreecommitdiff
path: root/src/smpte_subtitle_asset.cc
AgeCommit message (Expand)Author
2024-03-22Bump asdcplib to dcpomatic-2.13.0 branch.v1.9.4Carl Hetherington
2024-03-20Replace xmlpp::Node::add_child with cxml::add_child.Carl Hetherington
2023-11-20Re-read MXF descriptor after adding a key to a SMPTE subtitle asset (DoM #2660).v1.8.88Carl Hetherington
2023-11-20Fix checking for existing key_id; _key_id would always be set because MXF::se...Carl Hetherington
2023-10-09Add wrappers around boost::filesystem methods that handle theCarl Hetherington
2023-09-06Report failures to read resources from MXF files.v1.8.81Carl Hetherington
2023-09-06Bump the PNG subtitle / font buffer a little.Carl Hetherington
2023-07-25Cleanup: move EqualityOptions into its own file.Carl Hetherington
2023-07-25Cleanup: pass EqualityOptions as const&Carl Hetherington
2023-04-19Remove xmlns:xs namespace from subtitle XML (DoM #2498).Carl Hetherington
2023-04-16Use a shared_ptr<vector> for ArrayData rather than a shared_array.Carl Hetherington
2023-02-18Be explicit about the version of SMPTE 428-7 that is used for subtitles,v1.8.602389-vposCarl Hetherington
2023-02-02In Deluxe's "Specifications for Digital Cinema Source and DCP Content Delivery"v1.8.55Carl Hetherington
2022-12-04Fix some ambiguous shared_ptrs, seen on Arch Linux.Carl Hetherington
2022-03-20Nearly pretty-print subtitle XML (though not in <Text> nodes).v1.8.12Carl Hetherington
2021-10-03Make the former dcst namespace default for SMPTE subtitles.Carl Hetherington
2021-05-27Make similar changes to the previous commit for _xml_id.Carl Hetherington
2021-05-27Tidy handling of _raw_xml.Carl Hetherington
2021-05-27Read the bits we can from the MXF header even when it is encrypted.Carl Hetherington
2021-04-14Fix/hide some warnings.Carl Hetherington
2021-04-08Don't set the MXF _id from the XML <Id> tag.Carl Hetherington
2021-04-08Expose the MXF ResourceID from SMPTESubtitleAsset.Carl Hetherington
2021-03-15Fix various bugs in subtitle/ccap verification.Carl Hetherington
2021-01-24Tidying.Carl Hetherington
2021-01-22Assorted c++11 cleanups.Carl Hetherington
2021-01-21Use enum class for the things in types.hCarl Hetherington
2021-01-17Replace std::list with std::vector in the API.Carl Hetherington
2021-01-17Fix to allow re-writing of SMPTE subtitles.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-12-20Accept fonts as data blocks rather than files.Carl Hetherington
2020-11-21More detailed error with inequality.Carl Hetherington
2020-11-02Add Data class and change API to a raw pointer.Carl Hetherington
2020-11-02Rename Data -> ArrayData.Carl Hetherington
2020-09-21Hide an expected error from asdcplib.Carl Hetherington
2020-05-09Comment typo.Carl Hetherington
2020-05-08Store and allow access to the raw XML that is read in fromCarl Hetherington
2020-04-14s/DCPReadError/ReadError/gCarl Hetherington
2019-05-21Increase header size when writing SMPTE subtitle MXFs; fixes problems when wr...Carl Hetherington
2019-03-15Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcpCarl Hetherington
2019-03-15Check that all image data is present after loading a SMPTE subtitle asset.Carl Hetherington
2019-03-15Tweak comment.Carl Hetherington
2019-01-08Fix incorrect XML namespace in MXF header; I was using the prefixCarl Hetherington
2019-01-06ClairMeta points out that SMPTE subtitle MXF's ResourceID shouldCarl Hetherington
2018-09-07Silence warnings from asdcplib when testing a MXF file for validity.Carl Hetherington
2018-07-09Basic reading of Interop/SMPTE image subtitles with a test for Interop.Carl Hetherington
2018-07-09Store image subtitle ID in the object, rather than a separate map. Start of ...Carl Hetherington
2018-07-09Switch to UUIDs for Interop image subtitle identification (rather than indice...Carl Hetherington
2018-07-07SubtitleString -> shared_ptr<Subtitle>Carl Hetherington
2018-03-13Merge EncryptionContext with DecryptionContext and use HMAC when decrypting.Carl Hetherington
2018-03-13Store interop/SMPTE in MXF.Carl Hetherington