| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-01 | Add a simple DCP editor. | Carl Hetherington | |
| 2022-04-28 | Handle multiple bitmap subtitles at the same time correctly (#2239). | Carl Hetherington | |
| Previously if there were two images at the same time we would start them both, then the stop time would be set in the second one but not the first. This meant that the first one would hang around forever. | |||
| 2022-04-28 | Tidying. | Carl Hetherington | |
| 2022-04-28 | Allow ContentBitmapText to contain multiple BitmapText objects. | Carl Hetherington | |
| 2022-04-28 | Improve some variable names. | Carl Hetherington | |
| 2022-04-28 | Make emit_bitmap_start take a ContentBitmapText. | Carl Hetherington | |
| 2022-04-28 | Improve rejection of "crazy" frame rates (#2238). | Carl Hetherington | |
| Firstly, look for other video streams even if one is not suitable. Secondly, ignore very low frame rates as well as very high ones. | |||
| 2022-04-28 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-28 | Tidying. | Carl Hetherington | |
| 2022-04-28 | Lookup the correct DCNC code to use for languages rather than just | Carl Hetherington | |
| using the language's subtag (#2235). | |||
| 2022-04-28 | Use std::vector in AudioBuffers (#2236). | Carl Hetherington | |
| 2022-04-28 | Cleanup: improve some variable names. | Carl Hetherington | |
| 2022-04-28 | Add ScopeGuard. | Carl Hetherington | |
| 2022-04-28 | Add button to use same fades for audio as video (#2230). | Carl Hetherington | |
| 2022-04-28 | Tidying. | Carl Hetherington | |
| 2022-04-28 | Replace encrypted content with black if we have no key (#2234). | Carl Hetherington | |
| 2022-04-28 | C++11 tidying. | Carl Hetherington | |
| 2022-04-28 | Remove some commented-out code. | Carl Hetherington | |
| 2022-04-28 | Warn about missing override labels. | Carl Hetherington | |
| 2022-04-28 | Add some missing override labels. | Carl Hetherington | |
| 2022-04-28 | Fix some comment typos. | Carl Hetherington | |
| 2022-04-28 | More missing override labels. | Carl Hetherington | |
| 2022-04-28 | More missing override labels. | Carl Hetherington | |
| 2022-04-28 | Another missing override label. | Carl Hetherington | |
| 2022-04-28 | Add some missing override labels. | Carl Hetherington | |
| 2022-04-28 | Guess video range better when importing 2.14.x projects (#2227). | Carl Hetherington | |
| 2022-04-28 | Cleanup: tidying. | Carl Hetherington | |
| 2022-04-28 | Remove erroneous comment. | Carl Hetherington | |
| 2022-04-03 | C++11 and whitespace cleanups. | Carl Hetherington | |
| 2022-04-02 | Fix writing of planar audio to export buffers in some cases (#2223). | Carl Hetherington | |
| Previously we did not take into account alignment padding that can exist with FLTP samples; each channel's block of samples can have a gap between. This doesn't happen with the normal 1024 sample blocks; only when flushing at the end, when we write shorter blocks. Not doing this right meant that we were passing uninitialised memory to aacenc which sometimes responded by returning an EINVAL due to one of its internal calculations returning a NaN. | |||
| 2022-04-02 | Add config option for default KDM type. | Carl Hetherington | |
| 2022-04-02 | Add $CINEMA_SHORT_NAME variable in KDM emails. | Carl Hetherington | |
| 2022-04-02 | Cleanup: remove some duplicated code. | Carl Hetherington | |
| 2022-04-02 | Fix writing KDMs with long filenames. | Carl Hetherington | |
| 2022-04-02 | Encode UTF-8 subjects and attachment names properly (#2207). | Carl Hetherington | |
| 2022-04-02 | Slightly improve behaviour under low memory conditions. | Carl Hetherington | |
| 2022-04-02 | Make the value used for 'f' in KDM names consistent (#1657). | Carl Hetherington | |
| Before it was mostly the film name, but this is confusing when a single film contains multiple CPLs. | |||
| 2022-04-02 | Fix incorrectly-timed emission of silence padding causing buffer fill (#2217). | Carl Hetherington | |
| On initialisation or after seek we insert silence corresponding to a positive delay in an audio stream. Previously this inserted silence was done at time 0, so that after a seek to time T the silent frames would come out of the audio merger at time 0 and then the player would fill the space up to time T with silence. If T was far enough along this would fill the audio buffers without there being any video. | |||
| 2022-04-02 | C++11 tidying. | Carl Hetherington | |
| 2022-04-02 | Cleanup: tidy some comments. | Carl Hetherington | |
| 2022-03-14 | Remember the state of the write to/email checkboxes in the KDM creator ↵ | Carl Hetherington | |
| across runs (#2213). | |||
| 2022-03-14 | Tidying. | Carl Hetherington | |
| 2022-03-14 | Improve ratings dialog to allow only valid values (#2199). | Carl Hetherington | |
| 2022-03-14 | Don't write a <ContentVersion> tag with an empty <LabelText> (#2191). | Carl Hetherington | |
| I can't see the problem with this, but apparently Dolby CineInspect complains about it. We could fix this in libdcp but I think that would make more sense if this were related to a definite standard violation, instead of just some tinkering to hide a possibly-incorrect warning. | |||
| 2022-03-14 | Use some decimal places when reporting transcode speed in the log. | Carl Hetherington | |
| 2022-03-09 | Fix home_directory() with non-US-English pathnames on Windows (#2203). | Carl Hetherington | |
| 2022-03-09 | Cleanup: remove some unused usings. | Carl Hetherington | |
| 2022-03-09 | Only look in the filename (not the whole path) when guessing channels for ↵ | Carl Hetherington | |
| sound files (#2204). | |||
| 2022-03-03 | Remove non-existant option from create help. | Carl Hetherington | |
| 2022-03-03 | Add -x32/-x64 suffix to boost libraries when building for Windows. | Carl Hetherington | |
