• Home
  • Raw
  • Download

Lines Matching refs:ps_ent_ctxt

604 static IH264E_ERROR_T ih264e_write_coeff8x8_cavlc(entropy_ctxt_t *ps_ent_ctxt,  in ih264e_write_coeff8x8_cavlc()  argument
614 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_coeff8x8_cavlc()
615 UWORD8 *pu1_zero_run = ps_ent_ctxt->au1_zero_run, *pu1_ngbr_avbl; in ih264e_write_coeff8x8_cavlc()
698 static IH264E_ERROR_T ih264e_encode_residue(entropy_ctxt_t *ps_ent_ctxt, in ih264e_encode_residue() argument
706 void *pv_mb_coeff_data = ps_ent_ctxt->pv_mb_coeff_data; in ih264e_encode_residue()
709 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_encode_residue()
712 UWORD8 *pu1_zero_run = ps_ent_ctxt->au1_zero_run; in ih264e_encode_residue()
719 UWORD8 *pu1_slice_idx = ps_ent_ctxt->pu1_slice_idx; in ih264e_encode_residue()
733 i4_mb_x = ps_ent_ctxt->i4_mb_x; in ih264e_encode_residue()
734 i4_mb_y = ps_ent_ctxt->i4_mb_y; in ih264e_encode_residue()
735 pu1_slice_idx += (i4_mb_y * ps_ent_ctxt->i4_wd_mbs); in ih264e_encode_residue()
741 … (pu1_slice_idx[i4_mb_x-ps_ent_ctxt->i4_wd_mbs] != pu1_slice_idx[i4_mb_x]))? 0 : 1; in ih264e_encode_residue()
744 pu1_top_nnz = ps_ent_ctxt->pu1_top_nnz_luma[ps_ent_ctxt->i4_mb_x]; in ih264e_encode_residue()
745 pu1_left_nnz = (UWORD8 *)&ps_ent_ctxt->u4_left_nnz_luma; in ih264e_encode_residue()
786 …error_status = ih264e_write_coeff8x8_cavlc(ps_ent_ctxt, pi2_res_block, au1_nnz, au2_sig_coeff_map,… in ih264e_encode_residue()
808 …error_status = ih264e_write_coeff8x8_cavlc(ps_ent_ctxt, pi2_res_block, au1_nnz, au2_sig_coeff_map,… in ih264e_encode_residue()
830 …error_status = ih264e_write_coeff8x8_cavlc(ps_ent_ctxt, pi2_res_block, au1_nnz, au2_sig_coeff_map,… in ih264e_encode_residue()
851 …error_status = ih264e_write_coeff8x8_cavlc(ps_ent_ctxt, pi2_res_block, au1_nnz, au2_sig_coeff_map,… in ih264e_encode_residue()
875 pu1_top_nnz = ps_ent_ctxt->pu1_top_nnz_cbcr[ps_ent_ctxt->i4_mb_x]; in ih264e_encode_residue()
876 pu1_left_nnz = (UWORD8 *) &ps_ent_ctxt->u4_left_nnz_cbcr; in ih264e_encode_residue()
895 …error_status = ih264e_write_coeff8x8_cavlc(ps_ent_ctxt, pi2_res_block, au1_nnz, au2_sig_coeff_map,… in ih264e_encode_residue()
916 …error_status = ih264e_write_coeff8x8_cavlc(ps_ent_ctxt, pi2_res_block, au1_nnz, au2_sig_coeff_map,… in ih264e_encode_residue()
925 ps_ent_ctxt->pv_mb_coeff_data = pv_mb_coeff_data; in ih264e_encode_residue()
952 IH264E_ERROR_T ih264e_write_islice_mb_cavlc(entropy_ctxt_t *ps_ent_ctxt) in ih264e_write_islice_mb_cavlc() argument
958 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_islice_mb_cavlc()
961 UWORD8 *pu1_byte = ps_ent_ctxt->pv_mb_header_data; in ih264e_write_islice_mb_cavlc()
962 mb_hdr_common_t *ps_mb_hdr = (mb_hdr_common_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_islice_mb_cavlc()
1018 mb_hdr_i4x4_t *ps_mb_hdr_i4x4 = (mb_hdr_i4x4_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_islice_mb_cavlc()
1070 UWORD32 u4_transform_size_8x8_flag = ps_ent_ctxt->i1_transform_8x8_mode_flag; in ih264e_write_islice_mb_cavlc()
1071 mb_hdr_i8x8_t *ps_mb_hdr_i8x8 = (mb_hdr_i8x8_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_islice_mb_cavlc()
1145 ps_ent_ctxt->u4_header_bits[0] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_islice_mb_cavlc()
1151 error_status = ih264e_encode_residue(ps_ent_ctxt, mb_type, cbp); in ih264e_write_islice_mb_cavlc()
1155 ps_ent_ctxt->u4_residue_bits[0] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_islice_mb_cavlc()
1158 ps_ent_ctxt->pv_mb_header_data = pu1_byte; in ih264e_write_islice_mb_cavlc()
1184 IH264E_ERROR_T ih264e_write_pslice_mb_cavlc(entropy_ctxt_t *ps_ent_ctxt) in ih264e_write_pslice_mb_cavlc() argument
1190 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_pslice_mb_cavlc()
1193 UWORD8 *pu1_byte = ps_ent_ctxt->pv_mb_header_data; in ih264e_write_pslice_mb_cavlc()
1194 mb_hdr_common_t *ps_mb_hdr = (mb_hdr_common_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_pslice_mb_cavlc()
1238 (*ps_ent_ctxt->pi4_mb_skip_run)++; in ih264e_write_pslice_mb_cavlc()
1242 ps_ent_ctxt->pv_mb_header_data = pu1_byte; in ih264e_write_pslice_mb_cavlc()
1245 ps_ent_ctxt->u4_left_nnz_luma = 0; in ih264e_write_pslice_mb_cavlc()
1246 nnz = (UWORD32 *)ps_ent_ctxt->pu1_top_nnz_luma[ps_ent_ctxt->i4_mb_x]; in ih264e_write_pslice_mb_cavlc()
1248 ps_ent_ctxt->u4_left_nnz_cbcr = 0; in ih264e_write_pslice_mb_cavlc()
1249 nnz = (UWORD32 *)ps_ent_ctxt->pu1_top_nnz_cbcr[ps_ent_ctxt->i4_mb_x]; in ih264e_write_pslice_mb_cavlc()
1253 error_status = ih264e_encode_residue(ps_ent_ctxt, P16x16, 0); in ih264e_write_pslice_mb_cavlc()
1257 ps_ent_ctxt->u4_header_bits[is_inter] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_pslice_mb_cavlc()
1267 PUT_BITS_UEV(ps_bitstream, *ps_ent_ctxt->pi4_mb_skip_run, error_status, "mb skip run"); in ih264e_write_pslice_mb_cavlc()
1270 *ps_ent_ctxt->pi4_mb_skip_run = 0; in ih264e_write_pslice_mb_cavlc()
1297 mb_hdr_i4x4_t *ps_mb_hdr_i4x4 = (mb_hdr_i4x4_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_pslice_mb_cavlc()
1351 mb_hdr_i8x8_t *ps_mb_hdr_i8x8 = (mb_hdr_i8x8_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_pslice_mb_cavlc()
1354 UWORD32 u4_transform_size_8x8_flag = ps_ent_ctxt->i1_transform_8x8_mode_flag; in ih264e_write_pslice_mb_cavlc()
1414 mb_hdr_p16x16_t *ps_mb_hdr_p16x16 = (mb_hdr_p16x16_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_pslice_mb_cavlc()
1455 ps_ent_ctxt->u4_header_bits[is_inter] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_pslice_mb_cavlc()
1461 error_status = ih264e_encode_residue(ps_ent_ctxt, mb_type, cbp); in ih264e_write_pslice_mb_cavlc()
1466 ps_ent_ctxt->u4_residue_bits[is_inter] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_pslice_mb_cavlc()
1469 ps_ent_ctxt->pv_mb_header_data = pu1_byte; in ih264e_write_pslice_mb_cavlc()
1496 IH264E_ERROR_T ih264e_write_bslice_mb_cavlc(entropy_ctxt_t *ps_ent_ctxt) in ih264e_write_bslice_mb_cavlc() argument
1502 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_bslice_mb_cavlc()
1505 UWORD8 *pu1_byte = ps_ent_ctxt->pv_mb_header_data; in ih264e_write_bslice_mb_cavlc()
1506 mb_hdr_common_t *ps_mb_hdr = (mb_hdr_common_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_bslice_mb_cavlc()
1549 (*ps_ent_ctxt->pi4_mb_skip_run)++; in ih264e_write_bslice_mb_cavlc()
1553 ps_ent_ctxt->pv_mb_header_data = pu1_byte; in ih264e_write_bslice_mb_cavlc()
1556 ps_ent_ctxt->u4_left_nnz_luma = 0; in ih264e_write_bslice_mb_cavlc()
1557 nnz = (UWORD32 *)ps_ent_ctxt->pu1_top_nnz_luma[ps_ent_ctxt->i4_mb_x]; in ih264e_write_bslice_mb_cavlc()
1559 ps_ent_ctxt->u4_left_nnz_cbcr = 0; in ih264e_write_bslice_mb_cavlc()
1560 nnz = (UWORD32 *)ps_ent_ctxt->pu1_top_nnz_cbcr[ps_ent_ctxt->i4_mb_x]; in ih264e_write_bslice_mb_cavlc()
1564 error_status = ih264e_encode_residue(ps_ent_ctxt, B16x16, 0); in ih264e_write_bslice_mb_cavlc()
1568 ps_ent_ctxt->u4_header_bits[is_inter] += bitstream_end_offset in ih264e_write_bslice_mb_cavlc()
1580 PUT_BITS_UEV(ps_bitstream, *ps_ent_ctxt->pi4_mb_skip_run, error_status, "mb skip run"); in ih264e_write_bslice_mb_cavlc()
1583 *ps_ent_ctxt->pi4_mb_skip_run = 0; in ih264e_write_bslice_mb_cavlc()
1611 mb_hdr_i4x4_t *ps_mb_hdr_i4x4 = (mb_hdr_i4x4_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_bslice_mb_cavlc()
1665 mb_hdr_i8x8_t *ps_mb_hdr_i8x8 = (mb_hdr_i8x8_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_bslice_mb_cavlc()
1668 UWORD32 u4_transform_size_8x8_flag = ps_ent_ctxt->i1_transform_8x8_mode_flag; in ih264e_write_bslice_mb_cavlc()
1736 mb_hdr_b16x16_t *ps_mb_hdr_b16x16 = (mb_hdr_b16x16_t *)ps_ent_ctxt->pv_mb_header_data; in ih264e_write_bslice_mb_cavlc()
1786 ps_ent_ctxt->u4_header_bits[is_inter] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_bslice_mb_cavlc()
1792 error_status = ih264e_encode_residue(ps_ent_ctxt, mb_type, cbp); in ih264e_write_bslice_mb_cavlc()
1797 ps_ent_ctxt->u4_residue_bits[is_inter] += bitstream_end_offset - bitstream_start_offset; in ih264e_write_bslice_mb_cavlc()
1800 ps_ent_ctxt->pv_mb_header_data = pu1_byte; in ih264e_write_bslice_mb_cavlc()