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

  /external/libvpx/libvpx/vp9/common/
vp9_entropymode.h 31 struct tx_probs { struct
56 struct tx_probs tx_probs; member in struct:frame_contexts
vp9_pred_common.h 170 const struct tx_probs *tx_probs) {
172 case TX_8X8: return tx_probs->p8x8[ctx];
173 case TX_16X16: return tx_probs->p16x16[ctx];
174 case TX_32X32: return tx_probs->p32x32[ctx];
181 const struct tx_probs *tx_probs) {
182 return get_tx_probs(max_tx_size, get_tx_size_context(xd), tx_probs);
vp9_entropymode.c 278 static const struct tx_probs default_tx_probs = { { { 3, 136, 37 },
329 fc->tx_probs = default_tx_probs;
389 fc->tx_probs.p8x8[i][j] =
390 mode_mv_merge_probs(pre_fc->tx_probs.p8x8[i][j], branch_ct_8x8p[j]);
394 fc->tx_probs.p16x16[i][j] = mode_mv_merge_probs(
395 pre_fc->tx_probs.p16x16[i][j], branch_ct_16x16p[j]);
399 fc->tx_probs.p32x32[i][j] = mode_mv_merge_probs(
400 pre_fc->tx_probs.p32x32[i][j], branch_ct_32x32p[j]);
  /external/libvpx/libvpx/vp9/encoder/
vp9_bitstream.c 88 const vpx_prob *const tx_probs = local
89 get_tx_probs2(max_tx_size, xd, &cm->fc->tx_probs);
90 vpx_write(w, tx_size != TX_4X4, tx_probs[0]);
92 vpx_write(w, tx_size != TX_8X8, tx_probs[1]);
94 vpx_write(w, tx_size != TX_16X16, tx_probs[2]);
829 vp9_cond_prob_diff_update(w, &cm->fc->tx_probs.p8x8[i][j], ct_8x8p[j]);
835 vp9_cond_prob_diff_update(w, &cm->fc->tx_probs.p16x16[i][j],
842 vp9_cond_prob_diff_update(w, &cm->fc->tx_probs.p32x32[i][j],
    [all...]
vp9_encoder.c 281 // tx_probs
286 (pre_fc->tx_probs.p32x32[i][j] - cur_fc->tx_probs.p32x32[i][j]);
288 pre_last_prob = MAX_PROB - pre_fc->tx_probs.p32x32[i][TX_SIZES - 2];
289 cur_last_prob = MAX_PROB - cur_fc->tx_probs.p32x32[i][TX_SIZES - 2];
297 (pre_fc->tx_probs.p16x16[i][j] - cur_fc->tx_probs.p16x16[i][j]);
299 pre_last_prob = MAX_PROB - pre_fc->tx_probs.p16x16[i][TX_SIZES - 3];
300 cur_last_prob = MAX_PROB - cur_fc->tx_probs.p16x16[i][TX_SIZES - 3];
308 (pre_fc->tx_probs.p8x8[i][j] - cur_fc->tx_probs.p8x8[i][j])
    [all...]
vp9_rdopt.c 852 const vpx_prob *tx_probs = get_tx_probs2(max_tx_size, xd, &cm->fc->tx_probs); local
871 r_tx_size += vp9_cost_zero(tx_probs[m]);
873 r_tx_size += vp9_cost_one(tx_probs[m]);
    [all...]
  /external/libvpx/libvpx/vp9/decoder/
vp9_decodemv.c 68 const vpx_prob *tx_probs = get_tx_probs(max_tx_size, ctx, &cm->fc->tx_probs); local
69 int tx_size = vpx_read(r, tx_probs[0]);
71 tx_size += vpx_read(r, tx_probs[1]);
73 tx_size += vpx_read(r, tx_probs[2]);
vp9_decodeframe.c 89 static void read_tx_mode_probs(struct tx_probs *tx_probs, vpx_reader *r) {
94 vp9_diff_update_prob(r, &tx_probs->p8x8[i][j]);
98 vp9_diff_update_prob(r, &tx_probs->p16x16[i][j]);
102 vp9_diff_update_prob(r, &tx_probs->p32x32[i][j]);
    [all...]

Completed in 273 milliseconds