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