diff options
author | Yaowu Xu <yaowu@google.com> | 2016-08-02 11:01:39 -0700 |
---|---|---|
committer | Yaowu Xu <yaowu@google.com> | 2016-08-02 11:01:39 -0700 |
commit | 039f9e08f04bc7919c7db4fe4be93a7ac3cc1f84 (patch) | |
tree | cbb845e37fb510ae7fee0a9647ecf8545bb376c8 | |
parent | dc5618f3bb56a420976f03ccfb62097b9792e3ca (diff) | |
download | libvpx-039f9e08f04bc7919c7db4fe4be93a7ac3cc1f84.tar libvpx-039f9e08f04bc7919c7db4fe4be93a7ac3cc1f84.tar.gz libvpx-039f9e08f04bc7919c7db4fe4be93a7ac3cc1f84.tar.bz2 libvpx-039f9e08f04bc7919c7db4fe4be93a7ac3cc1f84.zip |
change HBD pixel value from uint8_t to uint16_t
This fixes a regression in 10/12 bit encoding results.
Change-Id: I438877352a41aae0a864a8d9979afe4aa2061d81
-rw-r--r-- | vp9/encoder/vp9_firstpass.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c index 0f05c95bb..e49893079 100644 --- a/vp9/encoder/vp9_firstpass.c +++ b/vp9/encoder/vp9_firstpass.c @@ -643,7 +643,7 @@ static int fp_highbd_estimate_point_noise(uint8_t *src_ptr, const int stride) { uint8_t *tmp_ptr; uint16_t *tmp_ptr16; uint8_t *kernal_ptr; - uint8_t dn_val; + uint16_t dn_val; uint16_t centre_val = *CONVERT_TO_SHORTPTR(src_ptr); kernal_ptr = fp_dn_kernal_3; |