| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-04-19 | Various fixes to push audio vaguely in the right direction. | Carl Hetherington | |
| 2017-04-19 | Post-merge tidy-up. | Carl Hetherington | |
| 2017-04-19 | Various work on the audio code. | Carl Hetherington | |
| 2017-04-19 | Basic grunt-work, untested and unfinished, but it compiles. | Carl Hetherington | |
| 2016-12-08 | Further fixes and tidying to 'better-seek'. | Carl Hetherington | |
| This fixes the failure to keep track of the `position' of each stream of a multi-stream file. It also tidies things up a bit. | |||
| 2016-11-20 | Some more decode logging. | Carl Hetherington | |
| 2016-11-19 | Move position variables into the video/audio/subtitle decoder classes. | Carl Hetherington | |
| 2016-06-14 | Add VideoFrame class. | Carl Hetherington | |
| This puts a frame index with an Eyes, which simplifies code in some areas. I can't think of a better name for it, unfortunately. | |||
| 2016-06-13 | Fix VideoDecoder::get_video() with 3D. | Carl Hetherington | |
| get_video() promises to return all video frames at the given time, but this wasn't working for none-SBS-3D as it would be satisfied when it got the first (left) frame. Adjust get_video() to get all required frames. This showed up bugs in fill_both_eyes, whereby the from parameter was ignored and the wrong things were done in some cases; video_decoder_fill_test.cc tests this stuff. | |||
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-05-18 | Rename some methods. | Carl Hetherington | |
| 2016-05-18 | Basics of splitting up Decoder tree like Content. | Carl Hetherington | |
| 2016-05-18 | Move video frame rate ('prepared-for') into Content. | Carl Hetherington | |
| 2016-05-18 | Reasonably straightforward stuff; main things are adding | Carl Hetherington | |
| a _parent to VideoContent (mainly, but not only, for signalling) and moving the video shared_ptr into Content, which makes much more sense to replace dynamic_cast tests for whether something has video or whatever. Nearly builds. | |||
| 2016-01-24 | Stop trying to get frames from a video source when an attempt | Carl Hetherington | |
| to get an earlier frame has already failed because the decoder said it has no more data. Before this the VideoDecoder would repeatedly seek to try to get a frame which does not exist. This happens when the header of a file is wrong, it would seem; in the file that triggered the bug the header (as read by DoM or ffprobe) has a length of 137275 frames but the last frame in the file (according to DoM or ffprobe -show_frames) is 136207 (44.5s earlier). | |||
| 2015-08-17 | Do filling correctly for separate-content L/R 3D; before it was | Carl Hetherington | |
| trying to fill each individual piece of content as if it was providing both L and R frames. | |||
| 2015-05-26 | {Video,Audio}Frame -> Frame. | Carl Hetherington | |
| 2015-01-19 | Fix audio analysis; make sure we don't decode video and let it pile up unwanted. | Carl Hetherington | |
| 2015-01-19 | VideoDecoder::_same can just be a local. | Carl Hetherington | |
| 2014-12-05 | Some include tidying. | Carl Hetherington | |
| 2014-11-23 | Various fixes to seek since changing fill code. | Carl Hetherington | |
| 2014-11-11 | Hand-apply 80562fe5dce5fd625da583ca6f7c2833f9db8754 from master (remove ↵ | Carl Hetherington | |
| default scale and use a scale guessed from the content's size and sample aspect ratio). | |||
| 2014-07-09 | Basics of DCP import. | Carl Hetherington | |
| 2014-05-20 | Merge master. | Carl Hetherington | |
| 2014-05-14 | Add ImageProxy class. | Carl Hetherington | |
| 2014-05-02 | Comments. | Carl Hetherington | |
| 2014-05-01 | Fix 3D support. | Carl Hetherington | |
| 2014-04-02 | Various fixes to FFmpeg decoder, including a couple of tests. | Carl Hetherington | |
| 2014-04-01 | Various small fixes. | Carl Hetherington | |
| 2014-03-25 | It builds. | Carl Hetherington | |
| 2014-03-18 | Tentative support for 3D from alternate frames. | Carl Hetherington | |
| Also remove references to libpostproc. Requested-by: Jean-Jacques Mantello | |||
| 2014-03-07 | Add primitive subtitle view. Remove unused Film member from Decoder hierarchy. | Carl Hetherington | |
| 2014-03-04 | New DCPTime/ContentTime types. | Carl Hetherington | |
| 2014-01-03 | Various fix-ups. | Carl Hetherington | |
| 2013-12-18 | Considerable rework of decoder timing; tests pass, at least. | Carl Hetherington | |
| 2013-12-13 | Start of changing frame numbers to time. | Carl Hetherington | |
| 2013-12-11 | Various work on better seeking (and seeking of audio). | Carl Hetherington | |
| 2013-07-22 | Basics of front-end 3D (as far as viewer, at least). | Carl Hetherington | |
| 2013-07-20 | Remove some unused stuff. | Carl Hetherington | |
| 2013-07-13 | Another attempt to fix back / same-frame seeks. | Carl Hetherington | |
| 2013-07-09 | Hopefully fix seek back/forward. | Carl Hetherington | |
| 2013-06-26 | Another try at sorting out the thorny question of timing. | Carl Hetherington | |
| 2013-06-21 | Split examiner parts off decoder. | Carl Hetherington | |
| 2013-06-16 | Some work on cropping in the film viewer; also prevent player from always ↵ | Carl Hetherington | |
| scaling up to DCP resolution. | |||
| 2013-06-07 | Fix seeks past the end of video files. | Carl Hetherington | |
| 2013-05-31 | Test filling of stuff with black. | Carl Hetherington | |
| 2013-05-23 | Various bits and pieces. | Carl Hetherington | |
| 2013-05-23 | Some more tidying up. | Carl Hetherington | |
| 2013-05-22 | Various hacks. | Carl Hetherington | |
| 2013-05-22 | Half-way through trying to make seek work again. | Carl Hetherington | |
