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

  /external/libvpx/libvpx/vp9/common/
vp9_common_data.h 28 extern const TX_SIZE max_txsize_lookup[BLOCK_SIZES];
29 extern const TX_SIZE max_uv_txsize_lookup[BLOCK_SIZES];
30 extern const TX_SIZE tx_mode_to_biggest_tx_size[TX_MODES];
vp9_reconintra.h 18 TX_SIZE tx_size, int mode,
vp9_entropy.h 129 static const uint8_t *get_band_translate(TX_SIZE tx_size) {
130 return tx_size == TX_4X4 ? vp9_coefband_trans_4x4
154 static int get_entropy_context(TX_SIZE tx_size, const ENTROPY_CONTEXT *a,
158 switch (tx_size) {
182 static void get_scan(const MACROBLOCKD *xd, TX_SIZE tx_size,
185 switch (tx_size) {
vp9_enums.h 61 } TX_SIZE;
vp9_blockd.h 125 TX_SIZE tx_size; member in struct:__anon21261
278 static INLINE TX_SIZE get_uv_tx_size(const MB_MODE_INFO *mbmi) {
279 return MIN(mbmi->tx_size, max_uv_txsize_lookup[mbmi->sb_type]);
301 TX_SIZE tx_size,
312 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi)
313 : mbmi->tx_size;
317 const int step = 1 << (tx_size << 1)
    [all...]
vp9_common_data.c 105 const TX_SIZE max_txsize_lookup[BLOCK_SIZES] = {
111 const TX_SIZE max_uv_txsize_lookup[BLOCK_SIZES] = {
118 const TX_SIZE tx_mode_to_biggest_tx_size[TX_MODES] = {
vp9_pred_common.h 112 static const vp9_prob *get_tx_probs(TX_SIZE max_tx_size, int ctx,
127 static const vp9_prob *get_tx_probs2(TX_SIZE max_tx_size, const MACROBLOCKD *xd,
133 static unsigned int *get_tx_counts(TX_SIZE max_tx_size, int ctx,
vp9_entropy.c 378 static void adapt_coef_probs(VP9_COMMON *cm, TX_SIZE tx_size,
383 vp9_coeff_probs_model *dst_coef_probs = cm->fc.coef_probs[tx_size];
384 const vp9_coeff_probs_model *pre_coef_probs = pre_fc->coef_probs[tx_size];
385 vp9_coeff_count_model *coef_counts = cm->counts.coef[tx_size];
387 cm->counts.eob_branch[tx_size];
409 TX_SIZE t;
vp9_reconintra.c 318 MB_PREDICTION_MODE mode, TX_SIZE tx_size,
326 const int bs = 4 << tx_size;
365 dc_pred[left_available][up_available][tx_size](dst, dst_stride,
368 pred[mode][tx_size](dst, dst_stride, const_above_row, left_col);
373 TX_SIZE tx_size, int mode,
376 const int bwl = bwl_in - tx_size;
383 build_intra_predictors(ref, ref_stride, dst, dst_stride, mode, tx_size,
vp9_loopfilter.c 511 const TX_SIZE tx_size_y = mi->mbmi.tx_size;
512 const TX_SIZE tx_size_uv = get_uv_tx_size(&mi->mbmi);
594 const TX_SIZE tx_size_y = mi->mbmi.tx_size;
907 const TX_SIZE tx_size = (plane->plane_type == PLANE_TYPE_UV) local
    [all...]
  /external/libvpx/libvpx/vp9/encoder/
vp9_encodeintra.h 18 TX_SIZE tx_size, void *arg);
vp9_encodemb.h 44 TX_SIZE tx_size, void *arg);
vp9_rdopt.h 56 void vp9_get_entropy_contexts(TX_SIZE tx_size,
vp9_tokenize.c 83 TX_SIZE tx_size; member in struct:tokenize_b_args
88 TX_SIZE tx_size, void *arg) {
93 txfrm_block_to_raster_xy(plane_bsize, tx_size, block, &aoff, &loff);
94 set_contexts(xd, pd, plane_bsize, tx_size, pd->eobs[block] > 0, aoff, loff);
98 TX_SIZE tx_size, void *arg) {
115 vp9_coeff_count *const counts = cpi->coef_counts[tx_size];
116 vp9_coeff_probs_model *const coef_probs = cpi->common.fc.coef_probs[tx_size];
    [all...]
vp9_encodemb.c 118 TX_SIZE tx_size) {
135 const int default_eob = 16 << (tx_size << 1);
137 const int mul = 1 + (tx_size == TX_32X32);
140 const uint8_t *const band_translate = get_band_translate(tx_size);
145 get_scan(xd, tx_size, type, block, &scan, &nb);
184 mb->token_costs[tx_size][type][ref][band][0][pt]
187 mb->token_costs[tx_size][type][ref][band][0][pt]
235 rate0 += mb->token_costs[tx_size][type][ref][band][!x][pt]
240 rate1 += mb->token_costs[tx_size][type][ref][band][!x][pt
335 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi) : mbmi->tx_size; local
    [all...]
vp9_block.h 240 TX_SIZE tx_size; member in struct:rdcost_block_args
vp9_rdopt.c 121 TX_SIZE t;
414 TX_SIZE tx_size,
426 const int t = 4 << tx_size;
428 if (tx_size == TX_4X4) {
430 } else if (tx_size == TX_8X8) {
432 } else if (tx_size == TX_16X16) {
434 } else if (tx_size == TX_32X32) {
491 TX_SIZE tx_size,
    [all...]
vp9_bitstream.c 190 TX_SIZE tx_size, BLOCK_SIZE bsize,
192 const TX_SIZE max_tx_size = max_txsize_lookup[bsize];
196 vp9_write(w, tx_size != TX_4X4, tx_probs[0]);
197 if (tx_size != TX_4X4 && max_tx_size >= TX_16X16) {
198 vp9_write(w, tx_size != TX_8X8, tx_probs[1]);
199 if (tx_size != TX_8X8 && max_tx_size >= TX_32X32)
200 vp9_write(w, tx_size != TX_16X16, tx_probs[2]);
415 write_selected_tx_size(cpi, m, mi->tx_size, bsize, bc);
520 write_selected_tx_size(cpi, m, m->mbmi.tx_size, m->mbmi.sb_type, bc)
    [all...]
vp9_encodeframe.c 430 vpx_memcpy(x->zcoeff_blk[mbmi->tx_size], ctx->zcoeff_blk,
    [all...]
vp9_onyx_if.c     [all...]
  /external/libvpx/libvpx/vp9/decoder/
vp9_detokenize.h 20 int x, int y, TX_SIZE tx_size, vp9_reader *r,
vp9_detokenize.c 80 dq[c > 0] / (1 + (tx_size == TX_32X32)); \
95 TX_SIZE tx_size, const int16_t *dq, int pt,
102 fc->coef_probs[tx_size][type][ref];
107 counts->coef[tx_size][type][ref];
109 counts->eob_branch[tx_size][type][ref];
112 const uint8_t *band_translate = get_band_translate(tx_size);
113 get_scan(xd, tx_size, type, block_idx, &scan, &nb);
221 int x, int y, TX_SIZE tx_size, vp9_reader *r
    [all...]
vp9_decodemv.c 64 static TX_SIZE read_selected_tx_size(VP9_COMMON *cm, MACROBLOCKD *xd,
65 TX_SIZE max_tx_size, vp9_reader *r) {
68 TX_SIZE tx_size = vp9_read(r, tx_probs[0]); local
69 if (tx_size != TX_4X4 && max_tx_size >= TX_16X16) {
70 tx_size += vp9_read(r, tx_probs[1]);
71 if (tx_size != TX_8X8 && max_tx_size >= TX_32X32)
72 tx_size += vp9_read(r, tx_probs[2]);
76 ++get_tx_counts(max_tx_size, ctx, &cm->counts.tx)[tx_size];
77 return tx_size;
    [all...]
vp9_decodframe.c 245 TX_SIZE tx_size, int x, int y) {
255 switch (tx_size) {
282 if (tx_type == DCT_DCT && tx_size <= TX_16X16 && eob <= 10)
283 vpx_memset(dqcoeff, 0, 4 * (4 << tx_size) * sizeof(dqcoeff[0]));
284 else if (tx_size == TX_32X32 && eob <= 34)
287 vpx_memset(dqcoeff, 0, (16 << (tx_size << 1)) * sizeof(dqcoeff[0]));
301 TX_SIZE tx_size, void *arg) {
313 txfrm_block_to_raster_xy(plane_bsize, tx_size, block, &x, &y)
570 TX_SIZE tx_size; local
    [all...]

Completed in 144 milliseconds