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, unsigned emuSampleRate)
 
- Public Member Functions inherited from openmsx::ResampleAlgo
virtual ~ResampleAlgo ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from openmsx::ResampleLQ< CHANNELS >
static std::unique_ptr< ResampleLQ< CHANNELS > > create (ResampledSoundDevice &input, const DynamicClock &hostClock, unsigned emuSampleRate)
 
- 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, unsigned emuSampleRate)
 
bool fetchData (EmuTime::param time, unsigned &valid)
 
- Protected Attributes inherited from openmsx::ResampleLQ< CHANNELS >
ResampledSoundDeviceinput
 
const DynamicClockhostClock
 
DynamicClock emuClock
 
const FP step
 
float lastInput [2 *CHANNELS]
 

Detailed Description

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

Definition at line 47 of file ResampleLQ.hh.

Constructor & Destructor Documentation

◆ ResampleLQUp()

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

Definition at line 98 of file ResampleLQ.cc.

References openmsx::DynamicClock::getFreq().


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