• Home
  • Raw
  • Download

Lines Matching refs:pv_api_op

173 static IV_STATUS_T api_check_struct_sanity(iv_obj_t *ps_handle, void *pv_api_ip, void *pv_api_op,  in api_check_struct_sanity()  argument
179 UWORD32 *pu4_api_op = pv_api_op; in api_check_struct_sanity()
184 if(NULL == pv_api_op || NULL == pv_api_ip) in api_check_struct_sanity()
268 isvce_num_mem_rec_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
291 isvce_fill_mem_rec_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
361 isvce_init_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
711 isvce_retrieve_mem_rec_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
758 isvce_video_encode_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
787 isvce_ctl_setdefault_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
810 isvce_ctl_getbufinfo_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
857 isvce_ctl_getversioninfo_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
887 isvce_ctl_flush_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
910 isvce_ctl_reset_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
933 isvce_ctl_set_num_cores_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
966 isvce_ctl_set_dimensions_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1031 isvce_ctl_set_frame_rate_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1078 isvce_ctl_set_bitrate_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1114 isvce_ctl_set_frame_type_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1148 isvce_ctl_set_me_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1223 isvce_ctl_set_ipe_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1266 isvce_ctl_set_gop_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1305 isvce_ctl_set_deblock_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1338 isvce_ctl_set_qp_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1406 isvce_vui_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1427 isvce_ctl_set_sei_mdcv_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1536 isvce_ctl_set_sei_cll_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1565 isvce_ctl_set_sei_ave_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1618 isvce_ctl_set_sei_ccv_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1773 isvce_ctl_set_enc_mode_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1804 isvce_ctl_set_vbv_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1840 isvce_ctl_set_air_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
1879 isvce_ctl_set_profile_params_op_t *ps_op = pv_api_op; in api_check_struct_sanity()
2300 static WORD32 isvce_get_num_rec(void *pv_api_ip, void *pv_api_op) in isvce_get_num_rec() argument
2303 isvce_num_mem_rec_op_t *ps_op = pv_api_op; in isvce_get_num_rec()
2333 static WORD32 isvce_fill_num_mem_rec(void *pv_api_ip, void *pv_api_op) in isvce_fill_num_mem_rec() argument
2336 isvce_fill_mem_rec_op_t *ps_op = pv_api_op; in isvce_fill_num_mem_rec()
3325 static WORD32 isvce_init_mem_rec(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op) in isvce_init_mem_rec() argument
3329 isvce_init_op_t *ps_op = pv_api_op; in isvce_init_mem_rec()
4150 static WORD32 isvce_retrieve_memrec(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op) in isvce_retrieve_memrec() argument
4156 isvce_retrieve_mem_rec_op_t *ps_op = pv_api_op; in isvce_retrieve_memrec()
4217 static WORD32 isvce_set_flush_mode(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op) in isvce_set_flush_mode() argument
4223 isvce_ctl_flush_op_t *ps_ctl_op = pv_api_op; in isvce_set_flush_mode()
4261 static WORD32 isvce_get_buf_info(void *pv_codec_handle, void *pv_api_ip, void *pv_api_op) in isvce_get_buf_info() argument
4268 isvce_ctl_getbufinfo_op_t *ps_op = pv_api_op; in isvce_get_buf_info()
4375 static IV_STATUS_T isvce_set_dimensions(void *pv_api_ip, void *pv_api_op, in isvce_set_dimensions() argument
4379 isvce_ctl_set_dimensions_op_t *ps_op = pv_api_op; in isvce_set_dimensions()
4463 static IV_STATUS_T isvce_set_frame_rate(void *pv_api_ip, void *pv_api_op, in isvce_set_frame_rate() argument
4468 isvce_ctl_set_frame_rate_op_t *ps_op = pv_api_op; in isvce_set_frame_rate()
4505 static IV_STATUS_T isvce_set_bit_rate(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_bit_rate() argument
4509 isvce_ctl_set_bitrate_op_t *ps_op = pv_api_op; in isvce_set_bit_rate()
4549 static IV_STATUS_T isvce_set_frame_type(void *pv_api_ip, void *pv_api_op, in isvce_set_frame_type() argument
4554 isvce_ctl_set_frame_type_op_t *ps_op = pv_api_op; in isvce_set_frame_type()
4590 static IV_STATUS_T isvce_set_qp(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_qp() argument
4594 isvce_ctl_set_qp_op_t *ps_set_qp_op = pv_api_op; in isvce_set_qp()
4651 static IV_STATUS_T isvce_set_enc_mode(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_enc_mode() argument
4655 isvce_ctl_set_enc_mode_op_t *ps_op = pv_api_op; in isvce_set_enc_mode()
4691 static IV_STATUS_T isvce_set_vbv_params(void *pv_api_ip, void *pv_api_op, in isvce_set_vbv_params() argument
4696 isvce_ctl_set_vbv_params_op_t *ps_op = pv_api_op; in isvce_set_vbv_params()
4736 static IV_STATUS_T isvc_set_air_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvc_set_air_params() argument
4740 isvce_ctl_set_air_params_op_t *ps_op = pv_api_op; in isvc_set_air_params()
4777 static IV_STATUS_T isvc_set_me_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvc_set_me_params() argument
4781 isvce_ctl_set_me_params_op_t *ps_op = pv_api_op; in isvc_set_me_params()
4823 static IV_STATUS_T isvc_set_ipe_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvc_set_ipe_params() argument
4827 isvce_ctl_set_ipe_params_op_t *ps_op = pv_api_op; in isvc_set_ipe_params()
4864 static IV_STATUS_T isvc_set_gop_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvc_set_gop_params() argument
4868 isvce_ctl_set_gop_params_op_t *ps_op = pv_api_op; in isvc_set_gop_params()
4905 static IV_STATUS_T isvc_set_profile_params(void *pv_api_ip, void *pv_api_op, in isvc_set_profile_params() argument
4910 isvce_ctl_set_profile_params_op_t *ps_op = pv_api_op; in isvc_set_profile_params()
4950 static WORD32 isvc_set_deblock_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvc_set_deblock_params() argument
4954 isvce_ctl_set_deblock_params_op_t *ps_op = pv_api_op; in isvc_set_deblock_params()
4989 static WORD32 isvce_set_vui_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_vui_params() argument
4993 isvce_vui_op_t *ps_op = pv_api_op; in isvce_set_vui_params()
5059 static WORD32 isvce_set_sei_mdcv_params(void *pv_api_ip, void *pv_api_op, in isvce_set_sei_mdcv_params() argument
5065 isvce_ctl_set_sei_mdcv_params_op_t *ps_op = pv_api_op; in isvce_set_sei_mdcv_params()
5116 static WORD32 isvce_set_sei_cll_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_sei_cll_params() argument
5120 isvce_ctl_set_sei_cll_params_op_t *ps_op = pv_api_op; in isvce_set_sei_cll_params()
5160 static WORD32 isvce_set_sei_ave_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_sei_ave_params() argument
5164 isvce_ctl_set_sei_ave_params_op_t *ps_op = pv_api_op; in isvce_set_sei_ave_params()
5205 static WORD32 isvce_set_sei_ccv_params(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_sei_ccv_params() argument
5210 isvce_ctl_set_sei_ccv_params_op_t *ps_op = pv_api_op; in isvce_set_sei_ccv_params()
5270 static WORD32 isvce_set_num_cores(void *pv_api_ip, void *pv_api_op, isvce_cfg_params_t *ps_cfg) in isvce_set_num_cores() argument
5274 isvce_ctl_set_num_cores_op_t *ps_op = pv_api_op; in isvce_set_num_cores()
5310 static WORD32 isvce_reset(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op) in isvce_reset() argument
5316 isvce_ctl_reset_op_t *ps_op = pv_api_op; in isvce_reset()
5334 static void isvce_ctl_set_error_code(void *pv_api_op, ISVCE_CONTROL_API_COMMAND_TYPE_T e_sub_cmd) in isvce_ctl_set_error_code() argument
5340 ((isvce_ctl_set_dimensions_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5342 ((isvce_ctl_set_dimensions_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5349 ((isvce_ctl_set_frame_rate_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5351 ((isvce_ctl_set_frame_rate_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5358 ((isvce_ctl_set_bitrate_op_t *) pv_api_op)->s_ive_op.u4_error_code |= 1 in isvce_ctl_set_error_code()
5360 ((isvce_ctl_set_bitrate_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5367 ((isvce_ctl_set_frame_type_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5369 ((isvce_ctl_set_frame_type_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5376 ((isvce_ctl_set_qp_op_t *) pv_api_op)->s_ive_op.u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5377 ((isvce_ctl_set_qp_op_t *) pv_api_op)->s_ive_op.u4_error_code |= IH264E_INIT_NOT_DONE; in isvce_ctl_set_error_code()
5383 ((isvce_ctl_set_enc_mode_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5385 ((isvce_ctl_set_enc_mode_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5392 ((isvce_ctl_set_vbv_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5394 ((isvce_ctl_set_vbv_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5401 ((isvce_ctl_set_air_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5403 ((isvce_ctl_set_air_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5410 ((isvce_ctl_set_me_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5412 ((isvce_ctl_set_me_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5419 ((isvce_ctl_set_ipe_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5421 ((isvce_ctl_set_ipe_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5428 ((isvce_ctl_set_gop_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5430 ((isvce_ctl_set_gop_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5437 ((isvce_ctl_set_profile_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5439 ((isvce_ctl_set_profile_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5446 ((isvce_ctl_set_deblock_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5448 ((isvce_ctl_set_deblock_params_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5455 ((isvce_vui_op_t *) pv_api_op)->u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5456 ((isvce_vui_op_t *) pv_api_op)->u4_error_code |= IH264E_INIT_NOT_DONE; in isvce_ctl_set_error_code()
5462 ((isvce_ctl_set_sei_mdcv_params_op_t *) pv_api_op)->u4_error_code |= 1 in isvce_ctl_set_error_code()
5464 ((isvce_ctl_set_sei_mdcv_params_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl_set_error_code()
5471 ((isvce_ctl_set_sei_cll_params_op_t *) pv_api_op)->u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5472 ((isvce_ctl_set_sei_cll_params_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl_set_error_code()
5479 ((isvce_ctl_set_sei_ave_params_op_t *) pv_api_op)->u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5480 ((isvce_ctl_set_sei_ave_params_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl_set_error_code()
5487 ((isvce_ctl_set_sei_ccv_params_op_t *) pv_api_op)->u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5488 ((isvce_ctl_set_sei_ccv_params_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl_set_error_code()
5495 ((isvce_ctl_reset_op_t *) pv_api_op)->s_ive_op.u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5496 ((isvce_ctl_reset_op_t *) pv_api_op)->s_ive_op.u4_error_code |= IH264E_INIT_NOT_DONE; in isvce_ctl_set_error_code()
5502 ((isvce_ctl_setdefault_op_t *) pv_api_op)->s_ive_op.u4_error_code |= 1 in isvce_ctl_set_error_code()
5504 ((isvce_ctl_setdefault_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5511 ((isvce_ctl_flush_op_t *) pv_api_op)->s_ive_op.u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5512 ((isvce_ctl_flush_op_t *) pv_api_op)->s_ive_op.u4_error_code |= IH264E_INIT_NOT_DONE; in isvce_ctl_set_error_code()
5518 ((isvce_ctl_getbufinfo_op_t *) pv_api_op)->s_ive_op.u4_error_code |= 1 in isvce_ctl_set_error_code()
5520 ((isvce_ctl_getbufinfo_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5527 ((isvce_ctl_getversioninfo_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5529 ((isvce_ctl_getversioninfo_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5536 ((isvce_ctl_set_num_cores_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5538 ((isvce_ctl_set_num_cores_op_t *) pv_api_op)->s_ive_op.u4_error_code |= in isvce_ctl_set_error_code()
5545 ((isvce_ctl_get_enc_dimensions_op_t *) pv_api_op)->u4_error_code |= 1 << IVE_FATALERROR; in isvce_ctl_set_error_code()
5546 ((isvce_ctl_get_enc_dimensions_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl_set_error_code()
5583 static WORD32 isvce_ctl(iv_obj_t *ps_codec_obj, void *pv_api_ip, void *pv_api_op, in isvce_ctl() argument
5597 isvce_ctl_set_error_code(pv_api_op, e_ctl_cmd); in isvce_ctl()
5632 ret = isvce_set_dimensions(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5636 ret = isvce_set_frame_rate(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5640 ret = isvce_set_bit_rate(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5644 ret = isvce_set_frame_type(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5648 ret = isvce_set_qp(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5652 ret = isvce_set_enc_mode(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5656 ret = isvce_set_vbv_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5660 ret = isvc_set_air_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5664 ret = isvc_set_me_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5668 ret = isvc_set_ipe_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5672 ret = isvc_set_gop_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5676 ret = isvc_set_profile_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5680 ret = isvc_set_deblock_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5684 ret = isvce_set_vui_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5688 ret = isvce_set_sei_mdcv_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5692 ret = isvce_set_sei_cll_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5696 ret = isvce_set_sei_ave_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5700 ret = isvce_set_sei_ccv_params(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5708 ret = isvce_reset(ps_codec_obj, pv_api_ip, pv_api_op); in isvce_ctl()
5714 isvce_ctl_setdefault_op_t *ps_op = pv_api_op; in isvce_ctl()
5732 ret = isvce_set_flush_mode(ps_codec_obj, pv_api_ip, pv_api_op); in isvce_ctl()
5740 ret = isvce_get_buf_info(ps_codec_obj->pv_codec_handle, pv_api_ip, pv_api_op); in isvce_ctl()
5747 isvce_ctl_getversioninfo_op_t *ps_op = pv_api_op; in isvce_ctl()
5775 ret = isvce_set_num_cores(pv_api_ip, pv_api_op, ps_cfg); in isvce_ctl()
5795 ((isvce_ctl_get_enc_dimensions_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl()
5797 ((isvce_ctl_get_enc_dimensions_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl()
5799 ((isvce_ctl_get_enc_dimensions_op_t *) pv_api_op)->u4_error_code |= in isvce_ctl()
5806 (isvce_ctl_get_enc_dimensions_op_t *) pv_api_op, in isvce_ctl()
5851 IV_STATUS_T isvce_api_function(iv_obj_t *ps_handle, void *pv_api_ip, void *pv_api_op, in isvce_api_function() argument
5861 e_status = api_check_struct_sanity(ps_handle, pv_api_ip, pv_api_op, ps_iv_api_cmds); in isvce_api_function()
5865 DEBUG("error code = %d\n", *((UWORD32 *) pv_api_op + 1)); in isvce_api_function()
5872 ret = isvce_get_num_rec(pv_api_ip, pv_api_op); in isvce_api_function()
5876 ret = isvce_fill_num_mem_rec(pv_api_ip, pv_api_op); in isvce_api_function()
5880 ret = isvce_init_mem_rec(ps_handle, pv_api_ip, pv_api_op); in isvce_api_function()
5884 ret = isvce_retrieve_memrec(ps_handle, pv_api_ip, pv_api_op); in isvce_api_function()
5888 ret = isvce_ctl(ps_handle, pv_api_ip, pv_api_op, e_ctl_cmd); in isvce_api_function()
5892 ret = isvce_encode(ps_handle, pv_api_ip, pv_api_op); in isvce_api_function()