openMSX
|
#include <ResampleHQ.hh>
Public Member Functions | |
ResampleHQ (ResampledSoundDevice &input, const DynamicClock &hostClock) | |
ResampleHQ (const ResampleHQ &)=delete | |
ResampleHQ (ResampleHQ &&)=delete | |
ResampleHQ & | operator= (const ResampleHQ &)=delete |
ResampleHQ & | operator= (ResampleHQ &&)=delete |
~ResampleHQ () override | |
bool | generateOutputImpl (float *dataOut, size_t num, EmuTime::param time) override |
Public Member Functions inherited from openmsx::ResampleAlgo | |
virtual | ~ResampleAlgo ()=default |
bool | generateOutput (float *dataOut, size_t num, EmuTime::param time) |
Static Public Attributes | |
static constexpr size_t | TAB_LEN = 4096 |
static constexpr size_t | HALF_TAB_LEN = TAB_LEN / 2 |
Additional Inherited Members | |
Protected Member Functions inherited from openmsx::ResampleAlgo | |
ResampleAlgo (ResampledSoundDevice &input_) | |
DynamicClock & | getEmuClock () const |
Protected Attributes inherited from openmsx::ResampleAlgo | |
ResampledSoundDevice & | input |
Definition at line 15 of file ResampleHQ.hh.
openmsx::ResampleHQ< CHANNELS >::ResampleHQ | ( | ResampledSoundDevice & | input, |
const DynamicClock & | hostClock | ||
) |
Definition at line 385 of file ResampleHQ.cc.
References openmsx::ResampleCoeffs::getCoeffs(), and openmsx::ResampleCoeffs::instance().
|
delete |
|
delete |
|
override |
Definition at line 403 of file ResampleHQ.cc.
References openmsx::ResampleCoeffs::instance(), and openmsx::ResampleCoeffs::releaseCoeffs().
|
overridevirtual |
Implements openmsx::ResampleAlgo.
Definition at line 654 of file ResampleHQ.cc.
References xrange().
|
delete |
|
delete |
|
staticconstexpr |
Definition at line 19 of file ResampleHQ.hh.
|
staticconstexpr |
Definition at line 18 of file ResampleHQ.hh.