/external/libhevc/decoder/ |
ihevcd_parse_slice_header.c | 89 * @param[in] ps_bitstrm 101 IHEVCD_ERROR_T ihevcd_operation_point_set(vps_t *ps_vps, bitstrm_t *ps_bitstrm, WORD32 ops_idx) 110 BITS_PARSE("list_entry_l0[ i ]", value, ps_bitstrm, 1); 140 WORD32 ihevcd_ref_pic_list_modification(bitstrm_t *ps_bitstrm, 164 BITS_PARSE("ref_pic_list_modification_flag_l0", value, ps_bitstrm, 1); 170 BITS_PARSE("list_entry_l0", value, ps_bitstrm, num_bits_list_entry); 179 BITS_PARSE("ref_pic_list_modification_flag_l1", value, ps_bitstrm, 1); 185 BITS_PARSE("list_entry_l1", value, ps_bitstrm, num_bits_list_entry); 229 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 245 BITS_PARSE("first_slice_in_pic_flag", first_slice_in_pic_flag, ps_bitstrm, 1) [all...] |
ihevcd_parse_residual.c | 191 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 228 ps_bitstrm, 256 ps_bitstrm, 266 ps_bitstrm, 281 ps_bitstrm, 298 ps_bitstrm, 519 IHEVCD_CABAC_DECODE_BIN(cur_csbf, ps_cabac, ps_bitstrm, ctxt_idx); 599 ps_bitstrm, 688 IHEVCD_CABAC_DECODE_BIN(coeff_abs_level_greater1_flag, ps_cabac, ps_bitstrm, ctxt_idx); 744 IHEVCD_CABAC_DECODE_BIN(coeff_abs_level_greater2_flag, ps_cabac, ps_bitstrm, ctxt_idx) [all...] |
ihevcd_parse_headers.c | 126 * @param[in] ps_bitstrm 146 WORD32 ihevcd_parse_pred_wt_ofst(bitstrm_t *ps_bitstrm, 158 UEV_PARSE("luma_log2_weight_denom", value, ps_bitstrm); 163 SEV_PARSE("delta_chroma_log2_weight_denom", value, ps_bitstrm); 169 BITS_PARSE("luma_weight_l0_flag[ i ]", value, ps_bitstrm, 1); 179 BITS_PARSE("chroma_weight_l0_flag[ i ]", value, ps_bitstrm, 1); 196 SEV_PARSE("delta_luma_weight_l0[ i ]", value, ps_bitstrm); 201 SEV_PARSE("luma_offset_l0[ i ]", value, ps_bitstrm); 214 SEV_PARSE("delta_chroma_weight_l0[ i ][ j ]", value, ps_bitstrm); 218 SEV_PARSE("delta_chroma_offset_l0[ i ][ j ]", value, ps_bitstrm); 956 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1089 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1193 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1627 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local [all...] |
ihevcd_parse_slice.c | 129 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 151 split_transform_flag = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 193 value = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 201 value = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 251 value = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 293 ps_bitstrm, 300 value = ihevcd_cabac_decode_bypass_bins_egk(ps_cabac, ps_bitstrm, 0); 311 value = ihevcd_cabac_decode_bypass_bin(ps_cabac, ps_bitstrm); 426 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 436 abs_mvd_greater0_flag[0] = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx) 538 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 629 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 811 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 954 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1165 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1683 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1957 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local [all...] |
/external/libavc/encoder/ |
ih264e_cabac_structs.h | 172 bitstrm_t *ps_bitstrm; member in struct:__anon11980
|
ih264e_process.c | 147 bitstrm_t *ps_bitstrm = ps_entropy->ps_bitstrm; local 162 ih264e_bitstrm_init(ps_bitstrm, ps_out_buf->s_bits_buf.pv_buf, ps_out_buf->s_bits_buf.u4_bufsize); 184 ps_entropy->i4_error_code |= ih264e_generate_sps(ps_bitstrm, ps_sps); 187 ps_entropy->i4_error_code |= ih264e_generate_pps(ps_bitstrm, ps_pps, ps_sps); 190 ps_out_buf->s_bits_buf.u4_bytes = ps_bitstrm->u4_strm_buf_offset; 299 bitstrm_t *ps_bitstrm = ps_entropy->ps_bitstrm; local 366 ih264e_bitstrm_init(ps_bitstrm, s_out_buf.s_bits_buf.pv_buf, s_out_buf.s_bits_buf.u4_bufsize); 374 ps_entropy->i4_error_code |= ih264e_generate_sps(ps_bitstrm, ps_sps) [all...] |
ih264e_structs.h | 1004 bitstrm_t *ps_bitstrm; member in struct:__anon12006 [all...] |
/external/libavc/decoder/ |
ih264d_mb_utils.c | 281 u1_cur_mb_field = (UWORD8)ih264d_get_bit_h264(ps_dec->ps_bitstrm); 478 ps_dec->ps_bitstrm, &ps_dec->s_cab_dec_env); 672 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 678 ps_bitstrm, ps_cab_dec_env); [all...] |
ih264d_parse_headers.c | 69 /* ps_bitstrm Bitstream */ 85 dec_bit_stream_t * ps_bitstrm) 89 UNUSED(ps_bitstrm); 101 /* ps_bitstrm Bitstream */ 115 WORD32 ih264d_parse_sei(dec_struct_t * ps_dec, dec_bit_stream_t * ps_bitstrm) 118 UNUSED(ps_bitstrm); 130 /* ps_bitstrm Bitstream */ 145 dec_bit_stream_t * ps_bitstrm) 148 UNUSED(ps_bitstrm); 190 WORD32 ih264d_parse_pps(dec_struct_t * ps_dec, dec_bit_stream_t * ps_bitstrm) 1079 dec_bit_stream_t *ps_bitstrm; local [all...] |
ih264d_parse_islice.c | 101 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 102 UWORD32 *pu4_bitstrm_ofst = &ps_bitstrm->u4_ofst; 113 pu4_bitstrm_buf = ps_bitstrm->pu4_buffer; 125 ps_cur_mb_info->u1_tran_form8x8 = ih264d_get_bit_h264(ps_bitstrm); 168 /* Flush the ps_bitstrm */ 170 /* Read the suffix from the ps_bitstrm */ 198 /* Flush the ps_bitstrm */ 200 /* Read the suffix from the ps_bitstrm */ 233 /* Flush the ps_bitstrm */ 491 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 763 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 983 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1194 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_dpb_mgr.c | 716 UWORD32 *pu4_bitstrm_buf = ps_dec->ps_bitstrm->pu4_buffer; 717 UWORD32 *pu4_bitstrm_ofst = &ps_dec->ps_bitstrm->u4_ofst; 830 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local 836 UWORD32 *pu4_bitstrm_buf = ps_dec->ps_bitstrm->pu4_buffer; 837 UWORD32 *pu4_bitstrm_ofst = &ps_bitstrm->u4_ofst; 838 UWORD32 u4_bit_ofst = ps_dec->ps_bitstrm->u4_ofst; 845 ih264d_get_bit_h264(ps_bitstrm); 849 ps_bitstrm); 860 u1_buf_mode = ih264d_get_bit_h264(ps_bitstrm); //0 - sliding window; 1 - arbitrar [all...] |
ih264d_parse_cabac.c | 64 UWORD8 ih264d_read_coeff4x4_cabac(dec_bit_stream_t *ps_bitstrm, 85 u4_offset = ps_bitstrm->u4_ofst; 86 pu4_buffer = ps_bitstrm->pu4_buffer; 566 ps_bitstrm->u4_ofst = u4_offset; 582 void ih264d_read_coeff8x8_cabac(dec_bit_stream_t *ps_bitstrm, 633 u4_offset = ps_bitstrm->u4_ofst; 634 pu4_buffer = ps_bitstrm->pu4_buffer; 1077 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1174 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1335 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1364 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1392 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1420 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_parse_cavlc.c | 57 /* ps_bitstrm as specified in section 9.1 of H264 standard */ 64 /* Outputs : UEV decoded syntax element and incremented ps_bitstrm u4_ofst */ 67 /* Issues : Does not check if ps_bitstrm u4_ofst exceeds max ps_bitstrm i4_size */ 87 /* Flush the ps_bitstrm */ 89 /* Read the suffix from the ps_bitstrm */ 101 /* Description : Reads the signed Exp Golomb codec syntax from the ps_bitstrm */ 109 /* Outputs : SEV decoded syntax element and incremented ps_bitstrm u4_ofst */ 112 /* Issues : Does not check if ps_bitstrm u4_ofst exceeds max ps_bitstrm i4_size * 1214 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local 1265 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_parse_mb_header.c | 72 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 93 u1_mb_type = (UWORD8)ih264d_decode_bin(u4_cxt_inc, ps_mb_bin_ctxt, ps_bitstrm, 99 u1_bin = ih264d_decode_terminate(ps_cab_env, ps_bitstrm); 106 u1_bin = ih264d_decode_bins(2, u4_cxt_inc, ps_mb_bin_ctxt, ps_bitstrm, 120 ps_bitstrm, ps_cab_env); 128 ps_bitstrm, ps_cab_env); 158 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local 179 u1_bin = (UWORD8)ih264d_decode_bin(u4_cxt_inc, ps_mb_bin_ctxt, ps_bitstrm, 538 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 590 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 637 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 697 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 794 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 1137 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_parse_pslice.c | 89 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 90 UWORD32 * const pu4_bitstrm_buf = ps_bitstrm->pu4_buffer; 91 UWORD32 *pu4_bitstrm_ofst = &ps_bitstrm->u4_ofst; 132 /* Flush the ps_bitstrm */ 134 /* Read the suffix from the ps_bitstrm */ 190 u1_num_mb_part, ps_bitstrm, pi1_ref_idx, 195 u1_num_mb_part, ps_bitstrm, pi1_ref_idx, 279 /* Flush the ps_bitstrm */ 282 /* Read the suffix from the ps_bitstrm */ 446 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 823 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1136 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1449 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1870 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_parse_slice.c | 1033 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_parse_bslice.c | 79 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 80 UWORD32 *pu4_bitstrm_buf = ps_bitstrm->pu4_buffer; 81 UWORD32 *pu4_bitstrm_ofst = &ps_bitstrm->u4_ofst; 118 /* Flush the ps_bitstrm */ 120 /* Read the suffix from the ps_bitstrm */ 196 u1_num_mb_part, ps_bitstrm, pi1_ref_idx[0], 200 ret = ih264d_parse_bmb_ref_index_cavlc(u1_num_mb_part, ps_bitstrm, 215 u1_num_mb_part, ps_bitstrm, pi1_ref_idx[1], 219 ret = ih264d_parse_bmb_ref_index_cavlc(u1_num_mb_part, ps_bitstrm, 404 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 751 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1352 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_process_intra_mb.c | 112 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local 121 GETBIT(u4_temp, ps_bitstrm->u4_ofst, ps_bitstrm->pu4_buffer); 125 GETBITS(u4_temp, ps_bitstrm->u4_ofst, ps_bitstrm->pu4_buffer, 3); 143 GETBIT(u4_temp, ps_bitstrm->u4_ofst, ps_bitstrm->pu4_buffer); 147 GETBITS(u4_temp, ps_bitstrm->u4_ofst, ps_bitstrm->pu4_buffer, 3) [all...] |
ih264d_structs.h | 725 dec_bit_stream_t *ps_bitstrm; member in struct:_DecStruct [all...] |