openMSX
|
#include <ResampleAlgo.hh>
Public Member Functions | |
virtual | ~ResampleAlgo ()=default |
bool | generateOutput (float *dataOut, size_t num, EmuTime::param time) |
Protected Member Functions | |
ResampleAlgo (ResampledSoundDevice &input_) | |
DynamicClock & | getEmuClock () const |
virtual bool | generateOutputImpl (float *dataOut, size_t num, EmuTime::param time)=0 |
Protected Attributes | |
ResampledSoundDevice & | input |
Definition at line 11 of file ResampleAlgo.hh.
|
virtualdefault |
|
inlineexplicitprotected |
Definition at line 26 of file ResampleAlgo.hh.
|
inline |
Definition at line 16 of file ResampleAlgo.hh.
References generateOutputImpl(), and getEmuClock().
|
protectedpure virtual |
Implemented in openmsx::ResampleBlip< CHANNELS >, openmsx::ResampleHQ< CHANNELS >, and openmsx::ResampleTrivial.
Referenced by generateOutput().
|
inlineprotected |
Definition at line 27 of file ResampleAlgo.hh.
References openmsx::ResampledSoundDevice::getEmuClock(), and input.
Referenced by generateOutput(), and openmsx::ResampleTrivial::generateOutputImpl().
|
protected |
Definition at line 32 of file ResampleAlgo.hh.
Referenced by openmsx::ResampleTrivial::generateOutputImpl(), and getEmuClock().