#include <ActiveAEResampleFFMPEG.h>
|
const char * | GetName () override |
|
| CActiveAEResampleFFMPEG () |
|
| ~CActiveAEResampleFFMPEG () override |
|
bool | Init (SampleConfig dstConfig, SampleConfig srcConfig, bool upmix, bool normalize, double centerMix, CAEChannelInfo *remapLayout, AEQuality quality, bool force_resample, float sublevel) override |
|
int | Resample (uint8_t **dst_buffer, int dst_samples, uint8_t **src_buffer, int src_samples, double ratio) override |
|
int64_t | GetDelay (int64_t base) override |
|
int | GetBufferedSamples () override |
|
bool | WantsNewSamples (int samples) override |
|
int | CalcDstSampleCount (int src_samples, int dst_rate, int src_rate) override |
|
int | GetSrcBufferSize (int samples) override |
|
int | GetDstBufferSize (int samples) override |
|
| IAEResample ()=default |
|
virtual | ~IAEResample ()=default |
|
◆ CActiveAEResampleFFMPEG()
CActiveAEResampleFFMPEG::CActiveAEResampleFFMPEG |
( |
| ) |
|
◆ ~CActiveAEResampleFFMPEG()
CActiveAEResampleFFMPEG::~CActiveAEResampleFFMPEG |
( |
| ) |
|
|
override |
◆ CalcDstSampleCount()
int CActiveAEResampleFFMPEG::CalcDstSampleCount |
( |
int | src_samples, |
|
|
int | dst_rate, |
|
|
int | src_rate ) |
|
overridevirtual |
◆ GetBufferedSamples()
int CActiveAEResampleFFMPEG::GetBufferedSamples |
( |
| ) |
|
|
overridevirtual |
◆ GetDelay()
◆ GetDstBufferSize()
int CActiveAEResampleFFMPEG::GetDstBufferSize |
( |
int | samples | ) |
|
|
overridevirtual |
◆ GetName()
const char * ActiveAE::CActiveAEResampleFFMPEG::GetName |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetSrcBufferSize()
int CActiveAEResampleFFMPEG::GetSrcBufferSize |
( |
int | samples | ) |
|
|
overridevirtual |
◆ Init()
◆ Resample()
int CActiveAEResampleFFMPEG::Resample |
( |
uint8_t ** | dst_buffer, |
|
|
int | dst_samples, |
|
|
uint8_t ** | src_buffer, |
|
|
int | src_samples, |
|
|
double | ratio ) |
|
overridevirtual |
◆ WantsNewSamples()
bool ActiveAE::CActiveAEResampleFFMPEG::WantsNewSamples |
( |
int | samples | ) |
|
|
inlineoverridevirtual |
◆ m_doesResample
bool ActiveAE::CActiveAEResampleFFMPEG::m_doesResample |
|
protected |
◆ m_dst_bits
int ActiveAE::CActiveAEResampleFFMPEG::m_dst_bits |
|
protected |
◆ m_dst_chan_layout
uint64_t ActiveAE::CActiveAEResampleFFMPEG::m_dst_chan_layout |
|
protected |
◆ m_dst_channels
int ActiveAE::CActiveAEResampleFFMPEG::m_dst_channels |
|
protected |
◆ m_dst_dither_bits
int ActiveAE::CActiveAEResampleFFMPEG::m_dst_dither_bits |
|
protected |
◆ m_dst_fmt
AVSampleFormat ActiveAE::CActiveAEResampleFFMPEG::m_dst_fmt |
|
protected |
◆ m_dst_rate
int ActiveAE::CActiveAEResampleFFMPEG::m_dst_rate |
|
protected |
◆ m_loaded
bool ActiveAE::CActiveAEResampleFFMPEG::m_loaded |
|
protected |
◆ m_pContext
SwrContext* ActiveAE::CActiveAEResampleFFMPEG::m_pContext |
|
protected |
◆ m_rematrix
◆ m_src_bits
int ActiveAE::CActiveAEResampleFFMPEG::m_src_bits |
|
protected |
◆ m_src_chan_layout
uint64_t ActiveAE::CActiveAEResampleFFMPEG::m_src_chan_layout |
|
protected |
◆ m_src_channels
int ActiveAE::CActiveAEResampleFFMPEG::m_src_channels |
|
protected |
◆ m_src_dither_bits
int ActiveAE::CActiveAEResampleFFMPEG::m_src_dither_bits |
|
protected |
◆ m_src_fmt
AVSampleFormat ActiveAE::CActiveAEResampleFFMPEG::m_src_fmt |
|
protected |
◆ m_src_rate
int ActiveAE::CActiveAEResampleFFMPEG::m_src_rate |
|
protected |
The documentation for this class was generated from the following files: