Rework supertx segment handling and adaptive quantization.
Segment level quantizer settings for supertx coded blocks are now selected based on the minimum of all segment IDs within a supertx coded block. This also fixes the 3 adaptive quantization modes with supertx. Change-Id: Ib5db099539d4f82f240e1d745d6e5264f8b34cde
This commit is contained in:
@@ -614,6 +614,9 @@ void vp10_first_pass(VP10_COMP *cpi, const struct lookahead_entry *source) {
|
||||
|
||||
// Do intra 16x16 prediction.
|
||||
xd->mi[0]->mbmi.segment_id = 0;
|
||||
#if CONFIG_SUPERTX
|
||||
xd->mi[0]->mbmi.segment_id_supertx = 0;
|
||||
#endif // CONFIG_SUPERTX
|
||||
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;
|
||||
|
||||
Reference in New Issue
Block a user