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