From 710d10c521d98049e47cdc063978ef18b182f878 Mon Sep 17 00:00:00 2001 From: Paul Wilkins Date: Thu, 11 Jul 2013 16:18:34 +0100 Subject: [PATCH] Block index variables in MACROBLOCKD reduced to chars. Change-Id: I9a4df095732d561807de01a41dcb1a1960726a3c --- vp9/common/vp9_blockd.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h index 3f7422df2..35a6b1ec1 100644 --- a/vp9/common/vp9_blockd.h +++ b/vp9/common/vp9_blockd.h @@ -269,15 +269,16 @@ typedef struct macroblockd { int corrupted; - int sb_index; // index of 32x32 block inside the 64x64 block - int mb_index; // index of 16x16 block inside the 32x32 block - int b_index; // index of 8x8 block inside the 16x16 block - int ab_index; // index of 4x4 block inside the 8x8 block + unsigned char sb_index; // index of 32x32 block inside the 64x64 block + unsigned char mb_index; // index of 16x16 block inside the 32x32 block + unsigned char b_index; // index of 8x8 block inside the 16x16 block + unsigned char ab_index; // index of 4x4 block inside the 8x8 block + int q_index; } MACROBLOCKD; -static INLINE int *get_sb_index(MACROBLOCKD *xd, BLOCK_SIZE_TYPE subsize) { +static INLINE unsigned char *get_sb_index(MACROBLOCKD *xd, BLOCK_SIZE_TYPE subsize) { switch (subsize) { case BLOCK_SIZE_SB64X64: case BLOCK_SIZE_SB64X32: -- 2.40.0