struct RemiAudio::Drivers::PortAudio::StreamParameters
- RemiAudio::Drivers::PortAudio::StreamParameters
- Struct
- Value
- Object
Defined in:
remiaudio/drivers/port-bindings.crConstructors
- .new(device : Int32, channelCount : Int32, sampleFormat : SampleFormat, suggestedLatency : Float64)
- .new
Class Method Summary
- .checkFormatSupported(inputParams : StreamParameters | Nil, outputParams : StreamParameters | Nil, sampleRate : SampleRate) : Bool
- .isFormatSupported?(inputParams : StreamParameters | Nil, outputParams : StreamParameters | Nil, sampleRate : SampleRate) : Bool
- .isInputFormatSupported?(params : StreamParameters, sampleRate : SampleRate) : Bool
- .isOutputFormatSupported?(params : StreamParameters, sampleRate : SampleRate) : Bool
Instance Method Summary
- #channelCount : Int32
- #channelCount=(channelCount : Int32)
- #device : Int32
- #device=(device : Int32)
- #sampleFormat : SampleFormat
- #sampleFormat=(sampleFormat : SampleFormat)
- #suggestedLatency : Float64
- #suggestedLatency=(suggestedLatency : Float64)
Constructor Detail
def self.new(device : Int32, channelCount : Int32, sampleFormat : SampleFormat, suggestedLatency : Float64)
#
Class Method Detail
def self.checkFormatSupported(inputParams : StreamParameters | Nil, outputParams : StreamParameters | Nil, sampleRate : SampleRate) : Bool
#
def self.isFormatSupported?(inputParams : StreamParameters | Nil, outputParams : StreamParameters | Nil, sampleRate : SampleRate) : Bool
#