Home | History | Annotate | Download | only in encoder

Lines Matching full:pv_api_ip

153 * @param[in] pv_api_ip
166 void *pv_api_ip,
173 UWORD32 *pu4_api_ip = pv_api_ip;
181 if (NULL == pv_api_op || NULL == pv_api_ip)
263 ih264e_num_mem_rec_ip_t *ps_ip = pv_api_ip;
288 ih264e_fill_mem_rec_ip_t *ps_ip = pv_api_ip;
363 ih264e_init_ip_t *ps_ip = pv_api_ip;
772 ih264e_retrieve_mem_rec_ip_t *ps_ip = pv_api_ip;
821 ih264e_video_encode_ip_t *ps_ip = pv_api_ip;
845 WORD32 *pu4_ptr_cmd = pv_api_ip;
854 ih264e_ctl_setdefault_ip_t *ps_ip = pv_api_ip;
883 ih264e_ctl_getbufinfo_ip_t *ps_ip = pv_api_ip;
958 ih264e_ctl_getversioninfo_ip_t *ps_ip = pv_api_ip;
995 ih264e_ctl_flush_ip_t *ps_ip = pv_api_ip;
1023 ih264e_ctl_reset_ip_t *ps_ip = pv_api_ip;
1051 ih264e_ctl_set_num_cores_ip_t *ps_ip = pv_api_ip;
1091 ih264e_ctl_set_dimensions_ip_t *ps_ip = pv_api_ip;
1155 ih264e_ctl_set_frame_rate_ip_t *ps_ip = pv_api_ip;
1213 ih264e_ctl_set_bitrate_ip_t *ps_ip = pv_api_ip;
1251 ih264e_ctl_set_frame_type_ip_t *ps_ip = pv_api_ip;
1292 ih264e_ctl_set_me_params_ip_t *ps_ip = pv_api_ip;
1390 ih264e_ctl_set_ipe_params_ip_t *ps_ip = pv_api_ip;
1452 ih264e_ctl_set_gop_params_ip_t *ps_ip = pv_api_ip;
1500 ih264e_ctl_set_deblock_params_ip_t *ps_ip = pv_api_ip;
1540 ih264e_ctl_set_qp_ip_t *ps_ip = pv_api_ip;
1614 ih264e_ctl_set_enc_mode_ip_t *ps_ip = pv_api_ip;
1652 ih264e_ctl_set_vbv_params_ip_t *ps_ip = pv_api_ip;
1690 ih264e_ctl_set_air_params_ip_t *ps_ip = pv_api_ip;
1738 ih264e_ctl_set_profile_params_ip_t *ps_ip = pv_api_ip;
2624 * @param[in] pv_api_ip
2636 static WORD32 ih264e_get_num_rec(void *pv_api_ip, void *pv_api_op)
2641 UNUSED(pv_api_ip);
2657 * @param[in] pv_api_ip
2669 static WORD32 ih264e_fill_num_mem_rec(void *pv_api_ip, void *pv_api_op)
2672 ih264e_fill_mem_rec_ip_t *ps_ip = pv_api_ip;
3528 * @param[in] pv_api_ip
3541 void *pv_api_ip,
3545 ih264e_init_ip_t *ps_ip = pv_api_ip;
4446 * @param[in] pv_api_ip
4459 void *pv_api_ip,
4466 ih264e_retrieve_mem_rec_ip_t *ps_ip = pv_api_ip;
4511 * @param[in] pv_api_ip
4524 void *pv_api_ip,
4533 UNUSED(pv_api_ip);
4557 * @param[in] pv_api_ip
4570 void *pv_api_ip,
4574 ih264e_ctl_getbufinfo_ip_t *ps_ip = pv_api_ip;
4654 * @param[in] pv_api_ip
4669 static IV_STATUS_T ih264e_set_dimensions(void *pv_api_ip,
4674 ih264e_ctl_set_dimensions_ip_t *ps_ip = pv_api_ip;
4701 * @param[in] pv_api_ip
4716 static IV_STATUS_T ih264e_set_frame_rate(void *pv_api_ip,
4721 ih264e_ctl_set_frame_rate_ip_t *ps_ip = pv_api_ip;
4744 * @param[in] pv_api_ip
4759 static IV_STATUS_T ih264e_set_bit_rate(void *pv_api_ip,
4764 ih264e_ctl_set_bitrate_ip_t *ps_ip = pv_api_ip;
4786 * @param[in] pv_api_ip
4801 static IV_STATUS_T ih264e_set_frame_type(void *pv_api_ip,
4806 ih264e_ctl_set_frame_type_ip_t *ps_ip = pv_api_ip;
4828 * @param[in] pv_api_ip
4843 static IV_STATUS_T ih264e_set_qp(void *pv_api_ip,
4848 ih264e_ctl_set_qp_ip_t *ps_set_qp_ip = pv_api_ip;
4878 * @param[in] pv_api_ip
4893 static IV_STATUS_T ih264e_set_enc_mode(void *pv_api_ip,
4898 ih264e_ctl_set_enc_mode_ip_t *ps_ip = pv_api_ip;
4920 * @param[in] pv_api_ip
4935 static IV_STATUS_T ih264e_set_vbv_params(void *pv_api_ip,
4940 ih264e_ctl_set_vbv_params_ip_t *ps_ip = pv_api_ip;
4963 * @param[in] pv_api_ip
4978 static IV_STATUS_T ih264_set_air_params(void *pv_api_ip,
4983 ih264e_ctl_set_air_params_ip_t *ps_ip = pv_api_ip;
5006 * @param[in] pv_api_ip
5021 static IV_STATUS_T ih264_set_me_params(void *pv_api_ip,
5026 ih264e_ctl_set_me_params_ip_t *ps_ip = pv_api_ip;
5054 * @param[in] pv_api_ip
5069 static IV_STATUS_T ih264_set_ipe_params(void *pv_api_ip,
5074 ih264e_ctl_set_ipe_params_ip_t *ps_ip = pv_api_ip;
5099 * @param[in] pv_api_ip
5114 static IV_STATUS_T ih264_set_gop_params(void *pv_api_ip,
5119 ih264e_ctl_set_gop_params_ip_t *ps_ip = pv_api_ip;
5142 * @param[in] pv_api_ip
5157 static IV_STATUS_T ih264_set_profile_params(void *pv_api_ip,
5162 ih264e_ctl_set_profile_params_ip_t *ps_ip = pv_api_ip;
5191 * @param[in] pv_api_ip
5203 static WORD32 ih264_set_deblock_params(void *pv_api_ip,
5208 ih264e_ctl_set_deblock_params_ip_t *ps_ip = pv_api_ip;
5233 * @param[in] pv_api_ip
5245 static WORD32 ih264e_set_num_cores(void *pv_api_ip,
5250 ih264e_ctl_set_num_cores_ip_t *ps_ip = pv_api_ip;
5275 * @param[in] pv_api_ip
5288 void *pv_api_ip,
5297 UNUSED(pv_api_ip);
5325 * @param[in] pv_api_ip
5338 void *pv_api_ip,
5345 ih264e_ctl_setdefault_ip_t *ps_ctl_ip = pv_api_ip;
5393 ret = ih264e_set_dimensions(pv_api_ip, pv_api_op, ps_cfg);
5397 ret = ih264e_set_frame_rate(pv_api_ip, pv_api_op, ps_cfg);
5401 ret = ih264e_set_bit_rate(pv_api_ip, pv_api_op, ps_cfg);
5405 ret = ih264e_set_frame_type(pv_api_ip, pv_api_op, ps_cfg);
5409 ret = ih264e_set_qp(pv_api_ip, pv_api_op, ps_cfg);
5413 ret = ih264e_set_enc_mode(pv_api_ip, pv_api_op, ps_cfg);
5417 ret = ih264e_set_vbv_params(pv_api_ip, pv_api_op, ps_cfg);
5421 ret = ih264_set_air_params(pv_api_ip, pv_api_op, ps_cfg);
5425 ret = ih264_set_me_params(pv_api_ip, pv_api_op, ps_cfg);
5429 ret = ih264_set_ipe_params(pv_api_ip, pv_api_op, ps_cfg);
5433 ret = ih264_set_gop_params(pv_api_ip, pv_api_op, ps_cfg);
5437 ret = ih264_set_profile_params(pv_api_ip, pv_api_op, ps_cfg);
5441 ret = ih264_set_deblock_params(pv_api_ip, pv_api_op, ps_cfg);
5449 ret = ih264e_reset(ps_codec_obj, pv_api_ip, pv_api_op);
5473 ret = ih264e_set_flush_mode(ps_codec_obj, pv_api_ip, pv_api_op);
5481 ret = ih264e_get_buf_info(ps_codec_obj, pv_api_ip, pv_api_op);
5487 ih264e_ctl_getversioninfo_ip_t *ps_ip = pv_api_ip;
5518 ret = ih264e_set_num_cores(pv_api_ip, pv_api_op, ps_cfg);
5548 * @param[in] pv_api_ip
5561 void *pv_api_ip,
5572 WORD32 *pu4_ptr_cmd = (WORD32 *) pv_api_ip;
5575 e_status = api_check_struct_sanity(ps_handle, pv_api_ip, pv_api_op);
5590 ret = ih264e_get_num_rec(pv_api_ip, pv_api_op);
5594 ret = ih264e_fill_num_mem_rec(pv_api_ip, pv_api_op);
5598 ret = ih264e_init_mem_rec(ps_handle, pv_api_ip, pv_api_op);
5602 ret = ih264e_retrieve_memrec(ps_handle, pv_api_ip, pv_api_op);
5606 ret = ih264e_ctl(ps_handle, pv_api_ip, pv_api_op);
5610 ret = ih264e_encode(ps_handle, pv_api_ip, pv_api_op);