Merge remote branch 'internal/upstream' into HEAD

This commit is contained in:
John Koleszar 2011-04-27 00:05:07 -04:00
Родитель d7d9236e30 0da77a840b
Коммит 5944829d6d
2 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -198,6 +198,11 @@ static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd)
xd->mode_info_context->mbmi.mode == SPLITMV); xd->mode_info_context->mbmi.mode == SPLITMV);
if (!eobtotal) if (!eobtotal)
{ {
/* Special case: Force the loopfilter to skip when eobtotal and
* mb_skip_coeff are zero.
* */
xd->mode_info_context->mbmi.mb_skip_coeff = 1;
skip_recon_mb(pbi, xd); skip_recon_mb(pbi, xd);
return; return;
} }

Просмотреть файл

@ -112,6 +112,11 @@ static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, int mb_row, int m
xd->mode_info_context->mbmi.mode == SPLITMV); xd->mode_info_context->mbmi.mode == SPLITMV);
if (!eobtotal) if (!eobtotal)
{ {
/* Special case: Force the loopfilter to skip when eobtotal and
* mb_skip_coeff are zero.
* */
xd->mode_info_context->mbmi.mb_skip_coeff = 1;
/*mt_skip_recon_mb(pbi, xd, mb_row, mb_col);*/ /*mt_skip_recon_mb(pbi, xd, mb_row, mb_col);*/
if (xd->frame_type == KEY_FRAME || xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME) if (xd->frame_type == KEY_FRAME || xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME)
{ {