OSDN Git Service

sbc: ensure 16-byte buffer position alignment for 4 subbands encoding
authorSiarhei Siamashka <siarhei.siamashka@nokia.com>
Mon, 16 Mar 2009 00:27:26 +0000 (02:27 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 14 Mar 2009 06:15:47 +0000 (07:15 +0100)
commitfe3eae16902ebce9530f058dfeb9f1db49b2fa3e
tree3d4ba7ad6a3fc31b98fa37d14e3ad9435413fd73
parentbf6a4a577408aa6192c40f9a789788badb1a386a
sbc: ensure 16-byte buffer position alignment for 4 subbands encoding

Buffer position in X array was not always 16-bytes aligned.
Strict 16-byte alignment is strictly required for powerpc altivec
simd optimizations because altivec does not have support for
unaligned vector loads at all.
sbc/sbc.c
sbc/sbc_primitives.c