/external/libvpx/libvpx/vp9/encoder/ |
vp9_encodemb.h | 29 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 31 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 33 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 38 TX_SIZE tx_size, void *arg);
|
vp9_encodemb.c | 90 TX_SIZE tx_size, int ctx) { 103 const int default_eob = 16 << (tx_size << 1); 104 const int mul = 1 + (tx_size == TX_32X32); 106 const uint8_t *const band_translate = get_band_translate(tx_size); 107 const scan_order *const so = get_scan(xd, tx_size, type, block); 159 rate0 += mb->token_costs[tx_size][type][ref][band][0][pt] 161 rate1 += mb->token_costs[tx_size][type][ref][band][0][pt] 214 rate0 += mb->token_costs[tx_size][type][ref][band][!x][pt] 219 rate1 += mb->token_costs[tx_size][type][ref][band][!x][pt 754 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi, pd) : mbmi->tx_size; local [all...] |
vp9_pickmode.c | 233 static void calculate_variance(int bw, int bh, TX_SIZE tx_size, 237 const BLOCK_SIZE unit_size = txsize_to_bsize[tx_size]; 283 TX_SIZE tx_size; local 297 tx_size = VPXMIN(max_txsize_lookup[bsize], 300 tx_size = TX_8X8; 304 tx_size = TX_8X8; 305 else if (tx_size > TX_16X16) 306 tx_size = TX_16X16 [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_blockd.h | 71 TX_SIZE tx_size; member in struct:__anon17172 235 static INLINE TX_SIZE get_uv_tx_size_impl(TX_SIZE y_tx_size, BLOCK_SIZE bsize, 245 static INLINE TX_SIZE get_uv_tx_size(const MB_MODE_INFO *mbmi, 247 return get_uv_tx_size_impl(mbmi->tx_size, mbmi->sb_type, pd->subsampling_x, 279 TX_SIZE tx_size, 292 TX_SIZE tx_size, int block [all...] |
vp9_scan.h | 41 static INLINE const scan_order *get_scan(const MACROBLOCKD *xd, TX_SIZE tx_size, 46 return &vp9_default_scan_orders[tx_size]; 49 return &vp9_scan_orders[tx_size][intra_mode_to_tx_type_lookup[mode]];
|
vp9_reconintra.h | 24 TX_SIZE tx_size, PREDICTION_MODE mode,
|
vp9_blockd.c | 47 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi, pd) local 48 : mbmi->tx_size; 52 const int step = 1 << (tx_size << 1); 62 const int extra_step = ((num_4x4_w - max_blocks_wide) >> tx_size) * step; 66 for (r = 0; r < max_blocks_high; r += (1 << tx_size)) { 68 for (c = 0; c < max_blocks_wide; c += (1 << tx_size)) { 69 visit(plane, i, plane_bsize, tx_size, arg); 87 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, int has_eob [all...] |
vp9_enums.h | 75 typedef uint8_t TX_SIZE; 76 #define TX_4X4 ((TX_SIZE)0) // 4x4 transform 77 #define TX_8X8 ((TX_SIZE)1) // 8x8 transform 78 #define TX_16X16 ((TX_SIZE)2) // 16x16 transform 79 #define TX_32X32 ((TX_SIZE)3) // 32x32 transform 80 #define TX_SIZES ((TX_SIZE)4)
|
vp9_common_data.h | 32 extern const TX_SIZE max_txsize_lookup[BLOCK_SIZES]; 34 extern const TX_SIZE tx_mode_to_biggest_tx_size[TX_MODES];
|
vp9_entropy.h | 132 static INLINE const uint8_t *get_band_translate(TX_SIZE tx_size) { 133 return tx_size == TX_4X4 ? vp9_coefband_trans_4x4 167 static INLINE int get_entropy_context(TX_SIZE tx_size, const ENTROPY_CONTEXT *a, 171 switch (tx_size) {
|
vp9_reconintra.c | 119 TX_SIZE tx_size, 132 const int bs = 4 << tx_size; 233 dc_pred_high[left_available][up_available][tx_size](dst, dst_stride, 237 pred_high[mode][tx_size](dst, dst_stride, const_above_row, left_col, 245 PREDICTION_MODE mode, TX_SIZE tx_size, 254 const int bs = 4 << tx_size; 380 dc_pred[left_available][up_available][tx_size](dst, dst_stride, 383 pred[mode][tx_size](dst, dst_stride, const_above_row, left_col) [all...] |
vp9_pred_common.h | 118 int above_ctx = (has_above && !above_mbmi->skip) ? (int)above_mbmi->tx_size 120 int left_ctx = (has_left && !left_mbmi->skip) ? (int)left_mbmi->tx_size 131 static INLINE const vpx_prob *get_tx_probs(TX_SIZE max_tx_size, int ctx, 146 static INLINE const vpx_prob *get_tx_probs2(TX_SIZE max_tx_size, 152 static INLINE unsigned int *get_tx_counts(TX_SIZE max_tx_size, int ctx,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
vp9_encodemb.h | 27 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 32 BLOCK_SIZE plane_bsize, TX_SIZE tx_size,
|
vp9_tokenize.c | 168 TX_SIZE tx_size, void *arg) { 174 txfrm_block_to_raster_xy(plane_bsize, tx_size, block, &aoff, &loff); 175 vp9_set_contexts(xd, pd, plane_bsize, tx_size, p->eobs[block] > 0, 204 TX_SIZE tx_size) { 205 const int eob_max = 16 << (tx_size << 1); 210 TX_SIZE tx_size, void *arg) { 230 cpi->coef_counts[tx_size][type][ref] [all...] |
vp9_encodemb.c | 109 TX_SIZE tx_size, MACROBLOCK *mb, 128 const int default_eob = 16 << (tx_size << 1); 129 const int mul = 1 + (tx_size == TX_32X32); 132 const uint8_t *const band_translate = get_band_translate(tx_size); 133 const scan_order *so = get_scan(xd, tx_size, type, block); 176 mb->token_costs[tx_size][type][ref][band][0][pt] 179 mb->token_costs[tx_size][type][ref][band][0][pt] 225 rate0 += mb->token_costs[tx_size][type][ref][band][!x][pt] 230 rate1 += mb->token_costs[tx_size][type][ref][band][!x][pt 465 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi) : mbmi->tx_size; local [all...] |
vp9_rdopt.h | 79 void vp9_get_entropy_contexts(BLOCK_SIZE bsize, TX_SIZE tx_size,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
vp9_detokenize.c | 83 int16_t *dqcoeff, TX_SIZE tx_size, const int16_t *dq, 86 const int max_eob = 16 << (tx_size << 1); 92 fc->coef_probs[tx_size][type][ref]; 95 counts->coef[tx_size][type][ref]; 97 counts->eob_branch[tx_size][type][ref]; 100 const uint8_t *band_translate = get_band_translate(tx_size); 101 const int dq_shift = (tx_size == TX_32X32); 199 int x, int y, TX_SIZE tx_size, vp9_reader *r) [all...] |
vp9_detokenize.h | 24 int x, int y, TX_SIZE tx_size, vp9_reader *r);
|
/external/libvpx/libvpx/vp9/decoder/ |
vp9_detokenize.h | 26 TX_SIZE tx_size, vpx_reader *r,
|
vp9_detokenize.c | 50 tran_low_t *dqcoeff, TX_SIZE tx_size, const int16_t *dq, 54 const int max_eob = 16 << (tx_size << 1); 59 fc->coef_probs[tx_size][type][ref]; 64 const uint8_t *band_translate = get_band_translate(tx_size); 65 const int dq_shift = (tx_size == TX_32X32); 76 coef_counts = counts->coef[tx_size][type][ref]; 77 eob_branch_count = counts->eob_branch[tx_size][type][ref]; 212 TX_SIZE tx_size, int has_eob [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
vp9_reconintra.h | 22 TX_SIZE tx_size, MB_PREDICTION_MODE mode,
|
vp9_blockd.h | 126 TX_SIZE tx_size; member in struct:__anon30651 275 static INLINE TX_SIZE get_uv_tx_size_impl(TX_SIZE y_tx_size, BLOCK_SIZE bsize) { 285 static INLINE TX_SIZE get_uv_tx_size(const MB_MODE_INFO *mbmi) { 286 return get_uv_tx_size_impl(mbmi->tx_size, mbmi->sb_type); 298 TX_SIZE tx_size, 311 TX_SIZE tx_size, int block [all...] |
vp9_blockd.c | 47 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi) local 48 : mbmi->tx_size; 52 const int step = 1 << (tx_size << 1); 76 for (r = 0; r < num_4x4_h; r += (1 << tx_size)) { 77 for (c = 0; c < num_4x4_w; c += (1 << tx_size)) { 79 visit(plane, i, plane_bsize, tx_size, arg); 85 visit(plane, i, plane_bsize, tx_size, arg); 100 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, int has_eob [all...] |
vp9_entropy.h | 121 static INLINE const uint8_t *get_band_translate(TX_SIZE tx_size) { 122 return tx_size == TX_4X4 ? vp9_coefband_trans_4x4 148 static INLINE int get_entropy_context(TX_SIZE tx_size, const ENTROPY_CONTEXT *a, 152 switch (tx_size) { 176 INLINE static const scan_order *get_scan(const MACROBLOCKD *xd, TX_SIZE tx_size, 181 return &vp9_default_scan_orders[tx_size]; 184 return &vp9_scan_orders[tx_size][intra_mode_to_tx_type_lookup[mode]] [all...] |
vp9_common_data.h | 31 extern const TX_SIZE max_txsize_lookup[BLOCK_SIZES]; 32 extern const TX_SIZE tx_mode_to_biggest_tx_size[TX_MODES];
|