summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2015-06-20 00:35:05 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-06-20 00:35:07 +0000
commitc539ec022fdffc6aba1cfea1fc7f3fceabe66362 (patch)
tree990b8d259c372895a2f739ab5a9cb25f9c3154d6
parent90c9ede8e653a10855c583510aa2b071cc2f02c2 (diff)
parent8e8bc5f28b68527ed6df609899ca82913a9c1729 (diff)
downloadlibvpx-c539ec022fdffc6aba1cfea1fc7f3fceabe66362.tar
libvpx-c539ec022fdffc6aba1cfea1fc7f3fceabe66362.tar.gz
libvpx-c539ec022fdffc6aba1cfea1fc7f3fceabe66362.tar.bz2
libvpx-c539ec022fdffc6aba1cfea1fc7f3fceabe66362.zip
Merge "Add dynamic range comment to vp9_int_pro_col"
-rw-r--r--vp9/encoder/vp9_avg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_avg.c b/vp9/encoder/vp9_avg.c
index 223c923a4..99bc12e81 100644
--- a/vp9/encoder/vp9_avg.c
+++ b/vp9/encoder/vp9_avg.c
@@ -142,9 +142,11 @@ void vp9_int_pro_row_c(int16_t *hbuf, uint8_t const *ref,
}
}
+// width: value range {16, 32, 64}.
int16_t vp9_int_pro_col_c(uint8_t const *ref, const int width) {
int idx;
int16_t sum = 0;
+ // sum: 14 bit, dynamic range [0, 16320]
for (idx = 0; idx < width; ++idx)
sum += ref[idx];
return sum;