git.videolan.org
/
ffmpeg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
adx: use 12-bit coefficients instead of 14-bit to avoid integer overflow
[ffmpeg.git]
/
libavcodec
/
adx.h
diff --git
a/libavcodec/adx.h
b/libavcodec/adx.h
index
a329afb
..
ae5eb6a
100644
(file)
--- a/
libavcodec/adx.h
+++ b/
libavcodec/adx.h
@@
-43,8
+43,8
@@
typedef struct {
int in_temp;
} ADXContext;
-#define
BASEVOL 0x4000
-#define
SCALE1 0x7298
-#define
SCALE2 0x3350
+#define
COEFF_BITS 12
+#define
COEFF1 0x1CA6
+#define
COEFF2 0x0CD4
#endif /* AVCODEC_ADX_H */