|
| CAudioSinkAE (CDVDClock *clock) |
|
void | SetVolume (float fVolume) |
|
void | SetDynamicRangeCompression (long drc) |
|
void | Pause () |
|
void | Resume () |
|
bool | Create (const DVDAudioFrame &audioframe, AVCodecID codec, bool needresampler) |
|
bool | IsValidFormat (const DVDAudioFrame &audioframe) |
|
void | Destroy (bool finish) |
|
unsigned int | AddPackets (const DVDAudioFrame &audioframe) |
|
double | GetPlayingPts () |
|
double | GetCacheTime () |
|
double | GetCacheTotal () |
|
double | GetMaxDelay () |
|
double | GetDelay () |
|
double | GetSyncError () |
|
void | SetSyncErrorCorrection (double correction) |
|
double | GetResampleRatio () |
| Returns the resample ratio, or 0.0 if unknown/invalid.
|
|
void | SetResampleMode (int mode) |
|
void | Flush () |
|
void | Drain () |
|
void | AbortAddPackets () |
|
double | GetClock () override |
|
double | GetClockSpeed () override |
|
CAEStreamInfo::DataType | GetPassthroughStreamType (AVCodecID codecId, int samplerate, int profile) |
|
|
IAE::StreamPtr | m_pAudioStream |
|
double | m_playingPts |
|
double | m_timeOfPts |
|
double | m_syncError |
|
unsigned int | m_syncErrorTime |
|
double | m_resampleRatio = 0.0 |
|
CCriticalSection | m_critSection |
|
AEDataFormat | m_dataFormat |
|
unsigned int | m_sampleRate |
|
int | m_iBitsPerSample |
|
bool | m_bPassthrough |
|
CAEChannelInfo | m_channelLayout |
|
CAEStreamInfo::DataType | m_dataType |
|
bool | m_bPaused |
|
std::atomic_bool | m_bAbort |
|
CDVDClock * | m_pClock |
|
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/AudioSinkAE.h
- xbmc/cores/VideoPlayer/AudioSinkAE.cpp