|
void | Init (AVSampleFormat fmt, int sampleRate, uint64_t channelLayout) |
|
int | ProcessFilter (uint8_t **dst_buffer, int dst_samples, uint8_t **src_buffer, int src_samples, int src_bufsize) |
|
bool | SetTempo (float tempo) |
|
bool | NeedData () const |
|
bool | IsEof () const |
|
bool | IsActive () const |
|
int | GetBufferedSamples () const |
|
|
bool | CreateFilterGraph () |
|
bool | CreateAtempoFilter () |
|
void | CloseFilter () |
|
|
AVSampleFormat | m_sampleFormat |
|
int | m_sampleRate |
|
uint64_t | m_channelLayout |
|
AVFilterGraph * | m_pFilterGraph |
|
AVFilterContext * | m_pFilterCtxIn |
|
AVFilterContext * | m_pFilterCtxOut |
|
AVFilterContext * | m_pFilterCtxAtempo |
|
AVFrame * | m_pOutFrame |
|
SwrContext * | m_pConvertCtx |
|
AVFrame * | m_pConvertFrame |
|
bool | m_needConvert |
|
float | m_tempo |
|
bool | m_filterEof |
|
bool | m_started |
|
bool | m_hasData |
|
bool | m_needData |
|
bool | m_ptsInitialized |
|
int | m_sampleOffset |
|
int64_t | m_SamplesIn |
|
int64_t | m_SamplesOut |
|
The documentation for this class was generated from the following files:
- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEFilter.h
- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEFilter.cpp