summaryrefslogtreecommitdiff
path: root/src/lib/writer.cc
AgeCommit message (Expand)Author
2025-03-21Fix crash due to crosss-thread list access.2997-archCarl Hetherington
2025-03-21Use make_shared.Carl Hetherington
2025-03-21Simplify conditions.Carl Hetherington
2025-03-19Add abstraction of io_{context,service} and use it as appropriate.Carl Hetherington
2025-01-15Add a group ID to VF PKLs (#2943).Carl Hetherington
2025-01-14Put film_util methods in a namespace.Carl Hetherington
2025-01-12Rename subtitle_languages() -> open_text_languages().Carl Hetherington
2025-01-12Put open captions into subtitles and closed subtitles into captions.Carl Hetherington
2025-01-05Remove some unused includes.Carl Hetherington
2024-12-26Give ownership of info files to ReelWriters (#2912).v2.18.2Carl Hetherington
2024-09-13Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-09-03Fix a few places where we should use dcp::File::open_error()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-05-11Stop using video directory and hard-linking (#2756).Carl Hetherington
2024-05-08Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-05-08Work around deadlock when destroying J2KEncoder with a full writer queue (#27...v2.16.83Carl Hetherington
2024-04-22Support encoding of MPEG2 DCPs.Carl Hetherington
2024-04-21Extract frame info read/write to new class.Carl Hetherington
2024-01-04Add dummy subtitle and closed caption reels even when referencingCarl Hetherington
2023-11-20Improve progress reporting of digest calculations (might help with #2643).Carl Hetherington
2023-10-15Fix DCP content font ID allocation to cope with DCPs that have multiple fontsCarl Hetherington
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
2023-08-12Prevent empty <LabelText> in <ContentVersion> (#2594).Carl Hetherington
2023-08-06Go back to respecting the user's choice for the number of audio channels in t...Carl Hetherington
2023-07-22Cleanup: lengthen some short variable names.Carl Hetherington
2023-06-30Don't write MainSoundConfiguration with 71 when we only have HI/VI (#2580).Carl Hetherington
2023-05-12Only add fonts to assets when they are required.Carl Hetherington
2023-04-06Write MainSoundConfiguration tags with hyphens for unused channels (#2501).Carl Hetherington
2023-03-29Always make 16-channel MXFs.Carl Hetherington
2023-03-05Remove some 3D stuff I think is unnecessary since the changes in 2f12058c5350...v2.16.46Carl Hetherington
2023-03-03Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45Carl Hetherington
2023-02-01Handle 2D/3D mismatches in the player (#2409).Carl Hetherington
2023-01-24Use MCASoundField::STEREO (20) for stereo DCPs.Carl Hetherington
2022-12-16Make sure main picture active area values are even (#2392).Carl Hetherington
2022-09-15Fix some spelling mistakes (mostly in comments).Carl Hetherington
2022-06-07Tidying.Carl Hetherington
2022-06-07Rearrange subtitle font management.Carl Hetherington
2022-05-26Cleanup: use some more make_shared.Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-05-02Add CPL_FILENAME variable for cover sheets (#2107).Carl Hetherington
2022-04-29Add a simple DCP editor.Carl Hetherington
2022-03-09Don't write a <ContentVersion> tag with an empty <LabelText> (#2191).Carl Hetherington
2021-10-09Cleanup some unused using statements and other bits.Carl Hetherington
2021-08-04Allow specifying and writing sign language video language metadata (#2062).v2.15.157Carl Hetherington
2021-06-24Fix incorrect issuer/creator in CPL files.Carl Hetherington
2021-06-01Put audio language back in the Film.Carl Hetherington
2021-05-01C++11 tidying.Carl Hetherington
2021-04-21Make digest calculations interruptible.Carl Hetherington
2021-04-21Move digest calculation to a separate method.Carl Hetherington