summaryrefslogtreecommitdiff
path: root/src/lib/video_decoder.cc
AgeCommit message (Expand)Author
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
2016-05-18Rename video/audio/subtitle part methods.Carl Hetherington
2016-05-18Reasonably straightforward stuff; main things are addingCarl Hetherington
2016-01-27Possibly better version of d217a16d41dd71c921fa2155e068df7cca11f457.Carl Hetherington
2016-01-24Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2016-01-24Stop trying to get frames from a video source when an attemptCarl Hetherington
2016-01-24Missing but inconsequential break.Carl Hetherington
2016-01-24Reduce variable scope slightly.Carl Hetherington
2015-10-26Reinstate subtitle speed-up patch 526fd6de4c80a7ac9614a1cb0209efff7b171cd5 bu...Carl Hetherington
2015-10-23Revert "Avoid decoding other packets when looking for subs."Carl Hetherington
2015-10-16Remove the dreaded _decoded_video size assertion.Carl Hetherington
2015-10-16Avoid decoding other packets when looking for subs.Carl Hetherington
2015-10-15Use AV_ prefixes on some FFmpeg bits.Carl Hetherington
2015-10-09Logging improvements to allow prettier displays in the server GUI.Carl Hetherington
2015-09-14Lots of #include <iostream>s for Arch.Carl Hetherington
2015-08-18Remove debug code.Carl Hetherington
2015-08-18Include tidying.Carl Hetherington
2015-08-17Do filling correctly for separate-content L/R 3D; before it wasCarl Hetherington
2015-07-29Replace Time::frames with Time::frames_round and Time::frames_floor.Carl Hetherington
2015-07-24Fix mistaken clamp to length_after_trim after adding trim_start.Carl Hetherington
2015-06-25Add DEBUG_DECODE and some basic debugging of the decoding process.Carl Hetherington