| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-15 | Updated cs_CZ translation from Tomáš Begeni. | Carl Hetherington | |
| 2023-05-13 | Cleanup: use a namespace. | Carl Hetherington | |
| 2023-05-13 | Cleanup: remove unnecessary explicit. | Carl Hetherington | |
| 2023-05-13 | Add dcpomatic2_map tool (#2445). | Carl Hetherington | |
| 2023-05-13 | Fix typo in variable name. | Carl Hetherington | |
| 2023-05-13 | Remove unused define. | Carl Hetherington | |
| 2023-05-13 | Fix some typos in comments. | Carl Hetherington | |
| 2023-05-12 | Only add fonts to assets when they are required. | Carl Hetherington | |
| 2023-05-12 | Cleanup: whitespace fix. | Carl Hetherington | |
| 2023-05-12 | Handle fonts for ccaps coming from DCP content (#2525). | Carl Hetherington | |
| Not dealing with them calls all sort of chaos as described in the bug report. | |||
| 2023-05-12 | add_fonts_from_examiner() can be called multiple times with the same font | Carl Hetherington | |
| in the case of closed captions with multiple tracks. Don't reuse the same font objects in this case, otherwise we will start with something like font, disambiguate it to 0_font, then disambiguate _that_ to 0_0_font. | |||
| 2023-05-12 | Fix _text_count for ccaps when there are multiple reels. | Carl Hetherington | |
| Previously we would get a _text_count of 1 for open subs, no matter how many reels there were, but for ccaps the _text_count would increase with the number of tracks _and_ the number of reels. | |||
| 2023-05-12 | Fix comment. | Carl Hetherington | |
| 2023-05-12 | Allow copy-construction of Font. | Carl Hetherington | |
| 2023-05-11 | Remove incorrect silencing (#2526). | Carl Hetherington | |
| On switching to the new FFmpeg send/receive API in e29ce33a36c2e20444d57196defc86d5072bce81 the channels variable in deinterleave_audio() was switched from stream channels to frame channels. I'm not sure if this is right, but it does mean that audio has `channels` channels, so calling make_silent() up to the stream channel count is clearly wrong if the stream has more channels than the frame. | |||
| 2023-05-10 | Add some assertions. | Carl Hetherington | |
| 2023-05-10 | Don't edit start trim unless it's necessary. | Carl Hetherington | |
| 2023-05-10 | Allow signals to be blocked and resumed, and so make sure that a set | Carl Hetherington | |
| of content changes taken from an examiner are handled at the same time. Should fix DoM #2523. | |||
| 2023-05-09 | Cleanup: more variable renames. | Carl Hetherington | |
| 2023-05-09 | Cleanup: rename variable. | Carl Hetherington | |
| 2023-05-08 | Fix old C++ syntax. | Carl Hetherington | |
| 2023-05-08 | Fix typo in comment. | Carl Hetherington | |
| 2023-04-28 | Cope with WEBVTT files named with .srt extensions. | Carl Hetherington | |
| 2023-04-23 | Fix length()/bytes() mismatch on XML string. | Carl Hetherington | |
| 2023-04-20 | Fix lack of email sending if there are no cinema addresses (only extra ones) ↵ | Carl Hetherington | |
| (#2514). | |||
| 2023-04-19 | In 1c73379ed8483dcf71c5ccfc459c2c22516a9aef I changed | Carl Hetherington | |
| FontConfig::_available_fonts to use the font ID as a key, but that's totally wrong because the same Font object with the same ID can have its font filename/data changed, and in that case we don't want to use the cached font. Here we use the actual TTF/OTF font data as the key. We could have just hashed the data (whether it comes from a disk file or is held in memory) but this is slower in the case where we have the filename, as then the file must be loaded from disk for each comparison. This fixes #2518. | |||
| 2023-04-19 | Wrap path/data in a struct. | Carl Hetherington | |
| 2023-04-19 | Add a comment. | Carl Hetherington | |
| 2023-04-18 | Slight improvement to error when failing to save a metadata file. | Carl Hetherington | |
| 2023-04-11 | Give an error if a non-number is passed to dcpomatic2_create -s (#2488). | Carl Hetherington | |
| 2023-04-09 | Fix subtitle font handling with in-memory fonts from SMPTE (#2509).v2.16.52 | Carl Hetherington | |
| Previously we would fail to make a font available if it came from a SMPTE MXF. In that case we have a memory buffer containing the TTF/OTF file but no file; here we add a hack/workaround so that in-memory font files can be used by FontConfig. | |||
| 2023-04-06 | Write MainSoundConfiguration tags with hyphens for unused channels (#2501). | Carl Hetherington | |
| 2023-04-05 | Don't add fonts to SMPTE closed caption MXFs (#2505). | Carl Hetherington | |
| 2023-04-02 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2023-03-30 | Use CURLOPT_NOSIGNAL to fix crashes on update check (#2495). | Carl Hetherington | |
| Without this, it's possible to come back from curl_easy_perform in a different thread to the one that it was called from (in the case of an error). As I understand it, this happens because a signal handler is called (from a different thread) and CURLOPT_NOSIGNAL stops this from happening. | |||
| 2023-03-29 | Add create support for some more audio channels. | Carl Hetherington | |
| 2023-03-29 | Write the correct MCA subdescriptors depending on active channels. | Carl Hetherington | |
| 2023-03-29 | Always make 16-channel MXFs. | Carl Hetherington | |
| 2023-03-29 | pot/merge. | Carl Hetherington | |
| 2023-03-29 | Some zh_CN translation fixes from Danbo Song. | Carl Hetherington | |
| 2023-03-29 | pot/merge. | Carl Hetherington | |
| 2023-03-29 | Fix some translator comments. | Carl Hetherington | |
| 2023-03-27 | zh_CN translation fixes from Danbo Song. | Carl Hetherington | |
| 2023-03-27 | pot/merge. | Carl Hetherington | |
| 2023-03-23 | Cleanup: make things a little clearer.v2.16.49 | Carl Hetherington | |
| 2023-03-23 | Fix crashes when using templates in some cases (#2491). | Carl Hetherington | |
| If a template had content with N audio channels there would be various problems if content with <N channels was subsequently added. | |||
| 2023-03-23 | Add AudioMapping::take_from(). | Carl Hetherington | |
| 2023-03-23 | Cleanup: don't need to store _{input,output}_channels. | Carl Hetherington | |
| 2023-03-19 | Add assert. | Carl Hetherington | |
| 2023-03-16 | Allow re-start of cancelled subtitle analysis jobs. | Carl Hetherington | |
