• Frank Barchard's avatar
    Reimplement NV21ToARGB to allow different color matrix. · 914a9856
    Frank Barchard authored
    Low level for NV21ToARGB written to accept yuv matrix used by
    other YUV to ARGB functions.
    Previously NV21 was implemented for Windows using NV12 with a different
    matrix that swapped U and V.  But the Arm version of the low level does
    not allow the matrix U and V contributions to be swapped.
    Using a new low level function that reads NV21 and uses the same
    yuvconstants as other YUV conversion functions allows an Arm port of
    this function.
    
    TBR=harryjin@google.com
    BUG=libyuv:500
    
    Review URL: https://codereview.chromium.org/1388273002 .
    914a9856
Name
Last commit
Last update
chromium Loading commit data...
include Loading commit data...
source Loading commit data...
tools/valgrind-libyuv Loading commit data...
unit_test Loading commit data...
util Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
Android.mk Loading commit data...
BUILD.gn Loading commit data...
CMakeLists.txt Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE_THIRD_PARTY Loading commit data...
OWNERS Loading commit data...
PATENTS Loading commit data...
PRESUBMIT.py Loading commit data...
README.chromium Loading commit data...
all.gyp Loading commit data...
codereview.settings Loading commit data...
download_vs_toolchain.py Loading commit data...
drover.properties Loading commit data...
gyp_libyuv Loading commit data...
gyp_libyuv.py Loading commit data...
libyuv.gyp Loading commit data...
libyuv.gypi Loading commit data...
libyuv_nacl.gyp Loading commit data...
libyuv_test.gyp Loading commit data...
linux.mk Loading commit data...
public.mk Loading commit data...
setup_links.py Loading commit data...
sync_chromium.py Loading commit data...
winarm.mk Loading commit data...