summaryrefslogtreecommitdiff
path: root/src/cpl.cc
AgeCommit message (Expand)Author
4 daysRemove VerificationNote::note.tidy-verifyCarl Hetherington
4 daysINVALID_{CPL,PKL}_NAMESPACE: note -> xml_namespace.Carl Hetherington
4 daysINVALID_MAIN_SOUND_CONFIGURATION: note -> error.Carl Hetherington
2026-02-02Reproduce all extension metadata (even if not recognised).v1.10.47Carl Hetherington
2026-02-02Reproduce MCA subdescriptors when writing XML without the assets being present.Carl Hetherington
2025-12-20Derive verification note type from the code...v1.10.45Carl Hetherington
2025-12-18Add CPL::picture_encoding().Carl Hetherington
2025-12-18Add can_be_read() to CPL.Carl Hetherington
2025-10-01Add main caption and closed subtitle assets to lists.v1.10.31Carl Hetherington
2025-03-27Introduce and use dcp::Profile.v1.10.18Carl Hetherington
2025-03-23Rename MainSoundConfiguration::to_string() -> as_string().Carl Hetherington
2025-03-20Rename LanguageTag::to_string -> as_string().Carl Hetherington
2025-01-20White space: cpl.{cc,h}v1.10.8Carl Hetherington
2025-01-19Make MainSoundConfiguration behave "correctly" with badly-formatted strings.Carl Hetherington
2025-01-01Replace raw_convert<string> with direct calls to fmt.v1.10.3Carl Hetherington
2024-08-17Merge ReelClosedCaptionAsset into ReelTextAsset.Carl Hetherington
2024-08-17Reel{,Interop,SMPTE}SubtitleAsset -> Reel{,Interop,SMPTE}TextAsset.Carl Hetherington
2024-04-18Merge remote-tracking branch 'origin/main' into v1.9.xCarl Hetherington
2024-04-17Make some not-so-important CPL read errors non-fatal (DoM #2797).v1.8.99Carl Hetherington
2024-04-15Add Dolby EDR metadata support (GH #12).Carl Hetherington
2024-04-15Generalise sign language video tag handling and add test.Carl Hetherington
2024-03-20Replace xmlpp::Node::add_child with cxml::add_child.Carl Hetherington
2023-10-09Add wrappers around boost::filesystem methods that handle theCarl Hetherington
2023-07-25Cleanup: move EqualityOptions into its own file.Carl Hetherington
2023-07-25Cleanup: pass EqualityOptions as const&Carl Hetherington
2023-04-04Pass MainSoundConfiguration object rather than a string.Carl Hetherington
2023-03-21Allow specification of channels that need a MCASubDescriptor.Carl Hetherington
2023-02-28Add include_mca_subdescriptors option to CPL::write_xml().Carl Hetherington
2023-02-28Cleanup: extract write_mca_subdescriptors().Carl Hetherington
2023-02-26Remove LIBDCP_VERSION in favour of dcp::version.v1.8.62Carl Hetherington
2023-02-13Interop CPLs don't have MainPictureStoredArea (#2452).v1.8.58Carl Hetherington
2023-01-24Only write the appropriate number of AudioChannelLabelSubDescriptors (DoM #24...v1.8.54Carl Hetherington
2022-12-16Throw exceptions when setting odd values for picture active area.Carl Hetherington
2022-09-03Properly support ContentKind scope attribute.v1.8.26Carl Hetherington
2022-09-02Replace ContentKind enum with a class.Carl Hetherington
2022-08-15Tolerate missing FullContentTitleText (DoM bug #2295).v1.8.252295-tolerate-missing-full-content-titleCarl Hetherington
2022-08-15Stop assuming that the presence of FullContentTitleText means that there was ...Carl Hetherington
2022-04-26Add CPL::set().Carl Hetherington
2021-08-04Add support for writing CPL metadata about sign language video tracks (DoM #2...Carl Hetherington
2021-08-04Don't bother checking the return of node_child as it can never be nullCarl Hetherington
2021-08-04Make adding extension metadata items more generic.Carl Hetherington
2021-06-02Pass through CompositionMetadataAsset correctly.Carl Hetherington
2021-04-14Fix/hide some warnings.Carl Hetherington
2021-04-13Remove ReelEncryptableAsset and tidy up a bit.Carl Hetherington
2021-04-12Split ReelClosedCaptionAsset into Interop and SMPTE parts.Carl Hetherington
2021-04-12Specify CPL standard on construction.Carl Hetherington
2021-04-12Split ReelSubtitleAsset into Interop and SMPTE classes.Carl Hetherington
2021-04-11Small bits of tidying up.Carl Hetherington
2021-04-11Extract some parts of ReelEncryptableAsset into ReelFileAssetCarl Hetherington
2021-04-10Rename ReelFileAsset -> ReelEncryptableAssetCarl Hetherington