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
17 lines
574 B
Plaintext
17 lines
574 B
Plaintext
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. |