summaryrefslogtreecommitdiff
path: root/vp8/encoder/x86
diff options
context:
space:
mode:
authorAttila Nagy <attilanagy@google.com>2012-04-16 10:23:57 +0300
committerAttila Nagy <attilanagy@google.com>2012-04-17 12:12:58 +0300
commita91b42f0229ad9b9809b8245a92155154d6164f8 (patch)
tree6dea44f97267424ca829ff47a3b7cfe046086557 /vp8/encoder/x86
parentb5b61c179d8de1eab379d8e89d7b3bdca9d6c189 (diff)
downloadlibvpx-a91b42f0229ad9b9809b8245a92155154d6164f8.tar
libvpx-a91b42f0229ad9b9809b8245a92155154d6164f8.tar.gz
libvpx-a91b42f0229ad9b9809b8245a92155154d6164f8.tar.bz2
libvpx-a91b42f0229ad9b9809b8245a92155154d6164f8.zip
Makes all global data in entropy.c const
Removes all runtime initialization of global data in entropy.c. Precalculated values are used for initializing all entropy related tabels. First patch in a series to make sure code is reentrant. Change-Id: I9aac91a2a26f96d73c6470d772a343df63bfe633
Diffstat (limited to 'vp8/encoder/x86')
-rw-r--r--vp8/encoder/x86/vp8_enc_stubs_mmx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp8/encoder/x86/vp8_enc_stubs_mmx.c b/vp8/encoder/x86/vp8_enc_stubs_mmx.c
index e28f7f9cc..da25f5227 100644
--- a/vp8/encoder/x86/vp8_enc_stubs_mmx.c
+++ b/vp8/encoder/x86/vp8_enc_stubs_mmx.c
@@ -23,11 +23,11 @@ void vp8_short_fdct8x4_mmx(short *input, short *output, int pitch)
int vp8_fast_quantize_b_impl_mmx(short *coeff_ptr, short *zbin_ptr,
short *qcoeff_ptr, short *dequant_ptr,
- short *scan_mask, short *round_ptr,
+ const short *scan_mask, short *round_ptr,
short *quant_ptr, short *dqcoeff_ptr);
void vp8_fast_quantize_b_mmx(BLOCK *b, BLOCKD *d)
{
- short *scan_mask = vp8_default_zig_zag_mask;//d->scan_order_mask_ptr;
+ const short *scan_mask = vp8_default_zig_zag_mask;
short *coeff_ptr = b->coeff;
short *zbin_ptr = b->zbin;
short *round_ptr = b->round;