| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-22 | Revert "Adjust handling of -Wsuggest-override" | Carl Hetherington | |
| This reverts commit e7e4af869f7144fa9a265ccf1e15c7b2f182ac2c. I misunderstood what was going on, and we were just missing some DCPOMATIC_{DIS,EN}ABLE_WARNINGS calls. | |||
| 2022-04-21 | Tidying. | Carl Hetherington | |
| 2022-04-21 | Adjust handling of -Wsuggest-override | Carl Hetherington | |
| It seems that on older GCCs (e.g. the one from Ubuntu 18.04) the pragma to temporarily turn off this warning does not work, so here we only use it on newer GCCs where we can turn it off for libraries that trigger the warning (mostly asdcplib, but also wxWidgets). | |||
| 2022-04-21 | Revert "Try to fix some warnings when libdcp include asdcplib." | Carl Hetherington | |
| This reverts commit 0582196d78d27c349e5be8f87186499acb4b322f. | |||
| 2022-04-21 | Try to fix some warnings when libdcp include asdcplib. | Carl Hetherington | |
| 2022-04-20 | Lookup the correct DCNC code to use for languages rather than just | Carl Hetherington | |
| using the language's subtag (#2235). | |||
| 2022-04-20 | Use std::vector in AudioBuffers (#2236). | Carl Hetherington | |
| 2022-04-20 | Cleanup: improve some variable names. | Carl Hetherington | |
| 2022-04-20 | Add ScopeGuard. | Carl Hetherington | |
| 2022-04-20 | Add button to use same fades for audio as video (#2230). | Carl Hetherington | |
| 2022-04-20 | Tidying. | Carl Hetherington | |
| 2022-04-20 | Replace encrypted content with black if we have no key (#2234). | Carl Hetherington | |
| 2022-04-20 | C++11 tidying. | Carl Hetherington | |
| 2022-04-20 | Fix creation of dcpdig files in projects that make VFs (#2109). | Carl Hetherington | |
| Previously we would always get keys from the project which was wrong with assets that already have their own key. | |||
| 2022-04-20 | Support DCP digest files (#2109). | Carl Hetherington | |
| 2022-04-20 | Remove DCP class and replace its functionality with a plain method in libdcp. | Carl Hetherington | |
| 2022-04-20 | Clean up a hack by adding DCPTranscodeJob. | Carl Hetherington | |
| 2022-04-20 | Move make_dcp() out of Film (#2132). | Carl Hetherington | |
| 2022-04-17 | Remove some commented-out code. | Carl Hetherington | |
| 2022-04-09 | Warn about missing override labels. | Carl Hetherington | |
| 2022-04-09 | Add some missing override labels. | Carl Hetherington | |
| 2022-04-09 | Fix some comment typos. | Carl Hetherington | |
| 2022-04-08 | More missing override labels. | Carl Hetherington | |
| 2022-04-08 | More missing override labels. | Carl Hetherington | |
| 2022-04-08 | Another missing override label. | Carl Hetherington | |
| 2022-04-08 | Add some missing override labels. | Carl Hetherington | |
| 2022-04-08 | Guess video range better when importing 2.14.x projects (#2227). | Carl Hetherington | |
| 2022-04-07 | Cleanup: tidying. | Carl Hetherington | |
| 2022-04-07 | Remove erroneous comment. | Carl Hetherington | |
| 2022-04-07 | Cleanup: remove unused parameter to PlayerVideo::force. | Carl Hetherington | |
| 2022-04-07 | Cleanup: use a vector instead of a raw array. | Carl Hetherington | |
| 2022-04-05 | Another missing #include. | Carl Hetherington | |
| 2022-04-05 | Missing #include. | Carl Hetherington | |
| 2022-04-04 | Add fade in/out option to the content audio tab (#1026). | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to memory_util. | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to maths_util. | 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 | |
