One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVAssetReaderOutput.RandomAccessController

class · iOS 26.0+ · SDK 27.1

class RandomAccessController

Object used to reset an output provider to read specified time ranges.

Members (2)

method · iOS 26.0+

resetForReading

TypeScript
resetForReading(timeRanges: Array<_CoreMedia_CMTimeRange>): void
Swift declaration
func resetForReading(timeRanges: [CMTimeRange])

Starts reading over with a new set of time ranges. - Parameter timeRanges: The time ranges to read

method · iOS 26.0+

markConfigurationAsFinal

TypeScript
markConfigurationAsFinal(): void
Swift declaration
func markConfigurationAsFinal()

Informs the provider that no more reconfiguration of time ranges is necessary and allows the attached AVAssetReader to advance to ``AVAssetReaderStatus/completed``.

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →