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