[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec avcodec.h, 1.404, 1.405 dsputil.h, 1.118, 1.119
Michael Niedermayer CVS
michael
Wed Jun 29 00:46:38 CEST 2005
Update of /cvsroot/ffmpeg/ffmpeg/libavcodec
In directory mail:/var2/tmp/cvs-serv29075/libavcodec
Modified Files:
avcodec.h dsputil.h
Log Message:
IWMMXT configure support + runtime selection patch by (Gildas Bazin, gbazin : altern org)
Index: avcodec.h
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/avcodec.h,v
retrieving revision 1.404
retrieving revision 1.405
diff -u -d -r1.404 -r1.405
--- avcodec.h 27 Jun 2005 00:04:03 -0000 1.404
+++ avcodec.h 28 Jun 2005 22:46:36 -0000 1.405
@@ -17,7 +17,7 @@
#define FFMPEG_VERSION_INT 0x000409
#define FFMPEG_VERSION "0.4.9-pre1"
-#define LIBAVCODEC_BUILD 4756
+#define LIBAVCODEC_BUILD 4757
#define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT
#define LIBAVCODEC_VERSION FFMPEG_VERSION
@@ -1193,7 +1193,7 @@
#define FF_IDCT_SIMPLEARM 10
#define FF_IDCT_H264 11
#define FF_IDCT_VP3 12
-#define FP_IDCT_IPP 13
+#define FF_IDCT_IPP 13
/**
* slice count.
@@ -1236,6 +1236,9 @@
#define FF_MM_SSE2 0x0010 /* PIV SSE2 functions */
#define FF_MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */
#endif /* HAVE_MMX */
+#ifdef HAVE_IWMMXT
+#define FF_MM_IWMMXT 0x0100 /* XScale IWMMXT */
+#endif /* HAVE_IWMMXT */
/**
* bits per sample/pixel from the demuxer (needed for huffyuv).
Index: dsputil.h
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/dsputil.h,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -d -r1.118 -r1.119
--- dsputil.h 17 Jun 2005 08:24:35 -0000 1.118
+++ dsputil.h 28 Jun 2005 22:46:36 -0000 1.119
@@ -432,6 +432,10 @@
#define __align8 __attribute__ ((aligned (4)))
#define STRIDE_ALIGN 4
+#define MM_IWMMXT 0x0100 /* XScale IWMMXT */
+
+extern int mm_flags;
+
void dsputil_init_armv4l(DSPContext* c, AVCodecContext *avctx);
#elif defined(HAVE_MLIB)
More information about the ffmpeg-cvslog
mailing list