Mercurial > libavcodec.hg
comparison avcodec.h @ 954:13aec7e50c52 libavcodec
qpel in mmx2/3dnow
qpel refinement quality parameter
| author | michaelni |
|---|---|
| date | Sun, 05 Jan 2003 15:57:10 +0000 |
| parents | 9eb066d6e0db |
| children | c5aef83c6a3f |
comparison
equal
deleted
inserted
replaced
| 953:9eb066d6e0db | 954:13aec7e50c52 |
|---|---|
| 3 | 3 |
| 4 #include "common.h" | 4 #include "common.h" |
| 5 | 5 |
| 6 #define LIBAVCODEC_VERSION_INT 0x000406 | 6 #define LIBAVCODEC_VERSION_INT 0x000406 |
| 7 #define LIBAVCODEC_VERSION "0.4.6" | 7 #define LIBAVCODEC_VERSION "0.4.6" |
| 8 #define LIBAVCODEC_BUILD 4651 | 8 #define LIBAVCODEC_BUILD 4652 |
| 9 #define LIBAVCODEC_BUILD_STR "4651" | 9 #define LIBAVCODEC_BUILD_STR "4652" |
| 10 | 10 |
| 11 enum CodecID { | 11 enum CodecID { |
| 12 CODEC_ID_NONE, | 12 CODEC_ID_NONE, |
| 13 CODEC_ID_MPEG1VIDEO, | 13 CODEC_ID_MPEG1VIDEO, |
| 14 CODEC_ID_H263, | 14 CODEC_ID_H263, |
| 907 * motion estimation pre pass compare function | 907 * motion estimation pre pass compare function |
| 908 * encoding: set by user. | 908 * encoding: set by user. |
| 909 * decoding: unused | 909 * decoding: unused |
| 910 */ | 910 */ |
| 911 int me_pre_cmp; | 911 int me_pre_cmp; |
| 912 | 912 |
| 913 /** | 913 /** |
| 914 * ME pre pass diamond size & shape | 914 * ME pre pass diamond size & shape |
| 915 * encoding: set by user. | 915 * encoding: set by user. |
| 916 * decoding: unused | 916 * decoding: unused |
| 917 */ | 917 */ |
| 918 int pre_dia_size; | 918 int pre_dia_size; |
| 919 | |
| 920 /** | |
| 921 * subpel ME quality | |
| 922 * encoding: set by user. | |
| 923 * decoding: unused | |
| 924 */ | |
| 925 int me_subpel_quality; | |
| 919 | 926 |
| 920 } AVCodecContext; | 927 } AVCodecContext; |
| 921 | 928 |
| 922 typedef struct AVCodec { | 929 typedef struct AVCodec { |
| 923 const char *name; | 930 const char *name; |
