Lines Matching refs:S32
185 S32 luma_stride;
188 S32 luma_offset;
212 S32 chroma_stride;
214 S32 chroma_offset;
245 S32 i4_ref_stride;
248 S32 i4_blk_wd;
251 S32 i4_blk_ht;
257 S32 i4_out_stride;
263 S32 i4_final_out_stride;
270 typedef void (*PF_EXT_UPDATE_FXN_T)(void *, void *, S32, S32);
274 typedef void (*PF_INTERP_FXN_T)(interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, S32 interp_buf_id…
277 U08 *pu1_src, S32 src_stride, U08 *pu1_dst, S32 dst_stride, S32 wd, S32 ht, U08 *pu1_wkg_mem);
312 S32 i4_poc;
315 S32 i4_display_num;
321 S32 lambda;
351 S32 i4_num_ref;
375 S32 i4_num_steps_hpel_refine;
377 S32 i4_num_steps_qpel_refine;
407 S32 a_wd[MAX_NUM_LAYERS];
412 S32 a_ht[MAX_NUM_LAYERS];
415 S32 max_num_ref;
418 S32 max_num_results_coarse;
425 S32 num_layers_explicit_search;
428 S32 num_simulcast_layers;
431 S32 max_num_results;
437 S32 segment_higher_layers;
444 S32 use_4x4;
449 S32 num_b_frms;
452 S32 log_ctb_size;
455 S32 i4_num_proc_thrds;
460 S32 max_vert_search_range;
462 S32 max_horz_search_range;
464 S32 is_interlaced;
495 S32 bidir_enabled;
497 S32 i4_temporal_layer_id;
503 S32 i4_cl_sad_lambda_qf;
504 S32 i4_cl_satd_lambda_qf;
505 S32 i4_ol_sad_lambda_qf;
506 S32 i4_ol_satd_lambda_qf;
509 S32 lambda_q_shift;
511 S32 qstep;
512 S32 qstep_ls8;
513 S32 i4_frame_qp;
514 S32 is_pic_second_field;
544 S32 size;
547 S32 align;
572 S32 luma_stride;
575 S32 chroma_stride;
590 S32 i4_poc;
593 S32 i4_idr_gop_num;
596 S32 i4_is_reference;
613 S32 hme_enc_num_alloc(WORD32 i4_num_me_frm_pllel);
624 S32 hme_coarse_num_alloc();
652 S32 hme_coarse_alloc(hme_memtab_t *ps_memtabs, hme_init_prms_t *ps_prms);
689 S32 hme_enc_alloc(hme_memtab_t *ps_memtabs, hme_init_prms_t *ps_prms, WORD32 i4_num_me_frm_pllel);
708 S32 hme_enc_init(
732 S32 hme_coarse_init(void *pv_ctxt, hme_memtab_t *ps_memtabs, hme_init_prms_t *ps_prms);
842 S32 n_tot_layers,
843 S32 *a_wd,
844 S32 *a_ht,
845 S32 max_num_ref,
846 S32 *pi4_mv_bank_size,
847 S32 *pi4_ref_idx_size);
866 void hme_add_inp(void *pv_ctxt, hme_inp_desc_t *ps_inp_desc, S32 me_frm_id, WORD32 thrd_id);
939 S32 thrd_id,
940 S32 i4_me_frm_id);
951 void *pv_ctxt, S32 *p_pocs_to_remove, S32 i4_idr_gop_num, S32 i4_num_me_frm_pllel);
953 void hme_coarse_discard_frm(void *pv_me_ctxt, S32 *p_pocs_to_remove);
976 void hme_set_resolution(void *pv_me_ctxt, S32 n_enc_layers, S32 *p_wd, S32 *p_ht, S32 me_frm_id);
978 void hme_coarse_set_resolution(void *pv_me_ctxt, S32 n_enc_layers, S32 *p_wd, S32 *p_ht);
994 WORD32 hme_get_active_pocs_list(void *pv_me_ctxt, S32 i4_num_me_frm_pllel);
996 void hme_coarse_get_active_pocs_list(void *pv_me_ctxt, S32 *p_pocs_buffered_in_me);
998 S32 hme_get_blk_size(S32 use_4x4, S32 layer_id, S32 n_layers, S32 encode);
1017 S32 hme_get_mv_blk_size(S32 enable_4x4, S32 layer_id, S32 num_layers, S32 is_enc);
1022 S32 num_ref,
1023 S32 layer_id,
1024 S32 num_layers,
1025 S32 num_layers_explicit_search,
1026 S32 use_4x4,
1031 S32 hme_coarse_find_free_descr_idx(void *pv_ctxt);
1033 S32 hme_derive_num_layers(S32 n_enc_layers, S32 *p_wd, S32 *p_ht, S32 *p_disp_wd, S32 *p_disp_ht);