Skip to content

Instantly share code, notes, and snippets.

@yohhoy
Last active August 17, 2017 14:29
Show Gist options
  • Save yohhoy/2f96b3a8608a19305e0fa5e9004322a9 to your computer and use it in GitHub Desktop.
Save yohhoy/2f96b3a8608a19305e0fa5e9004322a9 to your computer and use it in GitHub Desktop.
*********** NAL UNIT (VPS) ***********
0 forbidden_zero_bit u(1) : 0
1 nal_unit_type u(6) : 32
2 nuh_layer_id u(6) : 0
3 nuh_temporal_id_plus1 u(3) : 1
=========== Video Parameter Set ===========
4 vps_video_parameter_set_id u(4) : 0
5 vps_base_layer_internal_flag u(1) : 1
6 vps_base_layer_available_flag u(1) : 1
7 vps_max_layers_minus1 u(6) : 0
8 vps_max_sub_layers_minus1 u(3) : 0
9 vps_temporal_id_nesting_flag u(1) : 1
10 vps_reserved_0xffff_16bits u(16) : 65535
11 general_profile_space u(2) : 0
12 general_tier_flag u(1) : 0
13 general_profile_idc u(5) : 1
14 general_profile_compatibility_flag[][j] u(1) : 0
15 general_profile_compatibility_flag[][j] u(1) : 1
16 general_profile_compatibility_flag[][j] u(1) : 1
17 general_profile_compatibility_flag[][j] u(1) : 0
18 general_profile_compatibility_flag[][j] u(1) : 0
19 general_profile_compatibility_flag[][j] u(1) : 0
20 general_profile_compatibility_flag[][j] u(1) : 0
21 general_profile_compatibility_flag[][j] u(1) : 0
22 general_profile_compatibility_flag[][j] u(1) : 0
23 general_profile_compatibility_flag[][j] u(1) : 0
24 general_profile_compatibility_flag[][j] u(1) : 0
25 general_profile_compatibility_flag[][j] u(1) : 0
26 general_profile_compatibility_flag[][j] u(1) : 0
27 general_profile_compatibility_flag[][j] u(1) : 0
28 general_profile_compatibility_flag[][j] u(1) : 0
29 general_profile_compatibility_flag[][j] u(1) : 0
30 general_profile_compatibility_flag[][j] u(1) : 0
31 general_profile_compatibility_flag[][j] u(1) : 0
32 general_profile_compatibility_flag[][j] u(1) : 0
33 general_profile_compatibility_flag[][j] u(1) : 0
34 general_profile_compatibility_flag[][j] u(1) : 0
35 general_profile_compatibility_flag[][j] u(1) : 0
36 general_profile_compatibility_flag[][j] u(1) : 0
37 general_profile_compatibility_flag[][j] u(1) : 0
38 general_profile_compatibility_flag[][j] u(1) : 0
39 general_profile_compatibility_flag[][j] u(1) : 0
40 general_profile_compatibility_flag[][j] u(1) : 0
41 general_profile_compatibility_flag[][j] u(1) : 0
42 general_profile_compatibility_flag[][j] u(1) : 0
43 general_profile_compatibility_flag[][j] u(1) : 0
44 general_profile_compatibility_flag[][j] u(1) : 0
45 general_profile_compatibility_flag[][j] u(1) : 0
46 general_progressive_source_flag u(1) : 0
47 general_interlaced_source_flag u(1) : 0
48 general_non_packed_constraint_flag u(1) : 0
49 general_frame_only_constraint_flag u(1) : 0
50 general_reserved_zero_7bits u(7) : 0
51 general_one_picture_only_constraint_flag u(1) : 0
52 general_reserved_zero_35bits[0..15] u(16) : 0
53 general_reserved_zero_35bits[16..31] u(16) : 0
54 general_reserved_zero_35bits[32..34] u(3) : 0
55 general_inbld_flag u(1) : 0
56 general_level_idc u(8) : 186
57 vps_sub_layer_ordering_info_present_flag u(1) : 1
58 vps_max_dec_pic_buffering_minus1[i] ue(v) : 0
59 vps_max_num_reorder_pics[i] ue(v) : 0
60 vps_max_latency_increase_plus1[i] ue(v) : 0
61 vps_max_layer_id u(6) : 0
62 vps_num_layer_sets_minus1 ue(v) : 0
63 vps_timing_info_present_flag u(1) : 0
64 vps_extension_flag u(1) : 0
65 rbsp_stop_one_bit u(1) : 1
66 rbsp_alignment_zero_bit u(1) : 0
67 rbsp_alignment_zero_bit u(1) : 0
*********** NAL UNIT (SPS) ***********
68 forbidden_zero_bit u(1) : 0
69 nal_unit_type u(6) : 33
70 nuh_layer_id u(6) : 0
71 nuh_temporal_id_plus1 u(3) : 1
=========== Sequence Parameter Set ===========
72 sps_video_parameter_set_id u(4) : 0
73 sps_max_sub_layers_minus1 u(3) : 0
74 sps_temporal_id_nesting_flag u(1) : 1
75 general_profile_space u(2) : 0
76 general_tier_flag u(1) : 0
77 general_profile_idc u(5) : 1
78 general_profile_compatibility_flag[][j] u(1) : 0
79 general_profile_compatibility_flag[][j] u(1) : 1
80 general_profile_compatibility_flag[][j] u(1) : 1
81 general_profile_compatibility_flag[][j] u(1) : 0
82 general_profile_compatibility_flag[][j] u(1) : 0
83 general_profile_compatibility_flag[][j] u(1) : 0
84 general_profile_compatibility_flag[][j] u(1) : 0
85 general_profile_compatibility_flag[][j] u(1) : 0
86 general_profile_compatibility_flag[][j] u(1) : 0
87 general_profile_compatibility_flag[][j] u(1) : 0
88 general_profile_compatibility_flag[][j] u(1) : 0
89 general_profile_compatibility_flag[][j] u(1) : 0
90 general_profile_compatibility_flag[][j] u(1) : 0
91 general_profile_compatibility_flag[][j] u(1) : 0
92 general_profile_compatibility_flag[][j] u(1) : 0
93 general_profile_compatibility_flag[][j] u(1) : 0
94 general_profile_compatibility_flag[][j] u(1) : 0
95 general_profile_compatibility_flag[][j] u(1) : 0
96 general_profile_compatibility_flag[][j] u(1) : 0
97 general_profile_compatibility_flag[][j] u(1) : 0
98 general_profile_compatibility_flag[][j] u(1) : 0
99 general_profile_compatibility_flag[][j] u(1) : 0
100 general_profile_compatibility_flag[][j] u(1) : 0
101 general_profile_compatibility_flag[][j] u(1) : 0
102 general_profile_compatibility_flag[][j] u(1) : 0
103 general_profile_compatibility_flag[][j] u(1) : 0
104 general_profile_compatibility_flag[][j] u(1) : 0
105 general_profile_compatibility_flag[][j] u(1) : 0
106 general_profile_compatibility_flag[][j] u(1) : 0
107 general_profile_compatibility_flag[][j] u(1) : 0
108 general_profile_compatibility_flag[][j] u(1) : 0
109 general_profile_compatibility_flag[][j] u(1) : 0
110 general_progressive_source_flag u(1) : 0
111 general_interlaced_source_flag u(1) : 0
112 general_non_packed_constraint_flag u(1) : 0
113 general_frame_only_constraint_flag u(1) : 0
114 general_reserved_zero_7bits u(7) : 0
115 general_one_picture_only_constraint_flag u(1) : 0
116 general_reserved_zero_35bits[0..15] u(16) : 0
117 general_reserved_zero_35bits[16..31] u(16) : 0
118 general_reserved_zero_35bits[32..34] u(3) : 0
119 general_inbld_flag u(1) : 0
120 general_level_idc u(8) : 186
121 sps_seq_parameter_set_id ue(v) : 0
122 chroma_format_idc ue(v) : 1
123 pic_width_in_luma_samples ue(v) : 1440
124 pic_height_in_luma_samples ue(v) : 960
125 conformance_window_flag u(1) : 1
126 conf_win_left_offset ue(v) : 0
127 conf_win_right_offset ue(v) : 0
128 conf_win_top_offset ue(v) : 0
129 conf_win_bottom_offset ue(v) : 0
130 bit_depth_luma_minus8 ue(v) : 0
131 bit_depth_chroma_minus8 ue(v) : 0
132 log2_max_pic_order_cnt_lsb_minus4 ue(v) : 4
133 sps_sub_layer_ordering_info_present_flag u(1) : 1
134 sps_max_dec_pic_buffering_minus1[i] ue(v) : 0
135 sps_max_num_reorder_pics[i] ue(v) : 0
136 sps_max_latency_increase_plus1[i] ue(v) : 0
137 log2_min_luma_coding_block_size_minus3 ue(v) : 0
138 log2_diff_max_min_luma_coding_block_size ue(v) : 3
139 log2_min_luma_transform_block_size_minus2 ue(v) : 0
140 log2_diff_max_min_luma_transform_block_size ue(v) : 3
141 max_transform_hierarchy_depth_inter ue(v) : 2
142 max_transform_hierarchy_depth_intra ue(v) : 2
143 scaling_list_enabled_flag u(1) : 0
144 amp_enabled_flag u(1) : 1
145 sample_adaptive_offset_enabled_flag u(1) : 1
146 pcm_enabled_flag u(1) : 0
147 num_short_term_ref_pic_sets ue(v) : 2
148 num_negative_pics ue(v) : 0
149 num_positive_pics ue(v) : 0
150 inter_ref_pic_set_prediction_flag u(1) : 0
151 num_negative_pics ue(v) : 0
152 num_positive_pics ue(v) : 0
153 long_term_ref_pics_present_flag u(1) : 0
154 sps_temporal_mvp_enabled_flag u(1) : 1
155 strong_intra_smoothing_enable_flag u(1) : 1
156 vui_parameters_present_flag u(1) : 0
157 sps_extension_present_flag u(1) : 0
158 rbsp_stop_one_bit u(1) : 1
*********** NAL UNIT (PPS) ***********
159 forbidden_zero_bit u(1) : 0
160 nal_unit_type u(6) : 34
161 nuh_layer_id u(6) : 0
162 nuh_temporal_id_plus1 u(3) : 1
=========== Picture Parameter Set ===========
163 pps_pic_parameter_set_id ue(v) : 0
164 pps_seq_parameter_set_id ue(v) : 0
165 dependent_slice_segments_enabled_flag u(1) : 0
166 output_flag_present_flag u(1) : 0
167 num_extra_slice_header_bits u(3) : 0
168 sign_data_hiding_enabled_flag u(1) : 1
169 cabac_init_present_flag u(1) : 1
170 num_ref_idx_l0_default_active_minus1 ue(v) : 3
171 num_ref_idx_l1_default_active_minus1 ue(v) : 3
172 init_qp_minus26 se(v) : 0
173 constrained_intra_pred_flag u(1) : 0
174 transform_skip_enabled_flag u(1) : 1
175 cu_qp_delta_enabled_flag u(1) : 0
176 pps_cb_qp_offset se(v) : 0
177 pps_cr_qp_offset se(v) : 0
178 pps_slice_chroma_qp_offsets_present_flag u(1) : 0
179 weighted_pred_flag u(1) : 0
180 weighted_bipred_flag u(1) : 0
181 transquant_bypass_enabled_flag u(1) : 0
182 tiles_enabled_flag u(1) : 0
183 entropy_coding_sync_enabled_flag u(1) : 0
184 pps_loop_filter_across_slices_enabled_flag u(1) : 1
185 deblocking_filter_control_present_flag u(1) : 0
186 pps_scaling_list_data_present_flag u(1) : 0
187 lists_modification_present_flag u(1) : 0
188 log2_parallel_merge_level_minus2 ue(v) : 0
189 slice_segment_header_extension_present_flag u(1) : 0
190 pps_extension_present_flag u(1) : 0
191 rbsp_stop_one_bit u(1) : 1
192 rbsp_alignment_zero_bit u(1) : 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment