| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2015-06-08 | Adapt for changes to libdcp API. | Carl Hetherington | |
| 2015-05-26 | Fix recovery of partial video MXF. | Carl Hetherington | |
| 2015-05-26 | Slightly-improved log message. | Carl Hetherington | |
| 2015-05-25 | 5b5c36d28d07e8cd93af5a3f766fd95f2a506beb from master; increase the number of ↵ | Carl Hetherington | |
| images that are kept around in memory before pushing to disk. | |||
| 2015-05-25 | 3cb5a4c2064d4cf4d8cbdca75a84615a6c56fb7c from master; use j2c_uuid and ↵ | Carl Hetherington | |
| pcm_uuid for picture/sound MXF filenames. | |||
| 2015-05-23 | Fix finding of existing picture MXF. | Carl Hetherington | |
| 2015-05-09 | Apply a modified version of 7c76bbb0c989cb5e5e552f28668a985243438cab | Carl Hetherington | |
| from master; when we push an encoded frame's data to disk because we can't write it yet, the idea i to set encoded in the QueueItem to 0 to say that the data has already been pushed to disk. This was not working because we were resetting encoded in a copy of the QueueItem, and hence not affecting the QueueItem held in _queue. This meant that the same frame could be pushed to disk several times. Use the iterator instead of a copy so that the QueueItem in the list is modified. | |||
| 2015-05-07 | Write subtitle stuff to a subdirectory based on ID. | Carl Hetherington | |
| 2015-05-07 | Fix writing of LoadFont tags in subtitles. | Carl Hetherington | |
| 2015-05-06 | Use Unknown for language in subtitles if no language has been specified. | Carl Hetherington | |
| 2015-04-30 | Various bits related to subtitle font handling, particularly copying fonts ↵ | Carl Hetherington | |
| to the DCP. | |||
