levelIndex
TypeScriptget levelIndex(): numberSwift declarationvar levelIndex: Intstruct · iOS 26.0+ · SDK 27.1
struct HEVCTemporalInfoThe temporal layer information for all samples in a temporal layer. The members of this struct represents the `tscl` sample group as defined in ISO/IEC 14496‐15 section 8.4.5 Temporal scalability sample grouping..
get levelIndex(): numberSwift declarationvar levelIndex: Intset levelIndex(value: number)Swift declarationvar levelIndex: Intget profileIndex(): numberSwift declarationvar profileIndex: Intset profileIndex(value: number)Swift declarationvar profileIndex: Intget profileSpace(): numberSwift declarationvar profileSpace: Intset profileSpace(value: number)Swift declarationvar profileSpace: Intstatic init(temporalLayerID: number, profileSpace: number, tierFlag: number, profileIndex: number, profileCompatibilityFlags: (ArrayBuffer) | null, constraintIndicatorFlags: (ArrayBuffer) | null, levelIndex: number): CMSampleBuffer_HEVCTemporalInfoSwift declarationinit(temporalLayerID: Int, profileSpace: Int, tierFlag: Int, profileIndex: Int, profileCompatibilityFlags: Data?, constraintIndicatorFlags: Data?, levelIndex: Int)get temporalLayerID(): numberSwift declarationvar temporalLayerID: Intset temporalLayerID(value: number)Swift declarationvar temporalLayerID: Intget constraintIndicatorFlags(): (ArrayBuffer) | nullSwift declarationvar constraintIndicatorFlags: Data?set constraintIndicatorFlags(value: (ArrayBuffer) | null)Swift declarationvar constraintIndicatorFlags: Data?get profileCompatibilityFlags(): (ArrayBuffer) | nullSwift declarationvar profileCompatibilityFlags: Data?set profileCompatibilityFlags(value: (ArrayBuffer) | null)Swift declarationvar profileCompatibilityFlags: Data?get tierFlag(): numberSwift declarationvar tierFlag: Intset tierFlag(value: number)Swift declarationvar tierFlag: IntNo declarations were skipped in this snapshot.