/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, 520 IHEVCD_CABAC_DECODE_BIN(cur_csbf, ps_cabac, ps_bitstrm, ctxt_idx); 600 ps_bitstrm, 689 IHEVCD_CABAC_DECODE_BIN(coeff_abs_level_greater1_flag, ps_cabac, ps_bitstrm, ctxt_idx); 745 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); 1042 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1175 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1279 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1791 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 2136 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local 2286 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local 2392 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local 2491 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local 2528 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local 2583 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local 2785 bitstrm_t *ps_bitstrm = &ps_parse->s_bitstrm; local [all...] |
ihevcd_parse_slice.c | 132 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 154 split_transform_flag = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 196 value = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 204 value = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 258 value = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx); 300 ps_bitstrm, 307 value = ihevcd_cabac_decode_bypass_bins_egk(ps_cabac, ps_bitstrm, 0); 317 value = ihevcd_cabac_decode_bypass_bin(ps_cabac, ps_bitstrm); 439 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 449 abs_mvd_greater0_flag[0] = ihevcd_cabac_decode_bin(ps_cabac, ps_bitstrm, ctxt_idx) 551 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 642 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 824 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 967 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1178 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1697 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local 1982 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; local [all...] |
/external/libavc/decoder/ |
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) 1074 dec_bit_stream_t *ps_bitstrm; local [all...] |
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_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 761 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 985 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1203 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_parse_slice.c | 999 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; local [all...] |
ih264d_dpb_mgr.c | 731 UWORD32 *pu4_bitstrm_buf = ps_dec->ps_bitstrm->pu4_buffer; 732 UWORD32 *pu4_bitstrm_ofst = &ps_dec->ps_bitstrm->u4_ofst; 845 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local 851 UWORD32 *pu4_bitstrm_buf = ps_dec->ps_bitstrm->pu4_buffer; 852 UWORD32 *pu4_bitstrm_ofst = &ps_bitstrm->u4_ofst; 853 UWORD32 u4_bit_ofst = ps_dec->ps_bitstrm->u4_ofst; 860 ih264d_get_bit_h264(ps_bitstrm); 864 ps_bitstrm); 875 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 * 1226 dec_bit_stream_t *ps_bitstrm = ps_dec->ps_bitstrm; local 1277 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 1142 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1457 dec_bit_stream_t * const ps_bitstrm = ps_dec->ps_bitstrm; local 1919 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 1353 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 | 712 dec_bit_stream_t *ps_bitstrm; member in struct:_DecStruct [all...] |
/external/libavc/encoder/ |
ih264e_cabac_structs.h | 172 bitstrm_t *ps_bitstrm; member in struct:__anon22450
|
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, 188 ps_entropy->i4_error_code |= ih264e_generate_pps(ps_bitstrm, ps_pps, ps_sps); 191 ps_out_buf->s_bits_buf.u4_bytes = ps_bitstrm->u4_strm_buf_offset; 300 bitstrm_t *ps_bitstrm = ps_entropy->ps_bitstrm; local 367 ih264e_bitstrm_init(ps_bitstrm, s_out_buf.s_bits_buf.pv_buf, s_out_buf.s_bits_buf.u4_bufsize); 375 ps_entropy->i4_error_code |= ih264e_generate_sps(ps_bitstrm, ps_sps [all...] |
ih264e_structs.h | 1007 bitstrm_t *ps_bitstrm; member in struct:__anon22476 [all...] |