Mercurial > libavcodec.hg
comparison avcodec.h @ 1729:a4a5e7521339 libavcodec
interlaced dct decision cleanup
function moved to dspcontext
mmx&mmx2 optimized
change SSE -> SAD as default (better quality)
vbv buffer size command line option in kbyte
| author | michael |
|---|---|
| date | Mon, 05 Jan 2004 22:57:07 +0000 |
| parents | 8158e66f1f75 |
| children | b47d56b1a049 |
comparison
equal
deleted
inserted
replaced
| 1728:73a3699b8375 | 1729:a4a5e7521339 |
|---|---|
| 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 0x000408 | 18 #define FFMPEG_VERSION_INT 0x000408 |
| 19 #define FFMPEG_VERSION "0.4.8" | 19 #define FFMPEG_VERSION "0.4.8" |
| 20 #define LIBAVCODEC_BUILD 4698 | 20 #define LIBAVCODEC_BUILD 4699 |
| 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) |
| 1194 * macroblock compare function (not supported yet). | 1194 * macroblock compare function (not supported yet). |
| 1195 * - encoding: set by user. | 1195 * - encoding: set by user. |
| 1196 * - decoding: unused | 1196 * - decoding: unused |
| 1197 */ | 1197 */ |
| 1198 int mb_cmp; | 1198 int mb_cmp; |
| 1199 /** | |
| 1200 * interlaced dct compare function | |
| 1201 * - encoding: set by user. | |
| 1202 * - decoding: unused | |
| 1203 */ | |
| 1204 int ildct_cmp; | |
| 1199 #define FF_CMP_SAD 0 | 1205 #define FF_CMP_SAD 0 |
| 1200 #define FF_CMP_SSE 1 | 1206 #define FF_CMP_SSE 1 |
| 1201 #define FF_CMP_SATD 2 | 1207 #define FF_CMP_SATD 2 |
| 1202 #define FF_CMP_DCT 3 | 1208 #define FF_CMP_DCT 3 |
| 1203 #define FF_CMP_PSNR 4 | 1209 #define FF_CMP_PSNR 4 |
| 1204 #define FF_CMP_BIT 5 | 1210 #define FF_CMP_BIT 5 |
| 1205 #define FF_CMP_RD 6 | 1211 #define FF_CMP_RD 6 |
| 1206 #define FF_CMP_ZERO 7 | 1212 #define FF_CMP_ZERO 7 |
| 1213 #define FF_CMP_VSAD 8 | |
| 1214 #define FF_CMP_VSSE 9 | |
| 1207 #define FF_CMP_CHROMA 256 | 1215 #define FF_CMP_CHROMA 256 |
| 1208 | 1216 |
| 1209 /** | 1217 /** |
| 1210 * ME diamond size & shape. | 1218 * ME diamond size & shape. |
| 1211 * - encoding: set by user. | 1219 * - encoding: set by user. |
