#include <dxd_audio.h>
|
void | stop (::IOService *provider) |
|
◆ initWithAudioEngine()
bool dxd::iostream::initWithAudioEngine |
( |
::IOAudioEngine * | engine, |
|
|
::IOAudioStreamDirection | direction, |
|
|
unsigned int | channel_id, |
|
|
const char * | description = 0, |
|
|
::OSDictionary * | properties = 0 ) |
|
inline |
sets the format specification for the IOAudioStream
- Todo
- check if every physical USB bit resolution leads to own CoreAudio IOAudioStreamFormat
add sample rates to format spec
select current format
computes buffer size metrics
open device stream
- Todo
- move into performFormatChange
◆ stop()
void dxd::iostream::stop |
( |
::IOService * | provider | ) |
|
|
inlineprotected |
◆ data
◆ device
◆ gap
◆ io
define the I/O class for shared memory
◆ line_size
unsigned int dxd::iostream::line_size |
The documentation for this class was generated from the following file: