summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/rtcp.h13
-rw-r--r--tools/rtp.h13
-rw-r--r--tools/sap.h13
3 files changed, 33 insertions, 6 deletions
diff --git a/tools/rtcp.h b/tools/rtcp.h
index 31ae594a..bb09b9e7 100644
--- a/tools/rtcp.h
+++ b/tools/rtcp.h
@@ -4,14 +4,23 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: rtcp.h,v 1.1 2006-12-14 12:01:54 phintuka Exp $
+ * $Id: rtcp.h,v 1.2 2007-03-27 02:33:09 phintuka Exp $
*
*/
#ifndef XINELIBOUTPUT_RTCP_H_
#define XINELIBOUTPUT_RTCP_H_
-#include <endian.h>
+#ifdef __APPLE__
+# ifdef __i386__
+# include <i386/endian.h>
+# else
+# include <ppc/endian.h>
+# endif
+#else
+# include <endian.h>
+#endif
+
#ifndef PACKED
# define PACKED __attribute__((packed))
diff --git a/tools/rtp.h b/tools/rtp.h
index b0f7c50b..64234f34 100644
--- a/tools/rtp.h
+++ b/tools/rtp.h
@@ -4,14 +4,23 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: rtp.h,v 1.1 2006-12-14 12:01:40 phintuka Exp $
+ * $Id: rtp.h,v 1.2 2007-03-27 02:33:09 phintuka Exp $
*
*/
#ifndef XINELIBOUTPUT_RTP_H_
#define XINELIBOUTPUT_RTP_H_
-#include <endian.h>
+#ifdef __APPLE__
+# ifdef __i386__
+# include <i386/endian.h>
+# else
+# include <ppc/endian.h>
+# endif
+#else
+# include <endian.h>
+#endif
+
#ifndef PACKED
# define PACKED __attribute__((packed))
diff --git a/tools/sap.h b/tools/sap.h
index c82b3460..f0863f2e 100644
--- a/tools/sap.h
+++ b/tools/sap.h
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: sap.h,v 1.6 2007-03-14 11:46:28 phintuka Exp $
+ * $Id: sap.h,v 1.7 2007-03-27 02:33:09 phintuka Exp $
*
*/
@@ -12,7 +12,16 @@
#define XINELIBOUTPUT_SAP_H_
#include <arpa/inet.h>
-#include <endian.h>
+#ifdef __APPLE__
+# ifdef __i386__
+# include <i386/endian.h>
+# else
+# include <ppc/endian.h>
+# endif
+#else
+# include <endian.h>
+#endif
+
#ifndef PACKED
# define PACKED __attribute__((packed))