libyuv is an open source project that includes YUV scaling and conversion functionality
