iOS reference / ImmersiveMediaSupport / ShotFlopCommandImmersiveMediaSupport · IOS API REFERENCE
ShotFlopCommand struct · iOS 26.4+ · SDK 27.1
struct ShotFlopCommandA 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): ShotFlopCommandSwift 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(): numberSwift declaration var id: Int { get }A unique command ID for the immersive media file.
get · iOS 26.4+ time TypeScript get time(): _CoreMedia_CMTimeSwift declaration var time: CMTimeThe time this command starts during playback.
set · iOS 26.4+ time TypeScript set time(value: _CoreMedia_CMTime)Swift declaration var time: CMTimeThe time this command starts during playback.
get · iOS 26.4+ offset TypeScript get offset(): (_CoreMedia_CMTime) | nullSwift 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_CMTimeSwift declaration var duration: CMTimeThe duration of the command.
set · iOS 26.4+ duration TypeScript set duration(value: _CoreMedia_CMTime)Swift declaration var duration: CMTimeThe duration of the command.
Skipped declarations No declarations were skipped in this snapshot.
All ImmersiveMediaSupport types →