Home
last modified time | relevance | path

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

12345678910>>...21

/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/mpp/inc/
H A Drk_venc_cmd.h206 RK_S32 low_delay;
300 RK_S32 bps_target;
301 RK_S32 bps_max;
302 RK_S32 bps_min;
327 RK_S32 fps_in_flex;
328 RK_S32 fps_in_num;
329 RK_S32 fps_in_denorm;
330 RK_S32 fps_out_flex;
331 RK_S32 fps_out_num;
332 RK_S32 fps_out_denorm;
[all …]
H A Dmpp_rc_api.h88 RK_S32 fps_in_flex;
89 RK_S32 fps_in_num;
90 RK_S32 fps_in_denorm;
91 RK_S32 fps_out_flex;
92 RK_S32 fps_out_num;
93 RK_S32 fps_out_denorm;
109 RK_S32 hier_qp_en;
110 RK_S32 hier_qp_delta[4];
111 RK_S32 hier_frame_num[4];
121 RK_S32 width;
[all …]
H A Dvpu_api.h212 RK_S32 size;
221 RK_S32 nFlags;
235 RK_S32 size;
243 RK_S32 size;
245 RK_S32 keyFrame;
249 typedef RK_S32 (*VpuFrmRdyCbFunc)(void *cb_ctx);
321 RK_S32 width;
322 RK_S32 height;
323 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; 2 - FIXQP mode*/
324 RK_S32 bitRate; /* target bitrate */
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/
H A Drk_venc_cmd.h206 RK_S32 low_delay;
300 RK_S32 bps_target;
301 RK_S32 bps_max;
302 RK_S32 bps_min;
327 RK_S32 fps_in_flex;
328 RK_S32 fps_in_num;
329 RK_S32 fps_in_denorm;
330 RK_S32 fps_out_flex;
331 RK_S32 fps_out_num;
332 RK_S32 fps_out_denorm;
[all …]
H A Dmpp_rc_api.h88 RK_S32 fps_in_flex;
89 RK_S32 fps_in_num;
90 RK_S32 fps_in_denorm;
91 RK_S32 fps_out_flex;
92 RK_S32 fps_out_num;
93 RK_S32 fps_out_denorm;
109 RK_S32 hier_qp_en;
110 RK_S32 hier_qp_delta[4];
111 RK_S32 hier_frame_num[4];
121 RK_S32 width;
[all …]
/OK3568_Linux_fs/external/rockit/mpi/sdk/include/
H A Drk_mpi_venc.h17 RK_S32 RK_MPI_VENC_SetModParam(const VENC_PARAM_MOD_S *pstModParam);
18 RK_S32 RK_MPI_VENC_GetModParam(VENC_PARAM_MOD_S *pstModParam);
19 RK_S32 RK_MPI_VENC_CreateChn(VENC_CHN VeChn, const VENC_CHN_ATTR_S *pstAttr);
20 RK_S32 RK_MPI_VENC_DestroyChn(VENC_CHN VeChn);
21 RK_S32 RK_MPI_VENC_ResetChn(VENC_CHN VeChn);
22 RK_S32 RK_MPI_VENC_SetSceneMode(VENC_CHN VeChn, const VENC_SCENE_MODE_E enSceneMode);
23 RK_S32 RK_MPI_VENC_GetSceneMode(VENC_CHN VeChn, VENC_SCENE_MODE_E *penSceneMode);
24 RK_S32 RK_MPI_VENC_StartRecvFrame(VENC_CHN VeChn, const VENC_RECV_PIC_PARAM_S *pstRecvParam);
25 RK_S32 RK_MPI_VENC_StopRecvFrame(VENC_CHN VeChn);
26 RK_S32 RK_MPI_VENC_QueryStatus(VENC_CHN VeChn, VENC_CHN_STATUS_S *pstStatus);
[all …]
H A Drk_mpi_vo.h18 RK_S32 RK_MPI_VO_SetPubAttr(VO_DEV VoDev, const VO_PUB_ATTR_S *pstPubAttr);
19 RK_S32 RK_MPI_VO_GetPubAttr(VO_DEV VoDev, VO_PUB_ATTR_S *pstPubAttr);
21 RK_S32 RK_MPI_VO_GetPostProcessParam(VO_DEV VoDev, VO_CSC_S *pstParam);
22 RK_S32 RK_MPI_VO_SetPostProcessParam(VO_DEV VoDev, VO_CSC_S *pstParam);
24 RK_S32 RK_MPI_VO_SetVcntTiming(VO_DEV VoDev, RK_U32 u32VcntTiming);
26 RK_S32 RK_MPI_VO_Enable(VO_DEV VoDev);
27 RK_S32 RK_MPI_VO_Disable(VO_DEV VoDev);
29 RK_S32 RK_MPI_VO_SyncDevs(RK_U32 u32Vodevs);
32 RK_S32 RK_MPI_VO_GetHdmiParam(RK_U32 enIntfType, RK_U32 u32Id, VO_HDMI_PARAM_S *pstHDMIParam);
33 RK_S32 RK_MPI_VO_SetHdmiParam(RK_U32 enIntfType, RK_U32 u32Id, const VO_HDMI_PARAM_S *pstHDMIParam);
[all …]
H A Drk_mpi_ai.h16 RK_S32 RK_MPI_AI_SetPubAttr(AUDIO_DEV AiDevId, const AIO_ATTR_S *pstAttr);
17 RK_S32 RK_MPI_AI_GetPubAttr(AUDIO_DEV AiDevId, AIO_ATTR_S *pstAttr);
18 RK_S32 RK_MPI_AI_Enable(AUDIO_DEV AiDevId);
19 RK_S32 RK_MPI_AI_Disable(AUDIO_DEV AiDevId);
20 RK_S32 RK_MPI_AI_EnableChn(AUDIO_DEV AiDevId, AI_CHN AiChn);
21 RK_S32 RK_MPI_AI_DisableChn(AUDIO_DEV AiDevId, AI_CHN AiChn);
22 RK_S32 RK_MPI_AI_EnableDataRead(AUDIO_DEV AiDevId, AI_CHN AiChn);
23 RK_S32 RK_MPI_AI_DisableDataRead(AUDIO_DEV AiDevId, AI_CHN AiChn);
24 RK_S32 RK_MPI_AI_SendFrame(AUDIO_DEV AiDevId, AO_CHN AiChn, const AUDIO_FRAME_S *pstFrm, RK_S32 s32…
25 RK_S32 RK_MPI_AI_GetFrame(AUDIO_DEV AiDevId, AI_CHN AiChn,
[all …]
H A Drk_mpi_vpss.h19 RK_S32 RK_MPI_VPSS_CreateGrp(VPSS_GRP VpssGrp, const VPSS_GRP_ATTR_S *pstGrpAttr);
20 RK_S32 RK_MPI_VPSS_DestroyGrp(VPSS_GRP VpssGrp);
22 RK_S32 RK_MPI_VPSS_StartGrp(VPSS_GRP VpssGrp);
23 RK_S32 RK_MPI_VPSS_StopGrp(VPSS_GRP VpssGrp);
25 RK_S32 RK_MPI_VPSS_ResetGrp(VPSS_GRP VpssGrp);
27 RK_S32 RK_MPI_VPSS_GetGrpAttr(VPSS_GRP VpssGrp, VPSS_GRP_ATTR_S *pstGrpAttr);
28 RK_S32 RK_MPI_VPSS_SetGrpAttr(VPSS_GRP VpssGrp, const VPSS_GRP_ATTR_S *pstGrpAttr);
30 RK_S32 RK_MPI_VPSS_SetGrpCrop(VPSS_GRP VpssGrp, const VPSS_CROP_INFO_S *pstCropInfo);
31 RK_S32 RK_MPI_VPSS_GetGrpCrop(VPSS_GRP VpssGrp, VPSS_CROP_INFO_S *pstCropInfo);
33 RK_S32 RK_MPI_VPSS_SetGrpRotation(VPSS_GRP VpssGrp, ROTATION_E enRotation);
[all …]
H A Drk_mpi_vi.h16 RK_S32 RK_MPI_VI_SetDevAttr(VI_DEV ViDev, const VI_DEV_ATTR_S *pstDevAttr);
17 RK_S32 RK_MPI_VI_GetDevAttr(VI_DEV ViDev, VI_DEV_ATTR_S *pstDevAttr);
18 RK_S32 RK_MPI_VI_EnableDev(VI_DEV ViDev);
19 RK_S32 RK_MPI_VI_DisableDev(VI_DEV ViDev);
20 RK_S32 RK_MPI_VI_SetDevBindPipe(VI_DEV ViDev, const VI_DEV_BIND_PIPE_S *pstDevBindPipe);
21 RK_S32 RK_MPI_VI_GetDevBindPipe(VI_DEV ViDev, VI_DEV_BIND_PIPE_S *pstDevBindPipe);
22 RK_S32 RK_MPI_VI_GetDevIsEnable(VI_DEV ViDev);
23 RK_S32 RK_MPI_VI_QueryDevStatus(VI_DEV Videv, VI_DEV_STATUS_S *pstDevStatus);
25 RK_S32 RK_MPI_VI_StartPipe(VI_PIPE ViPipe);
26 RK_S32 RK_MPI_VI_StopPipe(VI_PIPE ViPipe);
[all …]
H A Drk_common.h33 typedef RK_S32 AI_CHN;
34 typedef RK_S32 AO_CHN;
35 typedef RK_S32 AENC_CHN;
36 typedef RK_S32 ADEC_CHN;
37 typedef RK_S32 AF_CHN;
38 typedef RK_S32 AUDIO_DEV;
39 typedef RK_S32 VI_DEV;
40 typedef RK_S32 VI_PIPE;
41 typedef RK_S32 VI_CHN;
42 typedef RK_S32 VI_STITCH_GRP;
[all …]
H A Drk_mpi_ao.h17 RK_S32 RK_MPI_AO_SetPubAttr(AUDIO_DEV AoDevId, const AIO_ATTR_S *pstAttr);
18 RK_S32 RK_MPI_AO_GetPubAttr(AUDIO_DEV AoDevId, AIO_ATTR_S *pstAttr);
19 RK_S32 RK_MPI_AO_Enable(AUDIO_DEV AoDevId);
20 RK_S32 RK_MPI_AO_Disable(AUDIO_DEV AoDevId);
21 RK_S32 RK_MPI_AO_EnableChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
22 RK_S32 RK_MPI_AO_DisableChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
23 RK_S32 RK_MPI_AO_SendFrame(AUDIO_DEV AoDevId, AO_CHN AoChn, const AUDIO_FRAME_S *pstData, RK_S32 s3…
24 RK_S32 RK_MPI_AO_EnableReSmp(AUDIO_DEV AoDevId, AO_CHN AoChn, AUDIO_SAMPLE_RATE_E enInSampleRate);
25 RK_S32 RK_MPI_AO_DisableReSmp(AUDIO_DEV AoDevId, AO_CHN AoChn);
26 RK_S32 RK_MPI_AO_PauseChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/
H A Dh265e_slice.h50 RK_S32 m_deltaRIdxMinus1;
51 RK_S32 m_deltaRPS;
52 RK_S32 m_numRefIdc;
53 RK_S32 m_refIdc[MAX_REFS + 1];
57 RK_S32 m_pocLSBLT[MAX_REFS];
58 RK_S32 m_deltaPOCMSBCycleLT[MAX_REFS];
61 RK_S32 m_numberOfPictures;
62 RK_S32 num_negative_pic;
63 RK_S32 num_positive_pic;
64 RK_S32 delta_poc[MAX_REFS];
[all …]
/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/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 …]
/OK3568_Linux_fs/external/rockit/mpi/example/include/
H A Dtest_mod_vpss.h32 RK_S32 s32LoopCount;
33 RK_S32 s32VProcDevType;
34 RK_S32 s32GrpNum;
35 RK_S32 s32ChnNum;
38 RK_S32 s32GrpCropRatio;
39 RK_S32 s32ChnCropRatio;
41 RK_S32 s32SrcWidth;
42 RK_S32 s32SrcHeight;
43 RK_S32 s32SrcVirWidth;
44 RK_S32 s32SrcVirHeight;
[all …]
/OK3568_Linux_fs/external/mpp/utils/
H A Dmpi_enc_utils.h34 RK_S32 frame_num;
35 RK_S32 loop_cnt;
36 RK_S32 nthreads;
38 RK_S32 width;
39 RK_S32 height;
40 RK_S32 hor_stride;
41 RK_S32 ver_stride;
44 RK_S32 rc_mode;
47 RK_S32 bps_target;
48 RK_S32 bps_max;
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/av1d/
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 …]

12345678910>>...21