Home
last modified time | relevance | path

Searched refs:RK_S32 (Results 1 – 25 of 410) sorted by relevance

12345678910>>...17

/rockchip-linux_mpp/mpp/vproc/vdpp/
H A Dvdpp2.h26 RK_S32 sharp_enable;
27 RK_S32 sharp_coloradj_bypass_en;
29 RK_S32 lti_h_enable;
30 RK_S32 lti_h_radius;
31 RK_S32 lti_h_slope;
32 RK_S32 lti_h_thresold;
33 RK_S32 lti_h_gain;
34 RK_S32 lti_h_noise_thr_pos;
35 RK_S32 lti_h_noise_thr_neg;
37 RK_S32 lti_v_enable;
[all …]
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_global.h191RK_S32 startcodeprefix_len; //!< 4 for parameter sets and first slice in picture, 3 for …
193 RK_S32 forbidden_bit; //!< should be always FALSE
199 RK_S32 svc_extension_flag; //!< should be always 0, for MVC
200 RK_S32 non_idr_flag; //!< 0 = current is IDR
201 RK_S32 priority_id; //!< a lower value of priority_id specifies a higher priority
202 RK_S32 view_id; //!< view identifier for the NAL unit
203 RK_S32 temporal_id; //!< temporal identifier for the NAL unit
204 RK_S32 anchor_pic_flag; //!< anchor access unit
205 RK_S32 inter_view_flag; //!< inter-view prediction enable
206 RK_S32 reserved_one_bit; //!< shall be equal to 1
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_sps.h28 RK_S32 aspect_ratio_info_present;
29 RK_S32 aspect_ratio_idc;
30 RK_S32 sar_width;
31 RK_S32 sar_height;
33 RK_S32 overscan_info_present;
34 RK_S32 overscan_appropriate_flag;
36 RK_S32 signal_type_present;
37 RK_S32 vidformat;
38 RK_S32 fullrange;
39 RK_S32 color_description_present;
[all …]
H A Dh264e_slice.h38 RK_S32 modification_of_pic_nums_idc;
39 RK_S32 abs_diff_pic_num_minus1;
40 RK_S32 long_term_pic_idx;
41 RK_S32 abs_diff_view_idx_minus1;
45 RK_S32 rd_cnt;
46 RK_S32 wr_cnt;
47 RK_S32 size;
67 RK_S32 mmco;
68 RK_S32 difference_of_pic_nums_minus1; // for MMCO 1 & 3
69 RK_S32 long_term_pic_num; // for MMCO 2
[all …]
H A Dh264e_dpb.h54 RK_S32 slot_idx;
56 RK_S32 seq_idx;
68 RK_S32 prev_ref_idx;
69 RK_S32 as_pskip_ref;
72 RK_S32 frame_num;
73 RK_S32 lt_idx;
75 RK_S32 poc;
82 RK_S32 last_seq_idx;
83 RK_S32 last_is_ref;
84 RK_S32 last_frm_num;
[all …]
H A Dh264e_pps.h30 RK_S32 entropy_coding_mode;
32 RK_S32 bottom_field_pic_order_in_frame_present;
33 RK_S32 num_slice_groups;
35 RK_S32 num_ref_idx_l0_default_active;
36 RK_S32 num_ref_idx_l1_default_active;
38 RK_S32 weighted_pred;
39 RK_S32 weighted_bipred_idc;
41 RK_S32 pic_init_qp;
42 RK_S32 pic_init_qs;
44 RK_S32 chroma_qp_index_offset;
[all …]
/rockchip-linux_mpp/mpp/vproc/inc/
H A Dvdpp_api.h104 RK_S32 (*check_cap)(VdppCtx ctx);
111 RK_S32 ver;
119 RK_S32 src_width;
120 RK_S32 src_height;
121 RK_S32 dst_width;
122 RK_S32 dst_height;
216 RK_S32 sharp_enable;
217 RK_S32 sharp_coloradj_bypass_en;
219 RK_S32 lti_h_enable;
220 RK_S32 lti_h_radius;
[all …]
/rockchip-linux_mpp/inc/
H A Drk_venc_cmd.h189 RK_S32 low_delay;
190 RK_S32 smart_en;
191 RK_S32 smt1_en;
192 RK_S32 smt3_en;
252 RK_S32 bps_target;
253 RK_S32 bps_max;
254 RK_S32 bps_min;
279 RK_S32 fps_in_flex;
280 RK_S32 fps_in_num;
281 RK_S32 fps_in_denom;
[all …]
H A Dmpp_rc_api.h78 RK_S32 fps_in_flex;
79 RK_S32 fps_in_num;
80 RK_S32 fps_in_denom;
81 RK_S32 fps_out_flex;
82 RK_S32 fps_out_num;
83 RK_S32 fps_out_denom;
99 RK_S32 hier_qp_en;
100 RK_S32 hier_qp_delta[4];
101 RK_S32 hier_frame_num[4];
111 RK_S32 width;
[all …]
H A Dvpu_api.h216 RK_S32 size;
225 RK_S32 nFlags;
239 RK_S32 size;
247 RK_S32 size;
249 RK_S32 keyFrame;
253 typedef RK_S32 (*VpuFrmRdyCbFunc)(void *cb_ctx);
325 RK_S32 width;
326 RK_S32 height;
327 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; 2 - FIXQP mode*/
328 RK_S32 bitRate; /* target bitrate */
[all …]
/rockchip-linux_mpp/mpp/common/
H A Dvp8e_syntax.h24 RK_S32 a1;
25 RK_S32 a2;
26 RK_S32 qp_prev;
27 RK_S32 qs[15];
28 RK_S32 bits[15];
29 RK_S32 pos;
30 RK_S32 len;
31 RK_S32 zero_div;
40 RK_S32 qp_sum;
41 RK_S32 cp[10];
[all …]
H A Dm2vd_syntax.h37 RK_S32 aspect_ratio_information;
38 RK_S32 frame_rate_code;
39 RK_S32 bit_rate_value;
40 RK_S32 vbv_buffer_size;
41 RK_S32 constrained_parameters_flag;
48 RK_S32 profile_and_level_indication;
49 RK_S32 progressive_sequence;
50 RK_S32 chroma_format;
51 RK_S32 low_delay;
52 RK_S32 frame_rate_extension_n;
[all …]
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.h64 RK_S32 num_delta_pocs;
65 RK_S32 rps_idx_num_delta_pocs;
66 RK_S32 delta_poc[32];
71 RK_S32 poc[32];
78 RK_S32 list[MAX_REFS];
79 RK_S32 isLongTerm[MAX_REFS];
80 RK_S32 nb_refs;
88 RK_S32 left_offset;
89 RK_S32 right_offset;
90 RK_S32 top_offset;
[all …]
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.h34 RK_S32 frame_num;
35 RK_S32 loop_cnt;
36 RK_S32 nthreads;
37 RK_S32 frm_step;
39 RK_S32 width;
40 RK_S32 height;
41 RK_S32 hor_stride;
42 RK_S32 ver_stride;
45 RK_S32 rc_mode;
48 RK_S32 bps_target;
[all …]
/rockchip-linux_mpp/mpp/codec/inc/
H A Dmpp_rc.h34 RK_S32 size;
35 RK_S32 len;
36 RK_S32 pos;
37 RK_S32 *val;
44 RK_S32 p;
45 RK_S32 i;
46 RK_S32 d;
47 RK_S32 coef_p;
48 RK_S32 coef_i;
49 RK_S32 coef_d;
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_slice.h60 RK_S32 m_deltaRIdxMinus1;
61 RK_S32 m_deltaRPS;
62 RK_S32 m_numRefIdc;
63 RK_S32 m_refIdc[MAX_REFS + 1];
67 RK_S32 m_pocLSBLT[MAX_REFS];
68 RK_S32 m_deltaPOCMSBCycleLT[MAX_REFS];
71 RK_S32 m_numberOfPictures;
72 RK_S32 num_negative_pic;
73 RK_S32 num_positive_pic;
74 RK_S32 delta_poc[MAX_REFS];
[all …]
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.h120 RK_S32 slot_index;
129 RK_S32 aspect_ratio_information;
130 RK_S32 frame_rate_code;
131 RK_S32 bit_rate_value;
132 RK_S32 vbv_buffer_size;
133 RK_S32 constrained_parameters_flag;
146 RK_S32 profile_and_level_indication;
147 RK_S32 progressive_sequence;
148 RK_S32 chroma_format;
149 RK_S32 low_delay;
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_base.h75 RK_S32 id_cnt[SGM_CNT];
80 RK_S32 qp;
82 RK_S32 qp_sgm[SGM_CNT];
83 RK_S32 level_sgm[SGM_CNT];
88 RK_S32 size;
91 RK_S32 qp_sgm[SGM_CNT];
92 RK_S32 level_sgm[SGM_CNT];
103 RK_S32 quant[2];
104 RK_S32 zbin[2];
105 RK_S32 round[2];
[all …]
H A Dhal_vp8e_table.c8 RK_S32 const default_prob_coeff_tbl[4][8][3][11] = {
179 RK_S32 const default_prob_mv_tbl[2][19] = {
191 RK_S32 const vp8_prob_cost_tbl[] = {
220 RK_S32 const coeff_update_prob_tbl[4][8][3][11] = {
393 RK_S32 const mv_update_prob_tbl[2][19] = {
404 RK_S32 const default_skip_false_prob_tbl[128] = {
423 RK_S32 const y_mode_prob_tbl[4] = {
427 RK_S32 const uv_mode_prob_tbl[3] = {
442 RK_S32 const dc_q_lookup_tbl[QINDEX_RANGE] = {
458 RK_S32 const ac_q_lookup_tbl[QINDEX_RANGE] = {
[all …]
H A Dhal_vp8e_table.h12 extern RK_S32 const default_prob_coeff_tbl[4][8][3][11];
14 extern RK_S32 const default_prob_mv_tbl[2][19];
16 extern RK_S32 const vp8_prob_cost_tbl[];
18 extern RK_S32 const coeff_update_prob_tbl[4][8][3][11];
20 extern RK_S32 const mv_update_prob_tbl[2][19];
22 extern RK_S32 const default_skip_false_prob_tbl[128];
24 extern RK_S32 const y_mode_prob_tbl[4];
26 extern RK_S32 const uv_mode_prob_tbl[3];
30 extern RK_S32 const dc_q_lookup_tbl[QINDEX_RANGE];
32 extern RK_S32 const ac_q_lookup_tbl[QINDEX_RANGE];
[all …]
/rockchip-linux_mpp/mpp/hal/common/av1/
H A Dfilm_grain_noise_table.c21 static const RK_S32 gaussian_sequence[2048] = {
211 static inline RK_S32 Clamp(RK_S32 value, RK_S32 low, RK_S32 high) in Clamp()
216 static inline RK_S32 RoundPowerOfTwo(const RK_S32 val, RK_S32 n) in RoundPowerOfTwo()
218 const RK_S32 a = (RK_S32)1 << (n - 1); in RoundPowerOfTwo()
242 static inline RK_S32 GetRandomNumber(RK_U16 random_register) in GetRandomNumber()
247 void GenerateLumaGrainBlock(RK_S32 luma_grain_block[][82], RK_S32 bitdepth, in GenerateLumaGrainBlock()
248 RK_U8 num_y_points, RK_S32 grain_scale_shift, in GenerateLumaGrainBlock()
249 RK_S32 ar_coeff_lag, RK_S32 ar_coeffs_y[], in GenerateLumaGrainBlock()
250 RK_S32 ar_coeff_shift, RK_S32 grain_min, RK_S32 grain_max, in GenerateLumaGrainBlock()
253 RK_S32 gauss_sec_shift = 12 - bitdepth + grain_scale_shift; in GenerateLumaGrainBlock()
[all …]
H A Dfilm_grain_noise_table.h20 void GenerateLumaGrainBlock(RK_S32 luma_grain_block[][82], RK_S32 bitdepth,
21 RK_U8 num_y_points, RK_S32 grain_scale_shift,
22 RK_S32 ar_coeff_lag, RK_S32 ar_coeffs_y[],
23 RK_S32 ar_coeff_shift, RK_S32 grain_min, RK_S32 grain_max,
27 RK_S32 luma_grain_block[][82], RK_S32 cb_grain_block[][44],
28 RK_S32 cr_grain_block[][44], RK_S32 bitdepth, RK_U8 num_y_points, RK_U8 num_cb_points,
29 RK_U8 num_cr_points, RK_S32 grain_scale_shift, RK_S32 ar_coeff_lag,
30 RK_S32 ar_coeffs_cb[], RK_S32 ar_coeffs_cr[], RK_S32 ar_coeff_shift, RK_S32 grain_min,
31 RK_S32 grain_max, RK_U8 chroma_scaling_from_luma, RK_U16 random_seed);
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_ctx.h58 RK_S32 target_bps;
59 RK_S32 pre_target_bits;
60 RK_S32 pre_target_bits_fix;
63 RK_S32 pre_real_bits;
64 RK_S32 frm_bits_thr;
65 RK_S32 ins_bps;
66 RK_S32 last_inst_bps;
71 RK_S32 moving_ratio;
74 RK_S32 cur_super_thd;
78 RK_S32 watl_thrd;
[all …]
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_mlvec.h36 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; */
37 RK_S32 bitRate; /* target bitrate */
38 RK_S32 framerate;
39 RK_S32 qp;
40 RK_S32 enableCabac;
41 RK_S32 cabacInitIdc;
42 RK_S32 format;
43 RK_S32 intraPicRate;
44 RK_S32 framerateout;
45 RK_S32 profileIdc;
[all …]
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_parser.h47 RK_S32 ref_count;
63 RK_S32 wmmat[6];
64 RK_S32 wmmat_val[6];
65 RK_S32 alpha, beta, gamma, delta;
70 RK_S32 slot_index;
72 RK_S32 temporal_id;
73 RK_S32 spatial_id;
90 RK_S32 seen_frame_header;
103 RK_S32 temporal_id;
104 RK_S32 spatial_id;
[all …]

12345678910>>...17