NALUnitType
Undocumented
-
Resverd 0
Declaration
Swift
public static let reserved0: H264.NALUnitType
-
Coded slice of a non-IDR (instantaneous decoding refresh) picture
Declaration
Swift
public static let nonInstantaneousDecodingRefreshCodedSlice: H264.NALUnitType
-
Coded slice data partition A
Declaration
Swift
public static let codedSliceDataPartitionA: H264.NALUnitType
-
Coded slice data partition B
Declaration
Swift
public static let codedSliceDataPartitionB: H264.NALUnitType
-
Coded slice data partition C
Declaration
Swift
public static let codedSliceDataPartitionC: H264.NALUnitType
-
Instantaneous Decoding Refresh (IDR) Coded Slice
Declaration
Swift
public static let instantaneousDecodingRefreshCodedSlice: H264.NALUnitType
-
Supplemental enhancement information (SEI)
Declaration
Swift
public static let supplementalEnhancementInformation: H264.NALUnitType
-
Sequence parameter set (SPS)
Declaration
Swift
public static let sequenceParameterSet: H264.NALUnitType
-
Picture parameter set (PPS)
Declaration
Swift
public static let pictureParameterSet: H264.NALUnitType
-
Access Unit Delmiter
Declaration
Swift
public static let accessUnitDelmiter: H264.NALUnitType
-
End of sequence
Declaration
Swift
public static let endOfSequence: H264.NALUnitType
-
End of stream
Declaration
Swift
public static let endOfStream: H264.NALUnitType
-
Filler data
Declaration
Swift
public static let fillerData: H264.NALUnitType
-
Sequence parameter set extension
Declaration
Swift
public static let sequenceParameterSetExtension: H264.NALUnitType
-
Prefix Network Abstraction Layer (NAL) Unit
Declaration
Swift
public static let prefixNetworkAbstractionLayerUnit: H264.NALUnitType
-
Subset sequence parameter set
Declaration
Swift
public static let subsetSequenceParameterSet: H264.NALUnitType
-
Reserved 16
Declaration
Swift
public static let reserved16: H264.NALUnitType
-
Reserved 17
Declaration
Swift
public static let reserved17: H264.NALUnitType
-
Reserved 18
Declaration
Swift
public static let reserved18: H264.NALUnitType
-
Coded slice of an auxiliary coded picture without partitioning
Declaration
Swift
public static let codedSliceOfAnAuxiliaryCodedPictureWithoutPartitioning: H264.NALUnitType
-
Coded slice extension
Declaration
Swift
public static let codedSliceExtension: H264.NALUnitType
-
Coded slice extension for depth view components
Declaration
Swift
public static let codedSliceExtensionForDepthViewComponents: H264.NALUnitType
-
Reserved 22
Declaration
Swift
public static let reserved22: H264.NALUnitType
-
Reserved 23
Declaration
Swift
public static let reserved23: H264.NALUnitType
-
Single-Time Aggregation Packet type A (STAP-A)
Declaration
Swift
public static let singleTimeAggregationPacketA: H264.NALUnitType
-
Single-Time Aggregation Packet type B (STAP-B)
Declaration
Swift
public static let singleTimeAggregationPacketB: H264.NALUnitType
-
Multi-Time Aggregation Packet with 16-bit timestamp offset (MTAP16)
Declaration
Swift
public static let multiTimeAggregationPacket16: H264.NALUnitType
-
Multi-Time Aggregation Packet with 24-bit timestamp offset (MTAP24)
Declaration
Swift
public static let multiTimeAggregationPacket24: H264.NALUnitType
-
Fragmentation Unit type A (FU-A)
Declaration
Swift
public static let fragmentationUnitA: H264.NALUnitType
-
Fragmentation Unit type B (FU-B)
Declaration
Swift
public static let fragmentationUnitB: H264.NALUnitType
-
Reserved 30
Declaration
Swift
public static let reserved30: H264.NALUnitType
-
Reserved 31
Declaration
Swift
public static let reserved31: H264.NALUnitType
-
Undocumented
Declaration
Swift
public var rawValue: UInt8
-
Declaration
Swift
@inlinable public init(rawValue: UInt8)
Parameters
rawValue
allowed value range is from 0 to 31 inclusive (only the first 5 bits)
-
Declaration
Swift
public static var allCases: [`Self`] { get }
-
Declaration
Swift
public var description: String { get }
-
Undocumented
Declaration
Swift
public var name: String { get }
-
Undocumented
Declaration
Swift
@inlinable var isVideoCodingLayer: Bool { get }
-
Undocumented
Declaration
Swift
@inlinable var isNonVideoCodingLayer: Bool { get }
-
Undocumented
Declaration
Swift
@inlinable var isSinglePacket: Bool { get }
-
Undocumented
Declaration
Swift
@inlinable var isReserved: Bool { get }