{ .index = 0, .output_buffer = 0, .frame.h264 = { .decode_param = { .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .dpb = { }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, }, { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 33286, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 2, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 1, .output_buffer = 1, .frame.h264 = { .decode_param = { .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 8, 0, 0, 0, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, }, { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3294, .header_bit_size = 29, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 0, .ref_pic_list0 = { 0, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 2, .output_buffer = 2, .frame.h264 = { .decode_param = { .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, 2, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 1, 0, 0, 0, 8, 0, 0, 0, }, { 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, }, { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 10722, .header_bit_size = 31, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 1, .ref_pic_list0 = { 1, 0, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 3, .output_buffer = 3, .frame.h264 = { .decode_param = { .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 3, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, 2, 0, 0, 0, 8, 0, 0, 0, }, { 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 1, 0, 0, 0, 8, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, }, { 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 14920, .header_bit_size = 26, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 0, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 2, 1, 0, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 4, .output_buffer = 4, .frame.h264 = { .decode_param = { .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 3, 0, 0, 0, 8, 0, 0, 0, }, { 6, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, 2, 0, 0, 0, 8, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, }, { 1, 0, 0, 0, 8, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 8576, .header_bit_size = 26, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 0, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 3, 2, 1, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 5, .output_buffer = 5, .frame.h264 = { .decode_param = { .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 0, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 5, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 0, 8, 0, 0, 0, }, { 8, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 3, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, }, { 2, 0, 0, 0, 8, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 2660, .header_bit_size = 26, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 0, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 4, 3, 2, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 6, .output_buffer = 6, .frame.h264 = { .decode_param = { .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 59, 143, 96, 59, 127, 0, 0, 6, 0, 0, 4, 6, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 4, 5, 0, 0, 0, 8, 0, 0, 0, }, { 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, }, { 3, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 1646, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 5, 4, 3, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 7, .output_buffer = 7, .frame.h264 = { .decode_param = { .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .dpb = { [0] = { .frame_num = 0, .buf_index = 0, .top_field_order_cnt = 0, .bottom_field_order_cnt = 0, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 7, 0, 0, 4, 7, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, 6, 0, 0, 0, 8, 0, 0, 0, }, { 12, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 4, 5, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, }, { 4, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 1015, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 6, 5, 4, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 8, .output_buffer = 0, .frame.h264 = { .decode_param = { .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .dpb = { [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 27, 143, 95, 59, 127, 0, 0, 0, 0, 0, 4, 8, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 4, 7, 0, 0, 0, 8, 0, 0, 0, }, { 14, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, 6, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 4, }, { 5, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 725, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 7, 6, 5, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 9, .output_buffer = 8, .frame.h264 = { .decode_param = { .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 11, 15, 95, 59, 127, 0, 0, 8, 0, 0, 4, 9, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 0, 0, 0, 8, 0, 0, 0, }, { 16, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 4, 7, 0, 0, 0, 8, 0, 0, 0, 14, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, }, { 6, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 285, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 0, 7, 6, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 10, .output_buffer = 9, .frame.h264 = { .decode_param = { .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 75, 15, 97, 59, 127, 0, 0, 9, 0, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 4, 9, 0, 0, 0, 8, 0, 0, 0, }, { 18, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 0, 0, 0, 8, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 4, }, { 7, 0, 0, 0, 8, 0, 0, 0, 14, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 327, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 3, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 8, 0, 7, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 11, .output_buffer = 10, .frame.h264 = { .decode_param = { .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 1, .buf_index = 1, .top_field_order_cnt = 2, .bottom_field_order_cnt = 2, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 59, 143, 96, 59, 127, 0, 0, 10, 0, 0, 4, 11, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, 10, 0, 0, 0, 8, 0, 0, 0, }, { 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 4, 9, 0, 0, 0, 8, 0, 0, 0, 18, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, }, { 8, 0, 0, 0, 8, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 370, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 4, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 9, 8, 0, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 12, .output_buffer = 1, .frame.h264 = { .decode_param = { .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 1, 0, 0, 4, 12, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 4, 11, 0, 0, 0, 8, 0, 0, 0, }, { 22, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, 10, 0, 0, 0, 8, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 4, }, { 9, 0, 0, 0, 8, 0, 0, 0, 18, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 341, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 5, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 10, 9, 8, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 13, .output_buffer = 11, .frame.h264 = { .decode_param = { .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 27, 143, 95, 59, 127, 0, 0, 11, 0, 0, 4, 13, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 12, 0, 0, 0, 8, 0, 0, 0, }, { 24, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 4, 11, 0, 0, 0, 8, 0, 0, 0, 22, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, }, { 10, 0, 0, 0, 8, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 225, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 7, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 1, 10, 9, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 14, .output_buffer = 12, .frame.h264 = { .decode_param = { .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 14, 0, 0, 0, 0, 0, 0, 0, 136, 11, 15, 95, 59, 127, 0, 0, 12, 0, 0, 4, 14, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 4, 13, 0, 0, 0, 8, 0, 0, 0, }, { 26, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 12, 0, 0, 0, 8, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 4, }, { 11, 0, 0, 0, 8, 0, 0, 0, 22, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 53017, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 2, .cabac_init_idc = 0, .slice_qp_delta = -2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 15, .output_buffer = 13, .frame.h264 = { .decode_param = { .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 75, 15, 97, 59, 127, 0, 0, 13, 0, 0, 4, 15, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 4, 14, 0, 0, 0, 8, 0, 0, 0, }, { 28, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 4, 13, 0, 0, 0, 8, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, }, { 12, 0, 0, 0, 8, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3802, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 12, 11, 1, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 16, .output_buffer = 14, .frame.h264 = { .decode_param = { .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 14, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 4, 15, 0, 0, 0, 8, 0, 0, 0, }, { 30, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 4, 14, 0, 0, 0, 8, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 4, }, { 13, 0, 0, 0, 8, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3187, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 13, 12, 11, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 17, .output_buffer = 15, .frame.h264 = { .decode_param = { .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 4, .bottom_field_order_cnt = 4, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 43, 15, 96, 59, 127, 0, 0, 15, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 4, 0, 0, 0, 0, 8, 0, 0, 0, }, { 32, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 4, 15, 0, 0, 0, 8, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 4, }, { 14, 0, 0, 0, 8, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3760, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 14, 13, 12, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 18, .output_buffer = 2, .frame.h264 = { .decode_param = { .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 6, .bottom_field_order_cnt = 6, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 2, 0, 0, 4, 2, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 4, 1, 0, 0, 0, 8, 0, 0, 0, }, { 34, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 4, 0, 0, 0, 0, 8, 0, 0, 0, 32, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 4, }, { 15, 0, 0, 0, 8, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 7605, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 15, 14, 13, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 19, .output_buffer = 3, .frame.h264 = { .decode_param = { .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 8, .bottom_field_order_cnt = 8, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 11, 15, 95, 59, 127, 0, 0, 3, 0, 0, 4, 3, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, 2, 0, 0, 0, 8, 0, 0, 0, }, { 36, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 4, 1, 0, 0, 0, 8, 0, 0, 0, 34, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 4, }, { 0, 0, 0, 0, 8, 0, 0, 0, 32, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 9194, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 2, 15, 14, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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, .output_buffer = 4, .frame.h264 = { .decode_param = { .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 10, .bottom_field_order_cnt = 10, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 75, 15, 97, 59, 127, 0, 0, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 3, 0, 0, 0, 8, 0, 0, 0, }, { 38, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, 2, 0, 0, 0, 8, 0, 0, 0, 36, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 4, }, { 1, 0, 0, 0, 8, 0, 0, 0, 34, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 10690, .header_bit_size = 28, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 1, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 3, 2, 15, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 21, .output_buffer = 5, .frame.h264 = { .decode_param = { .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 12, .bottom_field_order_cnt = 12, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 59, 143, 96, 59, 127, 0, 0, 5, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 0, 8, 0, 0, 0, }, { 40, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 3, 0, 0, 0, 8, 0, 0, 0, 38, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, }, { 2, 0, 0, 0, 8, 0, 0, 0, 36, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 8287, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 4, 3, 2, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 22, .output_buffer = 6, .frame.h264 = { .decode_param = { .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 14, .bottom_field_order_cnt = 14, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 43, 15, 96, 59, 127, 0, 0, 6, 0, 0, 4, 6, 0, 0, 0, 0, 0, 0, 0, 44, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 4, 5, 0, 0, 0, 8, 0, 0, 0, }, { 42, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 0, 8, 0, 0, 0, 40, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, }, { 3, 0, 0, 0, 8, 0, 0, 0, 38, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 5160, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 5, 4, 3, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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, .output_buffer = 7, .frame.h264 = { .decode_param = { .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 16, .bottom_field_order_cnt = 16, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 27, 143, 95, 59, 127, 0, 0, 7, 0, 0, 4, 7, 0, 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, 6, 0, 0, 0, 8, 0, 0, 0, }, { 44, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 4, 5, 0, 0, 0, 8, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, }, { 4, 0, 0, 0, 8, 0, 0, 0, 40, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 5681, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 2, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 6, 5, 4, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 24, .output_buffer = 0, .frame.h264 = { .decode_param = { .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .dpb = { [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 18, .bottom_field_order_cnt = 18, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 16, 0, 0, 4, 8, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 4, 7, 0, 0, 0, 8, 0, 0, 0, }, { 46, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, 6, 0, 0, 0, 8, 0, 0, 0, 44, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 4, }, { 5, 0, 0, 0, 8, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3740, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 3, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 7, 6, 5, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 25, .output_buffer = 8, .frame.h264 = { .decode_param = { .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 12, .buf_index = 1, .top_field_order_cnt = 24, .bottom_field_order_cnt = 24, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 0, 0, 0, 4, 9, 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 4, 8, 0, 0, 0, 8, 0, 0, 0, }, { 48, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 4, 7, 0, 0, 0, 8, 0, 0, 0, 46, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, }, { 6, 0, 0, 0, 8, 0, 0, 0, 44, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3387, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 3, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 0, 7, 6, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 26, .output_buffer = 1, .frame.h264 = { .decode_param = { .top_field_order_cnt = 52, .bottom_field_order_cnt = 52, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [9] = { .frame_num = 10, .buf_index = 9, .top_field_order_cnt = 20, .bottom_field_order_cnt = 20, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 0, 0, 0, 8, 0, 0, 0, }, { 50, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 4, 8, 0, 0, 0, 8, 0, 0, 0, 48, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 4, }, { 7, 0, 0, 0, 8, 0, 0, 0, 46, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3353, .header_bit_size = 30, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 3, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 8, 0, 7, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 27, .output_buffer = 9, .frame.h264 = { .decode_param = { .top_field_order_cnt = 54, .bottom_field_order_cnt = 54, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [1] = { .frame_num = 10, .buf_index = 1, .top_field_order_cnt = 52, .bottom_field_order_cnt = 52, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [10] = { .frame_num = 11, .buf_index = 10, .top_field_order_cnt = 22, .bottom_field_order_cnt = 22, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 43, 15, 96, 59, 127, 0, 0, 8, 0, 0, 4, 11, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 10, 0, 0, 0, 8, 0, 0, 0, }, { 52, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 0, 0, 0, 8, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 4, }, { 8, 0, 0, 0, 8, 0, 0, 0, 48, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3053, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 4, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 1, 8, 0, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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, .output_buffer = 10, .frame.h264 = { .decode_param = { .top_field_order_cnt = 56, .bottom_field_order_cnt = 56, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 10, .buf_index = 1, .top_field_order_cnt = 52, .bottom_field_order_cnt = 52, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [9] = { .frame_num = 11, .buf_index = 9, .top_field_order_cnt = 54, .bottom_field_order_cnt = 54, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 26, .bottom_field_order_cnt = 26, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 9, 0, 0, 4, 12, 0, 0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 4, 11, 0, 0, 0, 8, 0, 0, 0, }, { 54, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 10, 0, 0, 0, 8, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, }, { 9, 0, 0, 0, 8, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3769, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 5, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 9, 1, 8, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 29, .output_buffer = 11, .frame.h264 = { .decode_param = { .top_field_order_cnt = 58, .bottom_field_order_cnt = 58, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 10, .buf_index = 1, .top_field_order_cnt = 52, .bottom_field_order_cnt = 52, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 11, .buf_index = 9, .top_field_order_cnt = 54, .bottom_field_order_cnt = 54, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [10] = { .frame_num = 12, .buf_index = 10, .top_field_order_cnt = 56, .bottom_field_order_cnt = 56, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 28, .bottom_field_order_cnt = 28, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 136, 11, 15, 95, 59, 127, 0, 0, 10, 0, 0, 4, 13, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, 12, 0, 0, 0, 8, 0, 0, 0, }, { 56, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 4, 11, 0, 0, 0, 8, 0, 0, 0, 54, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, }, { 10, 0, 0, 0, 8, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 3984, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 5, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 10, 9, 1, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, }, { .index = 30, .output_buffer = 12, .frame.h264 = { .decode_param = { .top_field_order_cnt = 60, .bottom_field_order_cnt = 60, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 10, .buf_index = 1, .top_field_order_cnt = 52, .bottom_field_order_cnt = 52, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [2] = { .frame_num = 2, .buf_index = 2, .top_field_order_cnt = 36, .bottom_field_order_cnt = 36, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 11, .buf_index = 9, .top_field_order_cnt = 54, .bottom_field_order_cnt = 54, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [10] = { .frame_num = 12, .buf_index = 10, .top_field_order_cnt = 56, .bottom_field_order_cnt = 56, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 58, .bottom_field_order_cnt = 58, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 96, 151, 198, 214, 59, 127, 0, 0, 11, 0, 0, 4, 14, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 4, 13, 0, 0, 0, 8, 0, 0, 0, }, { 58, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, 12, 0, 0, 0, 8, 0, 0, 0, 56, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 4, }, { 11, 0, 0, 0, 8, 0, 0, 0, 54, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 2726, .header_bit_size = 32, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 7, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 11, 10, 9, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 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 = 31, .output_buffer = 2, .frame.h264 = { .decode_param = { .top_field_order_cnt = 62, .bottom_field_order_cnt = 62, .dpb = { [0] = { .frame_num = 8, .buf_index = 0, .top_field_order_cnt = 48, .bottom_field_order_cnt = 48, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [1] = { .frame_num = 10, .buf_index = 1, .top_field_order_cnt = 52, .bottom_field_order_cnt = 52, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [3] = { .frame_num = 3, .buf_index = 3, .top_field_order_cnt = 38, .bottom_field_order_cnt = 38, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [4] = { .frame_num = 4, .buf_index = 4, .top_field_order_cnt = 40, .bottom_field_order_cnt = 40, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [5] = { .frame_num = 5, .buf_index = 5, .top_field_order_cnt = 42, .bottom_field_order_cnt = 42, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [6] = { .frame_num = 6, .buf_index = 6, .top_field_order_cnt = 44, .bottom_field_order_cnt = 44, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [7] = { .frame_num = 7, .buf_index = 7, .top_field_order_cnt = 46, .bottom_field_order_cnt = 46, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [8] = { .frame_num = 9, .buf_index = 8, .top_field_order_cnt = 50, .bottom_field_order_cnt = 50, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [9] = { .frame_num = 11, .buf_index = 9, .top_field_order_cnt = 54, .bottom_field_order_cnt = 54, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [10] = { .frame_num = 12, .buf_index = 10, .top_field_order_cnt = 56, .bottom_field_order_cnt = 56, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [11] = { .frame_num = 13, .buf_index = 11, .top_field_order_cnt = 58, .bottom_field_order_cnt = 58, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [12] = { .frame_num = 14, .buf_index = 12, .top_field_order_cnt = 60, .bottom_field_order_cnt = 60, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | V4L2_H264_DPB_ENTRY_FLAG_ACTIVE, }, [13] = { .frame_num = 15, .buf_index = 13, .top_field_order_cnt = 30, .bottom_field_order_cnt = 30, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [14] = { .frame_num = 0, .buf_index = 14, .top_field_order_cnt = 32, .bottom_field_order_cnt = 32, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, [15] = { .frame_num = 1, .buf_index = 15, .top_field_order_cnt = 34, .bottom_field_order_cnt = 34, .flags = V4L2_H264_DPB_ENTRY_FLAG_VALID | 0 | 0, }, }, }, .pps = { .weighted_bipred_idc = 0, .pic_init_qp_minus26 = -3, .pic_init_qs_minus26 = 0, .chroma_qp_index_offset = -2, .second_chroma_qp_index_offset = -2, .flags = 0 | 0 | 0 | 0 | 0 , }, .sps = { .chroma_format_idc = 1, .bit_depth_luma_minus8 = 0, .bit_depth_chroma_minus8 = 0, .log2_max_frame_num_minus4 = 0, .log2_max_pic_order_cnt_lsb_minus4 = 12, .pic_order_cnt_type = 2, .pic_width_in_mbs_minus1 = 53, .pic_height_in_map_units_minus1 = 29, .flags = 0 | 0 | V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY | 0 | V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE, }, .scaling_matrix = { .scaling_list_4x4 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, }, .scaling_list_8x8 = { { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }, { 15, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 2, 0, 0, 4, 15, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 4, 14, 0, 0, 0, 8, 0, 0, 0, }, { 60, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 4, 13, 0, 0, 0, 8, 0, 0, 0, 58, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, }, { 12, 0, 0, 0, 8, 0, 0, 0, 56, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, }, .slice_param = { .size = 2850, .header_bit_size = 34, .first_mb_in_slice = 0, .slice_type = 0, .cabac_init_idc = 0, .slice_qp_delta = 9, .disable_deblocking_filter_idc = 0, .slice_alpha_c0_offset_div2 = 0, .slice_beta_offset_div2 = 0, .num_ref_idx_l0_active_minus1 = 2, .ref_pic_list0 = { 12, 11, 10, }, .pred_weight_table = { .chroma_log2_weight_denom = 0, .luma_log2_weight_denom = 0, .weight_factors = { { .luma_weight = { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 1, 1, }, { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, { .luma_weight = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .luma_offset = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, .chroma_weight = { { 1, 1, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, .chroma_offset = { { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, { 0, 0, }, }, }, }, }, }, }, },