openMSX
|
Public Member Functions | |
ResampleCoeffs (const ResampleCoeffs &)=delete | |
ResampleCoeffs (ResampleCoeffs &&)=delete | |
ResampleCoeffs & | operator= (const ResampleCoeffs &)=delete |
ResampleCoeffs & | operator= (ResampleCoeffs &&)=delete |
void | getCoeffs (double ratio, std::span< const int16_t, HALF_TAB_LEN > &permute, float *&table, unsigned &filterLen) |
void | releaseCoeffs (double ratio) |
Static Public Member Functions | |
static ResampleCoeffs & | instance () |
Definition at line 57 of file ResampleHQ.cc.
|
delete |
|
delete |
void openmsx::ResampleCoeffs::getCoeffs | ( | double | ratio, |
std::span< const int16_t, HALF_TAB_LEN > & | permute, | ||
float *& | table, | ||
unsigned & | filterLen | ||
) |
Definition at line 99 of file ResampleHQ.cc.
References end(), and ranges::find().
Referenced by openmsx::ResampleHQ< CHANNELS >::ResampleHQ().
|
static |
Definition at line 93 of file ResampleHQ.cc.
Referenced by openmsx::ResampleHQ< CHANNELS >::ResampleHQ(), and openmsx::ResampleHQ< CHANNELS >::~ResampleHQ().
|
delete |
|
delete |
void openmsx::ResampleCoeffs::releaseCoeffs | ( | double | ratio | ) |
Definition at line 122 of file ResampleHQ.cc.
References move_pop_back(), and rfind_unguarded().
Referenced by openmsx::ResampleHQ< CHANNELS >::~ResampleHQ().