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