HARDT - The Ham Radio DSP Toolkit
Classes | Static Public Member Functions | List of all members
HSoundcard Class Reference

#include <hsoundcard.h>

Classes

struct  DeviceInformation
 

Static Public Member Functions

static int AvailableDevices ()
 
static std::vector< DeviceInformationGetDeviceInformation ()
 
static int GetDefaultDevice ()
 
static PaSampleFormat GetPortAudioFormat (H_SAMPLE_FORMAT format)
 

Detailed Description

Base class for soundcard readers and writers. This class has static functions for obtaining information on soundcards in the system.

Member Function Documentation

◆ AvailableDevices()

int HSoundcard::AvailableDevices ( )
static

Get the number of devices available

◆ GetDefaultDevice()

int HSoundcard::GetDefaultDevice ( )
static

Get the device number for the default device

◆ GetDeviceInformation()

std::vector< HSoundcard::DeviceInformation > HSoundcard::GetDeviceInformation ( )
static

Get a list of devices

◆ GetPortAudioFormat()

static PaSampleFormat HSoundcard::GetPortAudioFormat ( H_SAMPLE_FORMAT  format)
inlinestatic

Get the PortAudio specific sample format identifier


The documentation for this class was generated from the following files: