#include <CoreAudioStream.h>
|
| static OSStatus | HardwareStreamListener (AudioObjectID inObjectID, UInt32 inNumberAddresses, const AudioObjectPropertyAddress inAddresses[], void *inClientData) |
| |
§ CCoreAudioStream()
| CCoreAudioStream::CCoreAudioStream |
( |
| ) |
|
§ ~CCoreAudioStream()
| CCoreAudioStream::~CCoreAudioStream |
( |
| ) |
|
|
virtual |
§ Close()
| void CCoreAudioStream::Close |
( |
bool |
restore = true | ) |
|
- Todo:
- Should it even be possible to change both the physical and virtual formats, since the devices do it themselves?
§ GetAvailablePhysicalFormats() [1/2]
§ GetAvailablePhysicalFormats() [2/2]
| bool CCoreAudioStream::GetAvailablePhysicalFormats |
( |
AudioStreamID |
id, |
|
|
StreamFormatList * |
pList |
|
) |
| |
|
static |
§ GetAvailableVirtualFormats() [1/2]
§ GetAvailableVirtualFormats() [2/2]
| bool CCoreAudioStream::GetAvailableVirtualFormats |
( |
AudioStreamID |
id, |
|
|
StreamFormatList * |
pList |
|
) |
| |
|
static |
§ GetDirection()
| UInt32 CCoreAudioStream::GetDirection |
( |
| ) |
|
§ GetId()
| AudioStreamID CCoreAudioStream::GetId |
( |
| ) |
const |
|
inline |
§ GetNumLatencyFrames()
| UInt32 CCoreAudioStream::GetNumLatencyFrames |
( |
| ) |
|
§ GetPhysicalFormat()
| bool CCoreAudioStream::GetPhysicalFormat |
( |
AudioStreamBasicDescription * |
pDesc | ) |
|
§ GetStartingChannelInDevice()
| bool CCoreAudioStream::GetStartingChannelInDevice |
( |
AudioStreamID |
id, |
|
|
UInt32 & |
startingChannel |
|
) |
| |
|
static |
§ GetTerminalType()
| UInt32 CCoreAudioStream::GetTerminalType |
( |
AudioStreamID |
id | ) |
|
|
static |
§ GetVirtualFormat()
| bool CCoreAudioStream::GetVirtualFormat |
( |
AudioStreamBasicDescription * |
pDesc | ) |
|
§ HardwareStreamListener()
| OSStatus CCoreAudioStream::HardwareStreamListener |
( |
AudioObjectID |
inObjectID, |
|
|
UInt32 |
inNumberAddresses, |
|
|
const AudioObjectPropertyAddress |
inAddresses[], |
|
|
void * |
inClientData |
|
) |
| |
|
staticprotected |
§ IsDigitalOutput()
| bool CCoreAudioStream::IsDigitalOutput |
( |
AudioStreamID |
id | ) |
|
|
static |
§ Open()
| bool CCoreAudioStream::Open |
( |
AudioStreamID |
streamId | ) |
|
§ SetPhysicalFormat()
| bool CCoreAudioStream::SetPhysicalFormat |
( |
AudioStreamBasicDescription * |
pDesc | ) |
|
§ SetVirtualFormat()
| bool CCoreAudioStream::SetVirtualFormat |
( |
AudioStreamBasicDescription * |
pDesc | ) |
|
§ m_OriginalPhysicalFormat
| AudioStreamBasicDescription CCoreAudioStream::m_OriginalPhysicalFormat |
|
protected |
§ m_OriginalVirtualFormat
| AudioStreamBasicDescription CCoreAudioStream::m_OriginalVirtualFormat |
|
protected |
§ m_physical_format_event
| CEvent CCoreAudioStream::m_physical_format_event |
|
protected |
§ m_StreamId
| AudioStreamID CCoreAudioStream::m_StreamId |
|
protected |
§ m_virtual_format_event
| CEvent CCoreAudioStream::m_virtual_format_event |
|
protected |
The documentation for this class was generated from the following files: