summaryrefslogtreecommitdiffstats
path: root/data/caminandes-h265
diff options
context:
space:
mode:
authorPaul Kocialkowski <paul.kocialkowski@bootlin.com>2018-08-31 10:48:29 +0200
committerPaul Kocialkowski <paul.kocialkowski@bootlin.com>2018-08-31 10:50:02 +0200
commit6733ea21c93e49c0d7bdb69864c545e50aa6ff7b (patch)
tree6554852aa8f967d3da18d4760d57b06ac3f74ac4 /data/caminandes-h265
parent4d8b70169f95fb8d57cb9a1449dc10835217f6c6 (diff)
downloadv4l2-request-test-6733ea21c93e49c0d7bdb69864c545e50aa6ff7b.tar.gz
v4l2-request-test-6733ea21c93e49c0d7bdb69864c545e50aa6ff7b.tar.bz2
v4l2-request-test-6733ea21c93e49c0d7bdb69864c545e50aa6ff7b.zip
Add H265 Caminandes presets
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Diffstat (limited to 'data/caminandes-h265')
-rw-r--r--data/caminandes-h265/frames.h9850
-rw-r--r--data/caminandes-h265/slice-0.dumpbin0 -> 145064 bytes
-rw-r--r--data/caminandes-h265/slice-1.dumpbin0 -> 10309 bytes
-rw-r--r--data/caminandes-h265/slice-10.dumpbin0 -> 28197 bytes
-rw-r--r--data/caminandes-h265/slice-11.dumpbin0 -> 58291 bytes
-rw-r--r--data/caminandes-h265/slice-12.dumpbin0 -> 17672 bytes
-rw-r--r--data/caminandes-h265/slice-13.dumpbin0 -> 6224 bytes
-rw-r--r--data/caminandes-h265/slice-14.dumpbin0 -> 6339 bytes
-rw-r--r--data/caminandes-h265/slice-15.dumpbin0 -> 27714 bytes
-rw-r--r--data/caminandes-h265/slice-16.dumpbin0 -> 110 bytes
-rw-r--r--data/caminandes-h265/slice-17.dumpbin0 -> 58359 bytes
-rw-r--r--data/caminandes-h265/slice-18.dumpbin0 -> 16283 bytes
-rw-r--r--data/caminandes-h265/slice-19.dumpbin0 -> 6587 bytes
-rw-r--r--data/caminandes-h265/slice-2.dumpbin0 -> 48473 bytes
-rw-r--r--data/caminandes-h265/slice-20.dumpbin0 -> 6091 bytes
-rw-r--r--data/caminandes-h265/slice-21.dumpbin0 -> 57402 bytes
-rw-r--r--data/caminandes-h265/slice-22.dumpbin0 -> 16340 bytes
-rw-r--r--data/caminandes-h265/slice-23.dumpbin0 -> 6337 bytes
-rw-r--r--data/caminandes-h265/slice-24.dumpbin0 -> 5011 bytes
-rw-r--r--data/caminandes-h265/slice-25.dumpbin0 -> 64034 bytes
-rw-r--r--data/caminandes-h265/slice-26.dumpbin0 -> 15866 bytes
-rw-r--r--data/caminandes-h265/slice-27.dumpbin0 -> 8626 bytes
-rw-r--r--data/caminandes-h265/slice-28.dumpbin0 -> 7621 bytes
-rw-r--r--data/caminandes-h265/slice-29.dumpbin0 -> 6837 bytes
-rw-r--r--data/caminandes-h265/slice-3.dumpbin0 -> 13197 bytes
-rw-r--r--data/caminandes-h265/slice-30.dumpbin0 -> 28317 bytes
-rw-r--r--data/caminandes-h265/slice-31.dumpbin0 -> 64747 bytes
-rw-r--r--data/caminandes-h265/slice-32.dumpbin0 -> 19248 bytes
-rw-r--r--data/caminandes-h265/slice-33.dumpbin0 -> 6564 bytes
-rw-r--r--data/caminandes-h265/slice-34.dumpbin0 -> 6968 bytes
-rw-r--r--data/caminandes-h265/slice-35.dumpbin0 -> 62341 bytes
-rw-r--r--data/caminandes-h265/slice-36.dumpbin0 -> 17505 bytes
-rw-r--r--data/caminandes-h265/slice-37.dumpbin0 -> 7523 bytes
-rw-r--r--data/caminandes-h265/slice-38.dumpbin0 -> 6733 bytes
-rw-r--r--data/caminandes-h265/slice-39.dumpbin0 -> 56748 bytes
-rw-r--r--data/caminandes-h265/slice-4.dumpbin0 -> 4253 bytes
-rw-r--r--data/caminandes-h265/slice-40.dumpbin0 -> 13591 bytes
-rw-r--r--data/caminandes-h265/slice-41.dumpbin0 -> 7873 bytes
-rw-r--r--data/caminandes-h265/slice-42.dumpbin0 -> 117 bytes
-rw-r--r--data/caminandes-h265/slice-43.dumpbin0 -> 6096 bytes
-rw-r--r--data/caminandes-h265/slice-44.dumpbin0 -> 70947 bytes
-rw-r--r--data/caminandes-h265/slice-45.dumpbin0 -> 4253 bytes
-rw-r--r--data/caminandes-h265/slice-46.dumpbin0 -> 1230 bytes
-rw-r--r--data/caminandes-h265/slice-47.dumpbin0 -> 318 bytes
-rw-r--r--data/caminandes-h265/slice-48.dumpbin0 -> 42666 bytes
-rw-r--r--data/caminandes-h265/slice-49.dumpbin0 -> 5088 bytes
-rw-r--r--data/caminandes-h265/slice-5.dumpbin0 -> 5129 bytes
-rw-r--r--data/caminandes-h265/slice-6.dumpbin0 -> 52308 bytes
-rw-r--r--data/caminandes-h265/slice-7.dumpbin0 -> 14452 bytes
-rw-r--r--data/caminandes-h265/slice-8.dumpbin0 -> 5155 bytes
-rw-r--r--data/caminandes-h265/slice-9.dumpbin0 -> 5621 bytes
51 files changed, 9850 insertions, 0 deletions
diff --git a/data/caminandes-h265/frames.h b/data/caminandes-h265/frames.h
new file mode 100644
index 0000000..620812d
--- /dev/null
+++ b/data/caminandes-h265/frames.h
@@ -0,0 +1,9850 @@
+ {
+ .index = 0,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 1160512,
+ .data_bit_offset = 130,
+ .nal_unit_type = 20,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_I,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 0,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 0,
+ .num_ref_idx_l0_active_minus1 = 0,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 255,
+ .five_minus_max_num_merge_cand = 0,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = { 0 },
+ .num_active_dpb_entries = 0,
+ .ref_idx_l0 = { 255 },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 0,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = { 0 },
+ },
+ },
+ },
+ {
+ .index = 1,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 82472,
+ .data_bit_offset = 141,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 1,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 0,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ },
+ .num_active_dpb_entries = 1,
+ .ref_idx_l0 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 1,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 2,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 387784,
+ .data_bit_offset = 163,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 5,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ },
+ .num_active_dpb_entries = 2,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 3,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 105576,
+ .data_bit_offset = 143,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 3,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ },
+ .num_active_dpb_entries = 3,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 4,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 34024,
+ .data_bit_offset = 141,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 2,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 5,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 41032,
+ .data_bit_offset = 140,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 4,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 6,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 418464,
+ .data_bit_offset = 175,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 9,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 0,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 0, 0 },
+ },
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 7,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 115616,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 7,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 1,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 1, 1 },
+ },
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 8,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 41240,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 6,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 9,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 44968,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 8,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 10,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 225576,
+ .data_bit_offset = 173,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 10,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 2,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 5, 5 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 11,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 466328,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 14,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 3,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 3, 3 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 12,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 141376,
+ .data_bit_offset = 154,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 12,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 6,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 9, 9 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 13,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 49792,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 11,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 14,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 50712,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 13,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 15,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 221712,
+ .data_bit_offset = 170,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 16,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 7,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 7, 7 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 16,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 880,
+ .data_bit_offset = 115,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 15,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 17,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 466872,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 20,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 10,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 10, 10 },
+ },
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 18,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 130264,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 18,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 11,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 14, 14 },
+ },
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 19,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 52696,
+ .data_bit_offset = 145,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 17,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 20,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 48728,
+ .data_bit_offset = 144,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 19,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 21,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 459216,
+ .data_bit_offset = 179,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 24,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 12,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 12, 12 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 22,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 130720,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 22,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 15,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 16, 16 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 23,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 50696,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 21,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 24,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 40088,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 23,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 25,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 512272,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 29,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ {
+ .buffer_index = 17,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 20, 20 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 26,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 126928,
+ .data_bit_offset = 158,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 27,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 18,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 18, 18 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 27,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 69008,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 25,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 28,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 60968,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 26,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 29,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 54696,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 28,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 30,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 226536,
+ .data_bit_offset = 168,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 30,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 21,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 24, 24 },
+ },
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 31,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 517976,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 34,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 22,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 22, 22 },
+ },
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 32,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 153984,
+ .data_bit_offset = 154,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 32,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 25,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 29, 29 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 33,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 52512,
+ .data_bit_offset = 143,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 31,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 34,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 55744,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 33,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 35,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 498728,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 38,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 26,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 27, 27 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 36,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 140040,
+ .data_bit_offset = 156,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 36,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 30,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 30, 30 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 37,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 60184,
+ .data_bit_offset = 148,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 35,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 38,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 53864,
+ .data_bit_offset = 147,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 37,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 39,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 453984,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 43,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 31,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 34, 34 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 40,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 108728,
+ .data_bit_offset = 158,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 41,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 32,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 32, 32 },
+ },
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 41,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 62984,
+ .data_bit_offset = 150,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 39,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 42,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 936,
+ .data_bit_offset = 118,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 40,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 43,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 48768,
+ .data_bit_offset = 142,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 42,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 44,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 567576,
+ .data_bit_offset = 182,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 47,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 35,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 38, 38 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 45,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 34024,
+ .data_bit_offset = 148,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 45,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -19,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 36,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 36, 36 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 2, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 46,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 9840,
+ .data_bit_offset = 138,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 44,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 1,
+ .num_ref_idx_l1_active_minus1 = 1,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 3, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 2,
+ .num_rps_poc_st_curr_after = 2,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 47,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 2544,
+ .data_bit_offset = 120,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 46,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 0,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 3, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
+ {
+ .index = 48,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 341328,
+ .data_bit_offset = 175,
+ .nal_unit_type = 1,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_P,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 49,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 1,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -21,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 39,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 43, 43 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 3, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 255 },
+ .num_rps_poc_st_curr_before = 4,
+ .num_rps_poc_st_curr_after = 0,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 7,
+ .delta_chroma_log2_weight_denom = -1,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0 },
+ .luma_offset_l1 = { 0 },
+ .delta_chroma_weight_l1 = { 0 },
+ .chroma_offset_l1 = { 0 },
+ },
+ },
+ },
+ },
+ {
+ .index = 49,
+ .frame.h265 = {
+ .sps = {
+ .chroma_format_idc = 1,
+ .separate_colour_plane_flag = 0,
+ .pic_width_in_luma_samples = 640,
+ .pic_height_in_luma_samples = 360,
+ .bit_depth_luma_minus8 = 0,
+ .bit_depth_chroma_minus8 = 0,
+ .log2_max_pic_order_cnt_lsb_minus4 = 4,
+ .sps_max_dec_pic_buffering_minus1 = 4,
+ .sps_max_num_reorder_pics = 0,
+ .sps_max_latency_increase_plus1 = 0,
+ .log2_min_luma_coding_block_size_minus3 = 0,
+ .log2_diff_max_min_luma_coding_block_size = 3,
+ .log2_min_luma_transform_block_size_minus2 = 0,
+ .log2_diff_max_min_luma_transform_block_size = 3,
+ .max_transform_hierarchy_depth_inter = 0,
+ .max_transform_hierarchy_depth_intra = 0,
+ .scaling_list_enabled_flag = 0,
+ .amp_enabled_flag = 0,
+ .sample_adaptive_offset_enabled_flag = 1,
+ .pcm_enabled_flag = 0,
+ .pcm_sample_bit_depth_luma_minus1 = 255,
+ .pcm_sample_bit_depth_chroma_minus1 = 255,
+ .log2_min_pcm_luma_coding_block_size_minus3 = 253,
+ .log2_diff_max_min_pcm_luma_coding_block_size = 0,
+ .pcm_loop_filter_disabled_flag = 0,
+ .num_short_term_ref_pic_sets = 0,
+ .long_term_ref_pics_present_flag = 0,
+ .num_long_term_ref_pics_sps = 0,
+ .sps_temporal_mvp_enabled_flag = 1,
+ .strong_intra_smoothing_enabled_flag = 1,
+ },
+ .pps = {
+ .dependent_slice_segment_flag = 0,
+ .output_flag_present_flag = 0,
+ .num_extra_slice_header_bits = 0,
+ .sign_data_hiding_enabled_flag = 1,
+ .cabac_init_present_flag = 0,
+ .init_qp_minus26 = 0,
+ .constrained_intra_pred_flag = 0,
+ .transform_skip_enabled_flag = 0,
+ .cu_qp_delta_enabled_flag = 1,
+ .diff_cu_qp_delta_depth = 1,
+ .pps_cb_qp_offset = 0,
+ .pps_cr_qp_offset = 0,
+ .pps_slice_chroma_qp_offsets_present_flag = 0,
+ .weighted_pred_flag = 1,
+ .weighted_bipred_flag = 0,
+ .transquant_bypass_enabled_flag = 0,
+ .tiles_enabled_flag = 0,
+ .entropy_coding_sync_enabled_flag = 1,
+ .num_tile_columns_minus1 = 0,
+ .num_tile_rows_minus1 = 0,
+ .loop_filter_across_tiles_enabled_flag = 1,
+ .pps_loop_filter_across_slices_enabled_flag = 1,
+ .deblocking_filter_override_enabled_flag = 0,
+ .pps_disable_deblocking_filter_flag = 0,
+ .pps_beta_offset_div2 = 0,
+ .pps_tc_offset_div2 = 0,
+ .lists_modification_present_flag = 0,
+ .log2_parallel_merge_level_minus2 = 0,
+ },
+ .slice_params = {
+ .bit_size = 40704,
+ .data_bit_offset = 144,
+ .nal_unit_type = 0,
+ .nuh_temporal_id_plus1 = 1,
+ .slice_type = V4L2_HEVC_SLICE_TYPE_B,
+ .colour_plane_id = 0,
+ .slice_pic_order_cnt = 48,
+ .slice_sao_luma_flag = 1,
+ .slice_sao_chroma_flag = 1,
+ .slice_temporal_mvp_enabled_flag = 1,
+ .num_ref_idx_l0_active_minus1 = 2,
+ .num_ref_idx_l1_active_minus1 = 0,
+ .mvd_l1_zero_flag = 0,
+ .cabac_init_flag = 0,
+ .collocated_from_l0_flag = 0,
+ .collocated_ref_idx = 0,
+ .five_minus_max_num_merge_cand = 3,
+ .use_integer_mv_flag = 0,
+ .slice_qp_delta = -18,
+ .slice_cb_qp_offset = 0,
+ .slice_cr_qp_offset = 0,
+ .slice_act_y_qp_offset = 0,
+ .slice_act_cb_qp_offset = 0,
+ .slice_act_cr_qp_offset = 0,
+ .slice_deblocking_filter_disabled_flag = 0,
+ .slice_beta_offset_div2 = 0,
+ .slice_tc_offset_div2 = 0,
+ .slice_loop_filter_across_slices_enabled_flag = 1,
+ .pic_struct = 0,
+ .dpb = {
+ {
+ .buffer_index = 44,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 47, 47 },
+ },
+ {
+ .buffer_index = 48,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_AFTER,
+ .field_pic = 0,
+ .pic_order_cnt = { 49, 49 },
+ },
+ {
+ .buffer_index = 40,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 41, 41 },
+ },
+ {
+ .buffer_index = 45,
+ .rps = V4L2_HEVC_DPB_ENTRY_RPS_ST_CURR_BEFORE,
+ .field_pic = 0,
+ .pic_order_cnt = { 45, 45 },
+ },
+ },
+ .num_active_dpb_entries = 4,
+ .ref_idx_l0 = { 0, 3, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .ref_idx_l1 = { 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, },
+ .num_rps_poc_st_curr_before = 3,
+ .num_rps_poc_st_curr_after = 1,
+ .num_rps_poc_lt_curr = 0,
+ .pred_weight_table = {
+ .luma_log2_weight_denom = 0,
+ .delta_chroma_log2_weight_denom = 0,
+ .delta_luma_weight_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l0 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .delta_luma_weight_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .luma_offset_l1 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
+ .delta_chroma_weight_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ .chroma_offset_l1 = {
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ { 0, 0, },
+ },
+ },
+ },
+ },
+ },
diff --git a/data/caminandes-h265/slice-0.dump b/data/caminandes-h265/slice-0.dump
new file mode 100644
index 0000000..2f30a38
--- /dev/null
+++ b/data/caminandes-h265/slice-0.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-1.dump b/data/caminandes-h265/slice-1.dump
new file mode 100644
index 0000000..dc7f5ea
--- /dev/null
+++ b/data/caminandes-h265/slice-1.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-10.dump b/data/caminandes-h265/slice-10.dump
new file mode 100644
index 0000000..72f97dc
--- /dev/null
+++ b/data/caminandes-h265/slice-10.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-11.dump b/data/caminandes-h265/slice-11.dump
new file mode 100644
index 0000000..caab223
--- /dev/null
+++ b/data/caminandes-h265/slice-11.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-12.dump b/data/caminandes-h265/slice-12.dump
new file mode 100644
index 0000000..24ee9ee
--- /dev/null
+++ b/data/caminandes-h265/slice-12.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-13.dump b/data/caminandes-h265/slice-13.dump
new file mode 100644
index 0000000..97d6089
--- /dev/null
+++ b/data/caminandes-h265/slice-13.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-14.dump b/data/caminandes-h265/slice-14.dump
new file mode 100644
index 0000000..5d98ccd
--- /dev/null
+++ b/data/caminandes-h265/slice-14.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-15.dump b/data/caminandes-h265/slice-15.dump
new file mode 100644
index 0000000..554c787
--- /dev/null
+++ b/data/caminandes-h265/slice-15.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-16.dump b/data/caminandes-h265/slice-16.dump
new file mode 100644
index 0000000..3cd4120
--- /dev/null
+++ b/data/caminandes-h265/slice-16.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-17.dump b/data/caminandes-h265/slice-17.dump
new file mode 100644
index 0000000..9343b30
--- /dev/null
+++ b/data/caminandes-h265/slice-17.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-18.dump b/data/caminandes-h265/slice-18.dump
new file mode 100644
index 0000000..c610558
--- /dev/null
+++ b/data/caminandes-h265/slice-18.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-19.dump b/data/caminandes-h265/slice-19.dump
new file mode 100644
index 0000000..17d98ee
--- /dev/null
+++ b/data/caminandes-h265/slice-19.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-2.dump b/data/caminandes-h265/slice-2.dump
new file mode 100644
index 0000000..6b6e0a2
--- /dev/null
+++ b/data/caminandes-h265/slice-2.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-20.dump b/data/caminandes-h265/slice-20.dump
new file mode 100644
index 0000000..04b5fcd
--- /dev/null
+++ b/data/caminandes-h265/slice-20.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-21.dump b/data/caminandes-h265/slice-21.dump
new file mode 100644
index 0000000..aa8fd44
--- /dev/null
+++ b/data/caminandes-h265/slice-21.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-22.dump b/data/caminandes-h265/slice-22.dump
new file mode 100644
index 0000000..d2e6532
--- /dev/null
+++ b/data/caminandes-h265/slice-22.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-23.dump b/data/caminandes-h265/slice-23.dump
new file mode 100644
index 0000000..7be0dea
--- /dev/null
+++ b/data/caminandes-h265/slice-23.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-24.dump b/data/caminandes-h265/slice-24.dump
new file mode 100644
index 0000000..237c0da
--- /dev/null
+++ b/data/caminandes-h265/slice-24.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-25.dump b/data/caminandes-h265/slice-25.dump
new file mode 100644
index 0000000..d05f17d
--- /dev/null
+++ b/data/caminandes-h265/slice-25.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-26.dump b/data/caminandes-h265/slice-26.dump
new file mode 100644
index 0000000..0659932
--- /dev/null
+++ b/data/caminandes-h265/slice-26.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-27.dump b/data/caminandes-h265/slice-27.dump
new file mode 100644
index 0000000..e08af8d
--- /dev/null
+++ b/data/caminandes-h265/slice-27.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-28.dump b/data/caminandes-h265/slice-28.dump
new file mode 100644
index 0000000..2273fe7
--- /dev/null
+++ b/data/caminandes-h265/slice-28.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-29.dump b/data/caminandes-h265/slice-29.dump
new file mode 100644
index 0000000..e8e38d1
--- /dev/null
+++ b/data/caminandes-h265/slice-29.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-3.dump b/data/caminandes-h265/slice-3.dump
new file mode 100644
index 0000000..766ec16
--- /dev/null
+++ b/data/caminandes-h265/slice-3.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-30.dump b/data/caminandes-h265/slice-30.dump
new file mode 100644
index 0000000..fb1ea8f
--- /dev/null
+++ b/data/caminandes-h265/slice-30.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-31.dump b/data/caminandes-h265/slice-31.dump
new file mode 100644
index 0000000..bb95abc
--- /dev/null
+++ b/data/caminandes-h265/slice-31.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-32.dump b/data/caminandes-h265/slice-32.dump
new file mode 100644
index 0000000..a3323ff
--- /dev/null
+++ b/data/caminandes-h265/slice-32.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-33.dump b/data/caminandes-h265/slice-33.dump
new file mode 100644
index 0000000..c039c86
--- /dev/null
+++ b/data/caminandes-h265/slice-33.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-34.dump b/data/caminandes-h265/slice-34.dump
new file mode 100644
index 0000000..38bfa81
--- /dev/null
+++ b/data/caminandes-h265/slice-34.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-35.dump b/data/caminandes-h265/slice-35.dump
new file mode 100644
index 0000000..c7df0b3
--- /dev/null
+++ b/data/caminandes-h265/slice-35.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-36.dump b/data/caminandes-h265/slice-36.dump
new file mode 100644
index 0000000..4241ee5
--- /dev/null
+++ b/data/caminandes-h265/slice-36.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-37.dump b/data/caminandes-h265/slice-37.dump
new file mode 100644
index 0000000..fe92ed6
--- /dev/null
+++ b/data/caminandes-h265/slice-37.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-38.dump b/data/caminandes-h265/slice-38.dump
new file mode 100644
index 0000000..f957bfd
--- /dev/null
+++ b/data/caminandes-h265/slice-38.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-39.dump b/data/caminandes-h265/slice-39.dump
new file mode 100644
index 0000000..097a29c
--- /dev/null
+++ b/data/caminandes-h265/slice-39.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-4.dump b/data/caminandes-h265/slice-4.dump
new file mode 100644
index 0000000..b8f868c
--- /dev/null
+++ b/data/caminandes-h265/slice-4.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-40.dump b/data/caminandes-h265/slice-40.dump
new file mode 100644
index 0000000..5c6fdcb
--- /dev/null
+++ b/data/caminandes-h265/slice-40.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-41.dump b/data/caminandes-h265/slice-41.dump
new file mode 100644
index 0000000..922b062
--- /dev/null
+++ b/data/caminandes-h265/slice-41.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-42.dump b/data/caminandes-h265/slice-42.dump
new file mode 100644
index 0000000..d30153c
--- /dev/null
+++ b/data/caminandes-h265/slice-42.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-43.dump b/data/caminandes-h265/slice-43.dump
new file mode 100644
index 0000000..63176c6
--- /dev/null
+++ b/data/caminandes-h265/slice-43.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-44.dump b/data/caminandes-h265/slice-44.dump
new file mode 100644
index 0000000..40a6f92
--- /dev/null
+++ b/data/caminandes-h265/slice-44.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-45.dump b/data/caminandes-h265/slice-45.dump
new file mode 100644
index 0000000..68720dd
--- /dev/null
+++ b/data/caminandes-h265/slice-45.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-46.dump b/data/caminandes-h265/slice-46.dump
new file mode 100644
index 0000000..53a35f8
--- /dev/null
+++ b/data/caminandes-h265/slice-46.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-47.dump b/data/caminandes-h265/slice-47.dump
new file mode 100644
index 0000000..b2ec24f
--- /dev/null
+++ b/data/caminandes-h265/slice-47.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-48.dump b/data/caminandes-h265/slice-48.dump
new file mode 100644
index 0000000..6089b07
--- /dev/null
+++ b/data/caminandes-h265/slice-48.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-49.dump b/data/caminandes-h265/slice-49.dump
new file mode 100644
index 0000000..94c3f7b
--- /dev/null
+++ b/data/caminandes-h265/slice-49.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-5.dump b/data/caminandes-h265/slice-5.dump
new file mode 100644
index 0000000..1843d96
--- /dev/null
+++ b/data/caminandes-h265/slice-5.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-6.dump b/data/caminandes-h265/slice-6.dump
new file mode 100644
index 0000000..fecae74
--- /dev/null
+++ b/data/caminandes-h265/slice-6.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-7.dump b/data/caminandes-h265/slice-7.dump
new file mode 100644
index 0000000..21b5fd3
--- /dev/null
+++ b/data/caminandes-h265/slice-7.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-8.dump b/data/caminandes-h265/slice-8.dump
new file mode 100644
index 0000000..38dbda4
--- /dev/null
+++ b/data/caminandes-h265/slice-8.dump
Binary files differ
diff --git a/data/caminandes-h265/slice-9.dump b/data/caminandes-h265/slice-9.dump
new file mode 100644
index 0000000..b0199d3
--- /dev/null
+++ b/data/caminandes-h265/slice-9.dump
Binary files differ