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

  /external/libvpx/vp8/decoder/generic/
dsystemdependent.c 16 extern void vp8_arch_x86_decode_init(VP8D_COMP *pbi);
17 extern void vp8_arch_arm_decode_init(VP8D_COMP *pbi);
19 void vp8_dmachine_specific_config(VP8D_COMP *pbi)
23 pbi->mb.rtcd = &pbi->common.rtcd;
24 pbi->dequant.block = vp8_dequantize_b_c;
25 pbi->dequant.idct_add = vp8_dequant_idct_add_c;
26 pbi->dequant.dc_idct_add = vp8_dequant_dc_idct_add_c;
27 pbi->dequant.dc_idct_add_y_block = vp8_dequant_dc_idct_add_y_block_c;
28 pbi->dequant.idct_add_y_block = vp8_dequant_idct_add_y_block_c
    [all...]
  /external/libvpx/vp8/decoder/arm/
arm_dsystemdependent.c 21 void vp8_arch_arm_decode_init(VP8D_COMP *pbi)
24 int flags = pbi->common.rtcd.flags;
32 pbi->dequant.block = vp8_dequantize_b_v6;
33 pbi->dequant.idct_add = vp8_dequant_idct_add_v6;
34 pbi->dequant.dc_idct_add = vp8_dequant_dc_idct_add_v6;
35 pbi->dequant.dc_idct_add_y_block = vp8_dequant_dc_idct_add_y_block_v6;
36 pbi->dequant.idct_add_y_block = vp8_dequant_idct_add_y_block_v6;
37 pbi->dequant.idct_add_uv_block = vp8_dequant_idct_add_uv_block_v6;
39 pbi->dboolhuff.start = vp8dx_start_decode_c;
40 pbi->dboolhuff.fill = vp8dx_bool_decoder_fill_c
    [all...]
  /external/libvpx/vp8/decoder/
decoderthreading.h 19 extern void vp8mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd);
20 extern void vp8_decoder_remove_threads(VP8D_COMP *pbi);
21 extern void vp8_decoder_create_threads(VP8D_COMP *pbi);
22 extern int vp8mt_alloc_temp_buffers(VP8D_COMP *pbi, int width, int prev_mb_rows);
23 extern void vp8mt_de_alloc_temp_buffers(VP8D_COMP *pbi, int mb_rows);
reconintra_mt.h 17 extern void vp8mt_build_intra_predictors_mby(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
18 extern void vp8mt_build_intra_predictors_mby_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
19 extern void vp8mt_build_intra_predictors_mbuv(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
20 extern void vp8mt_build_intra_predictors_mbuv_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
22 extern void vp8mt_predict_intra4x4(VP8D_COMP *pbi, MACROBLOCKD *x, int b_mode, unsigned char *predictor, int mb_row, int mb_col, int num);
23 extern void vp8mt_intra_prediction_down_copy(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
onyxd_if.c 38 extern void vp8cx_init_de_quantizer(VP8D_COMP *pbi);
93 VP8D_COMP *pbi = vpx_memalign(32, sizeof(VP8D_COMP)); local
95 if (!pbi)
98 vpx_memset(pbi, 0, sizeof(VP8D_COMP));
100 if (setjmp(pbi->common.error.jmp))
102 pbi->common.error.setjmp = 0;
103 vp8dx_remove_decompressor(pbi);
107 pbi->common.error.setjmp = 1;
110 vp8_create_common(&pbi->common);
111 vp8_dmachine_specific_config(pbi);
144 VP8D_COMP *pbi = (VP8D_COMP *) ptr; local
161 VP8D_COMP *pbi = (VP8D_COMP *) comp; local
175 VP8D_COMP *pbi = (VP8D_COMP *) comp; local
190 VP8D_COMP *pbi = (VP8D_COMP *) ptr; local
209 VP8D_COMP *pbi = (VP8D_COMP *) ptr; local
322 VP8D_COMP *pbi = (VP8D_COMP *) ptr; local
512 VP8D_COMP *pbi = (VP8D_COMP *) ptr; local
    [all...]
threading.c 29 extern void mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd);
34 #define RTCD_VTABLE(x) (&(pbi)->common.rtcd.x)
39 void vp8_setup_decoding_thread_data(VP8D_COMP *pbi, MACROBLOCKD *xd, MB_ROW_DEC *mbrd, int count)
42 VP8_COMMON *const pc = & pbi->common;
81 mbd->current_bc = &pbi->bc2;
90 pbi->mt_current_mb_col[i]=-1;
92 (void) pbi;
100 void vp8mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, int mb_row, int mb_col)
105 VP8_COMMON *pc = &pbi->common;
113 eobtotal = vp8_decode_mb_tokens(pbi, xd)
238 VP8D_COMP *pbi = (VP8D_COMP *)(((DECODETHREAD_DATA *)p_data)->ptr1); local
    [all...]
decodemv.c 65 static void vp8_kfread_modes(VP8D_COMP *pbi, MODE_INFO *m, int mb_row, int mb_col)
67 vp8_reader *const bc = & pbi->bc;
68 const int mis = pbi->common.mode_info_stride;
78 if (pbi->mb.update_mb_segmentation_map)
79 vp8_read_mb_features(bc, &m->mbmi, &pbi->mb);
82 if (pbi->common.mb_no_coeff_skip)
83 m->mbmi.mb_skip_coeff = vp8_read(bc, pbi->prob_skip_false);
87 y_mode = (MB_PREDICTION_MODE) vp8_kfread_ymode(bc, pbi->common.kf_ymode_prob);
100 m->bmi[i].mode = (B_PREDICTION_MODE) vp8_read_bmode(bc, pbi->common.kf_bmode_prob [A] [L]);
135 m->mbmi.uv_mode = (MB_PREDICTION_MODE)vp8_read_uv_mode(bc, pbi->common.kf_uv_mode_prob)
    [all...]
decodframe.c 41 void vp8cx_init_de_quantizer(VP8D_COMP *pbi)
45 VP8_COMMON *const pc = & pbi->common;
65 void mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd)
70 VP8_COMMON *const pc = & pbi->common;
105 #define RTCD_VTABLE(x) (&(pbi)->common.rtcd.x)
113 static void skip_recon_mb(VP8D_COMP *pbi, MACROBLOCKD *xd)
179 void vp8_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd)
190 eobtotal = vp8_decode_mb_tokens(pbi, xd);
204 skip_recon_mb(pbi, xd);
209 mb_init_dequantizer(pbi, xd)
    [all...]
