A pure-virtual class representing a DAL Instance's Audio API.
More...
#include <Audio.hpp>
|
| virtual void | setBufferResetFn (BufferResetFn fn)=0 |
| | Set the buffer reset callback function for this audio object This value cannot be changed while the DAL instance is running. More...
|
| |
| virtual void | setTransferFn (TransferFn fn)=0 |
| | Set the transfer callback function for this audio object This value cannot be changed while the DAL instance is running. More...
|
| |
| virtual AudioProperties | getProperties () const =0 |
| | Get the audio properties for this audio object. More...
|
| |
A pure-virtual class representing a DAL Instance's Audio API.
◆ getProperties()
Get the audio properties for this audio object.
- Returns
- audio properties for the audio object
◆ setBufferResetFn()
| virtual void Audinate::DAL::Audio::setBufferResetFn |
( |
BufferResetFn |
fn | ) |
|
|
pure virtual |
Set the buffer reset callback function for this audio object This value cannot be changed while the DAL instance is running.
- Parameters
-
| fn | the the callback function to be used |
◆ setTransferFn()
| virtual void Audinate::DAL::Audio::setTransferFn |
( |
TransferFn |
fn | ) |
|
|
pure virtual |
Set the transfer callback function for this audio object This value cannot be changed while the DAL instance is running.
- Parameters
-
| fn | the the callback function to be used |
The documentation for this class was generated from the following file: