/external/libaom/libaom/av1/decoder/ |
decodetxb.h | 25 const TXB_CTX *const txb_ctx,
|
decodetxb.c | 113 const TXB_CTX *const txb_ctx, 133 r, ec_ctx->txb_skip_cdf[txs_ctx][txb_ctx->txb_skip_ctx], 2, ACCT_STR); 290 const int dc_sign_ctx = txb_ctx->dc_sign_ctx; 342 TXB_CTX txb_ctx; local 344 pd->left_context + row, &txb_ctx); 346 av1_read_coeffs_txb(cm, xd, r, row, col, plane, &txb_ctx, tx_size);
|
/external/libaom/libaom/av1/encoder/ |
encodetxb.h | 43 TXB_CTX *txb_ctx; member in struct:TxbInfo 53 const TX_TYPE tx_type, const TXB_CTX *const txb_ctx); 57 uint16_t eob, TXB_CTX *txb_ctx); 80 const TXB_CTX *const txb_ctx, int *rate_cost,
|
rdopt.h | 77 static INLINE int av1_cost_skip_txb(MACROBLOCK *x, const TXB_CTX *const txb_ctx, 83 return coeff_costs->txb_skip_cost[txb_ctx->txb_skip_ctx][1]; 89 const TXB_CTX *const txb_ctx, 97 av1_cost_coeffs_txb(cm, x, plane, block, tx_size, tx_type, txb_ctx);
|
encodetxb.c | 328 const TXB_CTX *const txb_ctx = txb_info->txb_ctx; local 342 txb_ctx->dc_sign_ctx); 508 uint16_t eob, TXB_CTX *txb_ctx) { 512 ec_ctx->txb_skip_cdf[txs_ctx][txb_ctx->txb_skip_ctx], 2); 621 w, sign, ec_ctx->dc_sign_cdf[plane_type][txb_ctx->dc_sign_ctx], 2); 652 TXB_CTX txb_ctx = { txb_skip_ctx_txb[block], dc_sign_ctx_txb[block] } local 1990 TXB_CTX txb_ctx; local [all...] |
encodemb.c | 101 const TXB_CTX *const txb_ctx, int fast_mode, 110 *rate_cost = av1_cost_skip_txb(mb, txb_ctx, plane, tx_size); 114 return av1_optimize_txb_new(cpi, mb, plane, block, tx_size, tx_type, txb_ctx, 236 TXB_CTX txb_ctx; local 237 get_txb_ctx(plane_bsize, tx_size, plane, a, l, &txb_ctx); 238 av1_optimize_b(args->cpi, x, plane, block, tx_size, tx_type, &txb_ctx, 592 TXB_CTX txb_ctx; local [all...] |
encodemb.h | 69 const TXB_CTX *const txb_ctx, int fast_mode, int *rate_cost);
|
rdopt.c | 3485 TXB_CTX txb_ctx; local 3930 TXB_CTX txb_ctx; local 5180 TXB_CTX txb_ctx; local 5516 TXB_CTX txb_ctx; local [all...] |
bitstream.c | 383 TXB_CTX txb_ctx = { txb_skip_ctx_txb[block], dc_sign_ctx_txb[block] }; local 385 eob, &txb_ctx); [all...] |
/external/libaom/libaom/av1/common/ |
txb_common.h | 30 typedef struct txb_ctx { struct 33 } TXB_CTX; 357 TXB_CTX *const txb_ctx) { 383 txb_ctx->dc_sign_ctx = dc_sign_contexts[dc_sign + 2 * MAX_TX_SIZE_UNIT]; 387 txb_ctx->txb_skip_ctx = 0; 422 txb_ctx->txb_skip_ctx = skip_contexts[min][max]; 430 txb_ctx->txb_skip_ctx = ctx_base + ctx_offset;
|