| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-24 | Some more logging around fread.fread-logging | Carl Hetherington | |
| 2024-09-24 | Fix build with new boost (e.g. on Arch) (#2868) | Carl Hetherington | |
| 2024-09-11 | Fix stupid bug introduced in 5db3eda9c6f0 | Carl Hetherington | |
| 2024-09-03 | Fix a few places where we should use dcp::File::open_error() | Carl Hetherington | |
| to get a more accurate error number on Windows. | |||
| 2024-09-03 | Fix confusion about operator bool() with optional. | Carl Hetherington | |
| I think previously no exception would be thrown even if the file weren't open. | |||
| 2024-09-03 | Clarify copying of InfoFileHandle. | Carl Hetherington | |
| 2024-09-02 | Recognise .webp as an image file. | Carl Hetherington | |
| 2024-08-13 | Add missing destructor. | Carl Hetherington | |
| 2024-08-09 | Cleanup: better document parameter. | Carl Hetherington | |
| 2024-08-09 | Support RGBA with auto-crop. | Carl Hetherington | |
| 2024-07-27 | Optimisation: return notes by reference. | Carl Hetherington | |
| 2024-07-27 | Cleanup: include and using sorting. | Carl Hetherington | |
| 2024-07-26 | Signal the correct change when unsetting the sound output. | Carl Hetherington | |
| Otherwise we don't notice when the output is set back to whetever happens to be the default. | |||
| 2024-07-20 | Add SLV as a channel type for the CLI. | Carl Hetherington | |
| 2024-07-15 | Make nag text a little bigger. | Carl Hetherington | |
| 2024-07-13 | Download Barco certificates using SFTP instead of plain FTP (#2842). | Carl Hetherington | |
| 2024-07-12 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2024-07-11 | pot/merge. | Carl Hetherington | |
| 2024-07-07 | Re-fix incorrect ArgFixer.v2.16.88 | Carl Hetherington | |
| It needs to be in the front-end, not the kdm_cli() method, otherwise the tests break. | |||
| 2024-07-06 | Add some missing ArgFixers for Windows command lines (#2844). | Carl Hetherington | |
| 2024-06-27 | Fix error when importing bad subtitle file (#2838). | Carl Hetherington | |
| The subtitle XML refers to a font with no corresponding <LoadFont>. | |||
| 2024-06-19 | Missing include.v2.16.87 | Carl Hetherington | |
| 2024-06-19 | Fix build with some older boosts. | Carl Hetherington | |
| 2024-06-18 | Fix "available space" count passed to snprintf (#2832). | Carl Hetherington | |
| This is wrong (too big) and it causes an abort in some snprintf checker on Ubuntu 24.04. | |||
| 2024-06-18 | Updated fr_FR translation from Lilian Lefranc. | Carl Hetherington | |
| 2024-06-07 | Fix font ID allocation from DCP when there are subs and ccaps using the same ↵ | Carl Hetherington | |
| IDs (#2822). Previously we would always use <last-reel+1>_id as a disambiguated ID for every case. | |||
| 2024-06-04 | Add an option to dump the decryption certificate from the KDM CLI. | Carl Hetherington | |
| 2024-05-26 | Fix build with newer libsub. | Carl Hetherington | |
| 2024-05-21 | Fix stream length for DCP content (#2688). | Carl Hetherington | |
| 2024-05-19 | Don't make _stream_states for unmapped audio, otherwise we wait for content | Carl Hetherington | |
| which will never arrive. | |||
| 2024-05-19 | Add and use Content::has_mapped_audio(). | Carl Hetherington | |
| 2024-05-17 | Emit no audio from DCPs if none is mappedv2.16.85 | Carl Hetherington | |
| This makes DCP content behave the same as FFmpeg. | |||
| 2024-05-17 | Make sure we don't say some content has audio if none will be emitted. | Carl Hetherington | |
| In the FFmpeg (and shortly DCP) case we don't emit any audio if none is mapped, so we must take this into account in the player. | |||
| 2024-05-15 | Update DCP encoder progress on all passe()es, not just when audio is emitted. | Carl Hetherington | |
| 2024-05-15 | Get DCP transcode progress from the player (#2804). | Carl Hetherington | |
| 2024-05-14 | Fix warning cause by previous libdcp bump. | Carl Hetherington | |
| 2024-05-13 | Don't bother decoding audio if none of it is mapped (#2809). | Carl Hetherington | |
| On a test adding subs from an MKV to an existing DCP this reduces the processing time from ~2h to ~1m because it doesn't resample the audio from the whole of the MKV, only to discard it. | |||
| 2024-05-08 | Work around deadlock when destroying J2KEncoder with a full writer queue ↵v2.16.83 | Carl Hetherington | |
| (#2784). This feels like a hack, but I can't think of a nicer way to do it. The interruption disable makes sense because when we destroy encoder threads during a DCP encode (because a remote server goes away, for example) we don't want any frames to be lost due to the encode thread being interrupted between taking the frame off the queue and sending it to the writer. When we're destroying the encoder we don't care about this, but I can't see how you'd differentiate. Maybe the encoder queue could have two lists: to-do and in-progress; the encoder thread atomically moves a frame from to-do to in-progress, but then how do you know when the in-progress ones are orphaned and need to be re-added to the main queue. You could make the writer return saying "no" if the queue is full (rather than blocking and waiting for the queue to empty) but that seems wasteful as then the frame would be re-encoded. | |||
| 2024-05-08 | Add some missing includes. | Carl Hetherington | |
| 2024-05-02 | Updated cs_CZ translation from Tomáš Begeni. | Carl Hetherington | |
| 2024-04-29 | Fix silent stereo mixdown exports when the project audio channel count is > 6. | Carl Hetherington | |
| This became much more of a problem when we started defaulting to 8 channels in projects. | |||
| 2024-04-23 | Revert "Tweak how lzma is linked." | Carl Hetherington | |
| This reverts commit 604a5f9343eebfa0108a19bb6b8ec60bc81f4819. I don't know why I did this, and it breaks the mac-old (10.8) target as the lzma.5.dylib is not present on those machines. | |||
| 2024-04-01 | Fix hanging/overlapping dvb subtitles (#2792). | Carl Hetherington | |
| This reverts a change made in 8ca6fd6d97e6d42492afddb655fa85130946853c "Fix doubled subtitles if subtitle stop times are specified." That change breaks the case where a subtitle _does_ have a stop time, but it's wrong (30s from the start time) and we want the next subtitle to clear the previous one. I can't now see how reverting this could cause doubled subtitles, so maybe that problem wlil come back. At least now there's a test for #2792. | |||
| 2024-03-29 | Fix crash introduced in previous commit. | Carl Hetherington | |
| 2024-03-29 | Fix lack of video rotation in some cases (#2971). | Carl Hetherington | |
| Setting the optional to 0 here means we never even looked at the packet side data. This seems to be more of a problem with the v2.17.x branch for some reason. | |||
| 2024-03-29 | Fix video scaling when the video needs rotation (#2791). | Carl Hetherington | |
| 2024-03-29 | Add VideoContent::rotate_size(). | Carl Hetherington | |
| 2024-03-15 | Replace use of sprintf with snprintf. | Carl Hetherington | |
| 2024-03-07 | Fix screen name order in KDM emails. | Carl Hetherington | |
| 2024-03-07 | Store attachment contents in the Email object. | Carl Hetherington | |
