summaryrefslogtreecommitdiff
path: root/src/lib/dcp_content.cc
AgeCommit message (Expand)Author
2025-09-02Untested conversion to num/den DCPTime.arbitrary-hzCarl Hetherington
2025-07-10Remove compose.hpp includes.Carl Hetherington
2025-07-10Replace String::compose with fmt.Carl Hetherington
2025-05-11Cleanup: use constexpr for content and player properties.Carl Hetherington
2025-05-08Add DCPContent::reference_anything().Carl Hetherington
2025-05-08Use the more in-keeping name string_to_video_encoding().Carl Hetherington
2025-03-28Copy audio language when setting up a project from a DCP (#3009).Carl Hetherington
2025-01-20Remove the strange tolerant flag in Film.Carl Hetherington
2025-01-20Pass tolerant flag into Content::examine() and the ExamineContentJob.Carl Hetherington
2025-01-05Bump libdcp for raw_convert changes.Carl Hetherington
2024-09-18Fix thinko in relative path change.Carl Hetherington
2024-09-03Support closed subtitles and open captions.Carl Hetherington
2024-09-03Adapt to some libdcp class renaming to allow open captions/closed subtitles.Carl Hetherington
2024-08-17Add option to use relative content paths (#2856).Carl Hetherington
2024-06-11Simplify the FontIDAllocator a lot (#2827).Carl Hetherington
2024-06-09Fix an erroneous font ID error that can happen when loading projects from bui...Carl Hetherington
2024-06-09Cleanup: text is a vector now.Carl Hetherington
2024-06-06Store the video encoding of a DCP in the metadata (J2K/MPEG2).Carl Hetherington
2024-05-29Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-05-19Add and use Content::has_mapped_audio().Carl Hetherington
2024-03-20Remove all use of add_child() from xmlpp.Carl Hetherington
2024-03-11Use stored has_non_zero_entry_point() instead of parsing the DCP again (#2524).Carl Hetherington
2024-03-11Take has_non_zero_entry_point() from examiner and store it.Carl Hetherington
2024-03-11Remove redundant DCPDecoder use.Carl Hetherington
2024-03-09Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-26Disallow referring to OV audio unless channel counts match (#2780).Carl Hetherington
2024-02-22Merge tag 'v2.16.78' into v2.17.xv2.17.12Carl Hetherington
2024-02-21Make DCPExaminer::size() optional and deal with the consequences.v2.16.78Carl Hetherington
2024-02-19Don't order the user to 'remove the other content'.Carl Hetherington
2024-02-19Merge tag 'v2.16.76' into v2.17.xCarl Hetherington
2024-02-14Cope with loading a film containing a missing DCP which itself contains subti...Carl Hetherington
2024-01-28Rename can_reference -> can_reference_anything.Carl Hetherington
2024-01-28Cleanup: rearrange how overlap checking is done in can_reference().Carl Hetherington
2024-01-09Move ScopeGuard into libdcp.Carl Hetherington
2024-01-04Don't crash when checking a DCP with no subtitles in some reel.Carl Hetherington
2024-01-04Remove checks for referenced DCPs having content in all reels (#2694).Carl Hetherington
2023-10-28Add some missing locks.Carl Hetherington
2023-10-28Cleanup: whitespace.Carl Hetherington
2023-10-15Fix DCP content font ID allocation to cope with DCPs that have multiple fontsCarl Hetherington
2023-08-27Fix refusal to reference overlapping but different text content (#2599).Carl Hetherington
2023-08-27Tweak a message to be more grammatically correct.Carl Hetherington
2023-08-26Cleanup: use some lambdas.Carl Hetherington
2023-06-25Tolerate problems when reading the contents of DCPs.Carl Hetherington
2023-06-06Fix player audio, almost totally broken by a stupid mistakev2.16.59Carl Hetherington
2023-05-13Cleanup: use a namespace.Carl Hetherington
2023-05-12Handle fonts for ccaps coming from DCP content (#2525).Carl Hetherington
2023-05-12add_fonts_from_examiner() can be called multiple times with the same fontCarl Hetherington
2023-05-10Allow signals to be blocked and resumed, and so make sure that a setCarl Hetherington
2023-02-27Cleanup: swap a list for a vector.Carl Hetherington
2022-12-25Show audio bit depth in content properties (#559).Carl Hetherington