Lines Matching refs:ps_curr_out

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()
491 ps_curr_out->ai4_off_non_vcl_prefix_nals[ctr - 1]); in ihevce_entropy_encode_frame()
588 ps_curr_out->i4_bytes_generated += i4_bytes_generated; in ihevce_entropy_encode_frame()
629 WORD32 vcl_start = ps_curr_out->i4_num_non_vcl_prefix_nals; in ihevce_entropy_encode_frame()
636 ps_curr_out->i4_num_vcl_nals = num_vcl_nals; in ihevce_entropy_encode_frame()
649 ps_curr_out->ai4_size_vcl_nals[ctr] = in ihevce_entropy_encode_frame()
656 ps_curr_out->ai4_size_vcl_nals[ctr] = in ihevce_entropy_encode_frame()
659 ASSERT(ps_curr_out->ai4_size_vcl_nals[ctr] > 0); in ihevce_entropy_encode_frame()
666 ps_curr_out->ai4_off_vcl_nals[ctr] = (UWORD32)(u8_cur_nal_start - u8_bitstream_base); in ihevce_entropy_encode_frame()
671 ASSERT(ps_curr_out->ai4_off_vcl_nals[ctr] > ps_curr_out->ai4_off_vcl_nals[ctr - 1]); in ihevce_entropy_encode_frame()
694 ps_curr_out->i4_bytes_generated += ps_bitstrm->u4_strm_buf_offset; in ihevce_entropy_encode_frame()
702 ps_curr_out->i4_bytes_generated += ps_bitstrm->u4_strm_buf_offset; in ihevce_entropy_encode_frame()
708 ps_curr_out->i4_num_non_vcl_prefix_nals + ps_curr_out->i4_num_vcl_nals; in ihevce_entropy_encode_frame()
715 ps_curr_out->i4_num_non_vcl_suffix_nals = num_non_vcl_suffix_nals; in ihevce_entropy_encode_frame()
729 ps_curr_out->ai4_size_non_vcl_suffix_nals[ctr] = in ihevce_entropy_encode_frame()
736 ps_curr_out->ai4_size_non_vcl_suffix_nals[ctr] = in ihevce_entropy_encode_frame()
739 ASSERT(ps_curr_out->ai4_size_non_vcl_suffix_nals[ctr] > 0); in ihevce_entropy_encode_frame()
746 ps_curr_out->ai4_off_non_vcl_suffix_nals[ctr] = in ihevce_entropy_encode_frame()
753 ps_curr_out->ai4_off_non_vcl_suffix_nals[ctr] > in ihevce_entropy_encode_frame()
754 ps_curr_out->ai4_off_non_vcl_suffix_nals[ctr - 1]); in ihevce_entropy_encode_frame()
794 ps_curr_out->i4_out_timestamp_low = ps_curr_inp->i4_inp_timestamp_low; in ihevce_entropy_encode_frame()
796 ps_curr_out->i4_out_timestamp_high = ps_curr_inp->i4_inp_timestamp_high; in ihevce_entropy_encode_frame()
799 ps_curr_out->pv_app_frm_ctxt = ps_curr_inp->pv_app_frm_ctxt; in ihevce_entropy_encode_frame()
802 ps_curr_out->i4_frame_skipped = 0; in ihevce_entropy_encode_frame()
805 ps_curr_out->i4_process_error_code = ret; in ihevce_entropy_encode_frame()
812 ps_curr_out->i4_encoded_frame_type = IV_IDR_FRAME; in ihevce_entropy_encode_frame()
816 ps_curr_out->i4_encoded_frame_type = IV_I_FRAME; in ihevce_entropy_encode_frame()
820 ps_curr_out->i4_encoded_frame_type = IV_P_FRAME; in ihevce_entropy_encode_frame()
823 ps_curr_out->i4_encoded_frame_type = IV_B_FRAME; in ihevce_entropy_encode_frame()
829 ps_curr_out->i4_process_ret_sts = IV_SUCCESS; in ihevce_entropy_encode_frame()
833 ps_curr_out->i4_process_ret_sts = IV_FAIL; in ihevce_entropy_encode_frame()