Searched refs:xd (Results 1 - 25 of 343) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/
H A Dinvtrans.h40 static void vp8_inverse_transform_mby(MACROBLOCKD *xd) argument
42 short *DQC = xd->dequant_y1;
44 if (xd->mode_info_context->mbmi.mode != SPLITMV)
47 if (xd->eobs[24] > 1)
50 (&xd->block[24].dqcoeff[0], xd->qcoeff);
55 (&xd->block[24].dqcoeff[0], xd->qcoeff);
57 eob_adjust(xd->eobs, xd
[all...]
H A Dreconintra4x4.h20 static void intra_prediction_down_copy(MACROBLOCKD *xd, argument
23 int dst_stride = xd->dst.y_stride;
24 unsigned char *above_right_dst = xd->dst.y_buffer - dst_stride + 16;
/external/libvpx/libvpx/vp8/common/
H A Dinvtrans.h40 static void vp8_inverse_transform_mby(MACROBLOCKD *xd) argument
42 short *DQC = xd->dequant_y1;
44 if (xd->mode_info_context->mbmi.mode != SPLITMV)
47 if (xd->eobs[24] > 1)
50 (&xd->block[24].dqcoeff[0], xd->qcoeff);
55 (&xd->block[24].dqcoeff[0], xd->qcoeff);
57 eob_adjust(xd->eobs, xd
[all...]
H A Dreconintra4x4.h20 static void intra_prediction_down_copy(MACROBLOCKD *xd, argument
23 int dst_stride = xd->dst.y_stride;
24 unsigned char *above_right_dst = xd->dst.y_buffer - dst_stride + 16;
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_pred_common.h21 static INLINE const MODE_INFO *get_above_mi(const MACROBLOCKD *const xd) { argument
22 return xd->up_available ? xd->mi[-xd->mi_stride].src_mi : NULL;
25 static INLINE const MODE_INFO *get_left_mi(const MACROBLOCKD *const xd) { argument
26 return xd->left_available ? xd->mi[-1].src_mi : NULL;
32 static INLINE int vp9_get_pred_context_seg_id(const MACROBLOCKD *xd) { argument
33 const MODE_INFO *const above_mi = get_above_mi(xd);
34 const MODE_INFO *const left_mi = get_left_mi(xd);
42 vp9_get_pred_prob_seg_id(const struct segmentation *seg, const MACROBLOCKD *xd) argument
47 vp9_get_skip_context(const MACROBLOCKD *xd) argument
55 vp9_get_skip_prob(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
64 vp9_get_intra_inter_prob(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
71 vp9_get_reference_mode_prob(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
79 vp9_get_pred_prob_comp_ref_p(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
87 vp9_get_pred_prob_single_ref_p1(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
94 vp9_get_pred_prob_single_ref_p2(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
116 get_tx_probs2(TX_SIZE max_tx_size, const MACROBLOCKD *xd, const struct tx_probs *tx_probs) argument
[all...]
H A Dvp9_blockd.c40 const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane,
42 const struct macroblockd_plane *const pd = &xd->plane[plane];
43 const MB_MODE_INFO* mbmi = &xd->mi[0].src_mi->mbmi;
58 if (xd->mb_to_right_edge < 0 || xd->mb_to_bottom_edge < 0) {
64 // xd->mb_to_right_edge is in units of pixels * 8. This converts
66 if (xd->mb_to_right_edge < 0)
67 max_blocks_wide += (xd->mb_to_right_edge >> (5 + pd->subsampling_x));
69 if (xd->mb_to_bottom_edge < 0)
70 max_blocks_high += (xd
39 vp9_foreach_transformed_block_in_plane( const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane, foreach_transformed_block_visitor visit, void *arg) argument
89 vp9_foreach_transformed_block(const MACROBLOCKD* const xd, BLOCK_SIZE bsize, foreach_transformed_block_visitor visit, void *arg) argument
99 vp9_set_contexts(const MACROBLOCKD *xd, struct macroblockd_plane *pd, BLOCK_SIZE plane_bsize, TX_SIZE tx_size, int has_eob, int aoff, int loff) argument
141 vp9_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y) argument
[all...]
H A Dvp9_onyxc_int.h244 static INLINE void init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd) {
248 xd->plane[i].dqcoeff = xd->dqcoeff[i];
249 xd->above_context[i] = cm->above_context +
253 xd->above_seg_context = cm->above_seg_context;
254 xd->mi_stride = cm->mi_stride;
267 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) {
272 struct macroblockd_plane *const pd = &xd->plane[i];
273 pd->above_context = &xd->above_context[i][above_idx >> pd->subsampling_x];
274 pd->left_context = &xd
[all...]
/external/libvpx/libvpx/vp9/common/
H A Dvp9_pred_common.h21 static INLINE const MODE_INFO *get_above_mi(const MACROBLOCKD *const xd) { argument
22 return xd->up_available ? xd->mi[-xd->mi_stride] : NULL;
25 static INLINE const MODE_INFO *get_left_mi(const MACROBLOCKD *const xd) { argument
26 return xd->left_available ? xd->mi[-1] : NULL;
32 static INLINE int vp9_get_pred_context_seg_id(const MACROBLOCKD *xd) { argument
33 const MODE_INFO *const above_mi = get_above_mi(xd);
34 const MODE_INFO *const left_mi = get_left_mi(xd);
42 vp9_get_pred_prob_seg_id(const struct segmentation *seg, const MACROBLOCKD *xd) argument
47 vp9_get_skip_context(const MACROBLOCKD *xd) argument
55 vp9_get_skip_prob(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
64 vp9_get_intra_inter_prob(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
71 vp9_get_reference_mode_prob(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
79 vp9_get_pred_prob_comp_ref_p(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
87 vp9_get_pred_prob_single_ref_p1(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
94 vp9_get_pred_prob_single_ref_p2(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
116 get_tx_probs2(TX_SIZE max_tx_size, const MACROBLOCKD *xd, const struct tx_probs *tx_probs) argument
[all...]
H A Dvp9_mvref_common.h25 static INLINE void clamp_mv2(MV *mv, const MACROBLOCKD *xd) { argument
26 clamp_mv(mv, xd->mb_to_left_edge - LEFT_TOP_MARGIN,
27 xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN,
28 xd->mb_to_top_edge - LEFT_TOP_MARGIN,
29 xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN);
32 void vp9_find_mv_refs(const VP9_COMMON *cm, const MACROBLOCKD *xd,
40 void vp9_find_best_ref_mvs(MACROBLOCKD *xd, int allow_hp,
43 void vp9_append_sub8x8_mvs_for_idx(VP9_COMMON *cm, MACROBLOCKD *xd,
H A Dvp9_blockd.c40 const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane,
42 const struct macroblockd_plane *const pd = &xd->plane[plane];
43 const MB_MODE_INFO* mbmi = &xd->mi[0]->mbmi;
58 if (xd->mb_to_right_edge < 0 || xd->mb_to_bottom_edge < 0) {
64 // xd->mb_to_right_edge is in units of pixels * 8. This converts
66 if (xd->mb_to_right_edge < 0)
67 max_blocks_wide += (xd->mb_to_right_edge >> (5 + pd->subsampling_x));
69 if (xd->mb_to_bottom_edge < 0)
70 max_blocks_high += (xd
39 vp9_foreach_transformed_block_in_plane( const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane, foreach_transformed_block_visitor visit, void *arg) argument
89 vp9_foreach_transformed_block(const MACROBLOCKD* const xd, BLOCK_SIZE bsize, foreach_transformed_block_visitor visit, void *arg) argument
99 vp9_set_contexts(const MACROBLOCKD *xd, struct macroblockd_plane *pd, BLOCK_SIZE plane_bsize, TX_SIZE tx_size, int has_eob, int aoff, int loff) argument
141 vp9_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y) argument
[all...]
H A Dvp9_reconinter.h21 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col,
24 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col,
27 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col,
30 void vp9_dec_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col,
60 void vp9_setup_dst_planes(MACROBLOCKD *xd, const YV12_BUFFER_CONFIG *src,
63 void vp9_setup_pre_planes(MACROBLOCKD *xd, int idx,
H A Dvp9_onyxc_int.h243 static INLINE void init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd) {
247 xd->plane[i].dqcoeff = xd->dqcoeff[i];
248 xd->above_context[i] = cm->above_context +
252 xd->above_seg_context = cm->above_seg_context;
253 xd->mi_stride = cm->mi_stride;
262 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) {
267 struct macroblockd_plane *const pd = &xd->plane[i];
268 pd->above_context = &xd->above_context[i][above_idx >> pd->subsampling_x];
269 pd->left_context = &xd
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/
H A Dthreading.c39 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) argument
49 mbd->subpixel_predict = xd->subpixel_predict;
50 mbd->subpixel_predict8x4 = xd->subpixel_predict8x4;
51 mbd->subpixel_predict8x8 = xd->subpixel_predict8x8;
52 mbd->subpixel_predict16x16 = xd->subpixel_predict16x16;
58 mbd->pre = xd->pre;
59 mbd->dst = xd->dst;
61 mbd->segmentation_enabled = xd->segmentation_enabled;
62 mbd->mb_segement_abs_delta = xd
92 mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, unsigned int mb_idx) argument
296 mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd, int start_mb_row) argument
638 MACROBLOCKD *xd = &mbrd->mbd; local
865 vp8mt_decode_mb_rows( VP8D_COMP *pbi, MACROBLOCKD *xd) argument
[all...]
H A Ddecodeframe.c58 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd) argument
62 MB_MODE_INFO *mbmi = &xd->mode_info_context->mbmi;
66 if (xd->segmentation_enabled)
69 if (xd->mb_segement_abs_delta == SEGMENT_ABSDATA)
70 QIndex = xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
75 QIndex = pc->base_qindex + xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
83 xd->dequant_y1_dc[0] = 1;
84 xd->dequant_y1[0] = pc->Y1dequant[QIndex][0];
85 xd->dequant_y2[0] = pc->Y2dequant[QIndex][0];
86 xd
97 decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, unsigned int mb_idx) argument
503 MACROBLOCKD *const xd = & pbi->mb; local
914 MACROBLOCKD *const xd = & pbi->mb; local
984 MACROBLOCKD *const xd = &pbi->mb; local
[all...]
/external/libvpx/libvpx/vp8/decoder/
H A Dthreading.c39 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) argument
49 mbd->subpixel_predict = xd->subpixel_predict;
50 mbd->subpixel_predict8x4 = xd->subpixel_predict8x4;
51 mbd->subpixel_predict8x8 = xd->subpixel_predict8x8;
52 mbd->subpixel_predict16x16 = xd->subpixel_predict16x16;
58 mbd->pre = xd->pre;
59 mbd->dst = xd->dst;
61 mbd->segmentation_enabled = xd->segmentation_enabled;
62 mbd->mb_segement_abs_delta = xd
92 mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, unsigned int mb_idx) argument
296 mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd, int start_mb_row) argument
638 MACROBLOCKD *xd = &mbrd->mbd; local
865 vp8mt_decode_mb_rows( VP8D_COMP *pbi, MACROBLOCKD *xd) argument
[all...]
H A Ddecodeframe.c57 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd) argument
61 MB_MODE_INFO *mbmi = &xd->mode_info_context->mbmi;
65 if (xd->segmentation_enabled)
68 if (xd->mb_segement_abs_delta == SEGMENT_ABSDATA)
69 QIndex = xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
74 QIndex = pc->base_qindex + xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
82 xd->dequant_y1_dc[0] = 1;
83 xd->dequant_y1[0] = pc->Y1dequant[QIndex][0];
84 xd->dequant_y2[0] = pc->Y2dequant[QIndex][0];
85 xd
96 decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, unsigned int mb_idx) argument
502 MACROBLOCKD *const xd = & pbi->mb; local
905 MACROBLOCKD *const xd = & pbi->mb; local
975 MACROBLOCKD *const xd = &pbi->mb; local
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dencodeintra.c85 MACROBLOCKD *xd = &mb->e_mbd; local
86 intra_prediction_down_copy(xd, xd->dst.y_buffer - xd->dst.y_stride + 16);
96 MACROBLOCKD *xd = &x->e_mbd; local
98 vp8_build_intra_predictors_mby_s(xd,
99 xd->dst.y_buffer - xd->dst.y_stride,
100 xd->dst.y_buffer - 1,
101 xd
118 MACROBLOCKD *xd = &x->e_mbd; local
[all...]
H A Dencodeframe.c265 MACROBLOCKD *xd = &x->e_mbd; local
283 xd->up_available = (mb_row != 0);
290 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset;
291 xd->left_available = (mb_col != 0);
319 vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16,
320 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8);
365 MACROBLOCKD *xd,
404 xd->above_context = cm->above_context;
406 xd
361 encode_mb_row(VP8_COMP *cpi, VP8_COMMON *cm, int mb_row, MACROBLOCK *x, MACROBLOCKD *xd, TOKENEXTRA **tp, int *segment_counts, int *totalrate) argument
623 MACROBLOCKD *const xd = & x->e_mbd; local
731 MACROBLOCKD *const xd = & x->e_mbd; local
1124 const MACROBLOCKD *xd = & x->e_mbd; local
1179 MACROBLOCKD *xd = &x->e_mbd; local
1226 MACROBLOCKD *const xd = &x->e_mbd; local
[all...]
/external/libvpx/libvpx/vp8/encoder/
H A Dencodeintra.c85 MACROBLOCKD *xd = &mb->e_mbd; local
86 intra_prediction_down_copy(xd, xd->dst.y_buffer - xd->dst.y_stride + 16);
96 MACROBLOCKD *xd = &x->e_mbd; local
98 vp8_build_intra_predictors_mby_s(xd,
99 xd->dst.y_buffer - xd->dst.y_stride,
100 xd->dst.y_buffer - 1,
101 xd
118 MACROBLOCKD *xd = &x->e_mbd; local
[all...]
H A Dencodeframe.c265 MACROBLOCKD *xd = &x->e_mbd; local
283 xd->up_available = (mb_row != 0);
290 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset;
291 xd->left_available = (mb_col != 0);
319 vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16,
320 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8);
365 MACROBLOCKD *xd,
404 xd->above_context = cm->above_context;
406 xd
361 encode_mb_row(VP8_COMP *cpi, VP8_COMMON *cm, int mb_row, MACROBLOCK *x, MACROBLOCKD *xd, TOKENEXTRA **tp, int *segment_counts, int *totalrate) argument
610 MACROBLOCKD *const xd = & x->e_mbd; local
718 MACROBLOCKD *const xd = & x->e_mbd; local
1111 const MACROBLOCKD *xd = & x->e_mbd; local
1166 MACROBLOCKD *xd = &x->e_mbd; local
1213 MACROBLOCKD *const xd = &x->e_mbd; local
[all...]
/external/pdfium/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/
H A Dt1_luts.h39 0x9, 0xa, 0xc, 0xd, 0xa, 0xa, 0xd, 0xd, 0xc, 0xd, 0xc, 0xd, 0xd, 0xd, 0xd, 0xd,
40 0x9, 0xa, 0xc, 0xb, 0xa, 0x9, 0xd,
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/
H A Dvp9_decodemv.h22 void vp9_read_mode_info(VP9_COMMON *cm, MACROBLOCKD *xd,
H A Dvp9_detokenize.h22 int vp9_decode_block_tokens(VP9_COMMON *cm, MACROBLOCKD *xd,
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_decodemv.h22 void vp9_read_mode_info(VP9_COMMON *cm, MACROBLOCKD *xd,
H A Dvp9_detokenize.h22 int vp9_decode_block_tokens(VP9_COMMON *cm, MACROBLOCKD *xd,

Completed in 443 milliseconds

1234567891011>>