| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-05 | Cleanup: can now remove the _NC log variants. | Carl Hetherington | |
| 2025-10-10 | Fix comment. | Carl Hetherington | |
| 2025-07-10 | Remove compose.hpp includes. | Carl Hetherington | |
| sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc | |||
| 2025-01-21 | White space: analyse_audio_job.{cc,h} | Carl Hetherington | |
| 2025-01-20 | Pass tolerant flag into Player. | Carl Hetherington | |
| This is needed because the DCPDecoder ends up needing it when it reads reel information from CPLs. Maybe all that stuff should be in our metadata. | |||
| 2024-02-11 | Fix apparently ineffective processors when analysing audio (#2671). | Carl Hetherington | |
| A whole film ("DCP side") analysis would behave the same as a single piece of content analysis if the film only had one piece of content. Here we also clarify that audio analysis of the whole film is different to that for a single piece of content; for the whole film we use processors, and for single pieces of content we do not. | |||
| 2021-04-21 | Split audio analysis code off from the job. | Carl Hetherington | |
| 2021-04-16 | C++11 tidying. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-09-01 | Build fixes for Boost >= 1.73 | Carl Hetherington | |
| Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de | |||
| 2020-07-05 | Add more logging and some missing prefs checkboxes for existing logging.v2.15.87 | Carl Hetherington | |
| 2020-04-23 | Nicer fix for 86102d30bf0aad89115bbeb3d8aaa2a27a0aa432 | Carl Hetherington | |
| 2020-04-20 | Add LEQ(m) when analysing audio (#1382).v2.15.52 | Carl Hetherington | |
| 2020-04-15 | Fix length of player output so it can be either the film's length or ↵ | Carl Hetherington | |
| playlist's length, as appropriate. | |||
| 2020-03-06 | Stop threads at the start of their object's destruction in all Job cases. | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2019-01-08 | Make sure audio analysis is re-run even if there's an existing job for the ↵ | Carl Hetherington | |
| same playlist (but with different settings) (fixed #1257). | |||
| 2018-12-04 | Make some verb tenses more consistent. | Carl Hetherington | |
| 2018-11-21 | Take Film pointer out of Content. | Carl Hetherington | |
| 2018-11-19 | Fix error when analysing audio of DCPs with no audio content. | Carl Hetherington | |
| 2018-07-23 | Tidy up after mass rename. | Carl Hetherington | |
| 2018-07-21 | Basics of multiple captions per content so that DCPContent can | Carl Hetherington | |
| hold subs and closed captions. | |||
| 2018-03-26 | Add time axis to audio analysis (part of #1082). | Carl Hetherington | |
| 2018-02-10 | Fix odd behaviour when analysing single bits of audio which start at ↵ | Carl Hetherington | |
| non-zero positions (#1203). | |||
| 2017-07-11 | Remove unused Player::_ignore_audio. Ignore position | Carl Hetherington | |
| of things that we are ignoring; this fixes strange behaviour (delays) when analysing audio as it used to keep pass()ing decoders to get data that would never come. | |||
| 2017-04-19 | Basic grunt-work, untested and unfinished, but it compiles. | Carl Hetherington | |
| 2016-09-12 | Fix uninitialised variables causing random audio analysis peak values. | Carl Hetherington | |
| 2016-08-25 | Add channel details to high-audio-level hints (#822). | Carl Hetherington | |
| 2016-08-12 | Remove all use of stringstream in an attempt to fix | Carl Hetherington | |
| the suspected thread-unsafe crash bugs on OS X. | |||
| 2016-07-22 | Rename SafeStringStream -> locked_stringstream. Bump deps for removal of ↵ | Carl Hetherington | |
| stringstream. | |||
| 2016-06-21 | Revert "Use make_shared<>." | Carl Hetherington | |
| Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f. | |||
| 2016-06-21 | Use make_shared<>. | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-05-18 | Rename video/audio/subtitle part methods. | Carl Hetherington | |
| 2016-05-18 | Split audio; builds. | Carl Hetherington | |
| 2016-05-03 | Rename and simplify the FFmpeg EBUR128 configure check. | Carl Hetherington | |
| 2016-03-02 | Add configure option to disable EBUR128 analysis of audio. | Carl Hetherington | |
| 2016-02-15 | Hacky workaround for FFmpeg not having a channel layout for any counts ↵ | Carl Hetherington | |
| between 8 and 16. | |||
| 2015-12-22 | Check for patched version of FFmpeg before using extra functions (#773). | Carl Hetherington | |
| 2015-11-18 | Basic (untested) ebur128 (#368). | Carl Hetherington | |
| 2015-09-16 | Front-end to set up referencing of DCPs. | Carl Hetherington | |
| 2015-09-14 | Lots of #include <iostream>s for Arch. | Carl Hetherington | |
| 2015-09-14 | Fix analysis of audio when the subject is later in the playlist than | Carl Hetherington | |
| some other long piece of content. Small optimisation to AudioBuffers to extend size logarithmically. | |||
| 2015-09-09 | Use SRC_LINEAR for speed when analysing audio (#685). | Carl Hetherington | |
| 2015-08-26 | Another small analysis optimisation, and (I think) a bug fix to peak location. | Carl Hetherington | |
| 2015-08-26 | Small optimisations to audio analysis. | Carl Hetherington | |
| 2015-08-26 | Rest of src/lib/*.h tidying. | Carl Hetherington | |
| 2015-07-29 | Replace Time::frames with Time::frames_round and Time::frames_floor. | Carl Hetherington | |
| I believe both are necessary; doing floor instead of round caused #648. | |||
| 2015-07-01 | Restore short-cutting of analysis gain updates. | Carl Hetherington | |
| If we have an analysis of one piece of content and the gain changes we don't re-run the analysis, instead applying a suitable `correction' in the UI. | |||
