Separate I4X4_PRED coding from macroblock modules
Separate the functionality of I4X4_PRED from decode_mb. Use decode_atom_intra instead, to enable recursive partition of superblock down to 8x8. Change-Id: Ifc89a3be82225398954169d0a839abdbbfd8ca3b
This commit is contained in:
@@ -1946,7 +1946,7 @@ static void encode_macroblock(VP9_COMP *cpi, TOKENEXTRA **t,
|
||||
#endif
|
||||
if (mbmi->mode == I4X4_PRED) {
|
||||
vp9_encode_intra16x16mbuv(cm, x);
|
||||
vp9_encode_intra4x4mby(x);
|
||||
vp9_encode_intra4x4mby(x, BLOCK_SIZE_MB16X16);
|
||||
} else if (mbmi->mode == I8X8_PRED) {
|
||||
vp9_encode_intra8x8mby(x);
|
||||
vp9_encode_intra8x8mbuv(x);
|
||||
|
||||
Reference in New Issue
Block a user