EricssonResearch / openwebrtc-gst-plugins

OpenWebRTC specific GStreamer plugins
BSD 2-Clause "Simplified" License
51 stars 46 forks source link

ercolorspace: Port arm neon to intrinsics to support armv7 and arm64 #34

Closed superdump closed 9 years ago

superdump commented 9 years ago

Tested on an iPhone 6 for NV12 -> I420. Have not tested on ARMv7 nor have I tested NV12 -> BGRA yet. That is mostly useful for Bowser so I'll give that a go too. There may be bugs in those more complex code paths.

superdump commented 9 years ago

Now tested for NV12 -> BGRA as well for Bowser. Performance is not good there but videos gets through at least. I tried to attach Instruments to do some profiling but Instruments hanged every time.

superdump commented 9 years ago

I've tested this, so I'm landing it. If there arise issues, we can fix them. Maybe it will be replaced with orc / videoconvert entirely when orc gets arm64 support. Closing.