Enum NalUnitTypes
Specifies the H.264/AVC NAL unit types.
public enum NalUnitTypes : byte
Fields
AccessUnitDelimiter = 9Access unit delimiter.
EndOfSequence = 10End of sequence.
EndOfStream = 11End of stream.
FillerData = 12Filler data for maintaining constant bit rate.
FuA = 28Fragmentation Unit type A (RTP payload format).
FuB = 29Fragmentation Unit type B (RTP payload format).
Mtap16 = 26Multi-Time Aggregation Packet with 16-bit offset (RTP payload format).
Mtap24 = 27Multi-Time Aggregation Packet with 24-bit offset (RTP payload format).
Pps = 8Picture Parameter Set (PPS).
Prefix = 14Prefix NAL unit.
Reserved1 = 16Reserved NAL unit type 16.
Reserved2 = 17Reserved NAL unit type 17.
Reserved3 = 18Reserved NAL unit type 18.
Reserved4 = 22Reserved NAL unit type 22.
Reserved5 = 23Reserved NAL unit type 23.
Reserved6 = 30Reserved NAL unit type 30.
Reserved7 = 31Reserved NAL unit type 31.
Sei = 6Supplemental Enhancement Information (SEI).
Size = 32Total number of NAL unit types (not a valid type).
SliceAuxPicture = 19Coded slice of an auxiliary coded picture without partitioning.
SliceDataPartA = 2Coded slice data partition A.
SliceDataPartB = 3Coded slice data partition B.
SliceDataPartC = 4Coded slice data partition C.
SliceExtension = 20Coded slice extension (for SVC/MVC).
SliceExtensionForDepthView = 21Coded slice extension for depth view components.
SliceIdr = 5Coded slice of an IDR (Instantaneous Decoding Refresh) picture.
SliceNonIdr = 1Coded slice of a non-IDR picture.
Sps = 7Sequence Parameter Set (SPS).
SpsExtension = 13Sequence Parameter Set extension.
StapA = 24Single-Time Aggregation Packet type A (RTP payload format).
StapB = 25Single-Time Aggregation Packet type B (RTP payload format).
SubsetSps = 15Subset Sequence Parameter Set.
Unspecified = 0Unspecified NAL unit type.