summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
AgeCommit message (Expand)Author
2018-04-26Signal when streams change and rebuild player pieces when it happens.Carl Hetherington
2018-04-19Fix crash on make-dcp after trimming end of text subtitles (#1275).Carl Hetherington
2018-04-17When seeking to the start of some content, take trim into accountCarl Hetherington
2018-03-27Remove believed-misleading comment.v2.13.6Carl Hetherington
2018-03-27Fix order of calculations to make subtitle centering work after scaling (rela...Carl Hetherington
2018-03-24Fix crash when changing DCP audio channel count.Carl Hetherington
2018-02-24Speed some operations by re-using the last PlayerVideo but withCarl Hetherington
2018-02-23Another subtitle fix.Carl Hetherington
2018-02-23Fix thinko in previous.Carl Hetherington
2018-02-23Fix implementation of delay in 7758260; it needs to apply toCarl Hetherington
2018-02-20Add a 2-frame `delay' on content arriving at the player to giveCarl Hetherington
2018-02-16Add log for assertion failure.Carl Hetherington
2018-02-07Fix ignore/referencing logic.Carl Hetherington
2018-02-02Whitespace.Carl Hetherington
2018-02-02Prior to 2537a2d Decoder::position() was not updated if a decoder emittedCarl Hetherington
2018-01-31Fix missing subtitles when they start just after the start of a frame.Carl Hetherington
2018-01-31Fix sequencing failure in some very specific circumstances.Carl Hetherington
2018-01-30Fix assertion failure in emit_audio.Carl Hetherington
2018-01-16In general the player assumes that it won't receive out of order video.Carl Hetherington
2018-01-15Fix incorrect reel lengths when start-trimmed movie content followsCarl Hetherington
2018-01-14Only put subtitles in a frame if they overlap more than half of thatCarl Hetherington
2018-01-13Use an enum for the effect in SubtitleContent.Carl Hetherington
2018-01-04Recreate player pieces when changing FFmpeg filters (#1019).Carl Hetherington
2018-01-02Mark pieces as done when we're past the end of them; fixes #1154.Carl Hetherington
2018-01-02A previous commit took care to make Decoder::position() not be updatedCarl Hetherington
2017-12-11Fix various problems caused by non-integer-frame start trims,Carl Hetherington
2017-12-10Clear out _stream_states before re-filling it.Carl Hetherington
2017-10-10Further fixes to audio decoder positioning logic.Carl Hetherington
2017-10-09Fix logic of audio decoder positioning.Carl Hetherington
2017-09-03Restore correct setup of fast resampler when the player is set to fast.Carl Hetherington
2017-08-30Fix incorrect reel lengths in some cases; account for emitted data being reje...Carl Hetherington
2017-08-14Basics of forced reduction of JPEG2000 decode resolution.Carl Hetherington
2017-08-14Remove Film dependency from Empty.Carl Hetherington
2017-07-28Do repeat in the player rather than trying to do it in VideoDecoder.Carl Hetherington
2017-07-27Fix heavy fingers in previous commit.Carl Hetherington
2017-07-27Fix SNAFU with silence/black.Carl Hetherington
2017-07-12Don't emit black to fill up to a frame that we're not going to emit.Carl Hetherington
2017-07-12Add some tests; fix failure to make DCP when there is a bit of audio right at...Carl Hetherington
2017-07-11Remove unused Player::_ignore_audio. Ignore positionCarl Hetherington
2017-07-11Fix missing subtitle when it is at the same time as some video in different c...Carl Hetherington
2017-06-29Fixes for silence in projects, various cleanups.Carl Hetherington
2017-06-23Add a OV/VF test; tidy up a bit.Carl Hetherington
2017-06-23Remove debug code.Carl Hetherington
2017-06-23Attempts to simplify black-filling logic in Player.Carl Hetherington
2017-06-18Add a note to be fixed in #1073.Carl Hetherington
2017-06-18Small optimisation.Carl Hetherington
2017-06-18Remove spurious fills of audio data.Carl Hetherington
2017-06-01Stop old frames appearing in the preview after seeks.Carl Hetherington
2017-06-01Re-add missing audio mapping in butler for preview.Carl Hetherington
2017-05-30Remove call to fill_audio which goes wrong with multi-audio-stream content.Carl Hetherington