summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2012-01-25 10:40:25 +0100
committerJaroslav Kysela <perex@perex.cz>2012-01-25 10:40:25 +0100
commitdc02bd45176e727113076d12c0b3427cd9865d09 (patch)
tree9437eb742747d1dbfd2b90007b9d1548493a85ce
parent7d33af86c8220a427df384a7086fdecc31d0c9dc (diff)
downloadalsa-utils-dc02bd45176e727113076d12c0b3427cd9865d09.tar.gz
aplay: Add backward compatible endian macro definitions
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r--aplay/aplay.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/aplay/aplay.c b/aplay/aplay.c
index 5ab63a9..73a9544 100644
--- a/aplay/aplay.c
+++ b/aplay/aplay.c
@@ -58,6 +58,14 @@
#define LLONG_MAX 9223372036854775807LL
#endif
+#ifndef le16toh
+#include <asm/byteorder.h>
+#define le16toh(x) __le16_to_cpu(x)
+#define be16toh(x) __be16_to_cpu(x)
+#define le32toh(x) __le32_to_cpu(x)
+#define be32toh(x) __be32_to_cpu(x)
+#endif
+
#define DEFAULT_FORMAT SND_PCM_FORMAT_U8
#define DEFAULT_SPEED 8000