| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/av1/ |
| H A D | av1d_cbs.h | 23 RK_U8 obu_forbidden_bit; 24 RK_U8 obu_type; 25 RK_U8 obu_extension_flag; 26 RK_U8 obu_has_size_field; 27 RK_U8 obu_reserved_1bit; 29 RK_U8 temporal_id; 30 RK_U8 spatial_id; 31 RK_U8 extension_header_reserved_3bits; 35 RK_U8 high_bitdepth; 36 RK_U8 twelve_bit; [all …]
|
| H A D | av1d_common.h | 184 typedef RK_U8 av1_coeff_probs[REF_TYPES][COEF_BANDS][PREV_COEF_CONTEXTS] 509 RK_U8 joints[MV_JOINTS - 1]; // 3B 510 RK_U8 sign[2]; // 2B 513 RK_U8 class0[2][CLASS0_SIZE - 1]; // 2B 514 RK_U8 fp[2][MV_FP_SIZE - 1]; // 6B 515 RK_U8 class0_hp[2]; // 2B 516 RK_U8 hp[2]; // 2B 517 RK_U8 classes[2][MV_CLASSES - 1]; // 20B 520 RK_U8 class0_fp[2][CLASS0_SIZE][MV_FP_SIZE - 1]; // 12B 521 RK_U8 bits[2][MV_OFFSET_BITS]; // 20B [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/common/ |
| H A D | h264d_syntax.h | 31 RK_U8 Index7Bits : 7; 32 RK_U8 AssociatedFlag : 1; 34 RK_U8 bPicEntry; 43 RK_U8 num_ref_frames; 65 RK_U8 bit_depth_luma_minus8; 66 RK_U8 bit_depth_chroma_minus8; 78 RK_U8 ContinuationFlag; 82 RK_U8 num_ref_idx_l0_active_minus1; 83 RK_U8 num_ref_idx_l1_active_minus1; 84 RK_U8 Reserved8BitsA; [all …]
|
| H A D | vp8d_syntax.h | 26 RK_U8 Index7Bits : 7; 27 RK_U8 AssociatedFlag : 1; 29 RK_U8 bPicEntry; 35 RK_U8 segmentation_enabled : 1; 36 RK_U8 update_mb_segmentation_map : 1; 37 RK_U8 update_mb_segmentation_data : 1; 38 RK_U8 mb_segement_abs_delta : 1; 39 RK_U8 ReservedSegmentFlags4Bits : 4; 41 RK_U8 wSegmentFlags; 44 RK_U8 mb_segment_tree_probs[3]; [all …]
|
| H A D | h265e_syntax_new.h | 24 RK_U8 slot_idx; 48 RK_U8 sps_max_dec_pic_buffering_minus1; 49 RK_U8 log2_min_luma_coding_block_size_minus3; 50 RK_U8 log2_diff_max_min_luma_coding_block_size; 51 RK_U8 log2_min_transform_block_size_minus2; 52 RK_U8 log2_diff_max_min_transform_block_size; 53 RK_U8 max_transform_hierarchy_depth_inter; 54 RK_U8 max_transform_hierarchy_depth_intra; 55 RK_U8 num_short_term_ref_pic_sets; 56 RK_U8 num_long_term_ref_pics_sps; [all …]
|
| H A D | vp9d_syntax.h | 64 RK_U8 y_mode[4][9]; 65 RK_U8 uv_mode[10][9]; 66 RK_U8 filter[4][2]; 67 RK_U8 mv_mode[7][3]; 68 RK_U8 intra[4]; 69 RK_U8 comp[5]; 70 RK_U8 single_ref[5][2]; 71 RK_U8 comp_ref[5]; 72 RK_U8 tx32p[2][3]; 73 RK_U8 tx16p[2][2]; [all …]
|
| H A D | jpegd_syntax.h | 124 RK_U8 fill_bottom; 125 RK_U8 fill_right; 128 RK_U8 scan_start; 129 RK_U8 scan_end; 130 RK_U8 prev_shift; /* Ah */ 131 RK_U8 point_transform; /* Al */ 134 RK_U8 dht_found; 135 RK_U8 eoi_found; 136 RK_U8 sof0_found; 139 RK_U8 qtable_cnt; [all …]
|
| H A D | mpg4d_syntax.h | 69 RK_U8 short_video_header; 70 RK_U8 vop_coding_type; 71 RK_U8 vop_quant; 98 RK_U8 profile_and_level_indication; 99 RK_U8 video_object_layer_verid; 113 RK_U8 vop_fcode_forward : 3; 114 RK_U8 vop_fcode_backward : 3; 116 RK_U8 wFcodeBitFields; 131 RK_U8 bNewQmatrix[4]; // intra Y, inter Y, intra chroma, inter chroma 132 RK_U8 Qmatrix[4][64]; // NOTE: here we change U16 to U8 [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/avs2/ |
| H A D | avs2d_global.h | 88 RK_U8 bval;\ 168 RK_U8 eof; //!< end of frame stream 173 RK_U8 ref_pic[AVS2_MAX_REFS]; //!< delta DOI of ref pic 174 RK_U8 remove_pic[8]; //!< delta DOI of removed pic 175 RK_U8 num_of_ref; //!< number of reference picture 176 RK_U8 num_to_remove; //!< number of removed picture 177 RK_U8 refered_by_others; //!< referenced by others 183 RK_U8 profile_id; 184 RK_U8 level_id; 185 RK_U8 progressive_sequence; [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/h265/ |
| H A D | h265d_parser.h | 67 RK_U8 used[32]; 72 RK_U8 used[32]; 73 RK_U8 nb_refs; 104 RK_U8 colour_primaries; 105 RK_U8 transfer_characteristic; 106 RK_U8 matrix_coeffs; 138 RK_U8 profile_space; 139 RK_U8 tier_flag; 140 RK_U8 profile_idc; 141 RK_U8 profile_compatibility_flag[32]; [all …]
|
| /OK3568_Linux_fs/external/mpp/osal/inc/ |
| H A D | mpp_common.h | 45 #define MPP_RB16(x) ((((const RK_U8*)(x))[0] << 8) | ((const RK_U8*)(x))[1]) 47 ((RK_U8*)(p))[1] = (d); \ 48 ((RK_U8*)(p))[0] = (d)>>8; } while(0) 50 #define MPP_RL16(x) ((((const RK_U8*)(x))[1] << 8) | \ 51 ((const RK_U8*)(x))[0]) 53 ((RK_U8*)(p))[0] = (d); \ 54 ((RK_U8*)(p))[1] = (d)>>8; } while(0) 56 #define MPP_RB32(x) ((((const RK_U8*)(x))[0] << 24) | \ 57 (((const RK_U8*)(x))[1] << 16) | \ 58 (((const RK_U8*)(x))[2] << 8) | \ [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp9/ |
| H A D | vp9d_parser.h | 74 RK_U8 seg_id, intra, comp, ref[2], mode[4], uvmode, skip; 118 RK_U8 *dst[3]; 122 RK_U8 show_existing_frame; 123 RK_U8 keyframe, last_keyframe; 124 RK_U8 last_bpp, bpp, bpp_index, bytesperpixel; 125 RK_U8 invisible; 126 RK_U8 use_last_frame_mvs; 127 RK_U8 errorres; 128 RK_U8 ss_h, ss_v; 129 RK_U8 extra_plane; [all …]
|
| H A D | vp9data.h | 38 static const RK_U8 vp9_default_kf_partition_probs[4][4][3] = { 84 static const RK_U8 vp9_default_kf_ymode_probs[10][10][9] = { 198 static const RK_U8 vp9_default_kf_uvmode_probs[10][9] = { 427 RK_U8 y_mode[4][9]; 428 RK_U8 uv_mode[10][9]; 429 RK_U8 filter[4][2]; 430 RK_U8 mv_mode[7][3]; 431 RK_U8 intra[4]; 432 RK_U8 comp[5]; 433 RK_U8 single_ref[5][2]; [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/iep/ |
| H A D | iep.h | 27 RK_U8 scaling_supported; 28 RK_U8 i4_deinterlace_supported; 29 RK_U8 i2_deinterlace_supported; 30 RK_U8 compression_noise_reduction_supported; 31 RK_U8 sampling_noise_reduction_supported; 32 RK_U8 hsb_enhancement_supported; 33 RK_U8 cg_enhancement_supported; 34 RK_U8 direct_path_supported; 39 RK_U8 max_enhance_radius; 149 RK_U8 rb_swap; // not be used [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/avs/ |
| H A D | avsd_parse.h | 112 RK_U8 profile_id; 113 RK_U8 level_id; 114 RK_U8 progressive_sequence; 115 RK_U8 version; 119 RK_U8 chroma_format; 120 RK_U8 sample_precision; 121 RK_U8 aspect_ratio; 122 RK_U8 frame_rate_code; 124 RK_U8 low_delay; 125 RK_U8 version_checked; [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_com.h | 51 RK_U8 dpb_index; 52 RK_U8 is_long_term; 59 RK_U8 used[32]; 64 RK_U8 used[32]; 65 RK_U8 nb_refs; 89 RK_U8 first_slice_in_pic_flag; 90 RK_U8 dependent_slice_segment_flag; 91 RK_U8 pic_output_flag; 92 RK_U8 colour_plane_id; 100 RK_U8 rpl_modification_flag[2]; [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/inc/ |
| H A D | iep_api.h | 79 RK_U8 color_bar_y; // [0, 127] 80 RK_U8 color_bar_u; // [0, 127] 81 RK_U8 color_bar_v; // [0, 127] 100 RK_U8 cg_en; // sw_rgb_con_gam_en 140 RK_U8 rgb2yuv_input_clip; // 0:R/G/B [0, 255], 1:R/G/B [16, 235] 141 RK_U8 yuv2rgb_input_clip; // 0:Y/U/V [0, 255], 1:Y [16, 235] U/V [16, 240] 142 RK_U8 global_alpha_value; // global alpha value for output ARGB 143 RK_U8 dither_up_en; 144 RK_U8 dither_down_en; 149 RK_U8 scaling_supported; [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/av1d/ |
| H A D | av1d_common.h | 184 typedef RK_U8 av1_coeff_probs[REF_TYPES][COEF_BANDS][PREV_COEF_CONTEXTS] 476 RK_U8 joints[MV_JOINTS - 1]; // 3B 477 RK_U8 sign[2]; // 2B 480 RK_U8 class0[2][CLASS0_SIZE - 1]; // 2B 481 RK_U8 fp[2][MV_FP_SIZE - 1]; // 6B 482 RK_U8 class0_hp[2]; // 2B 483 RK_U8 hp[2]; // 2B 484 RK_U8 classes[2][MV_CLASSES - 1]; // 20B 487 RK_U8 class0_fp[2][CLASS0_SIZE][MV_FP_SIZE - 1]; // 12B 488 RK_U8 bits[2][MV_OFFSET_BITS]; // 20B [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/rga/ |
| H A D | rga.h | 103 RK_U8 b; 104 RK_U8 g; 105 RK_U8 r; 106 RK_U8 res; 110 RK_U8 mmu_en; 117 RK_U8 render_mode; 142 RK_U8 scale_mode; /* 0 nearst / 1 bilnear / 2 bicubic */ 156 RK_U8 PD_mode; /* porter duff alpha mode sel */ 157 RK_U8 alpha_global_value; /* global alpha value */ 159 RK_U8 bsfilter_flag; /* [2] 0 blur 1 sharp / [1:0] filter_type*/ [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpegd/ |
| H A D | hal_jpegd_common.h | 46 static const RK_U8 zzOrder[64] = { 56 RK_U8 pp_out_fmt; 57 RK_U8 out_endian; 58 RK_U8 swap_16; 59 RK_U8 swap_32; 60 RK_U8 rgb_in_32; 61 RK_U8 r_padd; 62 RK_U8 g_padd; 63 RK_U8 b_padd; 64 RK_U8 r_dither; [all …]
|
| /OK3568_Linux_fs/external/rockit/mpi/example/common/ |
| H A D | test_comm_imgproc.cpp | 26 RK_U8 Y = (0 + x + y + frm_cnt * 3); in get_rgb_color() 27 RK_U8 U = (128 + (y / 2) + frm_cnt * 2); in get_rgb_color() 28 RK_U8 V = (64 + (x / 2) + frm_cnt * 5); in get_rgb_color() 39 static void fill_MPP_FMT_RGB565(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_RGB565() 57 static void fill_MPP_FMT_BGR565(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_BGR565() 75 static void fill_MPP_FMT_RGB555(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_RGB555() 93 static void fill_MPP_FMT_BGR555(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_BGR555() 111 static void fill_MPP_FMT_RGB444(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_RGB444() 129 static void fill_MPP_FMT_BGR444(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_BGR444() 147 static void fill_MPP_FMT_RGB888(RK_U8 *p, RK_U32 R, RK_U32 G, RK_U32 B, RK_U32 be) { in fill_MPP_FMT_RGB888() [all …]
|
| /OK3568_Linux_fs/external/rockit/mpi/example/include/ |
| H A D | test_comm_bmp.h | 47 RK_U8 u8B; 48 RK_U8 u8G; 49 RK_U8 u8R; 50 RK_U8 u8Reserved; 55 RK_U8 *pu8PhyAddr; /* physical address */ 66 RK_U8 * pRGBBuffer; /* in/out */ 91 RK_U8 rgbBlue; 92 RK_U8 rgbGreen; 93 RK_U8 rgbRed; 94 RK_U8 rgbReserved; [all …]
|
| /OK3568_Linux_fs/external/mpp/utils/ |
| H A D | utils.c | 54 RK_U8 *base = NULL; in dump_mpp_frame_to_file() 69 base = (RK_U8 *)mpp_buffer_get_ptr(buffer); in dump_mpp_frame_to_file() 78 RK_U8 *base_y = base; in dump_mpp_frame_to_file() 79 RK_U8 *base_c = base + h_stride * v_stride; in dump_mpp_frame_to_file() 80 RK_U8 *tmp = mpp_malloc(RK_U8, h_stride * height * 2); in dump_mpp_frame_to_file() 81 RK_U8 *tmp_u = tmp; in dump_mpp_frame_to_file() 82 RK_U8 *tmp_v = tmp + width * height / 2; in dump_mpp_frame_to_file() 102 RK_U8 *base_y = base; in dump_mpp_frame_to_file() 103 RK_U8 *base_c = base + h_stride * v_stride; in dump_mpp_frame_to_file() 114 RK_U8 *base_y = base; in dump_mpp_frame_to_file() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8e/ |
| H A D | hal_vp8e_base.h | 74 RK_U8 map_modified; 81 RK_U8 segment_enabled; 134 RK_U8 filter_delta_enable; 189 RK_U8 i_frame; 190 RK_U8 p_frame; 191 RK_U8 show; 192 RK_U8 ipf; 193 RK_U8 arf; 194 RK_U8 grf; 195 RK_U8 search; [all …]
|
| /OK3568_Linux_fs/external/rockit/mpi/sdk/include/ |
| H A D | rk_comm_venc.h | 324 RK_U8 u8LargeThumbNailNum; 458 …RK_U8 InterScalingList8X8[64]; /* RW; Range:[1,255]; A quantization table for 8x8 i… 459 …RK_U8 IntraScalingList8X8[64]; /* RW; Range:[1,255]; A quantization table for 8x8 i… 487 RK_U8 timing_info_present_flag; 489 RK_U8 fixed_frame_rate_flag; 499 RK_U8 aspect_ratio_info_present_flag; 501 RK_U8 aspect_ratio_idc; 503 RK_U8 overscan_info_present_flag; 505 RK_U8 overscan_appropriate_flag; 517 RK_U8 video_signal_type_present_flag; [all …]
|