H264 - what, why and how
H264 - what, why and how
nal_unit_type | Content of NAL unit & RBSP syntax structure | NAL unit type class [Annex A] |
---|---|---|
0 | Unspecified | non-VCL |
1 | Coded slice of a non-IDR picture slice_layer_without_partitioning_rbsp() | VCL |
2 | Coded slice data partition A slice_data_partition_a_layer_rbsp() | VCL |
3 | Coded slice data partition B slice_data_partition_b_layer_rbsp() | VCL |
4 | Coded slice data partition C slice_data_partition_c_layer_rbsp() | VCL |
5 | Coded slice of an IDR picture slice_layer_without_partitioning_rbsp() | VCL |
6 | Supplemental enhancement information (SEI) sei_rbsp() | non-VCL |
7 | Sequence parameter set seq_parameter_set_rbsp() | non-VCL |
8 | Picture parameter set pic_parameter_set_rbsp() | non-VCL |
9 | Access unit delimiter access_unit_delimiter_rbsp() | non-VCL |
10 | End of sequence end_of_seq_rbsp() | non-VCL |
11 | End of stream end_of_stream_rbsp() | non-VCL |
12 | Filler data filler_data_rbsp() | non-VCL |
13 | Sequence parameter set extension seq_parameter_set_extension_rbsp() | non-VCL |
14 | Prefix NAL unit prefix_nal_unit_rbsp() | non-VCL |
15 | Subset sequence parameter set subset_seq_parameter_set_rbsp() | non-VCL |
16 - 18 | Reserved | non-VCL |
19 | Coded slice of an auxiliary coded picture without partitioning slice_layer_without_partitioning_rbsp() | non-VCL |
20 | Coded slice extension slice_layer_extension_rbsp() | non-VCL |
21 | Coded slice extension for depth view components slice_layer_extension_rbsp() (specified in Annex I) | non-VCL |
22 - 23 | Reserved | non-VCL |
24 - 31 | Unspecified | non-VCL |