#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: