One Logo Pool Ball
CoreMedia · IOS API REFERENCE

CMSampleBuffer.TimingPerSample

enum · iOS 26.0+ · SDK 27.1

enum TimingPerSample

Specifies timing of each sample in a sample buffer.

Members (1)

static · iOS 26.0+

sequential

TypeScript
static sequential(presentationTimeOfFirstSample: CMTime, uniformDuration: CMTime, decodeTimeOfFirstSample?: CMTime): CMSampleBuffer_TimingPerSample
Swift declaration
static func sequential(presentationTimeOfFirstSample: CMTime, uniformDuration: CMTime, decodeTimeOfFirstSample: CMTime = .invalid) -> CMSampleBuffer.TimingPerSample

All samples are adjacent to each other and have the same duration. - Parameter presentationTimeOfFirstSample: Time at which the first sample is presented. - Parameter uniformDuration: Duration shared by ever sample in the sample buffer. - Parameter decodeTimeOfFirstSample: Time at which the first sample is decoded. Samples must have the same decode and presentation order.

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CMSampleBuffer.TimingPerSample.init(arrayLiteral:)

A variable number of Swift arguments is not supported.

All CoreMedia types →