| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-08 | Supporters update. | Carl Hetherington | |
| 2024-05-04 | Remove in-place translations support. | Carl Hetherington | |
| It feels like there have been too many failed attempts and not enough (maybe zero?) successes so it's just too confusing. | |||
| 2024-05-02 | Updated cs_CZ translation from Tomáš Begeni. | Carl Hetherington | |
| 2024-04-30 | Supporters update.v2.16.82 | 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-24 | Supporters update.v2.16.81 | Carl Hetherington | |
| 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-18 | Add missing GUI-side verification note descriptions. | Carl Hetherington | |
| 2024-04-17 | Supporters update. | Carl Hetherington | |
| 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-20 | Tidy up and fix assertion failure when selecting a CPL from the menu.v2.16.79 | Carl Hetherington | |
| 2024-03-18 | Improve formatting of FAILED_READ errors. | Carl Hetherington | |
| 2024-03-18 | Log job errors as errors during verify. | Carl Hetherington | |
| 2024-03-17 | Supporters update. | Carl Hetherington | |
| 2024-03-16 | Add dark-mode link icon. | Carl Hetherington | |
| 2024-03-16 | Fix link icon width on macOS. | Carl Hetherington | |
| 2024-03-15 | Get prefs icons from the source tree on when starting from the macOS console. | 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 | Use dcp_name (probably ISDCF name) for CPL_NAME in KDM emails (#2787). | Carl Hetherington | |
| 2024-03-07 | Store attachment contents in the Email object. | Carl Hetherington | |
| 2024-03-07 | Rename Emailer -> Email. | Carl Hetherington | |
| 2024-03-04 | Add a couple more Dolby certificate location / filename pairs. | Carl Hetherington | |
| 2024-02-27 | Add Shift+scrollwheel to move left/right in the timeline. | Carl Hetherington | |
| 2024-02-27 | Add Ctrl+scrollwheel zoom to the timeline (#2781). | Carl Hetherington | |
| 2024-02-26 | Disallow referring to OV audio unless channel counts match (#2780). | Carl Hetherington | |
| 2024-02-21 | Make DCPExaminer::size() optional and deal with the consequences.v2.16.78 | Carl Hetherington | |
| This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775. | |||
| 2024-02-21 | Fix failure to examine non-flat-ratio VFs (#2775). | Carl Hetherington | |
| 2024-02-20 | Fix build on Centos 7. | Carl Hetherington | |
| 2024-02-19 | Supporters update.v2.16.77 | Carl Hetherington | |
| 2024-02-19 | Supporters update. | Carl Hetherington | |
| 2024-02-19 | Fix various preview errors on high-DPI screens (#2774). | Carl Hetherington | |
| The logical scale was previously not taken into account so the outline rectangle was wrong and the padding was usually missing. | |||
| 2024-02-19 | Cleanup: use a dcp::Size instead of a wxSize. | Carl Hetherington | |
| 2024-02-18 | Add film duration to --dump output (#1702). | Carl Hetherington | |
| 2024-02-18 | Avoid quotation marks around dumped paths. | Carl Hetherington | |
| 2024-02-17 | Add option to load prefs from ZIP (#2771). | Carl Hetherington | |
| 2024-02-17 | Use FileDialog for saving preferences ZIPs. | Carl Hetherington | |
| 2024-02-17 | Cleanup: 0 -> nullptr. | Carl Hetherington | |
| 2024-02-16 | Return empty optional rather than asserting. | Carl Hetherington | |
| 2024-02-16 | Cleanup: add missing explicit. | Carl Hetherington | |
| 2024-02-16 | Add Unzipper. | Carl Hetherington | |
| 2024-02-16 | Supporters update.v2.16.76 | Carl Hetherington | |
| 2024-02-15 | Supporters update. | Carl Hetherington | |
| 2024-02-14 | Fix conversion of _X to underlined X with GTK (via ↵ | Carl Hetherington | |
| gtk_label_set_text_with_mnemonic, I think). | |||
