Edit

Share via


InputAudioQueue Constructors

Definition

Overloads

InputAudioQueue(AudioStreamBasicDescription)

Creates an AudioQueue for recording, and invokes the notification callback on an internal AudioQueue thread.

InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)

Creates an AudioQueue for recording, specifying on which run loop events are delivered.

InputAudioQueue(AudioStreamBasicDescription)

Creates an AudioQueue for recording, and invokes the notification callback on an internal AudioQueue thread.

public InputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc);
new AudioToolbox.InputAudioQueue : AudioToolbox.AudioStreamBasicDescription -> AudioToolbox.InputAudioQueue

Parameters

desc
AudioStreamBasicDescription

Audio stream description.

Applies to

InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)

Creates an AudioQueue for recording, specifying on which run loop events are delivered.

public InputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc, CoreFoundation.CFRunLoop runLoop, string runMode);
new AudioToolbox.InputAudioQueue : AudioToolbox.AudioStreamBasicDescription * CoreFoundation.CFRunLoop * string -> AudioToolbox.InputAudioQueue

Parameters

desc
AudioStreamBasicDescription

Audio stream description.

runLoop
CFRunLoop

If you specify null, InputAudioQueue will invoke the callback on an internal thread. Otherwise the callback will be invoked on the specified runLoop thread.

runMode
String

The run mode for the run loop.

Applies to