summaryrefslogtreecommitdiffstats
path: root/mencoder.c
diff options
context:
space:
mode:
Diffstat (limited to 'mencoder.c')
-rw-r--r--mencoder.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mencoder.c b/mencoder.c
index c989af5f4e..508143cf01 100644
--- a/mencoder.c
+++ b/mencoder.c
@@ -67,6 +67,7 @@ extern int avcodec_inited;
char *lavc_param_vcodec = NULL;
int lavc_param_vbitrate = -1;
int lavc_param_vhq = 0; /* default is realtime encoding */
+int lavc_param_vme = 3;
int lavc_param_keyint = -1;
#endif
@@ -905,6 +906,11 @@ case VCODEC_LIBAVCODEC:
else
lavc_venc_context.flags = 0;
+ /* motion estimation (0 = none ... 3 = high quality but slow) */
+ /* this is just an extern from libavcodec but it should be in the
+ encoder context - FIXME */
+ motion_estimation_method = lavc_param_vme;
+
#if 0
/* fixed qscale :p */
lavc_venc_context.flags |= CODEC_FLAG_QSCALE;