diff options
103 files changed, 19718 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 Binary files differnew file mode 100644 index 0000000..2d3afb6 --- /dev/null +++ b/data/caminandes-fall-h265/slice-0.dump diff --git a/data/caminandes-fall-h265/slice-1.dump b/data/caminandes-fall-h265/slice-1.dump Binary files differnew file mode 100644 index 0000000..9fc61b0 --- /dev/null +++ b/data/caminandes-fall-h265/slice-1.dump diff --git a/data/caminandes-fall-h265/slice-10.dump b/data/caminandes-fall-h265/slice-10.dump Binary files differnew file mode 100644 index 0000000..6db3313 --- /dev/null +++ b/data/caminandes-fall-h265/slice-10.dump diff --git a/data/caminandes-fall-h265/slice-11.dump b/data/caminandes-fall-h265/slice-11.dump Binary files differnew file mode 100644 index 0000000..af8d08b --- /dev/null +++ b/data/caminandes-fall-h265/slice-11.dump diff --git a/data/caminandes-fall-h265/slice-12.dump b/data/caminandes-fall-h265/slice-12.dump Binary files differnew file mode 100644 index 0000000..f38ecdc --- /dev/null +++ b/data/caminandes-fall-h265/slice-12.dump diff --git a/data/caminandes-fall-h265/slice-13.dump b/data/caminandes-fall-h265/slice-13.dump Binary files differnew file mode 100644 index 0000000..19c0cf8 --- /dev/null +++ b/data/caminandes-fall-h265/slice-13.dump diff --git a/data/caminandes-fall-h265/slice-14.dump b/data/caminandes-fall-h265/slice-14.dump Binary files differnew file mode 100644 index 0000000..fb89a9e --- /dev/null +++ b/data/caminandes-fall-h265/slice-14.dump diff --git a/data/caminandes-fall-h265/slice-15.dump b/data/caminandes-fall-h265/slice-15.dump Binary files differnew file mode 100644 index 0000000..f01af31 --- /dev/null +++ b/data/caminandes-fall-h265/slice-15.dump diff --git a/data/caminandes-fall-h265/slice-16.dump b/data/caminandes-fall-h265/slice-16.dump Binary files differnew file mode 100644 index 0000000..78927eb --- /dev/null +++ b/data/caminandes-fall-h265/slice-16.dump diff --git a/data/caminandes-fall-h265/slice-17.dump b/data/caminandes-fall-h265/slice-17.dump Binary files differnew file mode 100644 index 0000000..13f81e1 --- /dev/null +++ b/data/caminandes-fall-h265/slice-17.dump diff --git a/data/caminandes-fall-h265/slice-18.dump b/data/caminandes-fall-h265/slice-18.dump Binary files differnew file mode 100644 index 0000000..3aeff14 --- /dev/null +++ b/data/caminandes-fall-h265/slice-18.dump diff --git a/data/caminandes-fall-h265/slice-19.dump b/data/caminandes-fall-h265/slice-19.dump Binary files differnew file mode 100644 index 0000000..d9afc12 --- /dev/null +++ b/data/caminandes-fall-h265/slice-19.dump diff --git a/data/caminandes-fall-h265/slice-2.dump b/data/caminandes-fall-h265/slice-2.dump Binary files differnew file mode 100644 index 0000000..08e221b --- /dev/null +++ b/data/caminandes-fall-h265/slice-2.dump diff --git a/data/caminandes-fall-h265/slice-20.dump b/data/caminandes-fall-h265/slice-20.dump Binary files differnew file mode 100644 index 0000000..0d72adc --- /dev/null +++ b/data/caminandes-fall-h265/slice-20.dump diff --git a/data/caminandes-fall-h265/slice-21.dump b/data/caminandes-fall-h265/slice-21.dump Binary files differnew file mode 100644 index 0000000..84fd8c0 --- /dev/null +++ b/data/caminandes-fall-h265/slice-21.dump diff --git a/data/caminandes-fall-h265/slice-22.dump b/data/caminandes-fall-h265/slice-22.dump Binary files differnew file mode 100644 index 0000000..0c13246 --- /dev/null +++ b/data/caminandes-fall-h265/slice-22.dump diff --git a/data/caminandes-fall-h265/slice-23.dump b/data/caminandes-fall-h265/slice-23.dump Binary files differnew file mode 100644 index 0000000..86b287e --- /dev/null +++ b/data/caminandes-fall-h265/slice-23.dump diff --git a/data/caminandes-fall-h265/slice-24.dump b/data/caminandes-fall-h265/slice-24.dump Binary files differnew file mode 100644 index 0000000..fd8ef2a --- /dev/null +++ b/data/caminandes-fall-h265/slice-24.dump diff --git a/data/caminandes-fall-h265/slice-25.dump b/data/caminandes-fall-h265/slice-25.dump Binary files differnew file mode 100644 index 0000000..0802dc1 --- /dev/null +++ b/data/caminandes-fall-h265/slice-25.dump diff --git a/data/caminandes-fall-h265/slice-26.dump b/data/caminandes-fall-h265/slice-26.dump Binary files differnew file mode 100644 index 0000000..807daeb --- /dev/null +++ b/data/caminandes-fall-h265/slice-26.dump diff --git a/data/caminandes-fall-h265/slice-27.dump b/data/caminandes-fall-h265/slice-27.dump Binary files differnew file mode 100644 index 0000000..93df661 --- /dev/null +++ b/data/caminandes-fall-h265/slice-27.dump diff --git a/data/caminandes-fall-h265/slice-28.dump b/data/caminandes-fall-h265/slice-28.dump Binary files differnew file mode 100644 index 0000000..b7dc2a6 --- /dev/null +++ b/data/caminandes-fall-h265/slice-28.dump diff --git a/data/caminandes-fall-h265/slice-29.dump b/data/caminandes-fall-h265/slice-29.dump Binary files differnew file mode 100644 index 0000000..c04f630 --- /dev/null +++ b/data/caminandes-fall-h265/slice-29.dump diff --git a/data/caminandes-fall-h265/slice-3.dump b/data/caminandes-fall-h265/slice-3.dump Binary files differnew file mode 100644 index 0000000..8974a4a --- /dev/null +++ b/data/caminandes-fall-h265/slice-3.dump diff --git a/data/caminandes-fall-h265/slice-30.dump b/data/caminandes-fall-h265/slice-30.dump Binary files differnew file mode 100644 index 0000000..b1a810f --- /dev/null +++ b/data/caminandes-fall-h265/slice-30.dump diff --git a/data/caminandes-fall-h265/slice-31.dump b/data/caminandes-fall-h265/slice-31.dump Binary files differnew file mode 100644 index 0000000..c29cf26 --- /dev/null +++ b/data/caminandes-fall-h265/slice-31.dump diff --git a/data/caminandes-fall-h265/slice-32.dump b/data/caminandes-fall-h265/slice-32.dump Binary files differnew file mode 100644 index 0000000..e0134b4 --- /dev/null +++ b/data/caminandes-fall-h265/slice-32.dump diff --git a/data/caminandes-fall-h265/slice-33.dump b/data/caminandes-fall-h265/slice-33.dump Binary files differnew file mode 100644 index 0000000..f6270ae --- /dev/null +++ b/data/caminandes-fall-h265/slice-33.dump diff --git a/data/caminandes-fall-h265/slice-34.dump b/data/caminandes-fall-h265/slice-34.dump Binary files differnew file mode 100644 index 0000000..12859db --- /dev/null +++ b/data/caminandes-fall-h265/slice-34.dump diff --git a/data/caminandes-fall-h265/slice-35.dump b/data/caminandes-fall-h265/slice-35.dump Binary files differnew file mode 100644 index 0000000..82ba81d --- /dev/null +++ b/data/caminandes-fall-h265/slice-35.dump diff --git a/data/caminandes-fall-h265/slice-36.dump b/data/caminandes-fall-h265/slice-36.dump Binary files differnew file mode 100644 index 0000000..6302019 --- /dev/null +++ b/data/caminandes-fall-h265/slice-36.dump 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 Binary files differnew file mode 100644 index 0000000..e4e7ce6 --- /dev/null +++ b/data/caminandes-fall-h265/slice-38.dump diff --git a/data/caminandes-fall-h265/slice-39.dump b/data/caminandes-fall-h265/slice-39.dump Binary files differnew file mode 100644 index 0000000..b71987d --- /dev/null +++ b/data/caminandes-fall-h265/slice-39.dump diff --git a/data/caminandes-fall-h265/slice-4.dump b/data/caminandes-fall-h265/slice-4.dump Binary files differnew file mode 100644 index 0000000..7866cbb --- /dev/null +++ b/data/caminandes-fall-h265/slice-4.dump diff --git a/data/caminandes-fall-h265/slice-40.dump b/data/caminandes-fall-h265/slice-40.dump Binary files differnew file mode 100644 index 0000000..773e598 --- /dev/null +++ b/data/caminandes-fall-h265/slice-40.dump diff --git a/data/caminandes-fall-h265/slice-41.dump b/data/caminandes-fall-h265/slice-41.dump Binary files differnew file mode 100644 index 0000000..0a18314 --- /dev/null +++ b/data/caminandes-fall-h265/slice-41.dump diff --git a/data/caminandes-fall-h265/slice-42.dump b/data/caminandes-fall-h265/slice-42.dump Binary files differnew file mode 100644 index 0000000..8cb5404 --- /dev/null +++ b/data/caminandes-fall-h265/slice-42.dump diff --git a/data/caminandes-fall-h265/slice-43.dump b/data/caminandes-fall-h265/slice-43.dump Binary files differnew file mode 100644 index 0000000..c1e3658 --- /dev/null +++ b/data/caminandes-fall-h265/slice-43.dump diff --git a/data/caminandes-fall-h265/slice-44.dump b/data/caminandes-fall-h265/slice-44.dump Binary files differnew file mode 100644 index 0000000..a854819 --- /dev/null +++ b/data/caminandes-fall-h265/slice-44.dump diff --git a/data/caminandes-fall-h265/slice-45.dump b/data/caminandes-fall-h265/slice-45.dump Binary files differnew file mode 100644 index 0000000..39e9b7c --- /dev/null +++ b/data/caminandes-fall-h265/slice-45.dump diff --git a/data/caminandes-fall-h265/slice-46.dump b/data/caminandes-fall-h265/slice-46.dump Binary files differnew file mode 100644 index 0000000..40b8805 --- /dev/null +++ b/data/caminandes-fall-h265/slice-46.dump diff --git a/data/caminandes-fall-h265/slice-47.dump b/data/caminandes-fall-h265/slice-47.dump Binary files differnew file mode 100644 index 0000000..dff7659 --- /dev/null +++ b/data/caminandes-fall-h265/slice-47.dump diff --git a/data/caminandes-fall-h265/slice-48.dump b/data/caminandes-fall-h265/slice-48.dump Binary files differnew file mode 100644 index 0000000..7c0f985 --- /dev/null +++ b/data/caminandes-fall-h265/slice-48.dump diff --git a/data/caminandes-fall-h265/slice-49.dump b/data/caminandes-fall-h265/slice-49.dump Binary files differnew file mode 100644 index 0000000..9fbb1cb --- /dev/null +++ b/data/caminandes-fall-h265/slice-49.dump diff --git a/data/caminandes-fall-h265/slice-5.dump b/data/caminandes-fall-h265/slice-5.dump Binary files differnew file mode 100644 index 0000000..d5915d1 --- /dev/null +++ b/data/caminandes-fall-h265/slice-5.dump diff --git a/data/caminandes-fall-h265/slice-6.dump b/data/caminandes-fall-h265/slice-6.dump Binary files differnew file mode 100644 index 0000000..bda911e --- /dev/null +++ b/data/caminandes-fall-h265/slice-6.dump diff --git a/data/caminandes-fall-h265/slice-7.dump b/data/caminandes-fall-h265/slice-7.dump Binary files differnew file mode 100644 index 0000000..9bf7a9a --- /dev/null +++ b/data/caminandes-fall-h265/slice-7.dump diff --git a/data/caminandes-fall-h265/slice-8.dump b/data/caminandes-fall-h265/slice-8.dump Binary files differnew file mode 100644 index 0000000..4c93286 --- /dev/null +++ b/data/caminandes-fall-h265/slice-8.dump diff --git a/data/caminandes-fall-h265/slice-9.dump b/data/caminandes-fall-h265/slice-9.dump Binary files differnew file mode 100644 index 0000000..cc9026d --- /dev/null +++ b/data/caminandes-fall-h265/slice-9.dump 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 Binary files differnew file mode 100644 index 0000000..2f30a38 --- /dev/null +++ b/data/caminandes-h265/slice-0.dump diff --git a/data/caminandes-h265/slice-1.dump b/data/caminandes-h265/slice-1.dump Binary files differnew file mode 100644 index 0000000..dc7f5ea --- /dev/null +++ b/data/caminandes-h265/slice-1.dump diff --git a/data/caminandes-h265/slice-10.dump b/data/caminandes-h265/slice-10.dump Binary files differnew file mode 100644 index 0000000..72f97dc --- /dev/null +++ b/data/caminandes-h265/slice-10.dump diff --git a/data/caminandes-h265/slice-11.dump b/data/caminandes-h265/slice-11.dump Binary files differnew file mode 100644 index 0000000..caab223 --- /dev/null +++ b/data/caminandes-h265/slice-11.dump diff --git a/data/caminandes-h265/slice-12.dump b/data/caminandes-h265/slice-12.dump Binary files differnew file mode 100644 index 0000000..24ee9ee --- /dev/null +++ b/data/caminandes-h265/slice-12.dump diff --git a/data/caminandes-h265/slice-13.dump b/data/caminandes-h265/slice-13.dump Binary files differnew file mode 100644 index 0000000..97d6089 --- /dev/null +++ b/data/caminandes-h265/slice-13.dump diff --git a/data/caminandes-h265/slice-14.dump b/data/caminandes-h265/slice-14.dump Binary files differnew file mode 100644 index 0000000..5d98ccd --- /dev/null +++ b/data/caminandes-h265/slice-14.dump diff --git a/data/caminandes-h265/slice-15.dump b/data/caminandes-h265/slice-15.dump Binary files differnew file mode 100644 index 0000000..554c787 --- /dev/null +++ b/data/caminandes-h265/slice-15.dump diff --git a/data/caminandes-h265/slice-16.dump b/data/caminandes-h265/slice-16.dump Binary files differnew file mode 100644 index 0000000..3cd4120 --- /dev/null +++ b/data/caminandes-h265/slice-16.dump diff --git a/data/caminandes-h265/slice-17.dump b/data/caminandes-h265/slice-17.dump Binary files differnew file mode 100644 index 0000000..9343b30 --- /dev/null +++ b/data/caminandes-h265/slice-17.dump diff --git a/data/caminandes-h265/slice-18.dump b/data/caminandes-h265/slice-18.dump Binary files differnew file mode 100644 index 0000000..c610558 --- /dev/null +++ b/data/caminandes-h265/slice-18.dump diff --git a/data/caminandes-h265/slice-19.dump b/data/caminandes-h265/slice-19.dump Binary files differnew file mode 100644 index 0000000..17d98ee --- /dev/null +++ b/data/caminandes-h265/slice-19.dump diff --git a/data/caminandes-h265/slice-2.dump b/data/caminandes-h265/slice-2.dump Binary files differnew file mode 100644 index 0000000..6b6e0a2 --- /dev/null +++ b/data/caminandes-h265/slice-2.dump diff --git a/data/caminandes-h265/slice-20.dump b/data/caminandes-h265/slice-20.dump Binary files differnew file mode 100644 index 0000000..04b5fcd --- /dev/null +++ b/data/caminandes-h265/slice-20.dump diff --git a/data/caminandes-h265/slice-21.dump b/data/caminandes-h265/slice-21.dump Binary files differnew file mode 100644 index 0000000..aa8fd44 --- /dev/null +++ b/data/caminandes-h265/slice-21.dump diff --git a/data/caminandes-h265/slice-22.dump b/data/caminandes-h265/slice-22.dump Binary files differnew file mode 100644 index 0000000..d2e6532 --- /dev/null +++ b/data/caminandes-h265/slice-22.dump diff --git a/data/caminandes-h265/slice-23.dump b/data/caminandes-h265/slice-23.dump Binary files differnew file mode 100644 index 0000000..7be0dea --- /dev/null +++ b/data/caminandes-h265/slice-23.dump diff --git a/data/caminandes-h265/slice-24.dump b/data/caminandes-h265/slice-24.dump Binary files differnew file mode 100644 index 0000000..237c0da --- /dev/null +++ b/data/caminandes-h265/slice-24.dump diff --git a/data/caminandes-h265/slice-25.dump b/data/caminandes-h265/slice-25.dump Binary files differnew file mode 100644 index 0000000..d05f17d --- /dev/null +++ b/data/caminandes-h265/slice-25.dump diff --git a/data/caminandes-h265/slice-26.dump b/data/caminandes-h265/slice-26.dump Binary files differnew file mode 100644 index 0000000..0659932 --- /dev/null +++ b/data/caminandes-h265/slice-26.dump diff --git a/data/caminandes-h265/slice-27.dump b/data/caminandes-h265/slice-27.dump Binary files differnew file mode 100644 index 0000000..e08af8d --- /dev/null +++ b/data/caminandes-h265/slice-27.dump diff --git a/data/caminandes-h265/slice-28.dump b/data/caminandes-h265/slice-28.dump Binary files differnew file mode 100644 index 0000000..2273fe7 --- /dev/null +++ b/data/caminandes-h265/slice-28.dump diff --git a/data/caminandes-h265/slice-29.dump b/data/caminandes-h265/slice-29.dump Binary files differnew file mode 100644 index 0000000..e8e38d1 --- /dev/null +++ b/data/caminandes-h265/slice-29.dump diff --git a/data/caminandes-h265/slice-3.dump b/data/caminandes-h265/slice-3.dump Binary files differnew file mode 100644 index 0000000..766ec16 --- /dev/null +++ b/data/caminandes-h265/slice-3.dump diff --git a/data/caminandes-h265/slice-30.dump b/data/caminandes-h265/slice-30.dump Binary files differnew file mode 100644 index 0000000..fb1ea8f --- /dev/null +++ b/data/caminandes-h265/slice-30.dump diff --git a/data/caminandes-h265/slice-31.dump b/data/caminandes-h265/slice-31.dump Binary files differnew file mode 100644 index 0000000..bb95abc --- /dev/null +++ b/data/caminandes-h265/slice-31.dump diff --git a/data/caminandes-h265/slice-32.dump b/data/caminandes-h265/slice-32.dump Binary files differnew file mode 100644 index 0000000..a3323ff --- /dev/null +++ b/data/caminandes-h265/slice-32.dump diff --git a/data/caminandes-h265/slice-33.dump b/data/caminandes-h265/slice-33.dump Binary files differnew file mode 100644 index 0000000..c039c86 --- /dev/null +++ b/data/caminandes-h265/slice-33.dump diff --git a/data/caminandes-h265/slice-34.dump b/data/caminandes-h265/slice-34.dump Binary files differnew file mode 100644 index 0000000..38bfa81 --- /dev/null +++ b/data/caminandes-h265/slice-34.dump diff --git a/data/caminandes-h265/slice-35.dump b/data/caminandes-h265/slice-35.dump Binary files differnew file mode 100644 index 0000000..c7df0b3 --- /dev/null +++ b/data/caminandes-h265/slice-35.dump diff --git a/data/caminandes-h265/slice-36.dump b/data/caminandes-h265/slice-36.dump Binary files differnew file mode 100644 index 0000000..4241ee5 --- /dev/null +++ b/data/caminandes-h265/slice-36.dump diff --git a/data/caminandes-h265/slice-37.dump b/data/caminandes-h265/slice-37.dump Binary files differnew file mode 100644 index 0000000..fe92ed6 --- /dev/null +++ b/data/caminandes-h265/slice-37.dump diff --git a/data/caminandes-h265/slice-38.dump b/data/caminandes-h265/slice-38.dump Binary files differnew file mode 100644 index 0000000..f957bfd --- /dev/null +++ b/data/caminandes-h265/slice-38.dump diff --git a/data/caminandes-h265/slice-39.dump b/data/caminandes-h265/slice-39.dump Binary files differnew file mode 100644 index 0000000..097a29c --- /dev/null +++ b/data/caminandes-h265/slice-39.dump diff --git a/data/caminandes-h265/slice-4.dump b/data/caminandes-h265/slice-4.dump Binary files differnew file mode 100644 index 0000000..b8f868c --- /dev/null +++ b/data/caminandes-h265/slice-4.dump diff --git a/data/caminandes-h265/slice-40.dump b/data/caminandes-h265/slice-40.dump Binary files differnew file mode 100644 index 0000000..5c6fdcb --- /dev/null +++ b/data/caminandes-h265/slice-40.dump diff --git a/data/caminandes-h265/slice-41.dump b/data/caminandes-h265/slice-41.dump Binary files differnew file mode 100644 index 0000000..922b062 --- /dev/null +++ b/data/caminandes-h265/slice-41.dump diff --git a/data/caminandes-h265/slice-42.dump b/data/caminandes-h265/slice-42.dump Binary files differnew file mode 100644 index 0000000..d30153c --- /dev/null +++ b/data/caminandes-h265/slice-42.dump diff --git a/data/caminandes-h265/slice-43.dump b/data/caminandes-h265/slice-43.dump Binary files differnew file mode 100644 index 0000000..63176c6 --- /dev/null +++ b/data/caminandes-h265/slice-43.dump diff --git a/data/caminandes-h265/slice-44.dump b/data/caminandes-h265/slice-44.dump Binary files differnew file mode 100644 index 0000000..40a6f92 --- /dev/null +++ b/data/caminandes-h265/slice-44.dump diff --git a/data/caminandes-h265/slice-45.dump b/data/caminandes-h265/slice-45.dump Binary files differnew file mode 100644 index 0000000..68720dd --- /dev/null +++ b/data/caminandes-h265/slice-45.dump diff --git a/data/caminandes-h265/slice-46.dump b/data/caminandes-h265/slice-46.dump Binary files differnew file mode 100644 index 0000000..53a35f8 --- /dev/null +++ b/data/caminandes-h265/slice-46.dump diff --git a/data/caminandes-h265/slice-47.dump b/data/caminandes-h265/slice-47.dump Binary files differnew file mode 100644 index 0000000..b2ec24f --- /dev/null +++ b/data/caminandes-h265/slice-47.dump diff --git a/data/caminandes-h265/slice-48.dump b/data/caminandes-h265/slice-48.dump Binary files differnew file mode 100644 index 0000000..6089b07 --- /dev/null +++ b/data/caminandes-h265/slice-48.dump diff --git a/data/caminandes-h265/slice-49.dump b/data/caminandes-h265/slice-49.dump Binary files differnew file mode 100644 index 0000000..94c3f7b --- /dev/null +++ b/data/caminandes-h265/slice-49.dump diff --git a/data/caminandes-h265/slice-5.dump b/data/caminandes-h265/slice-5.dump Binary files differnew file mode 100644 index 0000000..1843d96 --- /dev/null +++ b/data/caminandes-h265/slice-5.dump diff --git a/data/caminandes-h265/slice-6.dump b/data/caminandes-h265/slice-6.dump Binary files differnew file mode 100644 index 0000000..fecae74 --- /dev/null +++ b/data/caminandes-h265/slice-6.dump diff --git a/data/caminandes-h265/slice-7.dump b/data/caminandes-h265/slice-7.dump Binary files differnew file mode 100644 index 0000000..21b5fd3 --- /dev/null +++ b/data/caminandes-h265/slice-7.dump diff --git a/data/caminandes-h265/slice-8.dump b/data/caminandes-h265/slice-8.dump Binary files differnew file mode 100644 index 0000000..38dbda4 --- /dev/null +++ b/data/caminandes-h265/slice-8.dump diff --git a/data/caminandes-h265/slice-9.dump b/data/caminandes-h265/slice-9.dump Binary files differnew file mode 100644 index 0000000..b0199d3 --- /dev/null +++ b/data/caminandes-h265/slice-9.dump @@ -49,6 +49,14 @@ static struct frame bbb_h264_high_32_frames[] = { #include "data/bbb-h264-high-32/frames.h" }; +static struct frame caminandes_h265_frames[] = { +#include "data/caminandes-h265/frames.h" +}; + +static struct frame caminandes_fall_h265_frames[] = { +#include "data/caminandes-fall-h265/frames.h" +}; + static struct preset presets[] = { { .name = "bbb-mpeg2", @@ -122,6 +130,30 @@ static struct preset presets[] = { .frames = bbb_h264_32_frames, .frames_count = ARRAY_SIZE(bbb_h264_32_frames), }, + { + .name = "caminandes-h265", + .description = "Caminandes 2: Gran Dillema", + .license = "Creative Commons Attribution 3.0", + .attribution = "(CC) caminandes.com", + .width = 640, + .height = 360, + .type = CODEC_TYPE_H265, + .buffers_count = 16, + .frames = caminandes_h265_frames, + .frames_count = ARRAY_SIZE(caminandes_h265_frames), + }, + { + .name = "caminandes-fall-h265", + .description = "Caminandes 2: Gran Dillema", + .license = "Creative Commons Attribution 3.0", + .attribution = "(CC) caminandes.com", + .width = 1280, + .height = 720, + .type = CODEC_TYPE_H265, + .buffers_count = 16, + .frames = caminandes_fall_h265_frames, + .frames_count = ARRAY_SIZE(caminandes_fall_h265_frames), + }, }; static unsigned int presets_count = ARRAY_SIZE(presets); |