Module: ffmpeg
Branch: master
Commit: b1d2f812c9c581d38fe7c93a4ea24430fedc89f1

Author:    Jason Garrett-Glaser <[email protected]>
Committer: Jason Garrett-Glaser <[email protected]>
Date:      Wed Mar  9 19:54:05 2011 -0800

VP8: token probs doesn't need padding

prob[0] is the only prob array ever accessed, so prob[1] can serve as padding
for prob[0].

---

 libavcodec/vp8.h |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/libavcodec/vp8.h b/libavcodec/vp8.h
index d3b8705..b94d453 100644
--- a/libavcodec/vp8.h
+++ b/libavcodec/vp8.h
@@ -233,8 +233,7 @@ typedef struct {
         uint8_t golden;
         uint8_t pred16x16[4];
         uint8_t pred8x8c[3];
-        /* Padded to allow overreads */
-        uint8_t token[4][17][3][NUM_DCT_TOKENS-1];
+        uint8_t token[4][16][3][NUM_DCT_TOKENS-1];
         uint8_t mvc[2][19];
     } prob[2];
 } VP8Context;

_______________________________________________
ffmpeg-commits mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-commits

Reply via email to