summaryrefslogtreecommitdiff
path: root/src/lib/audio_decoder.cc
AgeCommit message (Expand)Author
2022-11-15Improve flushing behaviour when there is a lot of space to fill (#2364).Carl Hetherington
2022-06-30Use the resampled rate to calculate the slack threshold rather than just 48kH...Carl Hetherington
2022-03-15Fix incorrectly-timed emission of silence padding causing buffer fill (#2217).Carl Hetherington
2021-09-20Assorted tidying.Carl Hetherington
2021-04-08Assorted C++11/formatting cleanups.Carl Hetherington
2021-01-09More c++ tidying.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-03Obey audio timestamps if they don't deviate by more than some threshold.Carl Hetherington
2019-11-11Make DecoderPart::_position an optional.Carl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-03-05Tidy up with some typedefs.Carl Hetherington
2018-02-16AudioDecoder::_positions is at the resampled rate, if applicable;Carl Hetherington
2018-01-02A previous commit took care to make Decoder::position() not be updatedCarl Hetherington
2017-09-03Restore correct setup of fast resampler when the player is set to fast.Carl Hetherington
2017-08-30Fix incorrect reel lengths in some cases; account for emitted data being reje...Carl Hetherington
2017-06-29Fixes for silence in projects, various cleanups.Carl Hetherington
2017-06-23Attempts to simplify black-filling logic in Player.Carl Hetherington
2017-05-21Do resampling in AudioDecoder rather than Player.Carl Hetherington
2017-04-19Some comments and a few small cleanups.Carl Hetherington
2017-04-19const fix.Carl Hetherington
2017-04-19Various fixes to push audio vaguely in the right direction.Carl Hetherington
2017-04-19Post-merge tidy-up.Carl Hetherington
2017-04-19Various work on the audio code.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-21Still more decode logging.Carl Hetherington
2016-11-20Some more decode logging.Carl Hetherington
2016-11-19Move position variables into the video/audio/subtitle decoder classes.Carl Hetherington
2016-07-07Remove unused variable.Carl Hetherington
2016-06-22Set AudioDecoder::fast a different way.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
2016-06-21Use make_shared<>.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-05-18Fix crash.Carl Hetherington
2016-05-18Rename some methods.Carl Hetherington
2016-05-18Basics of splitting up Decoder tree like Content.Carl Hetherington
2016-05-18Split audio; builds.Carl Hetherington
2015-09-09Use SRC_LINEAR for speed when analysing audio (#685).Carl Hetherington
2015-09-05Don't bother with audio in the film viewer.Carl Hetherington
2015-08-28Fix crash on adding a KDM to a DCP (hopefully #645).Carl Hetherington
2015-08-26Include tidying src/lib/a-j*.hCarl Hetherington
2015-06-02Handle multiple audio streams in a single piece of contentCarl Hetherington
2015-05-26{Video,Audio}Frame -> Frame.Carl Hetherington
2015-05-13Don't bother decoding video frames when we're seeking around trying to find s...Carl Hetherington
2015-01-20Seek correctly in AudioDecoder; the frame parameter is in resampled frames, s...Carl Hetherington
2014-12-20Hand-apply d849d411cff28ef5453085791d0b4d7cd73bd070 from master; replace all ...Carl Hetherington
2014-12-05Include rearrangement.Carl Hetherington