Searched refs:token_costs (Results 1 - 19 of 19) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_block.h100 // note that token_costs is the cost when eob node is skipped
101 vp9_coeff_cost token_costs[TX_SIZES]; member in struct:macroblock
H A Dvp9_encodemb.c164 rate0 += mb->token_costs[tx_size][type][ref][band][0][pt]
166 rate1 += mb->token_costs[tx_size][type][ref][band][0][pt]
212 rate0 += mb->token_costs[tx_size][type][ref][band][!x][pt]
217 rate1 += mb->token_costs[tx_size][type][ref][band][!x][pt]
249 mb->token_costs[tx_size][type][ref][band][1][0][t0];
254 mb->token_costs[tx_size][type][ref][band][1][0][t1];
270 rate0 += mb->token_costs[tx_size][type][ref][band][0][ctx][t0];
271 rate1 += mb->token_costs[tx_size][type][ref][band][0][ctx][t1];
H A Dvp9_rdopt.c294 unsigned int (*token_costs)[2][COEFF_CONTEXTS][ENTROPY_TOKENS] =
295 x->token_costs[tx_size][type][is_inter_block(mbmi)];
305 cost = token_costs[0][0][pt][EOB_TOKEN];
313 cost = (*token_costs)[0][pt][prev_t] + vp9_dct_value_cost_ptr[v];
315 ++token_costs;
325 cost += (*token_costs)[!prev_t][!prev_t][t] + vp9_dct_value_cost_ptr[v];
328 cost += (*token_costs)[!prev_t][pt][t] + vp9_dct_value_cost_ptr[v];
334 ++token_costs;
341 cost += (*token_costs)[0][!prev_t][EOB_TOKEN];
344 cost += (*token_costs)[
[all...]
H A Dvp9_rd.c271 fill_token_costs(x->token_costs, cm->fc.coef_probs);
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dencodemb.c307 mb->token_costs[type][band][pt][tokens[next][0].token];
309 mb->token_costs[type][band][pt][tokens[next][1].token];
366 rate0 += mb->token_costs[type][band][pt][
372 rate1 += mb->token_costs[type][band][pt][
413 tokens[next][0].rate += mb->token_costs[type][band][0][t0];
418 tokens[next][1].rate += mb->token_costs[type][band][0][t1];
434 rate0 += mb->token_costs[type][band][pt][t0];
435 rate1 += mb->token_costs[type][band][pt][t1];
H A Dblock.h106 int (*token_costs)[COEF_BANDS][PREV_COEF_CONTEXTS] member in struct:macroblock
H A Dethreading.c364 z->token_costs = x->token_costs;
H A Donyx_int.h700 int token_costs[BLOCK_TYPES][COEF_BANDS] member in struct:VP8_COMP::rd_costs_struct
H A Drdopt.c325 cpi->mb.token_costs,
330 cpi->mb.token_costs,
535 cost += mb->token_costs [type] [vp8_coef_bands[c]] [pt] [t];
541 cost += mb->token_costs [type] [vp8_coef_bands[c]] [pt] [DCT_EOB_TOKEN];
H A Donyx_if.c2162 cpi->mb.token_costs = cpi->rd_costs.token_costs;
/external/libvpx/libvpx/vp8/encoder/
H A Dencodemb.c314 mb->token_costs[type][band][pt][tokens[next][0].token];
316 mb->token_costs[type][band][pt][tokens[next][1].token];
373 rate0 += mb->token_costs[type][band][pt][
379 rate1 += mb->token_costs[type][band][pt][
420 tokens[next][0].rate += mb->token_costs[type][band][0][t0];
425 tokens[next][1].rate += mb->token_costs[type][band][0][t1];
441 rate0 += mb->token_costs[type][band][pt][t0];
442 rate1 += mb->token_costs[type][band][pt][t1];
H A Dblock.h106 int (*token_costs)[COEF_BANDS][PREV_COEF_CONTEXTS] member in struct:macroblock
H A Dethreading.c349 z->token_costs = x->token_costs;
H A Donyx_int.h700 int token_costs[BLOCK_TYPES][COEF_BANDS] member in struct:VP8_COMP::rd_costs_struct
H A Drdopt.c326 cpi->mb.token_costs,
331 cpi->mb.token_costs,
536 cost += mb->token_costs [type] [vp8_coef_bands[c]] [pt] [t];
542 cost += mb->token_costs [type] [vp8_coef_bands[c]] [pt] [DCT_EOB_TOKEN];
H A Donyx_if.c2112 cpi->mb.token_costs = cpi->rd_costs.token_costs;
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_encodemb.c176 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]
262 mb->token_costs[tx_size][type][ref][band][1][0][t0];
267 mb->token_costs[tx_size][type][ref][band][1][0][t1];
284 rate0 += mb->token_costs[tx_size][type][ref][band][0][pt][t0];
285 rate1 += mb->token_costs[tx_size][type][ref][band][0][pt][t1];
H A Dvp9_block.h158 // note that token_costs is the cost when eob node is skipped
159 vp9_coeff_cost token_costs[TX_SIZES]; member in struct:macroblock
H A Dvp9_rdopt.c295 fill_token_costs(x->token_costs, cm->fc.coef_probs);
566 unsigned int (*token_costs)[2][COEFF_CONTEXTS][ENTROPY_TOKENS] =
567 x->token_costs[tx_size][type][is_inter_block(mbmi)];
577 cost = token_costs[0][0][pt][EOB_TOKEN];
585 cost = (*token_costs)[0][pt][prev_t] + vp9_dct_value_cost_ptr[v];
587 ++token_costs;
597 cost += (*token_costs)[!prev_t][!prev_t][t] + vp9_dct_value_cost_ptr[v];
600 cost += (*token_costs)[!prev_t][pt][t] + vp9_dct_value_cost_ptr[v];
606 ++token_costs;
613 cost += (*token_costs)[
[all...]

Completed in 981 milliseconds