summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2021-04-02Add language to audio content and use it instead of the general metadata.Carl Hetherington
2021-04-01Formatting and C++ tidying.Carl Hetherington
2021-04-01Move 3D-to-2D check (#1941).Carl Hetherington
We were checking for 3D content going into a 2D project in the DCPEncoder, but we also need to do the same thing when exporting. Moving the check into Player::emit_video() means that it is applied to both DCP transcoding and export.
2021-04-01C++11 cleanup.Carl Hetherington
2021-03-31Add an assert for a function that can fail.Carl Hetherington
2021-03-31Add burnt subtitle language to video content.Carl Hetherington
2021-03-31Put subtitle language back into content from the film (#1930).Carl Hetherington
This also adds the main/additional language flag. Of all the considerations about how to specify subtitle language, the most important seems to be that the language specification happens for the content where the language is; i.e. in the content text tab.
2021-03-29Tread .psd as an image file.Carl Hetherington
2021-03-28Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2021-03-26Bump libdcp for MCA tag fixes.Carl Hetherington
2021-03-25Use XX as an audio language when there is no specified audio language (#1939).Carl Hetherington
Previously we would omit the audio and subtitle language parts of the DCI name if there was no specified audio language. Sadly if we do do that EasyDCP player 4.0.1 reports a warning (whose details you can't see on the demo version).
2021-03-23pot/merge.Carl Hetherington
2021-03-22Don't insist on writing optional metadata (#1923).Carl Hetherington
2021-03-22More polish of Swedish translationMattias Mattsson
2021-03-22Add simpler language tag dialog (#1931).Carl Hetherington
2021-03-21Fix unescaped quote in translation.Carl Hetherington
2021-03-21Updated sv_SE translations v2Mattias Mattsson
2021-03-20Tidy up HMSF handling in a few places.Carl Hetherington
2021-03-19Fix handling of subtitles at reel boundaries.Carl Hetherington
When a subtitle spans 3 reels were were backing off the end of the subtitle at the end of reel #1 but not the one at the end of reel #2, causing two subs to be too close together.
2021-03-18Merge pull request #10 from matmat/v2.15.xCarl Hetherington
Updated sv_SE translation for dcpomatic
2021-03-18Require boost 1.61.0 or above on Windows/macOS.Carl Hetherington
2021-03-18Updated sv_SE translation for dcpomaticMattias Mattsson
2021-03-17Hint about out-of-range markers (#1920).Carl Hetherington
2021-03-17Fix build after libdcp change.Carl Hetherington
2021-03-16Split subtitles at reel boundaries (#1918).Carl Hetherington
2021-03-15Use period when adding text subs, like we do with image ones.Carl Hetherington
2021-03-13Build fix for Ubuntu-16.04-era compilers.Carl Hetherington
2021-03-12Get progress during formatting.Carl Hetherington
2021-03-09Be more careful with some macOS API calls.Carl Hetherington
2021-03-02Tidy up and do flushing more correctly.v2.15.133Carl Hetherington
This seems necessary with the multi-threaded decoding; it looks like we were doing it quite wrong before but getting away with it.
2021-03-02Rename some subtitle decoding / processing methods.Carl Hetherington
2021-03-02Key _next_time with the audio stream pointer.Carl Hetherington
2021-03-02Remove FFmpeg::_packet.Carl Hetherington
2021-03-02Extract process_audio_frame.Carl Hetherington
2021-03-02Extract audio_stream_from_index.Carl Hetherington
2021-03-02C++11 tidying.Carl Hetherington
2021-03-02Use APPDIR when present to look for resources.Carl Hetherington
2021-03-01Some tidying and be a bit more defensive.Carl Hetherington
2021-03-01Fix another crash introduced in cc40b6ea6d882c07c05602d6f3dd1c185481585bCarl Hetherington
2021-03-01Fix warning.Carl Hetherington
2021-03-01Fix crash introduced in previous.Carl Hetherington
2021-03-01With multi-threaded decoding we need to be careful to flushCarl Hetherington
after the main examination loop otherwise we can miss things.
2021-02-28Slight hack to reduce the chance of config files looking differentCarl Hetherington
on Windows and macOS/Linux; allows config_write_utf8_test to work withouut platform-specific test references.
2021-02-28Enable multi-threaded decoding with FFmpeg (helps with #1887).Carl Hetherington
2021-02-28Move some comments into a header.Carl Hetherington
2021-02-28C++11 tweaks.Carl Hetherington
2021-02-28C++11 cleanups.Carl Hetherington
2021-02-26Fix warning.Carl Hetherington
2021-02-26Typo fix.Carl Hetherington
2021-02-26Fix a set of mistakes related to 3D content.Carl Hetherington