audio-resampler: Update NEON to handle remainders not multiples of 4
authorDoug Nazar <nazard@nazar.ca>
Tue, 3 Sep 2019 03:25:39 +0000 (23:25 -0400)
committerTim-Philipp Müller <tim@centricular.com>
Sun, 8 Sep 2019 19:39:57 +0000 (19:39 +0000)
commitb47b2f868dd6674bce950a9adcbd50ba61588aae
tree991ee4dbee9cd8ae248aca876d315f922c1b9ca3
parent238294992bb0443648c5c467925ab2e834119b74
audio-resampler: Update NEON to handle remainders not multiples of 4

If the remainder is not evenly divisable by 4, we'd miss the check
for zero and continue the loop until crashing. Change the branch
to take into account negatives as well.

This more closely matches the SSE loop.
gst-libs/gst/audio/audio-resampler-neon.h