| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-01 | wip: allow multi-content pieces.1771-resample-glitches-take3 | Carl Hetherington | |
| 2020-12-01 | Fix method name confusion. | Carl Hetherington | |
| 2020-12-01 | More function moves and build fixes; now builds. | Carl Hetherington | |
| 2020-12-01 | FrameRateChange and video_use. | Carl Hetherington | |
| 2020-12-01 | Move reference_audio. | Carl Hetherington | |
| 2020-12-01 | Move pass. | Carl Hetherington | |
| 2020-12-01 | Move some stuff for position checking. | Carl Hetherington | |
| 2020-12-01 | Add add_fonts() to Piece. | Carl Hetherington | |
| 2020-12-01 | Move time calculation methods. | Carl Hetherington | |
| 2020-12-01 | Replace calls to Position::end. | Carl Hetherington | |
| 2020-12-01 | Replace calls to Content::position. | Carl Hetherington | |
| 2020-12-01 | fixup previous | Carl Hetherington | |
| 2020-12-01 | Move _stream_states into Piece; this seems like a nice change anyway. | Carl Hetherington | |
| 2020-12-01 | Make Piece content/decoder vectors and all members private. | Carl Hetherington | |
| 2018-01-16 | In general the player assumes that it won't receive out of order video. | Carl Hetherington | |
| This clearly can happen with separate L/R sources. A pass in L might emit two frames which means the arrivals can't possibly be in order. This commit fixes this by introducing a Shuffler which all alternate-3D sources send their video to. The Shuffler re-orders things before they arrive at the player. It also fixes the code which inserts video frames before one that arrives after a gap. This didn't cope with 3D right before. The audio code solves a similar (perhaps the same?) problem with the AudioMerger; perhaps we should have a similar thing for video and make the player emit complete 3D frames. Should help with #976. | |||
| 2017-04-19 | Various fixes to push audio vaguely in the right direction. | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2015-08-26 | Rest of src/lib/*.h tidying. | Carl Hetherington | |
| 2015-06-21 | No-op: remove all trailing whitespace. | Carl Hetherington | |
| 2014-04-27 | Merge master. | Carl Hetherington | |
| 2014-04-25 | Put Piece class in its own file. | Carl Hetherington | |
