Mercurial > libavcodec.hg
diff avcodec.h @ 948:371bc36a9c5c libavcodec
shape adaptive diamonds for EPZS
user specified amount of MV predictors from the last frame
b frame MV predictor scaling fixed
author | michaelni |
---|---|
date | Wed, 01 Jan 2003 14:36:20 +0000 |
parents | 463f7260b155 |
children | ad264a7d4f94 |
line wrap: on
line diff
--- a/avcodec.h Wed Jan 01 00:42:18 2003 +0000 +++ b/avcodec.h Wed Jan 01 14:36:20 2003 +0000 @@ -5,8 +5,8 @@ #define LIBAVCODEC_VERSION_INT 0x000406 #define LIBAVCODEC_VERSION "0.4.6" -#define LIBAVCODEC_BUILD 4648 -#define LIBAVCODEC_BUILD_STR "4648" +#define LIBAVCODEC_BUILD 4649 +#define LIBAVCODEC_BUILD_STR "4649" enum CodecID { CODEC_ID_NONE, @@ -882,11 +882,19 @@ #define FF_CMP_CHROMA 256 /** - * ME diamond size + * ME diamond size & shape * encoding: set by user. * decoding: unused */ int dia_size; + + /** + * amount of previous MV predictors (2a+1 x 2a+1 square) + * encoding: set by user. + * decoding: unused + */ + int last_predictor_count; + } AVCodecContext; typedef struct AVCodec {