|
| CActiveAEStreamBuffers (const AEAudioFormat &inputFormat, const AEAudioFormat &outputFormat, AEQuality quality) |
|
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 () |
|
std::unique_ptr< CActiveAEBufferPool > | GetResampleBuffers () |
|
std::unique_ptr< CActiveAEBufferPool > | GetAtempoBuffers () |
|
◆ 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
The documentation for this class was generated from the following files:
- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.h
- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp