#include <AudioSinkAE.h>
◆ CAudioSinkAE()
CAudioSinkAE::CAudioSinkAE |
( |
CDVDClock * | clock | ) |
|
|
explicit |
◆ ~CAudioSinkAE()
CAudioSinkAE::~CAudioSinkAE |
( |
| ) |
|
|
override |
◆ AbortAddPackets()
void CAudioSinkAE::AbortAddPackets |
( |
| ) |
|
◆ AddPackets()
◆ Create()
◆ Destroy()
void CAudioSinkAE::Destroy |
( |
bool | finish | ) |
|
◆ Drain()
void CAudioSinkAE::Drain |
( |
| ) |
|
◆ Flush()
void CAudioSinkAE::Flush |
( |
| ) |
|
◆ GetCacheTime()
double CAudioSinkAE::GetCacheTime |
( |
| ) |
|
◆ GetCacheTotal()
double CAudioSinkAE::GetCacheTotal |
( |
| ) |
|
◆ GetClock()
double CAudioSinkAE::GetClock |
( |
| ) |
|
|
overridevirtual |
◆ GetClockSpeed()
double CAudioSinkAE::GetClockSpeed |
( |
| ) |
|
|
overridevirtual |
◆ GetDelay()
double CAudioSinkAE::GetDelay |
( |
| ) |
|
◆ GetMaxDelay()
double CAudioSinkAE::GetMaxDelay |
( |
| ) |
|
◆ GetPassthroughStreamType()
◆ GetPlayingPts()
double CAudioSinkAE::GetPlayingPts |
( |
| ) |
|
◆ GetResampleRatio()
double CAudioSinkAE::GetResampleRatio |
( |
| ) |
|
Returns the resample ratio, or 0.0 if unknown/invalid.
◆ GetSyncError()
double CAudioSinkAE::GetSyncError |
( |
| ) |
|
◆ IsValidFormat()
◆ Pause()
void CAudioSinkAE::Pause |
( |
| ) |
|
◆ Resume()
void CAudioSinkAE::Resume |
( |
| ) |
|
◆ SetDynamicRangeCompression()
void CAudioSinkAE::SetDynamicRangeCompression |
( |
long | drc | ) |
|
◆ SetResampleMode()
void CAudioSinkAE::SetResampleMode |
( |
int | mode | ) |
|
◆ SetSyncErrorCorrection()
void CAudioSinkAE::SetSyncErrorCorrection |
( |
double | correction | ) |
|
◆ SetVolume()
void CAudioSinkAE::SetVolume |
( |
float | fVolume | ) |
|
◆ m_bAbort
std::atomic_bool CAudioSinkAE::m_bAbort |
|
protected |
◆ m_bPassthrough
bool CAudioSinkAE::m_bPassthrough |
|
protected |
◆ m_bPaused
bool CAudioSinkAE::m_bPaused |
|
protected |
◆ m_channelLayout
◆ m_critSection
CCriticalSection CAudioSinkAE::m_critSection |
|
protected |
◆ m_dataFormat
◆ m_dataType
◆ m_iBitsPerSample
int CAudioSinkAE::m_iBitsPerSample |
|
protected |
◆ m_pAudioStream
◆ m_pClock
◆ m_playingPts
double CAudioSinkAE::m_playingPts |
|
protected |
◆ m_resampleRatio
double CAudioSinkAE::m_resampleRatio = 0.0 |
|
protected |
◆ m_sampleRate
unsigned int CAudioSinkAE::m_sampleRate |
|
protected |
◆ m_syncError
double CAudioSinkAE::m_syncError |
|
protected |
◆ m_syncErrorTime
unsigned int CAudioSinkAE::m_syncErrorTime |
|
protected |
◆ m_timeOfPts
double CAudioSinkAE::m_timeOfPts |
|
protected |
The documentation for this class was generated from the following files: