HomeSort by relevance Sort by last modified time
    Searched refs:pbi (Results 1 - 17 of 17) sorted by null

  /external/libvpx/libvpx/vp8/decoder/
decoderthreading.h 15 void vp8mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd);
16 void vp8_decoder_remove_threads(VP8D_COMP *pbi);
17 void vp8_decoder_create_threads(VP8D_COMP *pbi);
18 void vp8mt_alloc_temp_buffers(VP8D_COMP *pbi, int width, int prev_mb_rows);
19 void vp8mt_de_alloc_temp_buffers(VP8D_COMP *pbi, int mb_rows);
onyxd_if.c 41 extern void vp8cx_init_de_quantizer(VP8D_COMP *pbi);
45 static void remove_decompressor(VP8D_COMP *pbi)
48 vp8_de_alloc_overlap_lists(pbi);
50 vp8_remove_common(&pbi->common);
51 vpx_free(pbi);
56 VP8D_COMP *pbi = vpx_memalign(32, sizeof(VP8D_COMP)); local
58 if (!pbi)
61 vpx_memset(pbi, 0, sizeof(VP8D_COMP));
63 if (setjmp(pbi->common.error.jmp))
65 pbi->common.error.setjmp = 0
507 VP8D_COMP *pbi = fb->pbi[0]; local
    [all...]
error_concealment.h 19 int vp8_alloc_overlap_lists(VP8D_COMP *pbi);
22 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi);
25 void vp8_estimate_missing_mvs(VP8D_COMP *pbi);
threading.c 39 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd);
41 static void setup_decoding_thread_data(VP8D_COMP *pbi, MACROBLOCKD *xd, MB_ROW_DEC *mbrd, int count)
43 VP8_COMMON *const pc = & pbi->common;
74 mbd->current_bc = &pbi->mbc[0];
89 pbi->mt_current_mb_col[i] = -1;
92 static void mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd,
108 eobtotal = vp8_decode_mb_tokens(pbi, xd);
117 vp8_mb_init_dequantizer(pbi, xd);
122 if(pbi->ec_active)
128 throw_residual = (!pbi->independent_partitions &
630 VP8D_COMP *pbi = (VP8D_COMP *)(((DECODETHREAD_DATA *)p_data)->ptr1); local
    [all...]
decodemv.c 49 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi)
51 vp8_reader *const bc = & pbi->mbc[8];
52 const int mis = pbi->common.mode_info_stride;
151 static void mb_mode_mv_init(VP8D_COMP *pbi)
153 vp8_reader *const bc = & pbi->mbc[8];
154 MV_CONTEXT *const mvc = pbi->common.fc.mvc;
160 pbi->mvs_corrupt_from_mb = UINT_MAX;
163 pbi->common.mb_no_coeff_skip = (int)vp8_read_bit(bc);
165 pbi->prob_skip_false = 0;
166 if (pbi->common.mb_no_coeff_skip
    [all...]
decodframe.c 40 void vp8cx_init_de_quantizer(VP8D_COMP *pbi)
43 VP8_COMMON *const pc = & pbi->common;
57 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd)
62 VP8_COMMON *const pc = & pbi->common;
96 static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd,
112 eobtotal = vp8_decode_mb_tokens(pbi, xd);
121 vp8_mb_init_dequantizer(pbi, xd);
126 if(pbi->ec_active)
132 throw_residual = (!pbi->independent_partitions &&
133 pbi->frame_corrupt_residual)
    [all...]
onyxd_int.h 58 struct VP8D_COMP *pbi[MAX_FB_MT_DEC]; member in struct:frame_buffers
138 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
146 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
error_concealment.c 47 int vp8_alloc_overlap_lists(VP8D_COMP *pbi)
49 if (pbi->overlaps != NULL)
51 vpx_free(pbi->overlaps);
52 pbi->overlaps = NULL;
55 pbi->overlaps = vpx_calloc(pbi->common.mb_rows * pbi->common.mb_cols,
58 if (pbi->overlaps == NULL)
64 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi)
66 vpx_free(pbi->overlaps)
    [all...]
  /external/libvpx/libvpx/vp9/decoder/
vp9_decodemv.h 17 void vp9_prepare_read_mode_info(VP9D_COMP* pbi, vp9_reader *r);
19 void vp9_read_mode_info(VP9D_COMP* pbi, int mi_row, int mi_col, vp9_reader *r);
vp9_detokenize.h 18 int vp9_decode_tokens(VP9D_COMP* pbi, vp9_reader *r, BLOCK_SIZE bsize);
vp9_onyxd_if.c 112 VP9D_COMP *const pbi = vpx_memalign(32, sizeof(VP9D_COMP)); local
113 VP9_COMMON *const cm = pbi ? &pbi->common : NULL;
118 vp9_zero(*pbi);
122 vp9_remove_decompressor(pbi);
131 pbi->oxcf = *oxcf;
132 pbi->ready_for_new_data = 1;
143 pbi->decoded_key_frame = 0;
145 if (pbi->oxcf.max_threads > 1) {
146 vp9_worker_init(&pbi->lf_worker)
159 VP9D_COMP *const pbi = (VP9D_COMP *)ptr; local
178 VP9D_COMP *pbi = (VP9D_COMP *) ptr; local
208 VP9D_COMP *pbi = (VP9D_COMP *) ptr; local
249 VP9D_COMP *pbi = (VP9D_COMP *) ptr; local
282 VP9D_COMP *pbi = (VP9D_COMP *) ptr; local
416 VP9D_COMP *pbi = (VP9D_COMP *) ptr; local
    [all...]
vp9_decodframe.c 149 static int decode_tokens(VP9D_COMP *pbi, BLOCK_SIZE bsize, vp9_reader *r) {
150 VP9_COMMON *const cm = &pbi->common;
151 MACROBLOCKD *const xd = &pbi->mb;
163 return vp9_decode_tokens(pbi, r, bsize);
167 static void set_offsets(VP9D_COMP *pbi, BLOCK_SIZE bsize,
169 VP9_COMMON *const cm = &pbi->common;
170 MACROBLOCKD *const xd = &pbi->mb;
200 static void set_ref(VP9D_COMP *pbi, int i, int mi_row, int mi_col) {
201 VP9_COMMON *const cm = &pbi->common;
202 MACROBLOCKD *const xd = &pbi->mb
    [all...]
vp9_decodemv.c 60 static TX_SIZE read_tx_size(VP9D_COMP *pbi, TX_MODE tx_mode,
63 VP9_COMMON *const cm = &pbi->common;
64 MACROBLOCKD *const xd = &pbi->mb;
94 static int read_intra_segment_id(VP9D_COMP *pbi, int mi_row, int mi_col,
96 MACROBLOCKD *const xd = &pbi->mb;
97 struct segmentation *const seg = &pbi->common.seg;
108 set_segment_id(&pbi->common, bsize, mi_row, mi_col, segment_id);
112 static int read_inter_segment_id(VP9D_COMP *pbi, int mi_row, int mi_col,
114 VP9_COMMON *const cm = &pbi->common;
115 MACROBLOCKD *const xd = &pbi->mb
    [all...]
vp9_detokenize.c 214 VP9D_COMP *pbi; member in struct:decode_block_args
224 MACROBLOCKD *xd = &arg->pbi->mb;
225 struct segmentation *seg = &arg->pbi->common.seg;
233 eob = decode_coefs(&arg->pbi->common, xd, arg->r, block,
244 int vp9_decode_tokens(VP9D_COMP *pbi, vp9_reader *r, BLOCK_SIZE bsize) {
246 struct decode_block_args args = {pbi, r, &eobtotal};
247 foreach_transformed_block(&pbi->mb, bsize, decode_block, &args);
  /external/libvpx/libvpx/vp8/
vp8_dx_iface.c 453 ctx->yv12_frame_buffers.pbi[0]->decrypt_cb = ctx->decrypt_cb;
454 ctx->yv12_frame_buffers.pbi[0]->decrypt_state = ctx->decrypt_state;
462 VP8D_COMP *pbi = ctx->yv12_frame_buffers.pbi[0]; local
465 VP8_COMMON *const pc = & pbi->common;
466 MACROBLOCKD *const xd = & pbi->mb;
475 if (setjmp(pbi->common.error.jmp))
477 pbi->common.error.setjmp = 0;
482 pbi->common.error.setjmp = 1;
506 for (i = 0; i < pbi->allocated_decoding_thread_count; i++
823 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
844 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
863 VP8D_COMP *pbi = (VP8D_COMP *)ctx->yv12_frame_buffers.pbi[0]; local
    [all...]
  /external/libvpx/libvpx/vp9/
vp9_dx_iface.c 48 VP9D_PTR pbi; member in struct:vpx_codec_alg_priv
133 vp9_remove_decompressor(ctx->pbi);
314 ctx->pbi = optr;
320 if (!res && ctx->pbi) {
345 if (vp9_receive_compressed_data(ctx->pbi, data_sz, data, deadline)) {
346 VP9D_COMP *pbi = (VP9D_COMP *)ctx->pbi; local
347 res = update_error_state(ctx, &pbi->common.error);
350 if (!res && 0 == vp9_get_raw_frame(ctx->pbi, &sd, &time_stamp,
554 return vp9_set_reference_dec(ctx->pbi,
639 VP9D_COMP *pbi = (VP9D_COMP *)ctx->pbi; local
657 VP9D_COMP *pbi = (VP9D_COMP *)ctx->pbi; local
    [all...]
  /external/clang/test/SemaCXX/
member-pointer.cpp 15 int B::*pbi; // expected-error {{expected a class or namespace}} member in class:B

Completed in 1652 milliseconds