#include <ActiveAEStream.h>
|
| CActiveAEStreamBuffers (const AEAudioFormat &inputFormat, const AEAudioFormat &outputFormat, AEQuality quality) |
|
virtual | ~CActiveAEStreamBuffers () |
|
bool | Create (unsigned int totaltime, bool remap, bool upmix, bool normalize=true) |
|
void | SetExtraData (int profile, enum AVMatrixEncoding matrix_encoding, enum AVAudioServiceType audio_service_type) |
|
bool | ProcessBuffers () |
|
void | ConfigureResampler (bool normalizelevels, bool stereoupmix, AEQuality quality) |
|
bool | HasInputLevel (int level) |
|
float | GetDelay () |
|
void | Flush () |
|
void | SetDrain (bool drain) |
|
bool | IsDrained () |
|
void | SetRR (double rr, double atempoThreshold) |
|
double | GetRR () |
|
void | FillBuffer () |
|
bool | DoesNormalize () |
|
void | ForceResampler (bool force) |
|
bool | HasWork () |
|
CActiveAEBufferPool * | GetResampleBuffers () |
|
CActiveAEBufferPool * | GetAtempoBuffers () |
|
§ CActiveAEStreamBuffers()
§ ~CActiveAEStreamBuffers()
CActiveAEStreamBuffers::~CActiveAEStreamBuffers |
( |
| ) |
|
|
virtual |
§ ConfigureResampler()
void CActiveAEStreamBuffers::ConfigureResampler |
( |
bool |
normalizelevels, |
|
|
bool |
stereoupmix, |
|
|
AEQuality |
quality |
|
) |
| |
§ Create()
bool CActiveAEStreamBuffers::Create |
( |
unsigned int |
totaltime, |
|
|
bool |
remap, |
|
|
bool |
upmix, |
|
|
bool |
normalize = true |
|
) |
| |
§ DoesNormalize()
bool CActiveAEStreamBuffers::DoesNormalize |
( |
| ) |
|
§ FillBuffer()
void CActiveAEStreamBuffers::FillBuffer |
( |
| ) |
|
§ Flush()
void CActiveAEStreamBuffers::Flush |
( |
| ) |
|
§ ForceResampler()
void CActiveAEStreamBuffers::ForceResampler |
( |
bool |
force | ) |
|
§ GetAtempoBuffers()
§ GetDelay()
float CActiveAEStreamBuffers::GetDelay |
( |
| ) |
|
§ GetResampleBuffers()
§ GetRR()
double CActiveAEStreamBuffers::GetRR |
( |
| ) |
|
§ HasInputLevel()
bool CActiveAEStreamBuffers::HasInputLevel |
( |
int |
level | ) |
|
§ HasWork()
bool CActiveAEStreamBuffers::HasWork |
( |
| ) |
|
§ IsDrained()
bool CActiveAEStreamBuffers::IsDrained |
( |
| ) |
|
§ ProcessBuffers()
bool CActiveAEStreamBuffers::ProcessBuffers |
( |
| ) |
|
§ SetDrain()
void CActiveAEStreamBuffers::SetDrain |
( |
bool |
drain | ) |
|
§ SetExtraData()
void CActiveAEStreamBuffers::SetExtraData |
( |
int |
profile, |
|
|
enum AVMatrixEncoding |
matrix_encoding, |
|
|
enum AVAudioServiceType |
audio_service_type |
|
) |
| |
- Todo:
- Implement set dsp config with new AudioDSP buffer implementation
§ SetRR()
void CActiveAEStreamBuffers::SetRR |
( |
double |
rr, |
|
|
double |
atempoThreshold |
|
) |
| |
§ m_atempoBuffers
§ m_inputFormat
§ m_inputSamples
std::deque<CSampleBuffer*> ActiveAE::CActiveAEStreamBuffers::m_inputSamples |
§ m_outputSamples
std::deque<CSampleBuffer*> ActiveAE::CActiveAEStreamBuffers::m_outputSamples |
§ m_resampleBuffers
The documentation for this class was generated from the following files: