foolab / libyuv

Automatically exported from code.google.com/p/libyuv
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Windows Phone 8 support #290

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
It would be nice to have Windows Phone 8 support. libyuv is very useful with 
libvpx. libvpx can be compiled for WP8 but libyuv not.

Original issue reported on code.google.com by pavel.pu...@gmail.com on 3 Dec 2013 at 10:23

GoogleCodeExporter commented 9 years ago
What would that entail?

Looks like the compiler is
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_arm\cl.exe
Does gyp support WP8?

For Neon, I assume the inline syntax would be similar to x86 Visual C and it 
would be a large port to get gcc Neon to build.
But it shouldnt be hard to get the source to compile as C so you'd have a 
functional library, at least as a start.

Contributions welcome.

Original comment by fbarch...@chromium.org on 3 Dec 2013 at 12:13

GoogleCodeExporter commented 9 years ago
This CL attempts a library.
https://webrtc-codereview.appspot.com/4839004
Can you suggest changes?

Original comment by fbarch...@chromium.org on 3 Dec 2013 at 12:55

GoogleCodeExporter commented 9 years ago
r890 adds some documentation
https://code.google.com/p/libyuv/wiki/GettingStarted
and winarm.mk makefile.

Original comment by fbarch...@google.com on 3 Dec 2013 at 7:16

GoogleCodeExporter commented 9 years ago
Marking fixed.... builds for WP8.  Will attempt to maintain Windows Phone 
builds in the future.
Please file feedback with new issues if build breaks or new features are needed.
Thanks for the request!

Original comment by fbarch...@google.com on 7 Dec 2013 at 7:31