diff options
author | hui su <huisu@google.com> | 2015-11-06 13:56:51 -0800 |
---|---|---|
committer | hui su <huisu@google.com> | 2015-11-06 14:45:43 -0800 |
commit | 6ab6ac450b29ea21411072297bafb9a78a78291d (patch) | |
tree | 7189b5f0542ed7a43e88df7d9b104ea6800a54e6 /vp10/encoder/encoder.h | |
parent | 5f041c01ed169f21dfd0a34b119e5ee30f31be81 (diff) | |
download | libvpx-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.h | 2 |
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]; |