mirror of
https://github.com/xiph/opus.git
synced 2025-05-15 16:08:30 +00:00
Defining MAXG/MING/GCONST for log gain
This commit is contained in:
parent
be37d86633
commit
abd512f7f6
9 changed files with 150 additions and 138 deletions
|
@ -51,6 +51,8 @@ extern opus_int64 celt_mips;
|
|||
|
||||
#define QCONST16(x,bits) ((opus_val16)(.5+(x)*(((opus_val32)1)<<(bits))))
|
||||
#define QCONST32(x,bits) ((opus_val32)(.5+(x)*(((opus_val32)1)<<(bits))))
|
||||
#define GCONST2(x,bits) ((celt_glog)(.5+(x)*(((celt_glog)1)<<(bits))))
|
||||
#define GCONST(x) GCONST2((x),DB_SHIFT)
|
||||
|
||||
#define VERIFY_SHORT(x) ((x)<=32767&&(x)>=-32768)
|
||||
#define VERIFY_INT(x) ((x)<=2147483647LL&&(x)>=-2147483648LL)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue