One Logo Pool Ball
ImmersiveMediaSupport · IOS API REFERENCE

ShotFlopCommand

struct · iOS 26.4+ · SDK 27.1

struct ShotFlopCommand

A command type to flip the video frames horizontally during playback for the duration of the command.

Members (8)

init · iOS 26.4+

init

TypeScript
static init(id: number, time: _CoreMedia_CMTime, duration: _CoreMedia_CMTime, offset?: (_CoreMedia_CMTime) | null): ShotFlopCommand
Swift declaration
init(id: Int, time: CMTime, duration: CMTime, offset: CMTime? = nil)

Creates a command instance for a certain time, duration and offset. - Parameters: - id: The unique ID of this command. - time: The time for this command to start during playback. - duration: The duration of this command during playback. - offset: The offset from the start time of this command.

get · iOS 26.4+

id

TypeScript
get id(): number
Swift declaration
var id: Int { get }

A unique command ID for the immersive media file.

get · iOS 26.4+

time

TypeScript
get time(): _CoreMedia_CMTime
Swift declaration
var time: CMTime

The time this command starts during playback.

set · iOS 26.4+

time

TypeScript
set time(value: _CoreMedia_CMTime)
Swift declaration
var time: CMTime

The time this command starts during playback.

get · iOS 26.4+

offset

TypeScript
get offset(): (_CoreMedia_CMTime) | null
Swift declaration
var offset: CMTime?

The offset from the start time of this command.

set · iOS 26.4+

offset

TypeScript
set offset(value: (_CoreMedia_CMTime) | null)
Swift declaration
var offset: CMTime?

The offset from the start time of this command.

get · iOS 26.4+

duration

TypeScript
get duration(): _CoreMedia_CMTime
Swift declaration
var duration: CMTime

The duration of the command.

set · iOS 26.4+

duration

TypeScript
set duration(value: _CoreMedia_CMTime)
Swift declaration
var duration: CMTime

The duration of the command.

Skipped declarations

No declarations were skipped in this snapshot.

All ImmersiveMediaSupport types →