summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_decoder.cc
AgeCommit message (Collapse)Author
2012-11-15Untested external audio support; AB transcodes still broken.Carl Hetherington
2012-11-14Tests pass again.Carl Hetherington
2012-11-11Rename use_source_audio to use_content_audio.Carl Hetherington
2012-11-10More various AudioStream hacks.Carl Hetherington
2012-11-07Move audio sample format stuff out of Decoder base class.Carl Hetherington
2012-11-07FFmpeg decoder should only do audio if we're using source audio.Carl Hetherington
2012-11-07Move deinterleaving of audio into ffmpeg decoder.Carl Hetherington
2012-11-05Move trimming into the encoder; seems to be cleaner.Carl Hetherington
2012-11-04Rework counting of audio / video in the decoder a bit.Carl Hetherington
2012-11-04Revert "Remove minimal flag."Carl Hetherington
This reverts commit ac712b45bad948fc8f38cf4fa48a529f2024c7f5.
2012-11-04Remove minimal flag.Carl Hetherington
2012-11-04Remove unused ignore_length parameter.Carl Hetherington
2012-11-04Untested trim of start and end.Carl Hetherington
2012-11-01Log on av_read_frame error (rather than aborting) and log on unused data in ↵Carl Hetherington
a packet.
2012-10-31Hopefully fix up out-of-order decodes.Carl Hetherington
2012-10-31Try a different approach to frame duplication in the decoder.Carl Hetherington
2012-10-31Fix up parent / child member naming confusion.Carl Hetherington
2012-10-31Don't emit 0 bytes of audio if video and audio are already in sync.Carl Hetherington
2012-10-30Try to use the previous frame rather than the current one when padding PTS gaps.Carl Hetherington
2012-10-30Tweak naming.Carl Hetherington
2012-10-30Fix build.Carl Hetherington
2012-10-30Insert / remove frames from the output as required to keep things right with ↵Carl Hetherington
the source's PTS values; do avcodec_get_frame_defaults() for all streams.
2012-10-27Comment tweak.Carl Hetherington
2012-10-25Try running the video codec with threads=1 to see if we can avoid green ↵Carl Hetherington
stuff in the Aesthetica film.
2012-10-25Erroneous leftover _log in Decoder; use decoder audio channels count rather ↵Carl Hetherington
than Film's.
2012-10-24Use boost::signals2; fix bugs with x-thread signalling.Carl Hetherington
2012-10-24Merge FilmState / Film.Carl Hetherington
2012-10-24Try to fix overrunning subtitles.Carl Hetherington
2012-10-24Try to fix up subtitle timing a bit.Carl Hetherington
2012-10-24Remove old unused stuff.Carl Hetherington
2012-10-22Try again to sort out the audio padding / alignment.Carl Hetherington
2012-10-22Do audio/video pts sync in a hopefully much more sensible way.Carl Hetherington
2012-10-22Partial fix to sync according to pts.Carl Hetherington
2012-10-20A bit of tidying up.Carl Hetherington
2012-10-20Try to clean up stream handling wrt audio channel counts.Carl Hetherington
2012-10-20Speculative fix for failure to pick up correct audio / subtitle streams.Carl Hetherington
2012-10-20Cope with AVSubtitles having no AVSubtitleRects.Carl Hetherington
2012-10-17Re-work FilmState / Film relationship a bit; Film now inherits from ↵Carl Hetherington
FilmState and FilmState does get/set.
2012-10-17Basic support for selection of audio / subtitle streams.Carl Hetherington
2012-10-15Clean up subtitle classes a bit.Carl Hetherington
2012-10-14Various fixes to subtitling.Carl Hetherington
2012-10-10Subs successfully exported with thumbs.Carl Hetherington
2012-10-10Merge branch 'master' into subsCarl Hetherington
2012-10-09Use r_frame_rate from AVStream if avg_frame_rate is not a number; fixes ↵Carl Hetherington
problems with some WMV files.
2012-10-09Remove unused variable.Carl Hetherington
2012-10-09Make subtitle addition optional.Carl Hetherington
2012-10-09Various subtitle fixes.Carl Hetherington
2012-10-08Obey subtitle timing.Carl Hetherington
2012-10-08Tidy up a bit.Carl Hetherington
2012-10-08Do alpha blending maybe right.Carl Hetherington