diff options
author | James Zern <jzern@google.com> | 2023-03-20 16:43:47 -0700 |
---|---|---|
committer | James Zern <jzern@google.com> | 2023-03-20 16:51:51 -0700 |
commit | e4f0df53ece296c4cb7c7d7911025e020bc6e882 (patch) | |
tree | 88b2999a90eab1a29c5bd9819bab974c9d6bcb30 /tools_common.c | |
parent | c0f11c7f6ce73626cc20498efdad0ca3f897ed3b (diff) | |
download | libvpx-e4f0df53ece296c4cb7c7d7911025e020bc6e882.tar libvpx-e4f0df53ece296c4cb7c7d7911025e020bc6e882.tar.gz libvpx-e4f0df53ece296c4cb7c7d7911025e020bc6e882.tar.bz2 libvpx-e4f0df53ece296c4cb7c7d7911025e020bc6e882.zip |
vp8_sixtap_predict16x16_neon: fix overread
Shift the final read from the source by 3 to avoid breaking the
assumption that the 6-tap filter needs only 5 pixels outside of the
macroblock; this matches the sse2 and ssse3 implementations.
It's possible this restriction could be removed if the source buffers
are assumed to be padded.
Bug: webm:1795
Change-Id: I4c791e3a214898a503c78f4cedca154c75cdbaef
Fixed: webm:1795
Diffstat (limited to 'tools_common.c')
0 files changed, 0 insertions, 0 deletions