libsidplayfp 1.8.8
Public Member Functions | List of all members
reSIDfp::ZeroOrderResampler Class Reference

#include <ZeroOrderResampler.h>

Inheritance diagram for reSIDfp::ZeroOrderResampler:
Inheritance graph
[legend]
Collaboration diagram for reSIDfp::ZeroOrderResampler:
Collaboration graph
[legend]

Public Member Functions

 ZeroOrderResampler (double clockFrequency, double samplingFrequency)
 
bool input (int sample)
 
int output () const
 
void reset ()
 
- Public Member Functions inherited from reSIDfp::Resampler
virtual bool input (int sample)=0
 
short getOutput () const
 
virtual void reset ()=0
 

Additional Inherited Members

virtual int output () const =0
 

Detailed Description

Return sample with linear interpolation.

Author
Antti Lankila

Member Function Documentation

◆ input()

bool reSIDfp::ZeroOrderResampler::input ( int  sample)
inlinevirtual

Input a sample into resampler. Output "true" when resampler is ready with new sample.

Parameters
sampleinput sample
Returns
true when a sample is ready

Implements reSIDfp::Resampler.

◆ output()

int reSIDfp::ZeroOrderResampler::output ( ) const
inlinevirtual

Implements reSIDfp::Resampler.

◆ reset()

void reSIDfp::ZeroOrderResampler::reset ( )
inlinevirtual

Implements reSIDfp::Resampler.


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