One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVPlayerItemSampleBufferOutput.SampleBufferInSequence

struct · iOS 27.0+ · SDK 27.1

struct SampleBufferInSequence

Holds the information necessary for processing generated sample buffers.

Members (5)

init · iOS 27.0+

init

TypeScript
static init(sampleBuffer: _CoreMedia_CMReadySampleBuffer<_CoreMedia_CMSampleBuffer_DynamicContent>, sequenceWasRestarted: boolean): AVPlayerItemSampleBufferOutput_SampleBufferInSequence
Swift declaration
init(sampleBuffer: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>, sequenceWasRestarted: Bool)
get · iOS 27.0+

sampleBuffer

TypeScript
get sampleBuffer(): _CoreMedia_CMReadySampleBuffer<_CoreMedia_CMSampleBuffer_DynamicContent>
Swift declaration
var sampleBuffer: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>

Sample buffer containing media data.

set · iOS 27.0+

sampleBuffer

TypeScript
set sampleBuffer(value: _CoreMedia_CMReadySampleBuffer<_CoreMedia_CMSampleBuffer_DynamicContent>)
Swift declaration
var sampleBuffer: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>

Sample buffer containing media data.

get · iOS 27.0+

sequenceWasRestarted

TypeScript
get sequenceWasRestarted(): boolean
Swift declaration
var sequenceWasRestarted: Bool

Indicates the very first buffer in a new sequence produced by this output. Seeking or changing playback direction will start a new sequence of buffers. If you have any sample buffers queued from the previous sequence, these should be discarded.

set · iOS 27.0+

sequenceWasRestarted

TypeScript
set sequenceWasRestarted(value: boolean)
Swift declaration
var sequenceWasRestarted: Bool

Indicates the very first buffer in a new sequence produced by this output. Seeking or changing playback direction will start a new sequence of buffers. If you have any sample buffers queued from the previous sequence, these should be discarded.

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →