• fbarchard's avatar
    roll libyuv from r1579 to r1607 · 053185fe
    fbarchard authored
    roll libyuv for GN fix to chromium internal settings, enabling more warnings
    and consistant with gyp build options.
    
    Add ARGBExtractAlpha function.
    Fix YUV bilinear filter improved filter accuracy; uses 128-f instead of 127-f.
    unittest fixes for Arm scaler - use J420 for J422 pointing to same row,
    improving performance and accuracy.
    Fix ios jpeg build error.
    Fix BlendPlaneRow_SSSE3 impossible constraints on android full debug
    Fix unittests to avoid private row.h header.
    Fix vector_size(32) build error on yuv conversion for intel on gcc 4.4.
    
    BUG=libyuv:572,chromium:592745,libyuv:575,libyuv:579,libyuv:573,libyuv:583,chromium:601140,libyuv:582,libyuv:581,chromium:601140,libyuv:578,libyuv:581,libyuv:580,libyuv:586,libyuv:590,webrtc:5006,libyuv:593,libyuv:592,libyuv:594,libyuv:595,libyuv:597,libyuv:599,libyuv:598,libyuv:600,libyuv:602,libyuv:605,libyuv:610,libyuv:612, libyuv:618, libyuv:620, webrtc:6091, webrtc:6094, libyuv:616, libyuv:623
    TEST=try bots
    R=rsesek@chromium.org
    
    Review-Url: https://codereview.chromium.org/2126333002
    Cr-Commit-Position: refs/heads/master@{#405512}
    053185fe
DEPS 37.1 KB