#include <AudioSinkAE.h>
§ CAudioSinkAE()
| CAudioSinkAE::CAudioSinkAE |
( |
CDVDClock * |
clock | ) |
|
|
explicit |
§ ~CAudioSinkAE()
| CAudioSinkAE::~CAudioSinkAE |
( |
| ) |
|
§ AbortAddPackets()
| void CAudioSinkAE::AbortAddPackets |
( |
| ) |
|
§ AddPackets()
| unsigned int CAudioSinkAE::AddPackets |
( |
const DVDAudioFrame & |
audioframe | ) |
|
§ Create()
| bool CAudioSinkAE::Create |
( |
const DVDAudioFrame & |
audioframe, |
|
|
AVCodecID |
codec, |
|
|
bool |
needresampler |
|
) |
| |
§ 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()
| bool CAudioSinkAE::IsValidFormat |
( |
const DVDAudioFrame & |
audioframe | ) |
|
§ 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
§ m_dataFormat
§ 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: