sbc: ensure 16-byte buffer position alignment for 4 subbands encoding
authorSiarhei Siamashka <siarhei.siamashka@nokia.com>
Mon, 14 Mar 2011 18:01:19 +0000 (15:01 -0300)
committerLuiz Augusto von Dentz <luiz.dentz-von@nokia.com>
Mon, 14 Mar 2011 18:01:19 +0000 (15:01 -0300)
commit4d2f0daba17617bb60e0bd40f7a0329181dc09e4
tree38022c64faadf33ca7b0c49ba529efa7f50f12aa
parente4eb4670108ad2b4a0d9c3044e12ed0d933f834e
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.
src/modules/bluetooth/sbc/sbc.c
src/modules/bluetooth/sbc/sbc_primitives.c