Merge "Properly reset the block coding skip flag array in non-RD mode"
This commit is contained in:
Коммит
5aa56f7c48
|
@ -2887,6 +2887,7 @@ static void encode_frame_internal(VP9_COMP *cpi) {
|
|||
pd[i].dqcoeff = ctx->dqcoeff_pbuf[i][0];
|
||||
p[i].eobs = ctx->eobs_pbuf[i][0];
|
||||
}
|
||||
vp9_zero(x->zcoeff_blk);
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -3177,6 +3178,7 @@ static void encode_superblock(VP9_COMP *cpi, TOKENEXTRA **t, int output_enabled,
|
|||
x->use_lp32x32fdct = cpi->sf.use_lp32x32fdct;
|
||||
x->skip_encode = (!output_enabled && cpi->sf.skip_encode_frame &&
|
||||
x->q_index < QIDX_SKIP_THRESH);
|
||||
|
||||
if (x->skip_encode)
|
||||
return;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче