summaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorPaul Kocialkowski <paul.kocialkowski@bootlin.com>2018-08-31 10:48:29 +0200
committerPaul Kocialkowski <paul.kocialkowski@bootlin.com>2018-08-31 10:50:02 +0200
commit6733ea21c93e49c0d7bdb69864c545e50aa6ff7b (patch)
tree6554852aa8f967d3da18d4760d57b06ac3f74ac4 /data
parent4d8b70169f95fb8d57cb9a1449dc10835217f6c6 (diff)
downloadv4l2-request-test-6733ea21c93e49c0d7bdb69864c545e50aa6ff7b.tar.gz
v4l2-request-test-6733ea21c93e49c0d7bdb69864c545e50aa6ff7b.tar.bz2
v4l2-request-test-6733ea21c93e49c0d7bdb69864c545e50aa6ff7b.zip
Add H265 Caminandes presets
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Diffstat (limited to 'data')
-rw-r--r--data/caminandes-fall-h265/frames.h9832
-rw-r--r--data/caminandes-fall-h265/slice-0.dumpbin0 -> 41371 bytes
-rw-r--r--data/caminandes-fall-h265/slice-1.dumpbin0 -> 299 bytes
-rw-r--r--data/caminandes-fall-h265/slice-10.dumpbin0 -> 604 bytes
-rw-r--r--data/caminandes-fall-h265/slice-11.dumpbin0 -> 3450 bytes
-rw-r--r--data/caminandes-fall-h265/slice-12.dumpbin0 -> 974 bytes
-rw-r--r--data/caminandes-fall-h265/slice-13.dumpbin0 -> 564 bytes
-rw-r--r--data/caminandes-fall-h265/slice-14.dumpbin0 -> 397 bytes
-rw-r--r--data/caminandes-fall-h265/slice-15.dumpbin0 -> 15357 bytes
-rw-r--r--data/caminandes-fall-h265/slice-16.dumpbin0 -> 3934 bytes
-rw-r--r--data/caminandes-fall-h265/slice-17.dumpbin0 -> 1095 bytes
-rw-r--r--data/caminandes-fall-h265/slice-18.dumpbin0 -> 1804 bytes
-rw-r--r--data/caminandes-fall-h265/slice-19.dumpbin0 -> 17437 bytes
-rw-r--r--data/caminandes-fall-h265/slice-2.dumpbin0 -> 2772 bytes
-rw-r--r--data/caminandes-fall-h265/slice-20.dumpbin0 -> 3880 bytes
-rw-r--r--data/caminandes-fall-h265/slice-21.dumpbin0 -> 3161 bytes
-rw-r--r--data/caminandes-fall-h265/slice-22.dumpbin0 -> 26784 bytes
-rw-r--r--data/caminandes-fall-h265/slice-23.dumpbin0 -> 4261 bytes
-rw-r--r--data/caminandes-fall-h265/slice-24.dumpbin0 -> 2430 bytes
-rw-r--r--data/caminandes-fall-h265/slice-25.dumpbin0 -> 4105 bytes
-rw-r--r--data/caminandes-fall-h265/slice-26.dumpbin0 -> 226 bytes
-rw-r--r--data/caminandes-fall-h265/slice-27.dumpbin0 -> 16534 bytes
-rw-r--r--data/caminandes-fall-h265/slice-28.dumpbin0 -> 200 bytes
-rw-r--r--data/caminandes-fall-h265/slice-29.dumpbin0 -> 436 bytes
-rw-r--r--data/caminandes-fall-h265/slice-3.dumpbin0 -> 4881 bytes
-rw-r--r--data/caminandes-fall-h265/slice-30.dumpbin0 -> 4458 bytes
-rw-r--r--data/caminandes-fall-h265/slice-31.dumpbin0 -> 4392 bytes
-rw-r--r--data/caminandes-fall-h265/slice-32.dumpbin0 -> 2492 bytes
-rw-r--r--data/caminandes-fall-h265/slice-33.dumpbin0 -> 2657 bytes
-rw-r--r--data/caminandes-fall-h265/slice-34.dumpbin0 -> 126 bytes
-rw-r--r--data/caminandes-fall-h265/slice-35.dumpbin0 -> 1587 bytes
-rw-r--r--data/caminandes-fall-h265/slice-36.dumpbin0 -> 3456 bytes
-rw-r--r--data/caminandes-fall-h265/slice-37.dump4
-rw-r--r--data/caminandes-fall-h265/slice-38.dumpbin0 -> 164 bytes
-rw-r--r--data/caminandes-fall-h265/slice-39.dumpbin0 -> 418 bytes
-rw-r--r--data/caminandes-fall-h265/slice-4.dumpbin0 -> 691 bytes
-rw-r--r--data/caminandes-fall-h265/slice-40.dumpbin0 -> 2363 bytes
-rw-r--r--data/caminandes-fall-h265/slice-41.dumpbin0 -> 272 bytes
-rw-r--r--data/caminandes-fall-h265/slice-42.dumpbin0 -> 192 bytes
-rw-r--r--data/caminandes-fall-h265/slice-43.dumpbin0 -> 5383 bytes
-rw-r--r--data/caminandes-fall-h265/slice-44.dumpbin0 -> 859 bytes
-rw-r--r--data/caminandes-fall-h265/slice-45.dumpbin0 -> 142 bytes
-rw-r--r--data/caminandes-fall-h265/slice-46.dumpbin0 -> 1303 bytes
-rw-r--r--data/caminandes-fall-h265/slice-47.dumpbin0 -> 11172 bytes
-rw-r--r--data/caminandes-fall-h265/slice-48.dumpbin0 -> 1278 bytes
-rw-r--r--data/caminandes-fall-h265/slice-49.dumpbin0 -> 906 bytes
-rw-r--r--data/caminandes-fall-h265/slice-5.dumpbin0 -> 1347 bytes
-rw-r--r--data/caminandes-fall-h265/slice-6.dumpbin0 -> 4166 bytes
-rw-r--r--data/caminandes-fall-h265/slice-7.dumpbin0 -> 1180 bytes
-rw-r--r--data/caminandes-fall-h265/slice-8.dumpbin0 -> 888 bytes
-rw-r--r--data/caminandes-fall-h265/slice-9.dumpbin0 -> 877 bytes
-rw-r--r--data/caminandes-h265/frames.h9850
-rw-r--r--data/caminandes-h265/slice-0.dumpbin0 -> 145064 bytes
-rw-r--r--data/caminandes-h265/slice-1.dumpbin0 -> 10309 bytes
-rw-r--r--data/caminandes-h265/slice-10.dumpbin0 -> 28197 bytes
-rw-r--r--data/caminandes-h265/slice-11.dumpbin0 -> 58291 bytes
-rw-r--r--data/caminandes-h265/slice-12.dumpbin0 -> 17672 bytes
-rw-r--r--data/caminandes-h265/slice-13.dumpbin0 -> 6224 bytes
-rw-r--r--data/caminandes-h265/slice-14.dumpbin0 -> 6339 bytes
-rw-r--r--data/caminandes-h265/slice-15.dumpbin0 -> 27714 bytes
-rw-r--r--data/caminandes-h265/slice-16.dumpbin0 -> 110 bytes
-rw-r--r--data/caminandes-h265/slice-17.dumpbin0 -> 58359 bytes
-rw-r--r--data/caminandes-h265/slice-18.dumpbin0 -> 16283 bytes
-rw-r--r--data/caminandes-h265/slice-19.dumpbin0 -> 6587 bytes
-rw-r--r--data/caminandes-h265/slice-2.dumpbin0 -> 48473 bytes
-rw-r--r--data/caminandes-h265/slice-20.dumpbin0 -> 6091 bytes
-rw-r--r--data/caminandes-h265/slice-21.dumpbin0 -> 57402 bytes
-rw-r--r--data/caminandes-h265/slice-22.dumpbin0 -> 16340 bytes
-rw-r--r--data/caminandes-h265/slice-23.dumpbin0 -> 6337 bytes
-rw-r--r--data/caminandes-h265/slice-24.dumpbin0 -> 5011 bytes
-rw-r--r--data/caminandes-h265/slice-25.dumpbin0 -> 64034 bytes
-rw-r--r--data/caminandes-h265/slice-26.dumpbin0 -> 15866 bytes
-rw-r--r--data/caminandes-h265/slice-27.dumpbin0 -> 8626 bytes
-rw-r--r--data/caminandes-h265/slice-28.dumpbin0 -> 7621 bytes
-rw-r--r--data/caminandes-h265/slice-29.dumpbin0 -> 6837 bytes
-rw-r--r--data/caminandes-h265/slice-3.dumpbin0 -> 13197 bytes
-rw-r--r--data/caminandes-h265/slice-30.dumpbin0 -> 28317 bytes
-rw-r--r--data/caminandes-h265/slice-31.dumpbin0 -> 64747 bytes
-rw-r--r--data/caminandes-h265/slice-32.dumpbin0 -> 19248 bytes
-rw-r--r--data/caminandes-h265/slice-33.dumpbin0 -> 6564 bytes
-rw-r--r--data/caminandes-h265/slice-34.dumpbin0 -> 6968 bytes
-rw-r--r--data/caminandes-h265/slice-35.dumpbin0 -> 62341 bytes
-rw-r--r--data/caminandes-h265/slice-36.dumpbin0 -> 17505 bytes
-rw-r--r--data/caminandes-h265/slice-37.dumpbin0 -> 7523 bytes
-rw-r--r--data/caminandes-h265/slice-38.dumpbin0 -> 6733 bytes
-rw-r--r--data/caminandes-h265/slice-39.dumpbin0 -> 56748 bytes
-rw-r--r--data/caminandes-h265/slice-4.dumpbin0 -> 4253 bytes
-rw-r--r--data/caminandes-h265/slice-40.dumpbin0 -> 13591 bytes
-rw-r--r--data/caminandes-h265/slice-41.dumpbin0 -> 7873 bytes
-rw-r--r--data/caminandes-h265/slice-42.dumpbin0 -> 117 bytes
-rw-r--r--data/caminandes-h265/slice-43.dumpbin0 -> 6096 bytes
-rw-r--r--data/caminandes-h265/slice-44.dumpbin0 -> 70947 bytes
-rw-r--r--data/caminandes-h265/slice-45.dumpbin0 -> 4253 bytes
-rw-r--r--data/caminandes-h265/slice-46.dumpbin0 -> 1230 bytes
-rw-r--r--data/caminandes-h265/slice-47.dumpbin0 -> 318 bytes
-rw-r--r--data/caminandes-h265/slice-48.dumpbin0 -> 42666 bytes
-rw-r--r--data/caminandes-h265/slice-49.dumpbin0 -> 5088 bytes
-rw-r--r--data/caminandes-h265/slice-5.dumpbin0 -> 5129 bytes
-rw-r--r--data/caminandes-h265/slice-6.dumpbin0 -> 52308 bytes
-rw-r--r--data/caminandes-h265/slice-7.dumpbin0 -> 14452 bytes
-rw-r--r--data/caminandes-h265/slice-8.dumpbin0 -> 5155 bytes
-rw-r--r--data/caminandes-h265/slice-9.dumpbin0 -> 5621 bytes
102 files changed, 19686 insertions, 0 deletions
diff --git a/data/caminandes-fall-h265/frames.h b/data/caminandes-fall-h265/frames.h
new file mode 100644
index 0000000..b3e7c8c
--- /dev/null
+++ b/data/caminandes-fall-h265/frames.h
@@ -0,0 +1,9832 @@
+ {
+ .index = 0,
+ .output_buffer = 0,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 330968,
+ .data_bit_offset = 189,
+ .nal_unit_type = 20,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_I,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 0,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 0,
+ .num_ref_idx_l0_active_minus1 = 0,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 255,
+ .five_minus_max_num_merge_cand = 0,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = { 0 },
+ .num_active_dpb_entries = 0,
+ .ref_idx_l0 = { 255 },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 0,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = { 0 },
+ },
+ },
+ },
+ {
+ .index = 1,
+ .output_buffer = 1,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 2392,
+ .data_bit_offset = 143,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 1,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 0,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ },
+ .num_active_dpb_entries = 1,
+ .ref_idx_l0 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 1,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 2,
+ .output_buffer = 2,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 22176,
+ .data_bit_offset = 199,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 5,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ },
+ .num_active_dpb_entries = 2,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 3,
+ .output_buffer = 3,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 39048,
+ .data_bit_offset = 193,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 3,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ },
+ .num_active_dpb_entries = 3,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 4,
+ .output_buffer = 4,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 5528,
+ .data_bit_offset = 174,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 2,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 5,
+ .output_buffer = 5,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 10776,
+ .data_bit_offset = 195,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 4,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 6,
+ .output_buffer = 6,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 33328,
+ .data_bit_offset = 224,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 10,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 7,
+ .output_buffer = 7,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 9440,
+ .data_bit_offset = 190,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 8,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 8,
+ .output_buffer = 8,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 7104,
+ .data_bit_offset = 189,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 6,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 9,
+ .output_buffer = 9,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 7016,
+ .data_bit_offset = 189,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 7,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 10,
+ .output_buffer = 10,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 4832,
+ .data_bit_offset = 175,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 9,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 11,
+ .output_buffer = 11,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 27600,
+ .data_bit_offset = 226,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 14,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 12,
+ .output_buffer = 12,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 7792,
+ .data_bit_offset = 181,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 12,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 13,
+ .output_buffer = 13,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 4512,
+ .data_bit_offset = 176,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 11,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 14,
+ .output_buffer = 14,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 3176,
+ .data_bit_offset = 162,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 13,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 15,
+ .output_buffer = 15,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 122856,
+ .data_bit_offset = 295,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 18,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 3,
+ .delta_chroma_log2_weight_denom = 3,
+ .delta_luma_weight_l0 = { 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { -10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 41, 41, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { -70, -70, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 16,
+ .output_buffer = 0,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 31472,
+ .data_bit_offset = 192,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 16,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 8, 8 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 17,
+ .output_buffer = 1,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 8760,
+ .data_bit_offset = 176,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 15,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 18,
+ .output_buffer = 2,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 14432,
+ .data_bit_offset = 186,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 17,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 19,
+ .output_buffer = 3,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 139496,
+ .data_bit_offset = 277,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 21,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 6,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 2, -5, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { -15, 21, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 20,
+ .output_buffer = 4,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 31040,
+ .data_bit_offset = 201,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 20,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 21,
+ .output_buffer = 5,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 25288,
+ .data_bit_offset = 196,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 19,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 22,
+ .output_buffer = 6,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 214272,
+ .data_bit_offset = 292,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 26,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 6,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 21, -2, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { -61, 16, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 23,
+ .output_buffer = 7,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 34088,
+ .data_bit_offset = 201,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 24,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 16,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 24,
+ .output_buffer = 8,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 19440,
+ .data_bit_offset = 187,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 22,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 25,
+ .output_buffer = 9,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 32840,
+ .data_bit_offset = 198,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 23,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 26,
+ .output_buffer = 10,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1808,
+ .data_bit_offset = 138,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 25,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 27,
+ .output_buffer = 11,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 132272,
+ .data_bit_offset = 255,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 29,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 19,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 21, 21 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 6,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 2, 1, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { -6, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 28,
+ .output_buffer = 12,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1600,
+ .data_bit_offset = 155,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 28,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 27,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 20,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 29,
+ .output_buffer = 13,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 3488,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 27,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 28,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 28, 28 },
+ },
+ {
+ .buffer_index = 27,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 30,
+ .output_buffer = 14,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 35664,
+ .data_bit_offset = 209,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 30,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 26, 26 },
+ },
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 28,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 28, 28 },
+ },
+ {
+ .buffer_index = 27,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 31,
+ .output_buffer = 15,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 35136,
+ .data_bit_offset = 209,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 31,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 23,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 28,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 28, 28 },
+ },
+ {
+ .buffer_index = 27,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 32,
+ .output_buffer = 0,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 19936,
+ .data_bit_offset = 194,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 32,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 28,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 28, 28 },
+ },
+ {
+ .buffer_index = 27,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 31, 31 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 33,
+ .output_buffer = 1,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 21256,
+ .data_bit_offset = 198,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 34,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 28,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 28, 28 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 31, 31 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 34,
+ .output_buffer = 2,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1008,
+ .data_bit_offset = 136,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 33,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 31, 31 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 35,
+ .output_buffer = 3,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 12696,
+ .data_bit_offset = 185,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 35,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 31, 31 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 36,
+ .output_buffer = 4,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 27648,
+ .data_bit_offset = 211,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 39,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 35, 35 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 31, 31 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 37,
+ .output_buffer = 5,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 3856,
+ .data_bit_offset = 177,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 37,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 35, 35 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 38,
+ .output_buffer = 6,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1312,
+ .data_bit_offset = 139,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 36,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 35, 35 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 39,
+ .output_buffer = 7,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 3344,
+ .data_bit_offset = 160,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 38,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 35, 35 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 40,
+ .output_buffer = 8,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 18904,
+ .data_bit_offset = 211,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 42,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 33,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 35, 35 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 41,
+ .output_buffer = 9,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 2176,
+ .data_bit_offset = 153,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 41,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 35, 35 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 42,
+ .output_buffer = 10,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1536,
+ .data_bit_offset = 139,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 40,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 43,
+ .output_buffer = 11,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 43064,
+ .data_bit_offset = 222,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 46,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 39, 39 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 44,
+ .output_buffer = 12,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 6872,
+ .data_bit_offset = 190,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 44,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 43,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 46, 46 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ {
+ .buffer_index = 37,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 37, 37 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 45,
+ .output_buffer = 13,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1136,
+ .data_bit_offset = 139,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 43,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 44, 44 },
+ },
+ {
+ .buffer_index = 43,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 46, 46 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 46,
+ .output_buffer = 14,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 10424,
+ .data_bit_offset = 184,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 45,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 44, 44 },
+ },
+ {
+ .buffer_index = 43,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 46, 46 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 47,
+ .output_buffer = 15,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 89376,
+ .data_bit_offset = 224,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 50,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 7,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 44, 44 },
+ },
+ {
+ .buffer_index = 43,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 46, 46 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 42, 42 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 48,
+ .output_buffer = 0,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 10224,
+ .data_bit_offset = 190,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 48,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 9,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 41,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 44, 44 },
+ },
+ {
+ .buffer_index = 43,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 46, 46 },
+ },
+ {
+ .buffer_index = 47,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 50, 50 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 49,
+ .output_buffer = 1,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 1280,
+ .pic_height_in_luma_samples = 720,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 7248,
+ .data_bit_offset = 176,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 47,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = 10,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 44, 44 },
+ },
+ {
+ .buffer_index = 43,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 46, 46 },
+ },
+ {
+ .buffer_index = 47,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 50, 50 },
+ },
+ {
+ .buffer_index = 48,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 48, 48 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
diff --git a/data/caminandes-fall-h265/slice-0.dump b/data/caminandes-fall-h265/slice-0.dump
new file mode 100644
index 0000000..2d3afb6
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-0.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-1.dump b/data/caminandes-fall-h265/slice-1.dump
new file mode 100644
index 0000000..9fc61b0
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-1.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-10.dump b/data/caminandes-fall-h265/slice-10.dump
new file mode 100644
index 0000000..6db3313
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-10.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-11.dump b/data/caminandes-fall-h265/slice-11.dump
new file mode 100644
index 0000000..af8d08b
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-11.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-12.dump b/data/caminandes-fall-h265/slice-12.dump
new file mode 100644
index 0000000..f38ecdc
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-12.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-13.dump b/data/caminandes-fall-h265/slice-13.dump
new file mode 100644
index 0000000..19c0cf8
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-13.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-14.dump b/data/caminandes-fall-h265/slice-14.dump
new file mode 100644
index 0000000..fb89a9e
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-14.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-15.dump b/data/caminandes-fall-h265/slice-15.dump
new file mode 100644
index 0000000..f01af31
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-15.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-16.dump b/data/caminandes-fall-h265/slice-16.dump
new file mode 100644
index 0000000..78927eb
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-16.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-17.dump b/data/caminandes-fall-h265/slice-17.dump
new file mode 100644
index 0000000..13f81e1
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-17.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-18.dump b/data/caminandes-fall-h265/slice-18.dump
new file mode 100644
index 0000000..3aeff14
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-18.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-19.dump b/data/caminandes-fall-h265/slice-19.dump
new file mode 100644
index 0000000..d9afc12
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-19.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-2.dump b/data/caminandes-fall-h265/slice-2.dump
new file mode 100644
index 0000000..08e221b
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-2.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-20.dump b/data/caminandes-fall-h265/slice-20.dump
new file mode 100644
index 0000000..0d72adc
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-20.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-21.dump b/data/caminandes-fall-h265/slice-21.dump
new file mode 100644
index 0000000..84fd8c0
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-21.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-22.dump b/data/caminandes-fall-h265/slice-22.dump
new file mode 100644
index 0000000..0c13246
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-22.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-23.dump b/data/caminandes-fall-h265/slice-23.dump
new file mode 100644
index 0000000..86b287e
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-23.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-24.dump b/data/caminandes-fall-h265/slice-24.dump
new file mode 100644
index 0000000..fd8ef2a
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-24.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-25.dump b/data/caminandes-fall-h265/slice-25.dump
new file mode 100644
index 0000000..0802dc1
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-25.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-26.dump b/data/caminandes-fall-h265/slice-26.dump
new file mode 100644
index 0000000..807daeb
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-26.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-27.dump b/data/caminandes-fall-h265/slice-27.dump
new file mode 100644
index 0000000..93df661
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-27.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-28.dump b/data/caminandes-fall-h265/slice-28.dump
new file mode 100644
index 0000000..b7dc2a6
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-28.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-29.dump b/data/caminandes-fall-h265/slice-29.dump
new file mode 100644
index 0000000..c04f630
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-29.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-3.dump b/data/caminandes-fall-h265/slice-3.dump
new file mode 100644
index 0000000..8974a4a
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-3.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-30.dump b/data/caminandes-fall-h265/slice-30.dump
new file mode 100644
index 0000000..b1a810f
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-30.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-31.dump b/data/caminandes-fall-h265/slice-31.dump
new file mode 100644
index 0000000..c29cf26
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-31.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-32.dump b/data/caminandes-fall-h265/slice-32.dump
new file mode 100644
index 0000000..e0134b4
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-32.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-33.dump b/data/caminandes-fall-h265/slice-33.dump
new file mode 100644
index 0000000..f6270ae
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-33.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-34.dump b/data/caminandes-fall-h265/slice-34.dump
new file mode 100644
index 0000000..12859db
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-34.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-35.dump b/data/caminandes-fall-h265/slice-35.dump
new file mode 100644
index 0000000..82ba81d
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-35.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-36.dump b/data/caminandes-fall-h265/slice-36.dump
new file mode 100644
index 0000000..6302019
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-36.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-37.dump b/data/caminandes-fall-h265/slice-37.dump
new file mode 100644
index 0000000..d8c1d93
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-37.dump
@@ -0,0 +1,4 @@
+ä¢%Õ}£ƒ2K%@ç KëŽ(\¢I<Œ(r󂀡¬þ1¥C^WƒJ  q#·žž=„mvŸ ·µïb þ<sŒM@
+œx²Å-´ Ÿ¯¼ñtĨÿÒßz&ç„Ñ2×Е§ªÐ)±ØaÀùMÕœ%‰‘ &¼ß¨Íé0唣OÎëÏ5Tœè}=nnÝžøC¨Ì,™]nUŠ?áâ©Š¼I ¦µ\MD§Œü§Ô5ö×ëÎ\²w¬3\ ;lñµwA"÷[%œ¯Î<Z-º%d¯o´þxlu>GŒýQþ^ß>å< ±Ó
+Å& Ä~I [l×?í£põѳ¥SÀeìyã=iCk…ãS‘»ÂBnœÀeÁm(IÆÅñQFýÑZ¹&4‚C’nŠEZ¨šµánêj¬›÷”á˃çµ`VwÙ,n¶K™D1š…W üM—ªëk,ðÍtaľû Õ§­ÅÍÿ4‘~€‹Á0_±”'6Á°Uٸؚ{Ú±Ö$ü)‚¬^¦›Õ‚µBTøöÌPgw89>äº=òž
+fÈüÎÿ…€h¨ˆÂQKöJºµP(äd‰˜,Þ÷ ° \ No newline at end of file
diff --git a/data/caminandes-fall-h265/slice-38.dump b/data/caminandes-fall-h265/slice-38.dump
new file mode 100644
index 0000000..e4e7ce6
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-38.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-39.dump b/data/caminandes-fall-h265/slice-39.dump
new file mode 100644
index 0000000..b71987d
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-39.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-4.dump b/data/caminandes-fall-h265/slice-4.dump
new file mode 100644
index 0000000..7866cbb
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-4.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-40.dump b/data/caminandes-fall-h265/slice-40.dump
new file mode 100644
index 0000000..773e598
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-40.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-41.dump b/data/caminandes-fall-h265/slice-41.dump
new file mode 100644
index 0000000..0a18314
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-41.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-42.dump b/data/caminandes-fall-h265/slice-42.dump
new file mode 100644
index 0000000..8cb5404
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-42.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-43.dump b/data/caminandes-fall-h265/slice-43.dump
new file mode 100644
index 0000000..c1e3658
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-43.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-44.dump b/data/caminandes-fall-h265/slice-44.dump
new file mode 100644
index 0000000..a854819
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-44.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-45.dump b/data/caminandes-fall-h265/slice-45.dump
new file mode 100644
index 0000000..39e9b7c
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-45.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-46.dump b/data/caminandes-fall-h265/slice-46.dump
new file mode 100644
index 0000000..40b8805
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-46.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-47.dump b/data/caminandes-fall-h265/slice-47.dump
new file mode 100644
index 0000000..dff7659
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-47.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-48.dump b/data/caminandes-fall-h265/slice-48.dump
new file mode 100644
index 0000000..7c0f985
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-48.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-49.dump b/data/caminandes-fall-h265/slice-49.dump
new file mode 100644
index 0000000..9fbb1cb
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-49.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-5.dump b/data/caminandes-fall-h265/slice-5.dump
new file mode 100644
index 0000000..d5915d1
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-5.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-6.dump b/data/caminandes-fall-h265/slice-6.dump
new file mode 100644
index 0000000..bda911e
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-6.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-7.dump b/data/caminandes-fall-h265/slice-7.dump
new file mode 100644
index 0000000..9bf7a9a
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-7.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-8.dump b/data/caminandes-fall-h265/slice-8.dump
new file mode 100644
index 0000000..4c93286
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-8.dump
Binary files differ
diff --git a/data/caminandes-fall-h265/slice-9.dump b/data/caminandes-fall-h265/slice-9.dump
new file mode 100644
index 0000000..cc9026d
--- /dev/null
+++ b/data/caminandes-fall-h265/slice-9.dump
Binary files differ
diff --git a/data/caminandes-h265/frames.h b/data/caminandes-h265/frames.h
new file mode 100644
index 0000000..620812d
--- /dev/null
+++ b/data/caminandes-h265/frames.h
@@ -0,0 +1,9850 @@
+ {
+ .index = 0,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1160512,
+ .data_bit_offset = 130,
+ .nal_unit_type = 20,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_I,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 0,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 0,
+ .num_ref_idx_l0_active_minus1 = 0,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 255,
+ .five_minus_max_num_merge_cand = 0,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = { 0 },
+ .num_active_dpb_entries = 0,
+ .ref_idx_l0 = { 255 },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 0,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = { 0 },
+ },
+ },
+ },
+ {
+ .index = 1,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 82472,
+ .data_bit_offset = 141,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 1,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 0,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ },
+ .num_active_dpb_entries = 1,
+ .ref_idx_l0 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 1,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 2,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 387784,
+ .data_bit_offset = 163,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 5,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ },
+ .num_active_dpb_entries = 2,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 3,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 105576,
+ .data_bit_offset = 143,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 3,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ },
+ .num_active_dpb_entries = 3,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 4,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 34024,
+ .data_bit_offset = 141,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 2,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 5,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 41032,
+ .data_bit_offset = 140,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 4,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 6,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 418464,
+ .data_bit_offset = 175,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 9,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 7,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 115616,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 7,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 8,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 41240,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 6,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 9,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 44968,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 8,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 10,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 225576,
+ .data_bit_offset = 173,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 10,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 11,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 466328,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 14,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 12,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 141376,
+ .data_bit_offset = 154,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 12,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 13,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 49792,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 11,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 14,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 50712,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 13,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 15,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 221712,
+ .data_bit_offset = 170,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 16,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 16,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 880,
+ .data_bit_offset = 115,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 15,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 17,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 466872,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 20,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 18,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 130264,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 18,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 19,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 52696,
+ .data_bit_offset = 145,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 17,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 20,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 48728,
+ .data_bit_offset = 144,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 19,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 21,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 459216,
+ .data_bit_offset = 179,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 24,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 22,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 130720,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 22,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 23,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 50696,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 21,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 24,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 40088,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 23,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 25,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 512272,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 29,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 26,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 126928,
+ .data_bit_offset = 158,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 27,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 27,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 69008,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 25,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 28,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 60968,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 26,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 29,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 54696,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 28,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 30,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 226536,
+ .data_bit_offset = 168,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 30,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 31,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 517976,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 34,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 32,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 153984,
+ .data_bit_offset = 154,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 32,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 33,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 52512,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 31,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 34,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 55744,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 33,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 35,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 498728,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 38,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 36,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 140040,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 36,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 37,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 60184,
+ .data_bit_offset = 148,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 35,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 38,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 53864,
+ .data_bit_offset = 147,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 37,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 39,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 453984,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 43,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 40,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 108728,
+ .data_bit_offset = 158,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 41,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 41,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 62984,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 39,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 42,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 936,
+ .data_bit_offset = 118,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 40,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 43,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 48768,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 42,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 44,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 567576,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 47,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 45,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 34024,
+ .data_bit_offset = 148,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 45,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 46,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 9840,
+ .data_bit_offset = 138,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 44,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 47,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 2544,
+ .data_bit_offset = 120,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 46,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 48,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 341328,
+ .data_bit_offset = 175,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 49,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 49,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 40704,
+ .data_bit_offset = 144,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 48,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 48,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 49, 49 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
diff --git a/data/caminandes-h265/slice-0.dump b/data/caminandes-h265/slice-0.dump
new file mode 100644
index 0000000..2f30a38
--- /dev/null
+++ b/data/caminandes-h265/slice-0.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-1.dump b/data/caminandes-h265/slice-1.dump
new file mode 100644
index 0000000..dc7f5ea
--- /dev/null
+++ b/data/caminandes-h265/slice-1.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-10.dump b/data/caminandes-h265/slice-10.dump
new file mode 100644
index 0000000..72f97dc
--- /dev/null
+++ b/data/caminandes-h265/slice-10.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-11.dump b/data/caminandes-h265/slice-11.dump
new file mode 100644
index 0000000..caab223
--- /dev/null
+++ b/data/caminandes-h265/slice-11.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-12.dump b/data/caminandes-h265/slice-12.dump
new file mode 100644
index 0000000..24ee9ee
--- /dev/null
+++ b/data/caminandes-h265/slice-12.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-13.dump b/data/caminandes-h265/slice-13.dump
new file mode 100644
index 0000000..97d6089
--- /dev/null
+++ b/data/caminandes-h265/slice-13.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-14.dump b/data/caminandes-h265/slice-14.dump
new file mode 100644
index 0000000..5d98ccd
--- /dev/null
+++ b/data/caminandes-h265/slice-14.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-15.dump b/data/caminandes-h265/slice-15.dump
new file mode 100644
index 0000000..554c787
--- /dev/null
+++ b/data/caminandes-h265/slice-15.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-16.dump b/data/caminandes-h265/slice-16.dump
new file mode 100644
index 0000000..3cd4120
--- /dev/null
+++ b/data/caminandes-h265/slice-16.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-17.dump b/data/caminandes-h265/slice-17.dump
new file mode 100644
index 0000000..9343b30
--- /dev/null
+++ b/data/caminandes-h265/slice-17.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-18.dump b/data/caminandes-h265/slice-18.dump
new file mode 100644
index 0000000..c610558
--- /dev/null
+++ b/data/caminandes-h265/slice-18.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-19.dump b/data/caminandes-h265/slice-19.dump
new file mode 100644
index 0000000..17d98ee
--- /dev/null
+++ b/data/caminandes-h265/slice-19.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-2.dump b/data/caminandes-h265/slice-2.dump
new file mode 100644
index 0000000..6b6e0a2
--- /dev/null
+++ b/data/caminandes-h265/slice-2.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-20.dump b/data/caminandes-h265/slice-20.dump
new file mode 100644
index 0000000..04b5fcd
--- /dev/null
+++ b/data/caminandes-h265/slice-20.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-21.dump b/data/caminandes-h265/slice-21.dump
new file mode 100644
index 0000000..aa8fd44
--- /dev/null
+++ b/data/caminandes-h265/slice-21.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-22.dump b/data/caminandes-h265/slice-22.dump
new file mode 100644
index 0000000..d2e6532
--- /dev/null
+++ b/data/caminandes-h265/slice-22.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-23.dump b/data/caminandes-h265/slice-23.dump
new file mode 100644
index 0000000..7be0dea
--- /dev/null
+++ b/data/caminandes-h265/slice-23.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-24.dump b/data/caminandes-h265/slice-24.dump
new file mode 100644
index 0000000..237c0da
--- /dev/null
+++ b/data/caminandes-h265/slice-24.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-25.dump b/data/caminandes-h265/slice-25.dump
new file mode 100644
index 0000000..d05f17d
--- /dev/null
+++ b/data/caminandes-h265/slice-25.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-26.dump b/data/caminandes-h265/slice-26.dump
new file mode 100644
index 0000000..0659932
--- /dev/null
+++ b/data/caminandes-h265/slice-26.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-27.dump b/data/caminandes-h265/slice-27.dump
new file mode 100644
index 0000000..e08af8d
--- /dev/null
+++ b/data/caminandes-h265/slice-27.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-28.dump b/data/caminandes-h265/slice-28.dump
new file mode 100644
index 0000000..2273fe7
--- /dev/null
+++ b/data/caminandes-h265/slice-28.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-29.dump b/data/caminandes-h265/slice-29.dump
new file mode 100644
index 0000000..e8e38d1
--- /dev/null
+++ b/data/caminandes-h265/slice-29.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-3.dump b/data/caminandes-h265/slice-3.dump
new file mode 100644
index 0000000..766ec16
--- /dev/null
+++ b/data/caminandes-h265/slice-3.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-30.dump b/data/caminandes-h265/slice-30.dump
new file mode 100644
index 0000000..fb1ea8f
--- /dev/null
+++ b/data/caminandes-h265/slice-30.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-31.dump b/data/caminandes-h265/slice-31.dump
new file mode 100644
index 0000000..bb95abc
--- /dev/null
+++ b/data/caminandes-h265/slice-31.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-32.dump b/data/caminandes-h265/slice-32.dump
new file mode 100644
index 0000000..a3323ff
--- /dev/null
+++ b/data/caminandes-h265/slice-32.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-33.dump b/data/caminandes-h265/slice-33.dump
new file mode 100644
index 0000000..c039c86
--- /dev/null
+++ b/data/caminandes-h265/slice-33.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-34.dump b/data/caminandes-h265/slice-34.dump
new file mode 100644
index 0000000..38bfa81
--- /dev/null
+++ b/data/caminandes-h265/slice-34.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-35.dump b/data/caminandes-h265/slice-35.dump
new file mode 100644
index 0000000..c7df0b3
--- /dev/null
+++ b/data/caminandes-h265/slice-35.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-36.dump b/data/caminandes-h265/slice-36.dump
new file mode 100644
index 0000000..4241ee5
--- /dev/null
+++ b/data/caminandes-h265/slice-36.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-37.dump b/data/caminandes-h265/slice-37.dump
new file mode 100644
index 0000000..fe92ed6
--- /dev/null
+++ b/data/caminandes-h265/slice-37.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-38.dump b/data/caminandes-h265/slice-38.dump
new file mode 100644
index 0000000..f957bfd
--- /dev/null
+++ b/data/caminandes-h265/slice-38.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-39.dump b/data/caminandes-h265/slice-39.dump
new file mode 100644
index 0000000..097a29c
--- /dev/null
+++ b/data/caminandes-h265/slice-39.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-4.dump b/data/caminandes-h265/slice-4.dump
new file mode 100644
index 0000000..b8f868c
--- /dev/null
+++ b/data/caminandes-h265/slice-4.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-40.dump b/data/caminandes-h265/slice-40.dump
new file mode 100644
index 0000000..5c6fdcb
--- /dev/null
+++ b/data/caminandes-h265/slice-40.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-41.dump b/data/caminandes-h265/slice-41.dump
new file mode 100644
index 0000000..922b062
--- /dev/null
+++ b/data/caminandes-h265/slice-41.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-42.dump b/data/caminandes-h265/slice-42.dump
new file mode 100644
index 0000000..d30153c
--- /dev/null
+++ b/data/caminandes-h265/slice-42.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-43.dump b/data/caminandes-h265/slice-43.dump
new file mode 100644
index 0000000..63176c6
--- /dev/null
+++ b/data/caminandes-h265/slice-43.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-44.dump b/data/caminandes-h265/slice-44.dump
new file mode 100644
index 0000000..40a6f92
--- /dev/null
+++ b/data/caminandes-h265/slice-44.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-45.dump b/data/caminandes-h265/slice-45.dump
new file mode 100644
index 0000000..68720dd
--- /dev/null
+++ b/data/caminandes-h265/slice-45.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-46.dump b/data/caminandes-h265/slice-46.dump
new file mode 100644
index 0000000..53a35f8
--- /dev/null
+++ b/data/caminandes-h265/slice-46.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-47.dump b/data/caminandes-h265/slice-47.dump
new file mode 100644
index 0000000..b2ec24f
--- /dev/null
+++ b/data/caminandes-h265/slice-47.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-48.dump b/data/caminandes-h265/slice-48.dump
new file mode 100644
index 0000000..6089b07
--- /dev/null
+++ b/data/caminandes-h265/slice-48.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-49.dump b/data/caminandes-h265/slice-49.dump
new file mode 100644
index 0000000..94c3f7b
--- /dev/null
+++ b/data/caminandes-h265/slice-49.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-5.dump b/data/caminandes-h265/slice-5.dump
new file mode 100644
index 0000000..1843d96
--- /dev/null
+++ b/data/caminandes-h265/slice-5.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-6.dump b/data/caminandes-h265/slice-6.dump
new file mode 100644
index 0000000..fecae74
--- /dev/null
+++ b/data/caminandes-h265/slice-6.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-7.dump b/data/caminandes-h265/slice-7.dump
new file mode 100644
index 0000000..21b5fd3
--- /dev/null
+++ b/data/caminandes-h265/slice-7.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-8.dump b/data/caminandes-h265/slice-8.dump
new file mode 100644
index 0000000..38dbda4
--- /dev/null
+++ b/data/caminandes-h265/slice-8.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-9.dump b/data/caminandes-h265/slice-9.dump
new file mode 100644
index 0000000..b0199d3
--- /dev/null
+++ b/data/caminandes-h265/slice-9.dump
Binary files differ