153eec46e0
Aligned the image buffer and stride to 32 bytes. This enables calling of optimized scaler function in libyuv, and improves the performance. Tested libyuv scaler(x86 optimization) on Linux and Windows, including: Linux 32/64bit, visual studio 32/64bit, Cygwin, and MinGW32. Also, fixed a wrong pointer in vpx_codec_encode(). Change-Id: Ibe97d7a0a745f82c43852fa4ed719be5a4db6abc |
||
---|---|---|
.. | ||
include/libyuv | ||
source | ||
README.webm |
Name: libyuv URL: http://code.google.com/p/libyuv/ Version: 102 License: BSD License File: LICENSE Description: libyuv is an open source project that includes YUV conversion and scaling functionality. The optimized scaler in libyuv is used in multiple resolution encoder example, which down-samples the original input video (f.g. 1280x720) a number of times in order to encode multiple resolution bit streams. Local Modifications: Modified the original scaler code from C++ to C to fit in our current build system. This is a temporal solution, and will be improved later.