Created attachment 163739 [details] libyuv-1514 libyuv is an open source project that includes YUV scaling and conversion functionality. Scale YUV to prepare content for compression, with point, bilinear or box filter. Convert to YUV from webcam formats. Convert from YUV to formats for rendering/effects. Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode. Optimized for SSE2/SSSE3/AVX2 on x86/x64. Optimized for Neon on Arm. Optimized for DSP R2 on Mips. WWW: https://code.google.com/p/libyuv/ This port is needed for porting FreeSWITCH: WWW: http://www.freeswitch.org
Created attachment 163742 [details] libyuv port
Created attachment 163743 [details] libyuv port. -fPIC is needed for linking with FreeSWITCH. libyuv-config is needed for building FreeSWITCH.
*** This bug has been marked as a duplicate of bug 205680 ***
A commit references this bug: Author: pi Date: Mon Mar 7 08:49:03 UTC 2016 New revision: 410509 URL: https://svnweb.freebsd.org/changeset/ports/410509 Log: New port: graphics/libyuv libyuv is an open source project that includes YUV scaling and conversion functionality. - Prepare content for compression, with point, bilinear or box filter. - Convert to YUV from webcam formats. - Convert from YUV to formats for rendering/effects. - Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode. - Optimized versions for SSE2/SSSE3/AVX2 on x86/x64, Neon on Arm, DSP R2 Mips are possible. WWW: https://chromium.googlesource.com/libyuv/libyuv/ PR: 205680, 204958 Submitted by: Corey Smith <corsmith@gmail.com>, numisemis@yahoo.com Changes: head/graphics/Makefile head/graphics/libyuv/ head/graphics/libyuv/Makefile head/graphics/libyuv/distinfo head/graphics/libyuv/files/ head/graphics/libyuv/files/patch-Makefile head/graphics/libyuv/pkg-descr head/graphics/libyuv/pkg-plist