Share via


PhasePushStreamNode.ScheduleBuffer Method

Definition

Overloads

ScheduleBuffer(AVAudioPcmBuffer)

[Foundation.Export("scheduleBuffer:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ScheduleBuffer(AVFoundation.AVAudioPcmBuffer buffer);
[<Foundation.Export("scheduleBuffer:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ScheduleBuffer : AVFoundation.AVAudioPcmBuffer -> unit
override this.ScheduleBuffer : AVFoundation.AVAudioPcmBuffer -> unit

Parameters

Attributes

Applies to

ScheduleBuffer(AVAudioPcmBuffer, AVAudioTime, PhasePushStreamBufferOptions)

[Foundation.Export("scheduleBuffer:atTime:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ScheduleBuffer(AVFoundation.AVAudioPcmBuffer buffer, AVFoundation.AVAudioTime? when, Phase.PhasePushStreamBufferOptions options);
[<Foundation.Export("scheduleBuffer:atTime:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ScheduleBuffer : AVFoundation.AVAudioPcmBuffer * AVFoundation.AVAudioTime * Phase.PhasePushStreamBufferOptions -> unit
override this.ScheduleBuffer : AVFoundation.AVAudioPcmBuffer * AVFoundation.AVAudioTime * Phase.PhasePushStreamBufferOptions -> unit

Parameters

Attributes

Applies to

ScheduleBuffer(AVAudioPcmBuffer, PhasePushStreamCompletionCallbackCondition, Action<PhasePushStreamCompletionCallbackCondition>)

[Foundation.Export("scheduleBuffer:completionCallbackType:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ScheduleBuffer(AVFoundation.AVAudioPcmBuffer buffer, Phase.PhasePushStreamCompletionCallbackCondition completionCallbackCondition, Action<Phase.PhasePushStreamCompletionCallbackCondition> completionHandler);
[<Foundation.Export("scheduleBuffer:completionCallbackType:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ScheduleBuffer : AVFoundation.AVAudioPcmBuffer * Phase.PhasePushStreamCompletionCallbackCondition * Action<Phase.PhasePushStreamCompletionCallbackCondition> -> unit
override this.ScheduleBuffer : AVFoundation.AVAudioPcmBuffer * Phase.PhasePushStreamCompletionCallbackCondition * Action<Phase.PhasePushStreamCompletionCallbackCondition> -> unit

Parameters

completionCallbackCondition
PhasePushStreamCompletionCallbackCondition
Attributes

Applies to

ScheduleBuffer(AVAudioPcmBuffer, AVAudioTime, PhasePushStreamBufferOptions, PhasePushStreamCompletionCallbackCondition, Action<PhasePushStreamCompletionCallbackCondition>)

[Foundation.Export("scheduleBuffer:atTime:options:completionCallbackType:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ScheduleBuffer(AVFoundation.AVAudioPcmBuffer buffer, AVFoundation.AVAudioTime? when, Phase.PhasePushStreamBufferOptions options, Phase.PhasePushStreamCompletionCallbackCondition completionCallbackCondition, Action<Phase.PhasePushStreamCompletionCallbackCondition> completionHandler);
[<Foundation.Export("scheduleBuffer:atTime:options:completionCallbackType:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ScheduleBuffer : AVFoundation.AVAudioPcmBuffer * AVFoundation.AVAudioTime * Phase.PhasePushStreamBufferOptions * Phase.PhasePushStreamCompletionCallbackCondition * Action<Phase.PhasePushStreamCompletionCallbackCondition> -> unit
override this.ScheduleBuffer : AVFoundation.AVAudioPcmBuffer * AVFoundation.AVAudioTime * Phase.PhasePushStreamBufferOptions * Phase.PhasePushStreamCompletionCallbackCondition * Action<Phase.PhasePushStreamCompletionCallbackCondition> -> unit

Parameters

completionCallbackCondition
PhasePushStreamCompletionCallbackCondition
Attributes

Applies to