[opus] CMake patches

Simon Jackson simon.jackson at sonocent.com
Wed Jan 8 17:54:07 UTC 2020


Hi,

This is great! I've literally run into the SSE/AVX issue over the past two
days and was about to start putting together a PR myself. When using
libopus compiled with the CMake toolchain on the Google Android emulator,
`-mavx` causes SIGILL because it's vectorising  the variadic function
parameters and the emulator doesn't support AVX. I'd really appreciate if
these make their way into master quickly because this has been causing me a
bit of a headache.

Thanks!

On Wed, 18 Dec 2019 at 00:00, Marcus Asteborg <xnorpx at outlook.com> wrote:

> Hi all,
>
> With some downtime it's time for some CMake fixes.
>
> Most critically is the SSE fixes to avoid crashes that is described in 154
> and 132 in github. Patch 5 should address this and also adding APPROX-FLOAT
> option.
> Hopefully this can give some gains for those of us running on Windows
> servers.j
>
> I went through the pull request and picked out a few that will ease up
> integration for consumers of Opus. Those patches are also added here with
> the original authors as commiters.
>
> I will go through the rest of the CMake related pull requests as well
> later this week.
>
> It would be nice to setup a CI-Pipeline with CMake builds whoever owns
> that on feel free to reach out to me and I can do the work needed.
>
> //Marcus
> _______________________________________________
> opus mailing list
> opus at xiph.org
> http://lists.xiph.org/mailman/listinfo/opus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/opus/attachments/20200108/53737e2c/attachment.html>


More information about the opus mailing list