Home
last modified time | relevance | path

Searched refs:RK_U8 (Results 1 – 25 of 237) sorted by relevance

12345678910

/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_cbs.h23 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 Dav1d_common.h184 typedef RK_U8 av1_coeff_probs[REF_TYPES][COEF_BANDS][PREV_COEF_CONTEXTS]
506 RK_U8 joints[MV_JOINTS - 1]; // 3B
507 RK_U8 sign[2]; // 2B
510 RK_U8 class0[2][CLASS0_SIZE - 1]; // 2B
511 RK_U8 fp[2][MV_FP_SIZE - 1]; // 6B
512 RK_U8 class0_hp[2]; // 2B
513 RK_U8 hp[2]; // 2B
514 RK_U8 classes[2][MV_CLASSES - 1]; // 20B
517 RK_U8 class0_fp[2][CLASS0_SIZE][MV_FP_SIZE - 1]; // 12B
518 RK_U8 bits[2][MV_OFFSET_BITS]; // 20B
[all …]
/rockchip-linux_mpp/mpp/common/
H A Dh264d_syntax.h31 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 Dvp8d_syntax.h26 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 Dh265e_syntax_new.h24 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 Dvp9d_syntax.h64 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 Djpegd_syntax.h124 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 Dmpg4d_syntax.h69 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 …]
H A Dh263d_syntax.h32 RK_U8 short_video_header;
33 RK_U8 vop_coding_type;
34 RK_U8 vop_quant;
61 RK_U8 profile_and_level_indication;
62 RK_U8 video_object_layer_verid;
76 RK_U8 vop_fcode_forward : 3;
77 RK_U8 vop_fcode_backward : 3;
79 RK_U8 wFcodeBitFields;
H A Davs2d_syntax.h57 RK_U8 ref_pic_num;
65 RK_U8 enable_pic_alf_y; //!< 1bits
66 RK_U8 enable_pic_alf_cb; //!< 1bits
67 RK_U8 enable_pic_alf_cr; //!< 1bits
68 RK_U8 alf_filter_num_minus1; //!< 4bits
69 RK_U8 alf_coeff_idx_tab[16];
76 RK_U8 pic_weight_quant_enable_flag;
87 RK_U8 *bitstream;
/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_global.h88 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 …]
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.h67 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;
139 RK_U8 profile_space;
140 RK_U8 tier_flag;
141 RK_U8 profile_idc;
142 RK_U8 profile_compatibility_flag[32];
[all …]
/rockchip-linux_mpp/mpp/vproc/iep/
H A Diep.h27 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 …]
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.h74 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 Dvp9data.h38 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 …]
/rockchip-linux_mpp/osal/inc/
H A Dmpp_common.h38 #define MPP_RB16(x) ((((const RK_U8*)(x))[0] << 8) | ((const RK_U8*)(x))[1])
40 ((RK_U8*)(p))[1] = (d); \
41 ((RK_U8*)(p))[0] = (d)>>8; } while(0)
43 #define MPP_RL16(x) ((((const RK_U8*)(x))[1] << 8) | \
44 ((const RK_U8*)(x))[0])
46 ((RK_U8*)(p))[0] = (d); \
47 ((RK_U8*)(p))[1] = (d)>>8; } while(0)
49 #define MPP_RB32(x) ((((const RK_U8*)(x))[0] << 24) | \
50 (((const RK_U8*)(x))[1] << 16) | \
51 (((const RK_U8*)(x))[2] << 8) | \
[all …]
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_com.h52 RK_U8 dpb_index;
53 RK_U8 is_long_term;
60 RK_U8 used[32];
65 RK_U8 used[32];
66 RK_U8 nb_refs;
90 RK_U8 first_slice_in_pic_flag;
91 RK_U8 dependent_slice_segment_flag;
92 RK_U8 pic_output_flag;
93 RK_U8 colour_plane_id;
101 RK_U8 rpl_modification_flag[2];
[all …]
H A Dhal_h265d_ctx.h76 RK_U8 ctu_size;
77 RK_U8 num_row_tiles;
78 RK_U8 bit_depth;
79 RK_U8 error_index[MAX_GEN_REG];
102 RK_U8 sl[4][6][64];
103 RK_U8 sl_dc[2][6];
107 RK_U8 scalingfactor0[1248];
108 RK_U8 scalingfactor1[96]; /*4X4 TU Rotate, total 16X4*/
109 RK_U8 scalingdc[12]; /*N1005 Vienna Meeting*/
110 RK_U8 reserverd[4]; /*16Bytes align*/
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_parse.h112 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 …]
/rockchip-linux_mpp/mpp/vproc/inc/
H A Diep_api.h79 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 …]
/rockchip-linux_mpp/mpp/vproc/rga/
H A Drga.h103 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 …]
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_common.h46 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 …]
/rockchip-linux_mpp/mpp/hal/common/av1/
H A Dav1d_common.h188 typedef RK_U8 av1_coeff_probs[REF_TYPES][COEF_BANDS][PREV_COEF_CONTEXTS]
487 RK_U8 joints[MV_JOINTS - 1]; // 3B
488 RK_U8 sign[2]; // 2B
491 RK_U8 class0[2][CLASS0_SIZE - 1]; // 2B
492 RK_U8 fp[2][MV_FP_SIZE - 1]; // 6B
493 RK_U8 class0_hp[2]; // 2B
494 RK_U8 hp[2]; // 2B
495 RK_U8 classes[2][MV_CLASSES - 1]; // 20B
498 RK_U8 class0_fp[2][CLASS0_SIZE][MV_FP_SIZE - 1]; // 12B
499 RK_U8 bits[2][MV_OFFSET_BITS]; // 20B
[all …]
/rockchip-linux_mpp/utils/
H A Dutils.c47 static void rearrange_pix(RK_U8 *tmp_line, RK_U8 *base, RK_U32 n) in rearrange_pix()
70 RK_U8 *base = NULL; in dump_mpp_frame_to_file()
85 base = (RK_U8 *)mpp_buffer_get_ptr(buffer); in dump_mpp_frame_to_file()
101 RK_U8 *base_y = base; in dump_mpp_frame_to_file()
102 RK_U8 *base_c = base + h_stride * v_stride; in dump_mpp_frame_to_file()
103 RK_U8 *tmp = mpp_malloc(RK_U8, h_stride * height * 2); in dump_mpp_frame_to_file()
104 RK_U8 *tmp_u = tmp; in dump_mpp_frame_to_file()
105 RK_U8 *tmp_v = tmp + width * height / 2; in dump_mpp_frame_to_file()
125 RK_U8 *base_y = base; in dump_mpp_frame_to_file()
126 RK_U8 *base_c = base + h_stride * v_stride; in dump_mpp_frame_to_file()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_base.h74 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 …]

12345678910