Package wellen
Class AudioDeviceConfiguration
java.lang.Object
wellen.AudioDeviceConfiguration
-
Field Summary
Modifier and TypeFieldDescriptionint
int
int
boolean
int
int
int
int
int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AudioDeviceConfiguration
create()
set_bits_per_sample
(int pBitsPerSample) set_input_device
(int pInputDevice) set_number_of_input_channels
(int pNumberOfInputChannels) set_number_of_output_channels
(int pNumberOfOutputChannels) set_output_device
(int pOutputDevice) set_sample_buffer_size
(int pSampleBufferSize) set_sample_rate
(int pSampleRate)
-
Field Details
-
bits_per_sample
public int bits_per_sample -
input_device_ID
public int input_device_ID -
number_of_input_channels
public int number_of_input_channels -
number_of_output_channels
public int number_of_output_channels -
output_device_ID
public int output_device_ID -
sample_buffer_size
public int sample_buffer_size -
sample_rate
public int sample_rate -
encoding
public int encoding -
is_big_endian
public boolean is_big_endian
-
-
Constructor Details
-
AudioDeviceConfiguration
public AudioDeviceConfiguration()
-
-
Method Details
-
create
- Returns:
- instance of
AudioDeviceConfiguration
with default values
-
set_sample_rate
- Parameters:
pSampleRate
- sample rate- Returns:
- instance of
AudioDeviceConfiguration
-
set_sample_buffer_size
- Parameters:
pSampleBufferSize
- sample buffer or audio block size- Returns:
- instance of
AudioDeviceConfiguration
-
set_output_device
- Parameters:
pOutputDevice
- output device ID- Returns:
- instance of
AudioDeviceConfiguration
-
set_number_of_output_channels
- Parameters:
pNumberOfOutputChannels
- number of output channels- Returns:
- instance of
AudioDeviceConfiguration
-
set_input_device
- Parameters:
pInputDevice
- input device ID- Returns:
- instance of
AudioDeviceConfiguration
-
set_number_of_input_channels
- Parameters:
pNumberOfInputChannels
- number of input channels- Returns:
- instance of
AudioDeviceConfiguration
-
set_bits_per_sample
- Parameters:
pBitsPerSample
- bits per sample 8, 16, 24 or 32-bits- Returns:
- instance of
AudioDeviceConfiguration
-