summaryrefslogtreecommitdiff
path: root/vp8/common/blockd.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@google.com>2012-10-15 13:49:45 -0700
committerRonald S. Bultje <rbultje@google.com>2012-10-15 13:49:45 -0700
commit66180f228c9b369f920013f93c64b9bd54d88e69 (patch)
tree73644d04604e98d9d753656b0cbdcea67f50eb91 /vp8/common/blockd.h
parent1d87f9c14286cf47388d95670cf8355af50e6e6f (diff)
downloadlibvpx-66180f228c9b369f920013f93c64b9bd54d88e69.tar
libvpx-66180f228c9b369f920013f93c64b9bd54d88e69.tar.gz
libvpx-66180f228c9b369f920013f93c64b9bd54d88e69.tar.bz2
libvpx-66180f228c9b369f920013f93c64b9bd54d88e69.zip
Remove mode_rdopt from MB_MODE_INFO.
The variable is essentially a duplicate of mode for RD-only purposes. Removing it gives identical results, and saves 4 bytes per macroblock (i.e. 32.5kB for a 1080p HD video encode). Change-Id: I22d5058fdb80ab0b69862caee825e9d86bb148b3
Diffstat (limited to 'vp8/common/blockd.h')
-rw-r--r--vp8/common/blockd.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/vp8/common/blockd.h b/vp8/common/blockd.h
index a4c618534..b852a3684 100644
--- a/vp8/common/blockd.h
+++ b/vp8/common/blockd.h
@@ -261,10 +261,6 @@ typedef enum {
typedef struct {
MB_PREDICTION_MODE mode, uv_mode;
-#if CONFIG_HYBRIDTRANSFORM || CONFIG_HYBRIDTRANSFORM8X8 || CONFIG_HYBRIDTRANSFORM16X16
- MB_PREDICTION_MODE mode_rdopt;
-#endif
-
#if CONFIG_COMP_INTRA_PRED
MB_PREDICTION_MODE second_mode, second_uv_mode;
#endif