| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-15 | Tell user we need a KDM when we have none, and content is encrypted.v2.15.129 | Carl Hetherington | |
| If you try to fetch encrypted content from asdcplib without specifying any key it will happily return the encrypted content, so check for that, as well as checking any key we *do* have actually works. | |||
| 2021-02-15 | Don't keep returning AGAIN from the butler when it is already dead/finished. | Carl Hetherington | |
| This causes, for example, player UI hangs when trying to play something unplayable (e.g. a DCP with no KDM). | |||
| 2021-02-15 | Coalesce player changes around KDM loading. | Carl Hetherington | |
| A similar fix for KDM changes as 7d33aff2d5e81185f3361e28c84e3f9858464ef1 was for CPL changes. | |||
| 2021-02-15 | Fix wx3.1.x alignment errors. | Carl Hetherington | |
| 2021-02-15 | Allow multiple video tracks to be visible in the timeline. | Carl Hetherington | |
| 2021-02-15 | Fix timeline zoom oddities after dragging a very small zoom rectangle. | Carl Hetherington | |
| 2021-02-15 | Typo fix. | Carl Hetherington | |
| 2021-02-15 | Basic handling of overlapping video (#1848). | Carl Hetherington | |
| 2021-02-14 | Fix incorrect coalesce() output when one input range is wholly | Carl Hetherington | |
| covered by another. | |||
| 2021-02-14 | Remove use of boost::noncopyable | Carl Hetherington | |
| 2021-02-14 | Fix typos in operator= | Carl Hetherington | |
| 2021-02-14 | C++11 cleanups. | Carl Hetherington | |
| 2021-02-11 | Test: smaller steps when adding noise.v2.15.128 | Carl Hetherington | |
| 2021-02-09 | Coalesce player changes around CPL change.v2.15.127 | Carl Hetherington | |
| If multiple player changes happen, causing the player to be suspended, there are problems if one of those changes causes a FilmViewer:seek. In there, we wait for the seek to finish, but it will never finish because of the suspension. Hence it's important that we only trigger the seek once the suspension is over. Fixes #1905. | |||
| 2021-02-09 | Handle pending player changes more efficiently. | Carl Hetherington | |
| Rather than looping over all changes, possibly calling a refresh method for each, coalesce them. | |||
| 2021-02-09 | Move some updates from content_change to player_change. | Carl Hetherington | |
| So far as I can see there's no need for them to respond to content_change, and it's neater to do it all in one place. | |||
| 2021-02-09 | Use vector for _pending_player_changes | Carl Hetherington | |
| 2021-02-09 | Some small C++11 tweaks. | Carl Hetherington | |
| 2021-02-07 | C++11. | Carl Hetherington | |
| 2021-02-07 | More libdcp include fixes. | Carl Hetherington | |
| 2021-02-07 | Fix libdcp include. | Carl Hetherington | |
| 2021-02-07 | Be more defensive when calling boost::filesystem::last_write_time. | Carl Hetherington | |
| 2021-02-07 | Report boost::filesystem_error with more details. | Carl Hetherington | |
| 2021-02-07 | Remove erroneous wxFD_MULTIPLE flag. | Carl Hetherington | |
| 2021-02-07 | C++ tidying. | Carl Hetherington | |
| 2021-02-07 | libdcp update. | Carl Hetherington | |
| 2021-02-06 | Include creator/issuer in default name of exported KDM decryption key (#1888). | Carl Hetherington | |
| 2021-02-06 | Tweak label of KDM decryption key export button (#1888). | Carl Hetherington | |
| 2021-02-06 | C++11 tidying. | Carl Hetherington | |
| 2021-02-06 | Force .pem extension when saving certificates. | Carl Hetherington | |
| 2021-02-06 | Add some default filenames to the advanced certificate/key export dialogues ↵ | Carl Hetherington | |
| (#1888). | |||
| 2021-02-06 | Fix copy-and-paste error in manual. | Carl Hetherington | |
| 2021-02-05 | Testing: add minimum frame size configuration option.v2.15.126 | Carl Hetherington | |
| 2021-02-04 | Speculative fix for incorrect rendering of UTF-8 in closed captions in the ↵ | Carl Hetherington | |
| player. | |||
| 2021-02-04 | Use auto. | Carl Hetherington | |
| 2021-02-04 | Fix no subtitles/captions in the player after changing the CPL. | Carl Hetherington | |
| 2021-02-04 | C++11 tidying. | Carl Hetherington | |
| 2021-02-04 | Some C++11 stuff. | Carl Hetherington | |
| 2021-02-04 | Some noncopyable removal. | Carl Hetherington | |
| 2021-02-04 | Use strcoll() to compare cinemas/screens in the KDM dialog (#1904). | Carl Hetherington | |
| 2021-02-03 | c++11 tidying. | Carl Hetherington | |
| 2021-02-03 | Use icu to remove diacritics from strings. | Carl Hetherington | |
| This replaces some ad-hoc code and extends it to work with more characters (#1904). | |||
| 2021-02-01 | C++11 tidying. | Carl Hetherington | |
| 2021-02-01 | Add a better error when failing to read a DCP in some cases. | Carl Hetherington | |
| 2021-02-01 | Use a predictable RNG when adding noise to low-bitrate images. | Carl Hetherington | |
| The recovery code assumes that encoding a given frame from the same data will always give the same output; it always encodes frame 0 again to set things up properly and if that frame is a different size to the previous run everything breaks. | |||
| 2021-02-01 | Fix build error thinko. | Carl Hetherington | |
| 2021-02-01 | Fix wxWidgets 3.1.x alignment assertion failure. | Carl Hetherington | |
| 2021-02-01 | Fix hang when trying to assure minimum bitrate. | Carl Hetherington | |
| 2021-02-01 | Add noise to very small J2K frames (#1902). | Carl Hetherington | |
| 2021-02-01 | Add some parameter names in headers. | Carl Hetherington | |
