comparison avcodec.h @ 2776:930e56f92c57 libavcodec

IWMMXT configure support + runtime selection patch by (Gildas Bazin, gbazin : altern org)
author michael
date Tue, 28 Jun 2005 22:46:36 +0000
parents 1394b45a7bf4
children 5446a52ad4df
comparison
equal deleted inserted replaced
2775:f3cdd51c9e16 2776:930e56f92c57
15 #include "rational.h" 15 #include "rational.h"
16 #include <sys/types.h> /* size_t */ 16 #include <sys/types.h> /* size_t */
17 17
18 #define FFMPEG_VERSION_INT 0x000409 18 #define FFMPEG_VERSION_INT 0x000409
19 #define FFMPEG_VERSION "0.4.9-pre1" 19 #define FFMPEG_VERSION "0.4.9-pre1"
20 #define LIBAVCODEC_BUILD 4756 20 #define LIBAVCODEC_BUILD 4757
21 21
22 #define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT 22 #define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT
23 #define LIBAVCODEC_VERSION FFMPEG_VERSION 23 #define LIBAVCODEC_VERSION FFMPEG_VERSION
24 24
25 #define AV_STRINGIFY(s) AV_TOSTRING(s) 25 #define AV_STRINGIFY(s) AV_TOSTRING(s)
1191 #define FF_IDCT_ALTIVEC 8 1191 #define FF_IDCT_ALTIVEC 8
1192 #define FF_IDCT_SH4 9 1192 #define FF_IDCT_SH4 9
1193 #define FF_IDCT_SIMPLEARM 10 1193 #define FF_IDCT_SIMPLEARM 10
1194 #define FF_IDCT_H264 11 1194 #define FF_IDCT_H264 11
1195 #define FF_IDCT_VP3 12 1195 #define FF_IDCT_VP3 12
1196 #define FP_IDCT_IPP 13 1196 #define FF_IDCT_IPP 13
1197 1197
1198 /** 1198 /**
1199 * slice count. 1199 * slice count.
1200 * - encoding: set by lavc 1200 * - encoding: set by lavc
1201 * - decoding: set by user (or 0) 1201 * - decoding: set by user (or 0)
1234 #define FF_MM_MMXEXT 0x0002 /* SSE integer functions or AMD MMX ext */ 1234 #define FF_MM_MMXEXT 0x0002 /* SSE integer functions or AMD MMX ext */
1235 #define FF_MM_SSE 0x0008 /* SSE functions */ 1235 #define FF_MM_SSE 0x0008 /* SSE functions */
1236 #define FF_MM_SSE2 0x0010 /* PIV SSE2 functions */ 1236 #define FF_MM_SSE2 0x0010 /* PIV SSE2 functions */
1237 #define FF_MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */ 1237 #define FF_MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */
1238 #endif /* HAVE_MMX */ 1238 #endif /* HAVE_MMX */
1239 #ifdef HAVE_IWMMXT
1240 #define FF_MM_IWMMXT 0x0100 /* XScale IWMMXT */
1241 #endif /* HAVE_IWMMXT */
1239 1242
1240 /** 1243 /**
1241 * bits per sample/pixel from the demuxer (needed for huffyuv). 1244 * bits per sample/pixel from the demuxer (needed for huffyuv).
1242 * - encoding: set by lavc 1245 * - encoding: set by lavc
1243 * - decoding: set by user 1246 * - decoding: set by user