]> granicus.if.org Git - libvpx/commit
shrink TOKENEXTRA and vp8_extra_bit_struct
authorJohann <johannkoenig@google.com>
Tue, 14 Dec 2010 14:35:18 +0000 (09:35 -0500)
committerJohann <johannkoenig@google.com>
Tue, 14 Dec 2010 15:32:50 +0000 (10:32 -0500)
commit825adc464f8ed54660ad6ca4e5b4f571ceb4821b
treea0ebd524b519cea569aff92dd0f02fb1449c4fe3
parent41f4458a030dfd545078a10c1f5097702d6ccdd1
shrink TOKENEXTRA and vp8_extra_bit_struct

Per John's previous change, shrink TOKENEXTRA from 20 to 8 bytes
original: b7b1e6fb
reverted: 41f4458a

Also drop unused field from vp8_extra_bit_struct

Update ARM ASM to deal with this change. In particular, Extra is signed
and needs to be sign-extended when loaded.

Change-Id: Ibd0ddc058432bc7bb09222d6ce4ef77e93a30b41
vp8/common/entropy.c
vp8/common/entropy.h
vp8/encoder/arm/armv5te/vp8_packtokens_armv5.asm
vp8/encoder/arm/armv5te/vp8_packtokens_mbrow_armv5.asm
vp8/encoder/arm/armv5te/vp8_packtokens_partitions_armv5.asm
vp8/encoder/arm/vpx_vp8_enc_asm_offsets.c
vp8/encoder/tokenize.c
vp8/encoder/tokenize.h