summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2004-01-02 20:53:43 +0000
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2004-01-02 20:53:43 +0000
commitceacf9b2a25ab2250dfa45e9c8bb18881a0263dc (patch)
treed8a2e0e423b8bfc35133e3ffb2fb9f9fb74b1eb1
parentc003d455518e5bad93b607b22763c299987664b5 (diff)
downloadxine-lib-ceacf9b2a25ab2250dfa45e9c8bb18881a0263dc.tar.gz
xine-lib-ceacf9b2a25ab2250dfa45e9c8bb18881a0263dc.tar.bz2
better MANGLE from ffmpeg
CVS patchset: 5976 CVS date: 2004/01/02 20:53:43
-rw-r--r--src/post/deinterlace/plugins/greedy2frame_template.c20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/post/deinterlace/plugins/greedy2frame_template.c b/src/post/deinterlace/plugins/greedy2frame_template.c
index 41be3dc49..d3d3d7813 100644
--- a/src/post/deinterlace/plugins/greedy2frame_template.c
+++ b/src/post/deinterlace/plugins/greedy2frame_template.c
@@ -1,5 +1,5 @@
/////////////////////////////////////////////////////////////////////////////
-// $Id: greedy2frame_template.c,v 1.2 2004/01/02 20:47:03 miguelfreitas Exp $
+// $Id: greedy2frame_template.c,v 1.3 2004/01/02 20:53:43 miguelfreitas Exp $
/////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2000 John Adcock, Tom Barry, Steve Grimm All rights reserved.
// port copyright (c) 2003 Miguel Freitas
@@ -19,8 +19,11 @@
// CVS Log
//
// $Log: greedy2frame_template.c,v $
-// Revision 1.2 2004/01/02 20:47:03 miguelfreitas
-// my small contribution to the cygwin port ;-)
+// Revision 1.3 2004/01/02 20:53:43 miguelfreitas
+// better MANGLE from ffmpeg
+//
+// Revision 1.2 2004/01/02 20:47:03 miguelfreitas
+// my small contribution to the cygwin port ;-)
//
// Revision 1.1 2003/06/22 17:30:03 miguelfreitas
// use our own port of greedy2frame (tvtime port is currently broken)
@@ -72,11 +75,12 @@
#endif
#if !defined(MANGLE)
- #if defined(__CYGWIN__)
- #define MANGLE(a) "_" #a
- #else
- #define MANGLE(a) #a
- #endif
+# if defined(__MINGW32__) || defined(__CYGWIN__) || \
+ defined(__OS2__) || (defined (__OpenBSD__) && !defined(__ELF__))
+# define MANGLE(a) "_" #a
+# else
+# define MANGLE(a) #a
+# endif
#endif
#if defined(IS_SSE)