| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-07-27 | Do parallel digest calculation when there are multiple reels (#855). | Carl Hetherington | |
| 2016-06-13 | Rename MD5Digester -> Digester. | Carl Hetherington | |
| 2016-05-29 | Move transcode progress updating. | Carl Hetherington | |
| Do this in the transcoder rather than the writer so that it updates even if video is being referenced. | |||
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-02-21 | Don't write duplicate <LoadFont> nodes into subtitle files. | Carl Hetherington | |
| 2015-12-21 | Increase number of frames stored in memory before write (#748). | Carl Hetherington | |
| 2015-12-18 | Stop double-calculation of hashes. | Carl Hetherington | |
| 2015-12-06 | Add some more debugging. | Carl Hetherington | |
| 2015-12-04 | Use libdcp's compress_j2k; move Data into libdcp. | Carl Hetherington | |
| 2015-11-30 | I think it's ok and less crash-prone to check joinable() rather | Carl Hetherington | |
| than asserting it; I have seen traces which suggest the assert might be triggering. In an ideal world we would track down why that's happening. | |||
| 2015-11-27 | Fix reel that subtitles are put in when they are exactly on a reel boundary. | Carl Hetherington | |
| 2015-10-22 | Move quite a lot of stuff out of Writer into a new class | Carl Hetherington | |
| ReelWriter, which hopefully cleans things up a bit. | |||
| 2015-10-22 | Remove ref_write mechanism and instead maintain state for each | Carl Hetherington | |
| reel being written so that we don't need to keep track of frames that are being referenced. | |||
| 2015-10-22 | Various multi-reel fixes. | Carl Hetherington | |
| * _video_frames_enqueued -> _position * some int -> Frame replacements * Call Writer::ref_write when there is nothing to encode / write for one frame. * Assume Encoder::encode is called once per output video frame. * Possibly correct some off-by-1 overlap bugs. * Don't reset _last_written on FAKE write as I believe there is no need. | |||
| 2015-10-12 | Rename split-by-video content slightly; fix referencing to multi-reel DCPs. | Carl Hetherington | |
| 2015-10-12 | Fix merge. | Carl Hetherington | |
| 2015-10-12 | Basics of reel split. | Carl Hetherington | |
| 2015-10-09 | Logging improvements to allow prettier displays in the server GUI. | Carl Hetherington | |
| 2015-10-06 | Make sure SMPTE subtitle MXFs get the right intrinsic duration. | Carl Hetherington | |
| 2015-09-24 | assert (joinable) before joining threads. | Carl Hetherington | |
| 2015-09-16 | Back-end for very basic and hacky VF support for a DCP imported as content. | Carl Hetherington | |
| 2015-09-14 | Lots of #include <iostream>s for Arch. | Carl Hetherington | |
| 2015-09-14 | Optimise checking of existing image data. | Carl Hetherington | |
| When checking existing image data go from the end backwards until a good hash is found rather than from the start forwards until a bad hash is found. This is a lot quicker for long files but may miss a corrupted frame somewhere (however unlikely this is). | |||
| 2015-09-12 | Set reel number and start time on SMPTE subtitles to keep easyDCP player happy. | Carl Hetherington | |
| 2015-09-01 | Don't start thread in constructor. (Writer) | Carl Hetherington | |
| 2015-09-01 | Fix crash on cancellation of encodes during check of image data; allow ↵ | Carl Hetherington | |
| cancellation during this time (#679). | |||
| 2015-09-01 | Fix duplicate name of _mutex in ExceptionStore and some of its children. | Carl Hetherington | |
| 2015-08-26 | Add Ubuntu font hack. | Carl Hetherington | |
| 2015-08-25 | Purge rint() and use llrint and friends. | Carl Hetherington | |
| 2015-08-22 | Fix write_frame_info again. | Carl Hetherington | |
| 2015-08-20 | Use r+b not ab for fopen_boost so that we get the behaviour we wanted. | Carl Hetherington | |
| 2015-08-19 | Some work on rationalising and tidying up timing logging. | Carl Hetherington | |
| 2015-08-18 | Make DCP creator configurable. | Carl Hetherington | |
| 2015-08-18 | Write our chosen metadata to CPLs as well as PKL/ASSETMAP. | Carl Hetherington | |
| 2015-07-30 | Rename Config::_signer to Config::_signer_chain. | Carl Hetherington | |
| 2015-07-30 | Changes to libdcp. | 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 | Fix progress reporting when repeating frames.l | Carl Hetherington | |
| 2015-06-30 | Calm down default logging a bit. | Carl Hetherington | |
| 2015-06-25 | Remove some old debugging code. | Carl Hetherington | |
| 2015-06-21 | No-op: remove all trailing whitespace. | Carl Hetherington | |
| 2015-06-19 | No-op; variable renaming. | Carl Hetherington | |
| 2015-06-10 | Resurrect neater repeat-write handling. | Carl Hetherington | |
| 2015-06-10 | Tidy up J2KImageProxy a bit. | Carl Hetherington | |
| 2015-06-10 | Rename EncodedData -> Data and trim it a bit. | Carl Hetherington | |
| 2015-06-10 | Fix build. | Carl Hetherington | |
| 2015-06-09 | Hide Font members behind accessors. | Carl Hetherington | |
| 2015-06-09 | Subtitle naming fixes. | Carl Hetherington | |
| 2015-06-09 | Bump libdcp. | Carl Hetherington | |
| 2015-06-08 | Some work on SMPTE subs. | Carl Hetherington | |
