]> granicus.if.org Git - libvpx/commit
Interleave modes/residual per macroblock
authorJohn Koleszar <jkoleszar@google.com>
Tue, 16 Oct 2012 20:52:39 +0000 (13:52 -0700)
committerJohn Koleszar <jkoleszar@google.com>
Wed, 17 Oct 2012 20:19:41 +0000 (13:19 -0700)
commit6ef5a00538d6862634ce7d95507e9d4d3e037736
treefd55128f5df62084759eb08424ad3b5ad5497546
parentc073e5ca96bc5cf2e20c1c6cbc000be025b2e008
Interleave modes/residual per macroblock

Packs the bitstream with each mb's residual following its mode/mv
information.

TODO: There are still a few fields that should be packed into partition
0 but are included in partition 1, due to them being serialized from
write_kfmodes/pack_inter_mode_mvs, which execute after the first
partition is finalized. These need to be separated out into a separate
function, similar to mb_mode_mv_init() in decodemv.c.

Change-Id: I43a46c363601ab36954d07ebe498760e1e2e3af4
vp8/common/entropy.h
vp8/common/pred_common.c
vp8/common/pred_common.h
vp8/common/seg_common.c
vp8/common/seg_common.h
vp8/decoder/decodemv.c
vp8/decoder/decodframe.c
vp8/encoder/bitstream.c
vp8/encoder/encodeframe.c
vp8/encoder/encodemv.c