Share via


CMSampleBuffer.CreateWithNewTiming Method

Definition

Overloads

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[], Int32)

public static CoreMedia.CMSampleBuffer? CreateWithNewTiming(CoreMedia.CMSampleBuffer original, CoreMedia.CMSampleTimingInfo[]? timing, out int status);
static member CreateWithNewTiming : CoreMedia.CMSampleBuffer * CoreMedia.CMSampleTimingInfo[] * int -> CoreMedia.CMSampleBuffer

Parameters

original
CMSampleBuffer
status
Int32

Returns

Applies to

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[], IntPtr)

public static CoreMedia.CMSampleBuffer? CreateWithNewTiming(CoreMedia.CMSampleBuffer original, CoreMedia.CMSampleTimingInfo[]? timing, out IntPtr status);
static member CreateWithNewTiming : CoreMedia.CMSampleBuffer * CoreMedia.CMSampleTimingInfo[] * nativeint -> CoreMedia.CMSampleBuffer

Parameters

original
CMSampleBuffer
status
IntPtr

nativeint

Returns

Applies to

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[])

Clones a sample buffer, using the provided timing information.

public static CoreMedia.CMSampleBuffer? CreateWithNewTiming(CoreMedia.CMSampleBuffer original, CoreMedia.CMSampleTimingInfo[]? timing);
static member CreateWithNewTiming : CoreMedia.CMSampleBuffer * CoreMedia.CMSampleTimingInfo[] -> CoreMedia.CMSampleBuffer

Parameters

original
CMSampleBuffer

The existing sample buffer providing the default values for the new sample buffer.

timing
CMSampleTimingInfo[]

The timing information for the new sample buffer.

Returns

An identical sample buffer as the original one, except with the provided timing information.

Applies to