#include <ActiveAESink.h>
§ anonymous enum
| Enumerator |
|---|
| CHECK_SWAP | |
| NEED_CONVERT | |
| NEED_BYTESWAP | |
| SKIP_SWAP | |
§ CActiveAESink()
| CActiveAESink::CActiveAESink |
( |
CEvent * |
inMsgEvent | ) |
|
|
explicit |
§ Dispose()
| void CActiveAESink::Dispose |
( |
| ) |
|
§ EnumerateOutputDevices()
| void CActiveAESink::EnumerateOutputDevices |
( |
AEDeviceList & |
devices, |
|
|
bool |
passthrough |
|
) |
| |
§ EnumerateSinkList()
| void CActiveAESink::EnumerateSinkList |
( |
bool |
force | ) |
|
§ GenerateNoise()
| void CActiveAESink::GenerateNoise |
( |
| ) |
|
|
protected |
§ GetDeviceFriendlyName()
| void CActiveAESink::GetDeviceFriendlyName |
( |
std::string & |
device | ) |
|
|
protected |
§ GetDeviceType()
| AEDeviceType CActiveAESink::GetDeviceType |
( |
const std::string & |
device | ) |
|
§ HasPassthroughDevice()
| bool CActiveAESink::HasPassthroughDevice |
( |
| ) |
|
§ NeedIECPacking()
| bool CActiveAESink::NeedIECPacking |
( |
| ) |
|
|
protected |
§ OpenSink()
| void CActiveAESink::OpenSink |
( |
| ) |
|
|
protected |
§ OutputSamples()
| unsigned int CActiveAESink::OutputSamples |
( |
CSampleBuffer * |
samples | ) |
|
|
protected |
§ PrintSinks()
| void CActiveAESink::PrintSinks |
( |
| ) |
|
|
protected |
§ Process()
§ ReturnBuffers()
| void CActiveAESink::ReturnBuffers |
( |
| ) |
|
|
protected |
§ SetSilenceTimer()
| void CActiveAESink::SetSilenceTimer |
( |
| ) |
|
|
protected |
§ Start()
| void CActiveAESink::Start |
( |
| ) |
|
§ StateMachine()
- Todo:
- use max raw packet size, for now use max size of an IEC packed packet maxIECPpacket > maxRawPacket for raw packets frameSize is set to 1
§ SupportsFormat()
| bool CActiveAESink::SupportsFormat |
( |
const std::string & |
device, |
|
|
AEAudioFormat & |
format |
|
) |
| |
§ SwapInit()
§ m_bStateMachineSelfTrigger
| bool ActiveAE::CActiveAESink::m_bStateMachineSelfTrigger |
|
protected |
§ m_controlPort
§ m_dataPort
§ m_device
| std::string ActiveAE::CActiveAESink::m_device |
|
protected |
§ m_deviceFriendlyName
| std::string ActiveAE::CActiveAESink::m_deviceFriendlyName |
|
protected |
§ m_extAppFocused
| bool ActiveAE::CActiveAESink::m_extAppFocused |
|
protected |
§ m_extError
| bool ActiveAE::CActiveAESink::m_extError |
|
protected |
§ m_extSilenceTimeout
| unsigned int ActiveAE::CActiveAESink::m_extSilenceTimeout |
|
protected |
§ m_extSilenceTimer
§ m_extStreaming
| bool ActiveAE::CActiveAESink::m_extStreaming |
|
protected |
§ m_extTimeout
| int ActiveAE::CActiveAESink::m_extTimeout |
|
protected |
§ m_inMsgEvent
| CEvent* ActiveAE::CActiveAESink::m_inMsgEvent |
|
protected |
§ m_needIecPack
| bool ActiveAE::CActiveAESink::m_needIecPack |
|
protected |
§ m_outMsgEvent
| CEvent ActiveAE::CActiveAESink::m_outMsgEvent |
|
protected |
§ m_packer
§ m_requestedFormat
§ m_sampleOfSilence
§ m_silenceTimeOut
| int ActiveAE::CActiveAESink::m_silenceTimeOut |
|
protected |
§ m_sink
| IAESink* ActiveAE::CActiveAESink::m_sink |
|
protected |
§ m_sinkFormat
§ m_sinkInfoList
§ m_sinkLatency
| int ActiveAE::CActiveAESink::m_sinkLatency |
|
protected |
§ m_state
| int ActiveAE::CActiveAESink::m_state |
|
protected |
§ m_stats
§ m_streamNoise
| bool ActiveAE::CActiveAESink::m_streamNoise |
|
protected |
§ m_swapState
| enum { ... } ActiveAE::CActiveAESink::m_swapState |
§ m_volume
| float ActiveAE::CActiveAESink::m_volume |
|
protected |
The documentation for this class was generated from the following files: