summaryrefslogtreecommitdiff
path: root/src/lib/video_decoder.cc
AgeCommit message (Expand)Author
2021-07-10Use dcp::compose rather than our own.composeCarl Hetherington
2021-02-26Fix warning.Carl Hetherington
2021-02-26Typo fix.Carl Hetherington
2021-02-26Fix a set of mistakes related to 3D content.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-02-19Nicer fix for 2D-labelled-3D checking from master.Carl Hetherington
2019-11-20Restore checking of 2D files that are incorrectly set as 3D.Carl Hetherington
2019-11-19Fix problems with playing back 3D DCPs and with inserting 3D DCPsCarl Hetherington
2019-11-11Don't trust video timestamps from FFmpegDecoder.v2.15.32Carl Hetherington
2019-11-11Make DecoderPart::_position an optional.Carl Hetherington
2019-05-21Give an error if 2D content is set to 3D (#1565). Also runCarl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-01-02A previous commit took care to make Decoder::position() not be updatedCarl Hetherington
2017-12-13Reset VideoDecoder::_position on seek.Carl Hetherington
2017-08-30Fix incorrect reel lengths in some cases; account for emitted data being reje...Carl Hetherington
2017-07-28Do repeat in the player rather than trying to do it in VideoDecoder.Carl Hetherington
2017-06-23Attempts to simplify black-filling logic in Player.Carl Hetherington
2017-05-21Fix _position with VIDEO_FRAME_TYPE_3D_ALTERNATE.Carl Hetherington
2017-04-19Remove unnecessary VideoFrame class.Carl Hetherington
2017-04-19Fix comment.Carl Hetherington
2017-04-19Post-merge tidy-up.Carl Hetherington
2017-04-19Basic grunt-work, untested and unfinished, but it compiles.Carl Hetherington
2016-12-08Further fixes and tidying to 'better-seek'.Carl Hetherington
2016-11-22Fix warning.Carl Hetherington
2016-11-21Still more decode logging.Carl Hetherington
2016-11-21Some more decode debug logging.Carl Hetherington
2016-11-20Some more decode logging.Carl Hetherington
2016-11-19Remove out-of-date comment.Carl Hetherington
2016-11-19Move position variables into the video/audio/subtitle decoder classes.Carl Hetherington
2016-11-19Cope with offsets between video/audio/subtitle data in a muxed file.Carl Hetherington
2016-11-17A possibly-better approach to seeking.Carl Hetherington
2016-10-24Fix seeking with 3D alternate-frame sources.Carl Hetherington
2016-10-19Fix misunderstandings in decoder frame handling for 3D/3D-alternate.Carl Hetherington
2016-07-29Fixes for separate L/R eye content.Carl Hetherington
2016-07-04Comment tweak.Carl Hetherington
2016-06-22Optimization for the referenced video case.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
2016-06-21Use make_shared<>.Carl Hetherington
2016-06-14Fix subtle bug with 3D and add a explicit to stop it happening again.Carl Hetherington
2016-06-14Fix some confusion with filling and VideoFrame.Carl Hetherington
2016-06-14Add VideoFrame class.Carl Hetherington
2016-06-13Fix VideoDecoder::get_video() with 3D.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-05-18Fix seek, for video at least.Carl Hetherington
2016-05-18Rename some methods.Carl Hetherington
2016-05-18Basics of splitting up Decoder tree like Content.Carl Hetherington
2016-05-18Move video frame rate ('prepared-for') into Content.Carl Hetherington