29de4a86b3
- Only s/llrintf/rintf/ on 4.x and early 5.x Requested by: gavl author [1]
27 lines
610 B
Text
27 lines
610 B
Text
--- gavl/c/_mix_c.c.orig Sun Aug 29 21:14:18 2004
|
|
+++ gavl/c/_mix_c.c Sun Aug 29 21:19:30 2004
|
|
@@ -1,3 +1,24 @@
|
|
+#include <machine/limits.h>
|
|
+
|
|
+#ifndef INT8_MAX
|
|
+#define INT8_MAX SCHAR_MAX
|
|
+#endif
|
|
+#ifndef INT8_MIN
|
|
+#define INT8_MIN SCHAR_MIN
|
|
+#endif
|
|
+#ifndef INT16_MAX
|
|
+#define INT16_MAX SHRT_MAX
|
|
+#endif
|
|
+#ifndef INT16_MIN
|
|
+#define INT16_MIN SHRT_MIN
|
|
+#endif
|
|
+#ifndef INT32_MAX
|
|
+#define INT32_MAX LONG_MAX
|
|
+#endif
|
|
+#ifndef INT32_MIN
|
|
+#define INT32_MIN LONG_MIN
|
|
+#endif
|
|
+
|
|
|
|
static void RENAME(mix_1_to_1)(gavl_mix_output_channel_t * channel,
|
|
gavl_audio_frame_t * input_frame,
|