[FFmpeg-cvslog] lavfi/fspp: Simplify a macro.

Carl Eugen Hoyos git at videolan.org
Sat Apr 20 01:20:36 EEST 2019


ffmpeg | branch: master | Carl Eugen Hoyos <ceffmpeg at gmail.com> | Thu Apr 18 14:05:21 2019 +0200| [93209902ede33c91c701f528ad979020fd3a1118] | committer: Carl Eugen Hoyos

lavfi/fspp: Simplify a macro.

Silences a warning with clang:
warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 44130 to -21406

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=93209902ede33c91c701f528ad979020fd3a1118
---

 libavfilter/vf_fspp.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavfilter/vf_fspp.h b/libavfilter/vf_fspp.h
index 802db1452a..73d8c7c771 100644
--- a/libavfilter/vf_fspp.h
+++ b/libavfilter/vf_fspp.h
@@ -31,7 +31,7 @@
 #define DCTSIZE 8
 #define DCTSIZE_S "8"
 
-#define FIX(x,s)  ((int) ((x) * (1 << s) + 0.5) & 0xffff)
+#define FIX(x,s)  ((x) * (1 << s) + 0.5)
 
 #define MULTIPLY16H(x,k)   (((x) * (k)) >> 16)
 #define THRESHOLD(r,x,t)                         \



More information about the ffmpeg-cvslog mailing list