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