Removing unused alt_activity_measure() function.
Change-Id: I6b520553cb5334b44356dc4651a2dbc1cb93cca5
This commit is contained in:
Родитель
dde35bbbcc
Коммит
14967cd4f5
|
@ -560,11 +560,6 @@ static unsigned int tt_activity_measure(MACROBLOCK *x) {
|
|||
return act < (8 << 12) ? MIN(act, 5 << 12) : act;
|
||||
}
|
||||
|
||||
// Stub for alternative experimental activity measures.
|
||||
static unsigned int alt_activity_measure(MACROBLOCK *x, int use_dc_pred) {
|
||||
return vp9_encode_intra(x, use_dc_pred);
|
||||
}
|
||||
|
||||
static void update_state(VP9_COMP *cpi, PICK_MODE_CONTEXT *ctx,
|
||||
int mi_row, int mi_col, BLOCK_SIZE bsize,
|
||||
int output_enabled) {
|
||||
|
|
|
@ -601,15 +601,3 @@ void vp9_encode_intra_block_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane) {
|
|||
vp9_foreach_transformed_block_in_plane(xd, bsize, plane, encode_block_intra,
|
||||
&arg);
|
||||
}
|
||||
|
||||
int vp9_encode_intra(MACROBLOCK *x, int use_16x16_pred) {
|
||||
MB_MODE_INFO * mbmi = &x->e_mbd.mi[0]->mbmi;
|
||||
x->skip_encode = 0;
|
||||
mbmi->mode = DC_PRED;
|
||||
mbmi->ref_frame[0] = INTRA_FRAME;
|
||||
mbmi->tx_size = use_16x16_pred ? (mbmi->sb_type >= BLOCK_16X16 ? TX_16X16
|
||||
: TX_8X8)
|
||||
: TX_4X4;
|
||||
vp9_encode_intra_block_plane(x, mbmi->sb_type, 0);
|
||||
return vp9_get_mb_ss(x->plane[0].src_diff);
|
||||
}
|
||||
|
|
|
@ -34,8 +34,6 @@ void vp9_encode_block_intra(MACROBLOCK *x, int plane, int block,
|
|||
|
||||
void vp9_encode_intra_block_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
|
||||
|
||||
int vp9_encode_intra(MACROBLOCK *x, int use_16x16_pred);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif
|
||||
|
|
|
@ -604,7 +604,13 @@ void vp9_first_pass(VP9_COMP *cpi) {
|
|||
}
|
||||
|
||||
// Do intra 16x16 prediction.
|
||||
this_error = vp9_encode_intra(x, use_dc_pred);
|
||||
x->skip_encode = 0;
|
||||
xd->mi[0]->mbmi.mode = DC_PRED;
|
||||
xd->mi[0]->mbmi.tx_size = use_dc_pred ?
|
||||
(bsize >= BLOCK_16X16 ? TX_16X16 : TX_8X8) : TX_4X4;
|
||||
vp9_encode_intra_block_plane(x, bsize, 0);
|
||||
this_error = vp9_get_mb_ss(x->plane[0].src_diff);
|
||||
|
||||
if (cpi->oxcf.aq_mode == VARIANCE_AQ) {
|
||||
vp9_clear_system_state();
|
||||
this_error = (int)(this_error * error_weight);
|
||||
|
|
Загрузка…
Ссылка в новой задаче