#include <asiodrvr.h>
|
| | AsioDriver () |
| virtual | ~AsioDriver () |
| virtual ASIOBool | init (void *sysRef) |
| virtual void | getDriverName (char *name) |
| virtual long | getDriverVersion () |
| virtual void | getErrorMessage (char *string) |
| virtual ASIOError | start () |
| virtual ASIOError | stop () |
| virtual ASIOError | getChannels (long *numInputChannels, long *numOutputChannels) |
| virtual ASIOError | getLatencies (long *inputLatency, long *outputLatency) |
| virtual ASIOError | getBufferSize (long *minSize, long *maxSize, long *preferredSize, long *granularity) |
| virtual ASIOError | canSampleRate (ASIOSampleRate sampleRate) |
| virtual ASIOError | getSampleRate (ASIOSampleRate *sampleRate) |
| virtual ASIOError | setSampleRate (ASIOSampleRate sampleRate) |
| virtual ASIOError | getClockSources (ASIOClockSource *clocks, long *numSources) |
| virtual ASIOError | setClockSource (long reference) |
| virtual ASIOError | getSamplePosition (ASIOSamples *sPos, ASIOTimeStamp *tStamp) |
| virtual ASIOError | getChannelInfo (ASIOChannelInfo *info) |
| virtual ASIOError | createBuffers (ASIOBufferInfo *bufferInfos, long numChannels, long bufferSize, ASIOCallbacks *callbacks) |
| virtual ASIOError | disposeBuffers () |
| virtual ASIOError | controlPanel () |
| virtual ASIOError | future (long selector, void *opt) |
| virtual ASIOError | outputReady () |
◆ AsioDriver()
| AsioDriver::AsioDriver |
( |
| ) |
|
◆ ~AsioDriver()
| virtual AsioDriver::~AsioDriver |
( |
| ) |
|
|
virtual |
◆ canSampleRate()
◆ controlPanel()
| virtual ASIOError AsioDriver::controlPanel |
( |
| ) |
|
|
virtual |
◆ createBuffers()
◆ disposeBuffers()
| virtual ASIOError AsioDriver::disposeBuffers |
( |
| ) |
|
|
virtual |
◆ future()
| virtual ASIOError AsioDriver::future |
( |
long | selector, |
|
|
void * | opt ) |
|
virtual |
◆ getBufferSize()
| virtual ASIOError AsioDriver::getBufferSize |
( |
long * | minSize, |
|
|
long * | maxSize, |
|
|
long * | preferredSize, |
|
|
long * | granularity ) |
|
virtual |
◆ getChannelInfo()
◆ getChannels()
| virtual ASIOError AsioDriver::getChannels |
( |
long * | numInputChannels, |
|
|
long * | numOutputChannels ) |
|
virtual |
◆ getClockSources()
◆ getDriverName()
| virtual void AsioDriver::getDriverName |
( |
char * | name | ) |
|
|
virtual |
◆ getDriverVersion()
| virtual long AsioDriver::getDriverVersion |
( |
| ) |
|
|
virtual |
◆ getErrorMessage()
| virtual void AsioDriver::getErrorMessage |
( |
char * | string | ) |
|
|
virtual |
◆ getLatencies()
| virtual ASIOError AsioDriver::getLatencies |
( |
long * | inputLatency, |
|
|
long * | outputLatency ) |
|
virtual |
◆ getSamplePosition()
◆ getSampleRate()
◆ init()
◆ outputReady()
| virtual ASIOError AsioDriver::outputReady |
( |
| ) |
|
|
virtual |
◆ setClockSource()
| virtual ASIOError AsioDriver::setClockSource |
( |
long | reference | ) |
|
|
virtual |
◆ setSampleRate()
◆ start()
◆ stop()
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/rtaudio/include/asiodrvr.h