summaryrefslogtreecommitdiff
path: root/vp10/encoder/encoder.h
diff options
context:
space:
mode:
authorhui su <huisu@google.com>2015-11-06 13:56:51 -0800
committerhui su <huisu@google.com>2015-11-06 14:45:43 -0800
commit6ab6ac450b29ea21411072297bafb9a78a78291d (patch)
tree7189b5f0542ed7a43e88df7d9b104ea6800a54e6 /vp10/encoder/encoder.h
parent5f041c01ed169f21dfd0a34b119e5ee30f31be81 (diff)
downloadlibvpx-6ab6ac450b29ea21411072297bafb9a78a78291d.tar
libvpx-6ab6ac450b29ea21411072297bafb9a78a78291d.tar.gz
libvpx-6ab6ac450b29ea21411072297bafb9a78a78291d.tar.bz2
libvpx-6ab6ac450b29ea21411072297bafb9a78a78291d.zip
Use accurate bit cost for uv_mode in UV intra mode RD selection
On derflr, +0.1% for VP10; however, -0.03% on VP9. Change-Id: I09c724232ede74254043d61d3cadc506256af0af
Diffstat (limited to 'vp10/encoder/encoder.h')
-rw-r--r--vp10/encoder/encoder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp10/encoder/encoder.h b/vp10/encoder/encoder.h
index bac6b3627..7028803a6 100644
--- a/vp10/encoder/encoder.h
+++ b/vp10/encoder/encoder.h
@@ -456,7 +456,7 @@ typedef struct VP10_COMP {
int mbmode_cost[INTRA_MODES];
unsigned int inter_mode_cost[INTER_MODE_CONTEXTS][INTER_MODES];
- int intra_uv_mode_cost[INTRA_MODES];
+ int intra_uv_mode_cost[INTRA_MODES][INTRA_MODES];
int y_mode_costs[INTRA_MODES][INTRA_MODES][INTRA_MODES];
int switchable_interp_costs[SWITCHABLE_FILTER_CONTEXTS][SWITCHABLE_FILTERS];
int partition_cost[PARTITION_CONTEXTS][PARTITION_TYPES];