mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
resampler: Use _mm_set_epi64x(0, x) instead of _mm_cvtsi64_si128(x)
The latter is only available on x86-64 for some reason.
This commit is contained in:
parent
de2ded9557
commit
38a5a3614e
1 changed files with 1 additions and 1 deletions
|
@ -191,7 +191,7 @@ inner_product_gint16_linear_1_sse2 (gint16 * o, const gint16 * a,
|
||||||
{
|
{
|
||||||
gint i = 0;
|
gint i = 0;
|
||||||
__m128i sum[2], t;
|
__m128i sum[2], t;
|
||||||
__m128i f = _mm_cvtsi64_si128 (*((gint64*)icoeff));
|
__m128i f = _mm_set_epi64x (0, *((gint64*)icoeff));
|
||||||
const gint16 *c[2] = {(gint16*)((gint8*)b + 0*bstride),
|
const gint16 *c[2] = {(gint16*)((gint8*)b + 0*bstride),
|
||||||
(gint16*)((gint8*)b + 1*bstride)};
|
(gint16*)((gint8*)b + 1*bstride)};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue