33 #ifndef FLAC__PRIVATE__FLOAT_H 34 #define FLAC__PRIVATE__FLOAT_H 40 #include "../FLAC/ordinals.h" 48 #ifndef FLAC__INTEGER_ONLY_LIBRARY 62 extern const FLAC__fixedpoint FLAC__FP_ZERO;
63 extern const FLAC__fixedpoint FLAC__FP_ONE_HALF;
64 extern const FLAC__fixedpoint FLAC__FP_ONE;
65 extern const FLAC__fixedpoint FLAC__FP_LN2;
66 extern const FLAC__fixedpoint FLAC__FP_E;
68 #define FLAC__fixedpoint_trunc(x) ((x)>>16) 70 #define FLAC__fixedpoint_mul(x, y) ( (FLAC__fixedpoint) ( ((FLAC__int64)(x)*(FLAC__int64)(y)) >> 16 ) ) 72 #define FLAC__fixedpoint_div(x, y) ( (FLAC__fixedpoint) ( ( ((FLAC__int64)(x)<<32) / (FLAC__int64)(y) ) >> 16 ) ) float FLAC__real
Definition: float.h:55
Configuration options (set of defines)
uint32_t FLAC__uint32
Definition: ordinals.h:65
GLenum GLint GLint * precision
Definition: glext.h:8206
int32_t FLAC__int32
Definition: ordinals.h:62
GLint GLint GLint GLint GLint x
Definition: glext.h:6295