Mercurial > libavcodec.hg
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 |