One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCaptureTimecode

struct · iOS 26.0+ · SDK 27.1

struct AVCaptureTimecode

Members (19)

static · iOS 26.0+

advanced

TypeScript
static advanced(timecode: AVCaptureTimecode, framesToAdd: number): AVCaptureTimecode
Swift declaration
static func advanced(_ timecode: AVCaptureTimecode, by framesToAdd: Int64) -> AVCaptureTimecode
static · iOS 26.0+

createMetadataSampleBuffer

TypeScript
static createMetadataSampleBufferFromAssociatedWithPresentationTimeStamp(timecode: AVCaptureTimecode, presentationTimeStamp: _CoreMedia_CMTime): ("attachments" | "sampleAttachments" | SDKHandle) | null
Swift declaration
static func createMetadataSampleBuffer(from timecode: AVCaptureTimecode, associatedWithPresentationTimeStamp presentationTimeStamp: CMTime) -> Unmanaged<CMSampleBuffer>?
static · iOS 26.0+

createMetadataSampleBuffer

TypeScript
static createMetadataSampleBufferFromForDuration(timecode: AVCaptureTimecode, duration: _CoreMedia_CMTime): ("attachments" | "sampleAttachments" | SDKHandle) | null
Swift declaration
static func createMetadataSampleBuffer(from timecode: AVCaptureTimecode, forDuration duration: CMTime) -> Unmanaged<CMSampleBuffer>?
get · iOS 26.0+

frameDuration

TypeScript
get frameDuration(): _CoreMedia_CMTime
Swift declaration
var frameDuration: CMTime
set · iOS 26.0+

frameDuration

TypeScript
set frameDuration(value: _CoreMedia_CMTime)
Swift declaration
var frameDuration: CMTime
get · iOS 26.0+

frames

TypeScript
get frames(): number
Swift declaration
var frames: UInt8
set · iOS 26.0+

frames

TypeScript
set frames(value: number)
Swift declaration
var frames: UInt8
get · iOS 26.0+

hours

TypeScript
get hours(): number
Swift declaration
var hours: UInt8
set · iOS 26.0+

hours

TypeScript
set hours(value: number)
Swift declaration
var hours: UInt8
get · iOS 26.0+

minutes

TypeScript
get minutes(): number
Swift declaration
var minutes: UInt8
set · iOS 26.0+

minutes

TypeScript
set minutes(value: number)
Swift declaration
var minutes: UInt8
get · iOS 26.0+

seconds

TypeScript
get seconds(): number
Swift declaration
var seconds: UInt8
set · iOS 26.0+

seconds

TypeScript
set seconds(value: number)
Swift declaration
var seconds: UInt8
get · iOS 26.0+

sourceType

TypeScript
get sourceType(): AVCaptureTimecode_SourceType
Swift declaration
var sourceType: AVCaptureTimecode.SourceType
set · iOS 26.0+

sourceType

TypeScript
set sourceType(value: AVCaptureTimecode_SourceType)
Swift declaration
var sourceType: AVCaptureTimecode.SourceType
get · iOS 26.0+

userBits

TypeScript
get userBits(): number
Swift declaration
var userBits: UInt32
set · iOS 26.0+

userBits

TypeScript
set userBits(value: number)
Swift declaration
var userBits: UInt32
init · iOS 26.0+

init

TypeScript
static initHoursMinutesSecondsFramesUserBitsFrameDurationSourceType(hours: number, minutes: number, seconds: number, frames: number, userBits: number, frameDuration: _CoreMedia_CMTime, sourceType: AVCaptureTimecode_SourceType): AVCaptureTimecode
Swift declaration
init(hours: UInt8, minutes: UInt8, seconds: UInt8, frames: UInt8, userBits: UInt32, frameDuration: CMTime, sourceType: AVCaptureTimecode.SourceType)
init · iOS 26.0+

init

TypeScript
static init(): AVCaptureTimecode
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →