summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_decoder.cc
AgeCommit message (Collapse)Author
2014-08-19Use SafeStringStream instead of std::stringstream to try to fix random ↵Carl Hetherington
crashes on OS X.
2014-08-11Merge master.Carl Hetherington
2014-08-09Properly remove JSON server; remove some unused usings; remove some ↵Carl Hetherington
unnecessary uses of stringstream.
2014-07-22Somewhat speculative move to allow -ve seeks, which seem to be necessary for ↵Carl Hetherington
some files to seek correctly to 0.
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 ↵Carl Hetherington
detected FFmpeg video frame rate.
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 ↵Carl Hetherington
VideoDecoder/AudioDecoder has to cope with stuff per-stream anyway.
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 ↵Carl Hetherington
half-second chunks, which at least fixes the out-of-memory condition.
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
2014-05-22Move FFmpegStream classes into their own source files.Carl Hetherington
2014-05-21Try to fix clashes caused by ERROR, WARNING etc. as variables.Carl Hetherington
2014-05-21Tidy up logging a bit. Make it configurable from the GUI.Carl Hetherington
2014-05-20Merge master.Carl Hetherington
2014-05-16Merge master.Carl Hetherington
2014-05-14Add ImageProxy class.Carl Hetherington
2014-05-12Remove LocaleGuard and lexical_cast<> in favour of libdcp::raw_convert,Carl Hetherington
which should get things right with both decimal and thousands separators; LocaleGuard fixed decimal separators ok but not, it appears, thousands ones.
2014-04-02Various fixes to FFmpeg decoder, including a couple of tests.Carl Hetherington
2014-03-25It builds.Carl Hetherington
2014-03-18Tentative support for 3D from alternate frames.Carl Hetherington
Also remove references to libpostproc. Requested-by: Jean-Jacques Mantello
2014-03-17Merge master.Carl Hetherington
2014-03-15Remove support for FFmpeg postprocessing filters.Carl Hetherington
2014-03-08Merge master.Carl Hetherington
2014-03-08Support for unsigned 8-bit audio.Carl Hetherington
2014-03-07Add primitive subtitle view. Remove unused Film member from Decoder hierarchy.Carl Hetherington
2014-03-07operator bool on Time is a really bad idea; removed it and fixed lots of bugs.Carl Hetherington
2014-03-04New DCPTime/ContentTime types.Carl Hetherington
2014-02-25Somewhat riskily remove use of AV_SEEK_BACKWARD. It was causingCarl Hetherington
seeks at the end of a FFmpegDecoder to go back into the content, confusing the player (which assumes that the next peek after seek will be after the seek location).
2014-02-25Fix seek to zero.Carl Hetherington
2014-02-25Fix a couple of audio crashes in the film viewer. Fix serialisation of ↵Carl Hetherington
SubRipContent.
2014-02-24Tweaks for libdcp.Carl Hetherington
2014-02-24Merge master; specify libdcp-1.0.Carl Hetherington
2014-02-21Another small clean-up.Carl Hetherington
2014-02-21Small cleanup.Carl Hetherington
2014-02-11Partial hacks to use of libdcp 1.0.Carl Hetherington
2014-01-21Fix bad A/V sync in some (and maybe lots) of circumstances.Carl Hetherington
2014-01-21Remove duplicate audio/video pts offset variables and use just one.Carl Hetherington