зеркало из https://github.com/mozilla/gecko-dev.git
83f1c42ade
Fix for ConvertYCbCrToRGB32 to use full range convert functions for full range data. Some changes of libyuv are backported from newer version, to get support of full range BT.709 and BT.2020 colorspace. Differential Revision: https://phabricator.services.mozilla.com/D105937 |
||
---|---|---|
.. | ||
LICENSE | ||
README | ||
YCbCrUtils.cpp | ||
YCbCrUtils.h | ||
chromium_types.h | ||
moz.build | ||
scale_yuv_argb.cpp | ||
scale_yuv_argb.h | ||
ycbcr_to_rgb565.cpp | ||
ycbcr_to_rgb565.h | ||
yuv_convert.cpp | ||
yuv_convert.h | ||
yuv_convert_arm.cpp | ||
yuv_convert_mmx.cpp | ||
yuv_convert_sse2.cpp | ||
yuv_row.h | ||
yuv_row_arm.s | ||
yuv_row_c.cpp | ||
yuv_row_other.cpp | ||
yuv_row_posix.cpp | ||
yuv_row_table.cpp | ||
yuv_row_win.cpp | ||
yuv_row_win64.cpp |
README
This color conversion code is from the Chromium open source project available here: http://code.google.com/chromium/ The code comes from svn revision 63840 on 2010-10-26. It has been superseded upstream by libyuv (which is spawned off it). Bug 791941 is about trying to replace this code with libyuv.