summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_decoder.cc
AgeCommit message (Expand)Author
2015-09-28Discard audio that comes out of FFmpeg files before time 0.Carl Hetherington
2015-09-26Fix problems with subtitles when there is a non-zero PTS offsetCarl Hetherington
2015-09-14Tidy up LOG_ macros.Carl Hetherington
2015-09-09Use SRC_LINEAR for speed when analysing audio (#685).Carl Hetherington
2015-08-25Purge rint() and use llrint and friends.Carl Hetherington
2015-08-18Include tidying.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-14Don't seek before 0 in FFmpegDecoder; fixes errors on seek close to 0.Carl Hetherington
2015-06-14Fix failure on 1-frame-back seek (#604).Carl Hetherington
2015-06-12Remove PassReason stuff.Carl Hetherington
2015-06-12Small optimisation.Carl Hetherington
2015-06-02Handle multiple audio streams in a single piece of contentCarl Hetherington
2015-05-13Token effort toward non-bitmap subtitles from FFmpegDecoder.Carl Hetherington
2015-05-13Don't bother decoding video frames when we're seeking around trying to find s...Carl Hetherington
2015-05-13Look up unknown subtitle end times from the data prepared by the examiner.Carl Hetherington
2015-05-12Assorted image subtitle fixes.Carl Hetherington
2015-01-30Remove the code, on seeking, to seek to the requested timestampCarl Hetherington
2015-01-19Fix audio analysis; make sure we don't decode video and let it pile up unwanted.Carl Hetherington
2015-01-09Forward-port 99% crash fix from 1.x.Carl Hetherington
2015-01-04Ignore AVERROR_INVALIDDATA from av_read_frame() as it can apparently mean tha...Carl Hetherington
2014-12-20Hand-apply d849d411cff28ef5453085791d0b4d7cd73bd070 from master; replace all ...Carl Hetherington
2014-12-15Fix previous.Carl Hetherington
2014-12-15Hand-apply 75be314ee89fb2f4e783b4079f7fabf69e79d636 from master; fix hidden c...Carl Hetherington
2014-11-07Remove log from ImageProxy hierarchy.Carl Hetherington
2014-11-03Fix mix-merge of previous.Carl Hetherington
2014-11-03Forward-port avcodec_decode_audio4 error handling patch from v1.Carl Hetherington
2014-08-23Merge master.Carl Hetherington
2014-08-19Use SafeStringStream instead of std::stringstream to try to fix random crashe...Carl Hetherington
2014-08-11Merge master.Carl Hetherington
2014-08-09Properly remove JSON server; remove some unused usings; remove some unnecessa...Carl Hetherington
2014-07-22Somewhat speculative move to allow -ve seeks, which seem to be necessary for ...Carl Hetherington
2014-07-22Another comment.Carl Hetherington
2014-07-22Add a comment.Carl Hetherington
2014-07-09Split up image_proxy.{cc,h}Carl Hetherington
2014-07-08Conversion of frame index to FFmpeg time must always use the original or dete...Carl Hetherington
2014-07-04Add 'starting' option to subtitles_during().Carl Hetherington
2014-07-02Hopefully improve subtitle decoder seeking etc.Carl Hetherington
2014-07-01Typo fix.Carl Hetherington
2014-07-01Tidy up a bit.Carl Hetherington
2014-07-01Remove FFmpegDecoder minimal_run and care on seeking, as the VideoDecoder/Aud...Carl Hetherington
2014-07-01while (1) -> while (true)Carl Hetherington
2014-06-27Fix confusion about subtitle codec pointers.Carl Hetherington
2014-06-12Fix subrip subtitles a little.Carl Hetherington
2014-06-12Swap deprecated FFmpeg call.Carl Hetherington
2014-06-09Emit the large bits of pointless silence which are the cause of #252 in half-...Carl Hetherington
2014-06-05Fix erroneous video position after seek.Carl Hetherington
2014-06-02Merge master.Carl Hetherington
2014-05-22Basics of noting subtitle times in FFmpegSubtitleStreams.Carl Hetherington
2014-05-22Set up all FFmpeg decoders in one method.Carl Hetherington
2014-05-22Add ContentTimePeriod class.Carl Hetherington