openMSX
Public Member Functions | List of all members
openmsx::ResampleLQUp< CHANNELS > Class Template Referencefinal

#include <ResampleLQ.hh>

Inheritance diagram for openmsx::ResampleLQUp< CHANNELS >:
Inheritance graph
[legend]
Collaboration diagram for openmsx::ResampleLQUp< CHANNELS >:
Collaboration graph
[legend]

Public Member Functions

 ResampleLQUp (ResampledSoundDevice &input, const DynamicClock &hostClock)
 
- Public Member Functions inherited from openmsx::ResampleAlgo
virtual ~ResampleAlgo ()=default
 
bool generateOutput (float *dataOut, size_t num, EmuTime::param time)
 

Additional Inherited Members

- Static Public Member Functions inherited from openmsx::ResampleLQ< CHANNELS >
static std::unique_ptr< ResampleLQ< CHANNELS > > create (ResampledSoundDevice &input, const DynamicClock &hostClock)
 
- Protected Types inherited from openmsx::ResampleLQ< CHANNELS >
using FP = FixedPoint< 14 >
 
- Protected Member Functions inherited from openmsx::ResampleLQ< CHANNELS >
 ResampleLQ (ResampledSoundDevice &input, const DynamicClock &hostClock)
 
bool fetchData (EmuTime::param time, unsigned &valid)
 
- Protected Member Functions inherited from openmsx::ResampleAlgo
 ResampleAlgo (ResampledSoundDevice &input_)
 
DynamicClockgetEmuClock () const
 
- Protected Attributes inherited from openmsx::ResampleLQ< CHANNELS >
const DynamicClockhostClock
 
const FP step
 
std::array< float, 2 *CHANNELS > lastInput
 
- Protected Attributes inherited from openmsx::ResampleAlgo
ResampledSoundDeviceinput
 

Detailed Description

template<unsigned CHANNELS>
class openmsx::ResampleLQUp< CHANNELS >

Definition at line 44 of file ResampleLQ.hh.

Constructor & Destructor Documentation

◆ ResampleLQUp()

template<unsigned CHANNELS>
openmsx::ResampleLQUp< CHANNELS >::ResampleLQUp ( ResampledSoundDevice input,
const DynamicClock hostClock 
)

The documentation for this class was generated from the following files: