[FFmpeg-cvslog] VP8: token probs doesn't need padding
Jason Garrett-Glaser
git
Sat Mar 12 23:02:21 CET 2011
ffmpeg | branch: master | Jason Garrett-Glaser <jason at x264.com> | Wed Mar 9 19:54:05 2011 -0800| [b1d2f812c9c581d38fe7c93a4ea24430fedc89f1] | committer: Jason Garrett-Glaser
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].
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b1d2f812c9c581d38fe7c93a4ea24430fedc89f1
---
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;
More information about the ffmpeg-cvslog
mailing list