Searched refs:ps_curr_out (Results 1 – 12 of 12) sorted by relevance
/external/libhevc/encoder/ |
D | ihevce_entropy_cod.c | 164 iv_output_data_buffs_t *ps_curr_out = NULL; in ihevce_ent_coding_thrd() local 260 ps_curr_out = NULL; in ihevce_ent_coding_thrd() 267 ps_curr_out = (iv_output_data_buffs_t *)ihevce_q_get_filled_buff( in ihevce_ent_coding_thrd() 275 ps_curr_out = &s_curr_out_dummy; in ihevce_ent_coding_thrd() 277 ps_curr_out->i4_bitstream_buf_size = ps_entropy_ctxt->i4_bitstream_buf_size; in ihevce_ent_coding_thrd() 278 ps_curr_out->pv_bitstream_bufs = ps_entropy_ctxt->pv_dummy_out_buf; in ihevce_ent_coding_thrd() 294 if((NULL != ps_curr_out) && (NULL != ps_curr_inp)) in ihevce_ent_coding_thrd() 415 pv_entropy_hdl, ps_curr_out, ps_curr_inp, ps_curr_out->i4_bitstream_buf_size); in ihevce_ent_coding_thrd() 451 (ps_curr_out->i4_bytes_generated << 3), in ihevce_ent_coding_thrd() 465 ps_curr_out->i8_cur_vbv_level = ps_curr_inp->i8_buf_level_bitrate_change; in ihevce_ent_coding_thrd() [all …]
|
D | ihevce_entropy_interface.c | 307 iv_output_data_buffs_t *ps_curr_out, in ihevce_entropy_encode_frame() argument 347 ULWORD64 u8_bitstream_base = (ULWORD64)ps_curr_out->pv_bitstream_bufs; in ihevce_entropy_encode_frame() 375 ret |= ihevce_bitstrm_init(ps_bitstrm, (UWORD8 *)ps_curr_out->pv_bitstream_bufs, out_buf_size); in ihevce_entropy_encode_frame() 445 ps_curr_out->i4_bytes_generated = 0; //Init in ihevce_entropy_encode_frame() 454 ps_curr_out->i4_num_non_vcl_prefix_nals = num_non_vcl_prefix_nals; in ihevce_entropy_encode_frame() 466 ps_curr_out->ai4_size_non_vcl_prefix_nals[ctr] = in ihevce_entropy_encode_frame() 473 ps_curr_out->ai4_size_non_vcl_prefix_nals[ctr] = in ihevce_entropy_encode_frame() 476 ASSERT(ps_curr_out->ai4_size_non_vcl_prefix_nals[ctr] > 0); in ihevce_entropy_encode_frame() 483 ps_curr_out->ai4_off_non_vcl_prefix_nals[ctr] = in ihevce_entropy_encode_frame() 490 ps_curr_out->ai4_off_non_vcl_prefix_nals[ctr] > in ihevce_entropy_encode_frame() [all …]
|
D | ihevce_frame_process.c | 514 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_pre_enc_manage_ref_pics() argument 526 WORD32 slice_type = ps_curr_out->s_slice_hdr.i1_slice_type; in ihevce_pre_enc_manage_ref_pics() 531 (void)ps_curr_out; in ihevce_pre_enc_manage_ref_pics() 2391 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_update_qp_L1_sad_based() argument 2395 ihevce_ed_blk_t *ps_ed_4x4 = ps_curr_out->ps_layer1_buf; in ihevce_update_qp_L1_sad_based() 2410 ihevce_ed_ctb_l1_t *ps_ed_ctb_l1 = ps_curr_out->ps_ed_ctb_l1; in ihevce_update_qp_L1_sad_based() 2570 … [ps_curr_out->i4_curr_frm_qp]; // + ps_enc_ctxt->s_rc_quant.i1_qp_offset]; in ihevce_update_qp_L1_sad_based() 2573 .pi4_qp_to_qscale[MAX(ps_curr_out->i4_curr_frm_qp, 0)]; in ihevce_update_qp_L1_sad_based() 2578 [ps_curr_out->i4_curr_frm_qp + ps_enc_ctxt->s_rc_quant.i1_qp_offset]; in ihevce_update_qp_L1_sad_based() 2657 ps_enc_ctxt, ps_curr_out, ps_curr_inp, i4_tot_ctb_l1_x, i4_tot_ctb_l1_y); in ihevce_update_qp_L1_sad_based() [all …]
|
D | ihevce_frame_process_utils.c | 338 frm_proc_ent_cod_ctxt_t *ps_curr_out) in ihevce_fill_sei_payload() argument 345 ps_curr_out->u4_num_sei_payload = 0; in ihevce_fill_sei_payload() 362 (void *)((ps_curr_out->as_sei_payload[ps_curr_out->u4_num_sei_payload] in ihevce_fill_sei_payload() 366 ps_curr_out->as_sei_payload[ps_curr_out->u4_num_sei_payload].u4_payload_length = in ihevce_fill_sei_payload() 368 ps_curr_out->as_sei_payload[ps_curr_out->u4_num_sei_payload].u4_payload_type = in ihevce_fill_sei_payload() 370 ps_curr_out->u4_num_sei_payload++; in ihevce_fill_sei_payload() 377 ps_curr_out->as_sei_payload[ps_curr_out->u4_num_sei_payload].pu1_sei_payload)), in ihevce_fill_sei_payload() 380 ps_curr_out->as_sei_payload[ps_curr_out->u4_num_sei_payload].u4_payload_length = in ihevce_fill_sei_payload() 382 ps_curr_out->as_sei_payload[ps_curr_out->u4_num_sei_payload].u4_payload_type = in ihevce_fill_sei_payload() 384 ps_curr_out->u4_num_sei_payload++; in ihevce_fill_sei_payload()
|
D | ihevce_ipe_pass.c | 1459 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_populate_ipe_frame_init() argument 1503 ps_ctxt->ld_curr_frame_8x8_log_avg[i4_i] = ps_curr_out->ld_curr_frame_8x8_log_avg[i4_i]; in ihevce_populate_ipe_frame_init() 1504 ps_ctxt->ld_curr_frame_16x16_log_avg[i4_i] = ps_curr_out->ld_curr_frame_16x16_log_avg[i4_i]; in ihevce_populate_ipe_frame_init() 1505 ps_ctxt->ld_curr_frame_32x32_log_avg[i4_i] = ps_curr_out->ld_curr_frame_32x32_log_avg[i4_i]; in ihevce_populate_ipe_frame_init() 1508 ps_ctxt->ld_curr_frame_16x16_log_avg[2] = ps_curr_out->ld_curr_frame_16x16_log_avg[2]; in ihevce_populate_ipe_frame_init() 1509 ps_ctxt->ld_curr_frame_32x32_log_avg[2] = ps_curr_out->ld_curr_frame_32x32_log_avg[2]; in ihevce_populate_ipe_frame_init() 1510 ps_ctxt->i8_curr_frame_avg_mean_act = ps_curr_out->i8_curr_frame_avg_mean_act; in ihevce_populate_ipe_frame_init() 1514 ps_ctxt->i8_curr_frame_8x8_avg_act[i4_i] = ps_curr_out->i8_curr_frame_8x8_avg_act[i4_i]; in ihevce_populate_ipe_frame_init() 1515 ps_ctxt->i8_curr_frame_16x16_avg_act[i4_i] = ps_curr_out->i8_curr_frame_16x16_avg_act[i4_i]; in ihevce_populate_ipe_frame_init() 1516 ps_ctxt->i8_curr_frame_32x32_avg_act[i4_i] = ps_curr_out->i8_curr_frame_32x32_avg_act[i4_i]; in ihevce_populate_ipe_frame_init() [all …]
|
D | ihevce_plugin.c | 519 iv_output_data_buffs_t *ps_curr_out = (iv_output_data_buffs_t *)pv_curr_out; in ihevce_strm_fill_done() local 520 WORD32 end_flag = ps_curr_out->i4_end_flag; in ihevce_strm_fill_done() 524 if((WORD32)IV_FAIL != ps_curr_out->i4_process_ret_sts) in ihevce_strm_fill_done() 526 if(0 != ps_curr_out->i4_bytes_generated) in ihevce_strm_fill_done() 529 (ps_out_strm_prms->u8_total_bits) += ps_curr_out->i4_bytes_generated * 8; in ihevce_strm_fill_done() 544 WORD32 idx = ps_curr_out->i4_cb_buf_id; in ihevce_strm_fill_done() 547 ps_curr_out->i4_out_timestamp_low; in ihevce_strm_fill_done() 549 ps_curr_out->i4_out_timestamp_high; in ihevce_strm_fill_done() 551 ps_curr_out->i4_bytes_generated; in ihevce_strm_fill_done() 555 if((IV_IDR_FRAME == ps_curr_out->i4_encoded_frame_type) || in ihevce_strm_fill_done() [all …]
|
D | ihevce_frame_process.h | 81 pre_enc_me_ctxt_t *ps_curr_out, 105 pre_enc_me_ctxt_t *ps_curr_out,
|
D | ihevce_decomp_pre_intra_pass.c | 3053 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() argument 3085 WORD32 i4_slice_type = ps_curr_out->s_slice_hdr.i1_slice_type; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3089 ihevce_ed_ctb_l1_t *ps_ed_ctb_pic_l1 = ps_curr_out->ps_ed_ctb_l1; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3092 ihevce_ed_blk_t *ps_ed_blk_l1 = ps_curr_out->ps_layer1_buf; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3156 ps_curr_out->i4_avg_noise_thrshld_4x4 = i4_avg_noise_satd; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3487 ps_curr_out->i8_curr_frame_8x8_sum_act[i4_k] = ai8_curr_frame_8x8_sum_act_sqr[i4_k]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3489 ps_curr_out->i8_curr_frame_8x8_sum_act[i4_k] = ai4_curr_frame_8x8_sum_act[i4_k]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3491 ps_curr_out->i4_curr_frame_8x8_sum_act_for_strength[i4_k] = in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3493 ps_curr_out->i4_curr_frame_8x8_num_blks[i4_k] = ai4_curr_frame_8x8_sum_blks[i4_k]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() 3494 ps_curr_out->u8_curr_frame_8x8_sum_act_sqr = u8_curr_frame_8x8_sum_act_sqr; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() [all …]
|
D | ihevce_frame_process_utils.h | 82 frm_proc_ent_cod_ctxt_t *ps_curr_out);
|
D | ihevce_entropy_interface.h | 90 iv_output_data_buffs_t *ps_curr_out,
|
D | ihevce_ipe_pass.h | 158 pre_enc_me_ctxt_t *ps_curr_out,
|
D | ihevce_decomp_pre_intra_pass.h | 106 pre_enc_me_ctxt_t *ps_curr_out,
|