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. |