Trait rsynth::CommonAudioPortMeta
source · pub trait CommonAudioPortMeta: AudioHandlerMeta {
// Provided methods
fn audio_input_name(&self, index: usize) -> String { ... }
fn audio_output_name(&self, index: usize) -> String { ... }
}
Expand description
Provides some meta-data of the audio-ports used by the plugin or application to the host.
This trait can be more conveniently implemented by implementing the Meta
trait.
Provided Methods§
sourcefn audio_input_name(&self, index: usize) -> String
fn audio_input_name(&self, index: usize) -> String
The name of the audio input with the given index.
You can assume that index
is strictly smaller than Self::max_number_of_audio_inputs()
.
Note
When using the Jack backend, this function should not return an empty string.
sourcefn audio_output_name(&self, index: usize) -> String
fn audio_output_name(&self, index: usize) -> String
The name of the audio output with the given index.
You can assume that index
is strictly smaller than Self::max_number_of_audio_outputs()
.
Note
When using the Jack backend, this function should not return an empty string.