onyxd_int.h 140 void vp8_dmachine_specific_config(VP8D_COMP *pbi);
147 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
155 vpx_internal_error(&pbi->common.error, VPX_CODEC_MEM_ERROR,\
reconintra_mt.c 22 void vp8mt_build_intra_predictors_mby(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col)
32 if (pbi->common.filter_level)
34 yabove_row = pbi->mt_yabove_row[mb_row] + mb_col*16 +32;
35 yleft_col = pbi->mt_yleft_col[mb_row];
150 (void) pbi;
157 void vp8mt_build_intra_predictors_mby_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col)
170 if (pbi->common.filter_level)
172 yabove_row = pbi->mt_yabove_row[mb_row] + mb_col*16 +32;
173 yleft_col = pbi->mt_yleft_col[mb_row];
293 (void) pbi;
    [all...]
  /external/libvpx/vp8/decoder/x86/
x86_dsystemdependent.c 29 void vp8_arch_x86_decode_init(VP8D_COMP *pbi)
44 pbi->dequant.block = vp8_dequantize_b_mmx;
45 pbi->dequant.idct_add = vp8_dequant_idct_add_mmx;
46 pbi->dequant.dc_idct_add = vp8_dequant_dc_idct_add_mmx;
47 pbi->dequant.dc_idct_add_y_block = vp8_dequant_dc_idct_add_y_block_mmx;
48 pbi->dequant.idct_add_y_block = vp8_dequant_idct_add_y_block_mmx;
49 pbi->dequant.idct_add_uv_block = vp8_dequant_idct_add_uv_block_mmx;
55 pbi->dequant.dc_idct_add_y_block = vp8_dequant_dc_idct_add_y_block_sse2;
56 pbi->dequant.idct_add_y_block = vp8_dequant_idct_add_y_block_sse2;
57 pbi->dequant.idct_add_uv_block = vp8_dequant_idct_add_uv_block_sse2
    [all...]
onyxdxv.c 199 VP8D_COMP *pbi; local
201 pbi = tab->my_pbi;
224 if (pbi)
226 microseconds_available -= pbi->decode_microseconds;
232 tab->post_proc2time = pbi->decode_microseconds * 1 / 2;
235 tab->post_proc4time = pbi->decode_microseconds;
290 if (pbi && (pbi->mb.segmentation_enabled & SEGMENT_PF) && tab->deinterlace)
321 if (pbi)
330 if (pbi)
958 VP8D_COMP *pbi; local
    [all...]
  /external/libvpx/vp8/
vp8_dx_iface.c 71 VP8D_PTR pbi; member in struct:vpx_codec_alg_priv
186 ctx->pbi = mmap_lkup(ctx, VP6_SEG_PB_INSTANCE);
187 ctx->pbi->mbi.block_dx_info[0].idct_output_ptr = mmap_lkup(ctx, VP6_SEG_IDCT_BUFFER);
188 ctx->pbi->loop_filtered_block = mmap_lkup(ctx, VP6_SEG_LF_BLOCK);
189 ctx->pbi->huff = mmap_lkup(ctx, VP6_SEG_HUFF);
190 ctx->pbi->mbi.coeffs_base_ptr = mmap_lkup(ctx, VP6_SEG_COEFFS);
191 ctx->pbi->fc.above_y = mmap_lkup(ctx, VP6_SEG_ABOVEY);
192 ctx->pbi->fc.above_u = mmap_lkup(ctx, VP6_SEG_ABOVEU);
193 ctx->pbi->fc.above_v = mmap_lkup(ctx, VP6_SEG_ABOVEV);
194 ctx->pbi->prediction_mode = mmap_lkup(ctx, VP6_SEG_PRED_MODES)
432 VP8D_COMP *pbi = (VP8D_COMP *)ctx->pbi; local
    [all...]

Completed in 334 milliseconds