aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/avcodec.h
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2004-04-25 02:09:47 +0000
committerMichael Niedermayer <michaelni@gmx.at>2004-04-25 02:09:47 +0000
commitf20f8a8b0b666be498ac50be21c6f5485e083498 (patch)
treee1d8e6f0a1eae9f8075cd94efd72971116e8d268 /libavcodec/avcodec.h
parent7e56cd927b5842fa74ec8b5fddf6ac2b6a40145c (diff)
downloadffmpeg-f20f8a8b0b666be498ac50be21c6f5485e083498.tar.gz
support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors
minor cleanup segfault fix Originally committed as revision 3060 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/avcodec.h')
-rw-r--r--libavcodec/avcodec.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 9030b73775..a81c865b3f 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -17,7 +17,7 @@ extern "C" {
#define FFMPEG_VERSION_INT 0x000408
#define FFMPEG_VERSION "0.4.8"
-#define LIBAVCODEC_BUILD 4709
+#define LIBAVCODEC_BUILD 4710
#define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT
#define LIBAVCODEC_VERSION FFMPEG_VERSION
@@ -1570,12 +1570,20 @@ typedef struct AVCodecContext {
void *thread_opaque;
/**
- * Motion estimation threshold.
+ * Motion estimation threshold. under which no motion estimation is
+ * performed, but instead the user specified motion vectors are used
*
* - encoding: set by user
- * - decoding: set by user
+ * - decoding: unused
*/
int me_threshold;
+
+ /**
+ * Macroblock threshold. under which the user specified macroblock types will be used
+ * - encoding: set by user
+ * - decoding: unused
+ */
+ int mb_threshold;
} AVCodecContext;