diff options
author | Frank Barchard <fbarchard@google.com> | 2021-02-19 08:58:07 -0800 |
---|---|---|
committer | Frank Barchard <fbarchard@chromium.org> | 2021-02-19 18:04:48 +0000 |
commit | 08815a29766a78398a8e2b9ed095280e9d0a73c2 (patch) | |
tree | cc3a9bea31747415d3252371014b1066708c079b /linux.mk | |
parent | 63dd43dd469c5a21a8fa09d28350961c723326d0 (diff) | |
download | libyuv-08815a29766a78398a8e2b9ed095280e9d0a73c2.tar.gz |
Scale 12 functions that are scale 16 but with only low 12 bits valid
Rename yuvconstants to .c and use round from math.h
Bug: libyuv:882, b/180472591
Change-Id: I70720bf3e0833ba00df0d721f12020fba0b07a03
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2706966
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Diffstat (limited to 'linux.mk')
-rw-r--r-- | linux.mk | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -75,9 +75,9 @@ libyuv.a: $(LOCAL_OBJ_FILES) yuvconvert: util/yuvconvert.cc libyuv.a $(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconvert.cc libyuv.a -# A C++ test utility that generates yuvconstants for yuv to rgb. -yuvconstants: util/yuvconstants.cc libyuv.a - $(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconstants.cc libyuv.a +# A C test utility that generates yuvconstants for yuv to rgb. +yuvconstants: util/yuvconstants.c libyuv.a + $(CXX) $(CXXFLAGS) -Iutil/ -lm -o $@ util/yuvconstants.c libyuv.a # A standalone test utility psnr: util/psnr.cc @@ -85,7 +85,7 @@ psnr: util/psnr.cc # A simple conversion example. i444tonv12_eg: util/i444tonv12_eg.cc libyuv.a - $(CC) $(CFLAGS) -o $@ util/i444tonv12_eg.cc libyuv.a + $(CXX) $(CXXFLAGS) -o $@ util/i444tonv12_eg.cc libyuv.a # A C test utility that uses libyuv conversion from C. # gcc 4.4 and older require -fno-exceptions to avoid link error on __gxx_personality_v0 |