|  | 
|  | CActiveAEBufferPoolResample (const AEAudioFormat &inputFormat, const AEAudioFormat &outputFormat, AEQuality quality) | 
|  | 
| bool | Create (unsigned int totaltime, bool remap, bool upmix, bool normalize=true) | 
|  | 
| bool | ResampleBuffers (int64_t timestamp=0) | 
|  | 
| void | ConfigureResampler (bool normalizelevels, bool stereoupmix, AEQuality quality) | 
|  | 
| float | GetDelay () | 
|  | 
| void | Flush () | 
|  | 
| void | SetDrain (bool drain) | 
|  | 
| void | SetRR (double rr) | 
|  | 
| double | GetRR () const | 
|  | 
| void | FillBuffer () | 
|  | 
| bool | DoesNormalize () const | 
|  | 
| void | ForceResampler (bool force) | 
|  | 
|  | CActiveAEBufferPool (const AEAudioFormat &format) | 
|  | 
| virtual bool | Create (unsigned int totaltime) | 
|  | 
| CSampleBuffer * | GetFreeBuffer () | 
|  | 
| void | ReturnBuffer (CSampleBuffer *buffer) | 
|  | 
|  | 
| uint8_t * | m_planes [16] | 
|  | 
| bool | m_empty = true | 
|  | 
| bool | m_drain = false | 
|  | 
| int64_t | m_lastSamplePts = 0 | 
|  | 
| bool | m_remap = false | 
|  | 
| CSampleBuffer * | m_procSample = nullptr | 
|  | 
| std::unique_ptr< IAEResample > | m_resampler | 
|  | 
| double | m_resampleRatio = 1.0 | 
|  | 
| double | m_centerMixLevel = M_SQRT1_2 | 
|  | 
| bool | m_fillPackets = false | 
|  | 
| bool | m_normalize = true | 
|  | 
| bool | m_changeResampler = false | 
|  | 
| bool | m_forceResampler = false | 
|  | 
| AEQuality | m_resampleQuality | 
|  | 
| bool | m_stereoUpmix = false | 
|  | 
The documentation for this class was generated from the following files:
- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h
- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp