summaryrefslogtreecommitdiff
path: root/src/libffmpeg
diff options
context:
space:
mode:
authorDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-03-22 23:32:05 +0000
committerDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-03-22 23:32:05 +0000
commit4d0e0a887efb69fcd9a21db83d169cf99de1892d (patch)
treef9b62f3db454f1f769569ee06b15aca25161e24b /src/libffmpeg
parent47361c6f2681b09009a4ec07e36149047a99b3b9 (diff)
downloadxine-lib-4d0e0a887efb69fcd9a21db83d169cf99de1892d.tar.gz
xine-lib-4d0e0a887efb69fcd9a21db83d169cf99de1892d.tar.bz2
Instead of defining HAVE_ASMALIGN_POT during configure and then creating the macro ASMALIGN(ZEROBITS) in ffmpeg's code, define it directly at configure, this way it can be used for the planar postplugin, that will then build with Apple's AS.
CVS patchset: 8742 CVS date: 2007/03/22 23:32:05
Diffstat (limited to 'src/libffmpeg')
-rw-r--r--src/libffmpeg/diff_to_ffmpeg_cvs.txt9
-rw-r--r--src/libffmpeg/libavutil/common.h7
2 files changed, 1 insertions, 15 deletions
diff --git a/src/libffmpeg/diff_to_ffmpeg_cvs.txt b/src/libffmpeg/diff_to_ffmpeg_cvs.txt
index 0b8a3946a..2e374cfd0 100644
--- a/src/libffmpeg/diff_to_ffmpeg_cvs.txt
+++ b/src/libffmpeg/diff_to_ffmpeg_cvs.txt
@@ -42,7 +42,7 @@ Index: libavutil/common.h
===================================================================
--- libavutil/common.h (revision 7433)
+++ libavutil/common.h (working copy)
-@@ -345,4 +345,27 @@
+@@ -345,4 +345,20 @@
char *av_strdup(const char *s);
void av_freep(void *ptr);
@@ -58,13 +58,6 @@ Index: libavutil/common.h
+# define always_inline
+#endif
+
-+/* xine: define ASMALIGN here since it's cleaner that generating it in the configure */
-+#if HAVE_ASMALIGN_POT
-+# define ASMALIGN(ZEROBITS) ".align " #ZEROBITS "\n\t"
-+#else
-+# define ASMALIGN(ZEROBITS) ".align 1<<" #ZEROBITS "\n\t"
-+#endif
-+
+/* xine: another config.h with codecs to use */
+#include "ffmpeg_config.h"
+
diff --git a/src/libffmpeg/libavutil/common.h b/src/libffmpeg/libavutil/common.h
index 0c77aa26a..0d4346048 100644
--- a/src/libffmpeg/libavutil/common.h
+++ b/src/libffmpeg/libavutil/common.h
@@ -357,13 +357,6 @@ void av_freep(void *ptr);
# define always_inline
#endif
-/* xine: define ASMALIGN here since it's cleaner that generating it in the configure */
-#if HAVE_ASMALIGN_POT
-# define ASMALIGN(ZEROBITS) ".align " #ZEROBITS "\n\t"
-#else
-# define ASMALIGN(ZEROBITS) ".align 1<<" #ZEROBITS "\n\t"
-#endif
-
/* xine: another config.h with codecs to use */
#include "ffmpeg_config.h"