PortAudio – portaudio Reference Manual
PortAudio
Description:
public
namespace
PortAudio
Namespace:
PortAudio
Package:
portaudio
Content:
Classes:
DeviceInfo
HostApiInfo
HostErrorInfo
Stream
Structs:
DeviceIndex
Error
HostApiIndex
SampleFormat
Time
Enums:
ErrorCode
HostApiTypeId
Constants:
public
const
SampleFormat
CUSTOM_FORMAT
public
const
SampleFormat
FLOAT_32
public
const
int
FORMAT_IS_SUPPORTED
public
const
int
FRAMES_PER_BUFFER_UNSCPECIFIED
public
const
SampleFormat
INT_16
public
const
SampleFormat
INT_24
public
const
SampleFormat
INT_32
public
const
SampleFormat
INT_8
public
const
SampleFormat
NON_INTERLEAVED
public
const
int
NO_DEVICE
public
const
SampleFormat
UINT_8
public
const
int
USE_HOST_API_SPECIFIC_DEVICE_SPECIFICATION
Methods:
public
HostApiIndex
get_default_host_api
()
public
DeviceIndex
get_default_input_device
()
public
DeviceIndex
get_default_output_device
()
public
DeviceIndex
get_device_count
()
public
string
get_error_text
(
Error
errorCode)
public
HostApiIndex
get_host_api_count
()
public
Error
get_sample_size
(
SampleFormat
format)
public
int
get_version
()
public
string
get_version_text
()
public
DeviceIndex
host_api_device_index_to_device_index
(
HostApiIndex
host_api,
int
host_api_device_index)
public
HostApiIndex
host_api_type_id_to_host_api
(
HostApiTypeId
type)
public
Error
initialize
()
public
Error
is_format_supported
(
Parameters
input_parameters,
Parameters
output_parameters,
double
sample_rate)
public
void
sleep
(
long
msec)
public
Error
terminate
()
2022 vala-language.org