#include <AEResample.h>
|
| virtual const char * | GetName ()=0 |
| |
| | IAEResample ()=default |
| |
| virtual | ~IAEResample ()=default |
| |
| virtual bool | Init (SampleConfig dstConfig, SampleConfig srcConfig, bool upmix, bool normalize, double centerMix, CAEChannelInfo *remapLayout, AEQuality quality, bool force_resample)=0 |
| |
| virtual int | Resample (uint8_t **dst_buffer, int dst_samples, uint8_t **src_buffer, int src_samples, double ratio)=0 |
| |
| virtual int64_t | GetDelay (int64_t base)=0 |
| |
| virtual int | GetBufferedSamples ()=0 |
| |
| virtual bool | WantsNewSamples (int samples)=0 |
| |
| virtual int | CalcDstSampleCount (int src_samples, int dst_rate, int src_rate)=0 |
| |
| virtual int | GetSrcBufferSize (int samples)=0 |
| |
| virtual int | GetDstBufferSize (int samples)=0 |
| |
◆ IAEResample()
| ActiveAE::IAEResample::IAEResample |
( |
| ) |
|
|
default |
◆ ~IAEResample()
| virtual ActiveAE::IAEResample::~IAEResample |
( |
| ) |
|
|
virtualdefault |
◆ CalcDstSampleCount()
| virtual int ActiveAE::IAEResample::CalcDstSampleCount |
( |
int |
src_samples, |
|
|
int |
dst_rate, |
|
|
int |
src_rate |
|
) |
| |
|
pure virtual |
◆ GetBufferedSamples()
| virtual int ActiveAE::IAEResample::GetBufferedSamples |
( |
| ) |
|
|
pure virtual |
◆ GetDelay()
◆ GetDstBufferSize()
| virtual int ActiveAE::IAEResample::GetDstBufferSize |
( |
int |
samples | ) |
|
|
pure virtual |
◆ GetName()
| virtual const char * ActiveAE::IAEResample::GetName |
( |
| ) |
|
|
pure virtual |
◆ GetSrcBufferSize()
| virtual int ActiveAE::IAEResample::GetSrcBufferSize |
( |
int |
samples | ) |
|
|
pure virtual |
◆ Init()
◆ Resample()
| virtual int ActiveAE::IAEResample::Resample |
( |
uint8_t ** |
dst_buffer, |
|
|
int |
dst_samples, |
|
|
uint8_t ** |
src_buffer, |
|
|
int |
src_samples, |
|
|
double |
ratio |
|
) |
| |
|
pure virtual |
◆ WantsNewSamples()
| virtual bool ActiveAE::IAEResample::WantsNewSamples |
( |
int |
samples | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: