summaryrefslogtreecommitdiff
path: root/src/lib/resampler.cc
AgeCommit message (Expand)Author
2021-07-10Use dcp::compose rather than our own.composeCarl Hetherington
2021-07-05Tidy a little and use some std::vector instead of raw arrays.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2018-12-23Fix unlikely double-free.Carl Hetherington
2017-05-21Do resampling in AudioDecoder rather than Player.Carl Hetherington
2017-04-19Fix memory leak.Carl Hetherington
2017-04-19Various fixes to seeking with audio.Carl Hetherington
2017-04-19Restore upmixer_a_test and fix resampler flushing.Carl Hetherington
2017-04-19Various fixes to push audio vaguely in the right direction.Carl Hetherington
2016-10-30const-correctness fix (#985).Carl Hetherington
2016-08-12Another missing include.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-04-14On second thoughts, this is a more likely fix for the strange overlap error f...Carl Hetherington
2016-04-14Speculative fix for resampler input/output array overlap error.Carl Hetherington
2016-04-08More details when the SRC fails.Carl Hetherington
2015-10-20Replace StringError with the equivalent std::runtime_error.Carl Hetherington
2015-09-14Lots of #include <iostream>s for Arch.Carl Hetherington
2015-09-09Use SRC_LINEAR for speed when analysing audio (#685).Carl Hetherington
2015-09-05Use libsamplerate for resampling instead of FFmpeg / libsoxr.Carl Hetherington
2015-09-04Better error checking in Resampler.Carl Hetherington
2015-09-02Use soxr resampler.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-0226d4079c0a1eb010b0909e8f046f04381408b6f3 from master; half-hearted --dump opt...Carl Hetherington
2014-07-01Merge master.Carl Hetherington
2014-07-01while (1) -> while (true)Carl Hetherington
2014-05-10Merge master.Carl Hetherington
2014-05-10Fix setup of the libswresample context to work with high channelCarl Hetherington
2013-12-18Considerable rework of decoder timing; tests pass, at least.Carl Hetherington
2013-11-09Try to fix crash on drop()ping JobManager. More debugging when resampler fails.Carl Hetherington
2013-07-25Hopefully much cleaner handling of PTS changes under resample.Carl Hetherington
2013-07-25Remove debug message.Carl Hetherington
2013-07-24Try to clean up resampler output correctly.Carl Hetherington
2013-07-11Remove bad attempt at flushing resamplers.Carl Hetherington
2013-07-11GPL boilerplate.Carl Hetherington
2013-07-11Untested flushing of resamplers.Carl Hetherington
2013-06-26Another try at sorting out the thorny question of timing.Carl Hetherington