| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-14 | Assume .jpf is an image (JPEG2000). | Carl Hetherington | |
| 2018-07-14 | Fix update check (#1338). | Carl Hetherington | |
| 2018-06-08 | Speed up timeline drags in some cases. | Carl Hetherington | |
| 2018-06-07 | Fix thinko in 5c49ce9. | Carl Hetherington | |
| 2018-06-07 | Speculative fix for reel length errors when some trimmed content comes in ↵ | Carl Hetherington | |
| the 2nd or subsequent reel. | |||
| 2018-06-06 | Round sample rate calculations in audio FFmpeg examiner. | Carl Hetherington | |
| 2018-05-23 | Try to fix failure to load files with non-ASCII filenames into ImageMagick. | Carl Hetherington | |
| 2018-05-21 | Try some forward-compatibility build fixes for newer FFmpegs. | Carl Hetherington | |
| 2018-05-21 | Fix up ChangeLog and cherry-pick 011d403 from master: fix missing ↵ | Carl Hetherington | |
| burn-in/preview with subtitles containing ampersands. | |||
| 2018-05-21 | Cherry-pick e881184: fix incorrect subtitle positioning in a VF when there ↵ | Carl Hetherington | |
| are more than two consecutive reels without subtitles. | |||
| 2018-05-18 | Cherry pick cbbc75a40156be9e3ef777e0f060f23639025e60 from master to fix slow ↵ | Carl Hetherington | |
| exports. | |||
| 2018-05-14 | Add colour, effect and effect colour to ::identifier() to force remake of ↵ | Carl Hetherington | |
| video when they change (#1290). (cherry-pick of 4a23fb5dd58c6439f240f678be2e26a5bee17881 from master). | |||
| 2018-05-14 | Fix crash on make-dcp after trimming end of text subtitles (#1275). | Carl Hetherington | |
| (cherry-picking cd810b7658b0f4910c093ac191c2b4ba06ba0677 from master) | |||
| 2018-04-18 | When seeking to the start of some content, take trim into account | Carl Hetherington | |
| so that we don't have to run through the whole of the trimmed portion to get to the data we want. | |||
| 2018-04-13 | Account for J2K decoding at lower-than-maximum resolution when cropping | Carl Hetherington | |
| the resulting images; fixes #1274. | |||
| 2018-04-11 | Missing setup of SubtitleDecoder position causing #1271 and probably other ↵ | Carl Hetherington | |
| things. | |||
| 2018-04-11 | Fix 3D DCP handling in the player. | Carl Hetherington | |
| 2018-04-05 | Updated zh_CN translation from 刘汉源. | Carl Hetherington | |
| 2018-03-24 | Fix crash when changing DCP audio channel count. | Carl Hetherington | |
| Without this we ask the AudioMerger to merge new buffers with N channels with old buffers with M channels, which it can't do. I'm not convinced this is the best solution but I think it will do for now. | |||
| 2018-03-24 | Fix update checker error when there is no test version. | Carl Hetherington | |
| 2018-03-24 | Updated fr_FR translation from Thierry Journet. | Carl Hetherington | |
| 2018-03-22 | Updated de_DE translation from Carsten Kurz. | Carl Hetherington | |
| 2018-03-21 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2018-03-20 | Set el_GR charset. | Carl Hetherington | |
| 2018-03-20 | Add plain el_GR files. | Carl Hetherington | |
| 2018-03-17 | I know I said there was a string freeze, but a couple of important | Carl Hetherington | |
| things snuck in at the last minute. Don't worry if you don't get a chance to translate them before release; I'm sure a point release will be along shortly. | |||
| 2018-03-15 | Put libraries into Frameworks rather than lib to make Gatekeeper happy. | Carl Hetherington | |
| 2018-03-13 | Add a hint to warn about the stereo-to-5.1 upmixers. | Carl Hetherington | |
| 2018-03-10 | Remove assert in emit_audio to work around #1206. | Carl Hetherington | |
| 2018-03-09 | Check for signer chains containing UTF8-marked strings and offer | Carl Hetherington | |
| to fix them on startup (#1218). | |||
| 2018-03-09 | Don't fake-write encrypted video frames as the asset ID is somehow (?) | Carl Hetherington | |
| embedded in the HMAC (#1232). | |||
| 2018-03-05 | Fix OOM condition when seeking near to the end of long FFmpeg files (#1230). | Carl Hetherington | |
| 2018-03-02 | Fix corruption of subsampled images that are being placed into black | Carl Hetherington | |
| frames at odd offsets, using the same approach that is used when cropping. Should fix #1227. | |||
| 2018-02-28 | Fix crash if quick_refresh() fails. | Carl Hetherington | |
| 2018-02-26 | Make a backup of configuration when we load in a Version 2 file, and bump ↵ | Carl Hetherington | |
| our config file version to 3. | |||
| 2018-02-25 | Updated es_ES translation from Manuel AC. | Carl Hetherington | |
| 2018-02-25 | Handle errors in subtitle XML better (#1209). | Carl Hetherington | |
| 2018-02-24 | Speed some operations by re-using the last PlayerVideo but with | Carl Hetherington | |
| updated metadata (where possible). Helps with #1194. | |||
| 2018-02-24 | Updated fr_FR translation from Thierry Journet. | Carl Hetherington | |
| 2018-02-23 | Another subtitle fix. | Carl Hetherington | |
| 2018-02-23 | Fix thinko in previous. | Carl Hetherington | |
| 2018-02-23 | Fix implementation of delay in 7758260; it needs to apply to | Carl Hetherington | |
| anything passed to emit_video(), not just things that come from decoders. | |||
| 2018-02-23 | Fix duplicate frames when padding. | Carl Hetherington | |
| 2018-02-21 | Fix crash on decoding incomplete DCP content (e.g. on loading a VF with ↵ | Carl Hetherington | |
| subtitles into the player). | |||
| 2018-02-21 | Bump libdcp; pulls in KDM tweaks but also atmos fix. | Carl Hetherington | |
| 2018-02-20 | Add a 2-frame `delay' on content arriving at the player to give | Carl Hetherington | |
| subtitle content the chance to catch up. Fixes problems observed when overlaying a DCP subtitle onto an existing DCP and then seeking into the first subtitle. After the seek the decoder positions were: DCP: 0. subtitle: first subtitle time. This causes the DCP decoder to be pass()ed first and so the subtitle for the video frame has not arrived yet. I hope this does not cause unpredicted side effects... | |||
| 2018-02-20 | Add a possible pure virtual method. | Carl Hetherington | |
| 2018-02-18 | Hold lock for the whole of Butler::video(). Fixes jumpy nudge-seek | Carl Hetherington | |
| when playing DCPs. Before, the lock was only held to check _pending_seek_position. With that arrangement, this sequence was possible: 1. video arrives, check _pending_seek_position, decide it's ok, release lock 2. Butler::seek called, sets _pending_seek_position, clears _video 3. video that arrived in #1 is put into _video by ::video() 4. that video is given to an awaiting get_video() call. This clearly subverts the attempts not to accept new video data while a seek is pending. | |||
| 2018-02-18 | Set up seek position correctly when a seek skips over a reel in | Carl Hetherington | |
| a DCP. | |||
| 2018-02-17 | Fix crash on importing an encrypted DCP. | Carl Hetherington | |
