LASP 1.0
Library for Acoustic Signal Processing
Loading...
Searching...
No Matches
PortAudio backend
Collaboration diagram for PortAudio backend:

Functions

std::unique_ptr< DaqcreatePortAudioDevice (const DeviceInfo &devinfo, const DaqConfiguration &config)
 Method called from Daq::createDaq.
 
void fillPortAudioDeviceInfo (DeviceInfoList &devinfolist)
 Append PortAudio backend devices to the list.
 

Detailed Description

This code is used to interface with the PortAudio cross-platform audio interface.

Function Documentation

◆ createPortAudioDevice()

std::unique_ptr< Daq > createPortAudioDevice ( const DeviceInfo devinfo,
const DaqConfiguration config 
)

Method called from Daq::createDaq.

Parameters
devinfoDevice info
configDAQ Configuration settings
Returns
Pointer to Daq instance. Throws Runtime errors on error.

◆ fillPortAudioDeviceInfo()

void fillPortAudioDeviceInfo ( DeviceInfoList devinfolist)

Append PortAudio backend devices to the list.

Parameters
devinfolistList to append to