Home
last modified time | relevance | path

Searched refs:ps_curr_out (Results 1 – 12 of 12) sorted by relevance

/external/libhevc/encoder/
Dihevce_entropy_cod.c164 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()
419 pv_entropy_hdl, ps_curr_out, ps_curr_inp, ps_curr_out->i4_bitstream_buf_size); in ihevce_ent_coding_thrd()
455 (ps_curr_out->i4_bytes_generated << 3), in ihevce_ent_coding_thrd()
469 ps_curr_out->i8_cur_vbv_level = ps_curr_inp->i8_buf_level_bitrate_change; in ihevce_ent_coding_thrd()
[all …]
Dihevce_entropy_interface.c307 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 …]
Dihevce_frame_process_utils.c338 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()
Dihevce_frame_process.c528 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_pre_enc_manage_ref_pics() argument
540 WORD32 slice_type = ps_curr_out->s_slice_hdr.i1_slice_type; in ihevce_pre_enc_manage_ref_pics()
545 (void)ps_curr_out; in ihevce_pre_enc_manage_ref_pics()
2405 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_update_qp_L1_sad_based() argument
2409 ihevce_ed_blk_t *ps_ed_4x4 = ps_curr_out->ps_layer1_buf; in ihevce_update_qp_L1_sad_based()
2424 ihevce_ed_ctb_l1_t *ps_ed_ctb_l1 = ps_curr_out->ps_ed_ctb_l1; in ihevce_update_qp_L1_sad_based()
2584 … [ps_curr_out->i4_curr_frm_qp]; // + ps_enc_ctxt->s_rc_quant.i1_qp_offset]; in ihevce_update_qp_L1_sad_based()
2587 .pi4_qp_to_qscale[MAX(ps_curr_out->i4_curr_frm_qp, 0)]; in ihevce_update_qp_L1_sad_based()
2592 [ps_curr_out->i4_curr_frm_qp + ps_enc_ctxt->s_rc_quant.i1_qp_offset]; in ihevce_update_qp_L1_sad_based()
2671 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 …]
Dihevce_ipe_pass.c1437 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_populate_ipe_frame_init() argument
1481 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()
1482 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()
1483 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()
1486 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()
1487 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()
1488 ps_ctxt->i8_curr_frame_avg_mean_act = ps_curr_out->i8_curr_frame_avg_mean_act; in ihevce_populate_ipe_frame_init()
1492 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()
1493 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()
1494 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 …]
Dihevce_frame_process.h81 pre_enc_me_ctxt_t *ps_curr_out,
105 pre_enc_me_ctxt_t *ps_curr_out,
Dihevce_plugin.c518 iv_output_data_buffs_t *ps_curr_out = (iv_output_data_buffs_t *)pv_curr_out; in ihevce_strm_fill_done() local
519 WORD32 end_flag = ps_curr_out->i4_end_flag; in ihevce_strm_fill_done()
523 if((WORD32)IV_FAIL != ps_curr_out->i4_process_ret_sts) in ihevce_strm_fill_done()
525 if(0 != ps_curr_out->i4_bytes_generated) in ihevce_strm_fill_done()
528 (ps_out_strm_prms->u8_total_bits) += ps_curr_out->i4_bytes_generated * 8; in ihevce_strm_fill_done()
543 WORD32 idx = ps_curr_out->i4_cb_buf_id; in ihevce_strm_fill_done()
546 ps_curr_out->i4_out_timestamp_low; in ihevce_strm_fill_done()
548 ps_curr_out->i4_out_timestamp_high; in ihevce_strm_fill_done()
550 ps_curr_out->i4_bytes_generated; in ihevce_strm_fill_done()
554 if((IV_IDR_FRAME == ps_curr_out->i4_encoded_frame_type) || in ihevce_strm_fill_done()
[all …]
Dihevce_decomp_pre_intra_pass.c2001 pre_enc_me_ctxt_t *ps_curr_out, in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() argument
2020 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()
2021 ihevce_ed_blk_t *ps_ed_blk_l1 = ps_curr_out->ps_layer1_buf; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2065 ps_curr_out->i4_avg_noise_thrshld_4x4 = i4_avg_noise_satd; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2245 ps_curr_out->i8_curr_frame_8x8_sum_act[i] = ai8_frame_8x8_sum_act_sqr[i]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2247 ps_curr_out->i8_curr_frame_8x8_sum_act[i] = ai4_frame_8x8_sum_act[i]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2249 ps_curr_out->i4_curr_frame_8x8_sum_act_for_strength[i] = ai4_frame_8x8_sum_act[i]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2250 ps_curr_out->i4_curr_frame_8x8_num_blks[i] = ai4_frame_8x8_sum_blks[i]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2251 ps_curr_out->u8_curr_frame_8x8_sum_act_sqr = u8_frame_8x8_sum_act_sqr; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2255 ps_curr_out->i8_curr_frame_16x16_sum_act[i] = ai8_frame_16x16_sum_act_sqr[i]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
[all …]
Dihevce_frame_process_utils.h82 frm_proc_ent_cod_ctxt_t *ps_curr_out);
Dihevce_entropy_interface.h90 iv_output_data_buffs_t *ps_curr_out,
Dihevce_decomp_pre_intra_pass.h95 pre_enc_me_ctxt_t *ps_curr_out,
Dihevce_ipe_pass.h158 pre_enc_me_ctxt_t *ps_curr_out,