Language

AVAudioSinkNode.CreateRealtimeSafe(AVAudioSinkNodeReceiverHandler2) Method

Definition

Creates an AVAudioSinkNode with a realtime-safe receiver block to receive audio data from the input.

public static AVFoundation.AVAudioSinkNode CreateRealtimeSafe(AVFoundation.AVAudioSinkNodeReceiverHandler2 receiverHandler);
static member CreateRealtimeSafe : AVFoundation.AVAudioSinkNodeReceiverHandler2 -> AVFoundation.AVAudioSinkNode

Parameters

receiverHandler
AVAudioSinkNodeReceiverHandler2

The realtime-safe callback that receives audio data from the input. It is called on the realtime thread, so it must be handled in a thread-safe manner and must not make any blocking calls.

Returns

A new AVAudioSinkNode.

Remarks

This is the preferred way to create an AVAudioSinkNode.

Applies to