| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-07 | Image info hacks.image-info | Carl Hetherington | |
| 2022-04-04 | Cleanup: remove unused parameter to PlayerVideo::force. | Carl Hetherington | |
| 2022-04-04 | Cleanup: use a vector instead of a raw array. | Carl Hetherington | |
| 2022-04-03 | Cleanup: move stride_round_up into the only place it is used. | Carl Hetherington | |
| 2022-04-03 | C++11 and whitespace cleanups. | Carl Hetherington | |
| 2022-03-30 | 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-03-25 | Bump libdcp for fix to remove erroneous <EntryPoint> and <Duration> markers ↵ | Carl Hetherington | |
| from <MainMarkers> (#2215). | |||
| 2022-03-24 | Don't throw an exception part-way through resolving assets (#2221). | Carl Hetherington | |
| This was applied to libdcp master in 81c6fcba2. It seems wrong to give up in the middle of resolving things, as it might not work if things happen to be in the wrong order. | |||
| 2022-03-19 | Add config option for default KDM type. | Carl Hetherington | |
| 2022-03-19 | Add $CINEMA_SHORT_NAME variable in KDM emails. | Carl Hetherington | |
| 2022-03-19 | Cleanup: remove some duplicated code. | Carl Hetherington | |
| 2022-03-18 | Fix writing KDMs with long filenames. | Carl Hetherington | |
| 2022-03-17 | Encode UTF-8 subjects and attachment names properly (#2207). | Carl Hetherington | |
| 2022-03-17 | Slightly improve behaviour under low memory conditions. | Carl Hetherington | |
| 2022-03-16 | 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-03-15 | 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-03-14 | C++11 tidying. | Carl Hetherington | |
| 2022-03-14 | 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-13 | Tidying. | Carl Hetherington | |
| 2022-03-09 | Improve ratings dialog to allow only valid values (#2199). | Carl Hetherington | |
| 2022-03-09 | 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-09 | Use some decimal places when reporting transcode speed in the log. | Carl Hetherington | |
| 2022-03-09 | Bail out early when there's a reason why the KDM is invalid. | Carl Hetherington | |
| 2022-03-09 | Add some more logging to the DCP examiner. | Carl Hetherington | |
| 2022-03-09 | Add --kdm option to dcpomatic_create | Carl Hetherington | |
| 2022-03-09 | Add option to use (or not) ISDCF names by default. | Carl Hetherington | |
| 2022-03-09 | Add option to export config as a .zip (#1776). | Carl Hetherington | |
| 2022-03-09 | Display the filename / URL that a screen certificate was obtained from (#1894). | Carl Hetherington | |
| 2022-03-09 | C++11 and general tidying. | Carl Hetherington | |
| 2022-03-09 | Fix home_directory() with non-US-English pathnames on Windows (#2203). | Carl Hetherington | |
| 2022-03-08 | Cleanup: remove some unused usings. | Carl Hetherington | |
| 2022-03-08 | Only look in the filename (not the whole path) when guessing channels for ↵ | Carl Hetherington | |
| sound files (#2204). | |||
| 2022-03-02 | Remove non-existant option from create help. | Carl Hetherington | |
| 2022-02-25 | Add -x32/-x64 suffix to boost libraries when building for Windows. | Carl Hetherington | |
| 2022-02-25 | Avoid boost::bind()ing a shared_ptr. | Carl Hetherington | |
| 2022-02-25 | Fix some dubious thread/locking behaviour. | Carl Hetherington | |
| Previously we had server_found(), which took the lock and found a server, which it returned as an iterator into the list. However, it then released the lock, which I think left the iterator unprotected. This wasn't done in response to any particular bug, I just noticed it on the way past. | |||
| 2022-02-25 | Updated pl_PL translation from Michał Tomaszewski | Carl Hetherington | |
| 2022-02-17 | Add an assert. | Carl Hetherington | |
| 2022-02-17 | Try to handle EAGAIN from avcodec_send_packet() properly. | Carl Hetherington | |
| The docs say on EAGAIN we should call avcodec_receive_frame() and then re-send the same packet again. This should do that. This is a fix for errors trigged by the accompanying test. | |||
| 2022-02-17 | Keep Waker around for longer so it works better (#2184). | Carl Hetherington | |
| 2022-02-14 | Add hint about excessive certificate validity. | Carl Hetherington | |
| 2022-02-14 | Extract check_certificates() method. | Carl Hetherington | |
| 2022-02-13 | Relax error handling when examining FFmpeg files (#2187). | Carl Hetherington | |
| 2022-02-12 | Rename NAG_BAD_SIGNER_CHAIN -> NAG_BAD_SIGNER_CHAIN_UTF8. | Carl Hetherington | |
| 2022-02-12 | Warn if the signing certificates have a validity period > 10 years (#2174). | Carl Hetherington | |
| 2022-02-12 | Go back to 10-year certificate validity periods (#2174). | Carl Hetherington | |
| 2022-02-11 | Updated ru_RU translation from Mikhail Epshteyn. | Carl Hetherington | |
| 2022-02-11 | Updated ru_RU translation from Mikhail Epshteyn. | Carl Hetherington | |
| 2022-02-10 | Don't give up on backups if config.xml isn't there (#2185). | Carl Hetherington | |
| Even if it isn't, we still want to try to back up other stuff. Previously if copying config.xml threw an exception we'd just give up. | |||
