diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2003-12-11 16:00:53 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2003-12-11 16:00:53 +0000 |
commit | 8e2162f013664563792592f6aa50edb03e9dbb5e (patch) | |
tree | 0f75bb079d7e00c328dd3b14a697f94008ae6692 | |
parent | 5814beaa87ebeb6ee9db49e907858b183aad6f3f (diff) | |
download | ffmpeg-8e2162f013664563792592f6aa50edb03e9dbb5e.tar.gz |
obmc encoding flag (forgot to commit...)
Originally committed as revision 2597 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | ffmpeg.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -112,6 +112,7 @@ static int same_quality = 0; static int b_frames = 0; static int mb_decision = FF_MB_DECISION_SIMPLE; static int use_4mv = 0; +static int use_obmc = 0; static int use_aic = 0; static int use_aiv = 0; static int use_umv = 0; @@ -2275,6 +2276,10 @@ static void opt_output_file(const char *filename) if (use_4mv) { video_enc->flags |= CODEC_FLAG_4MV; } + if (use_obmc) { + video_enc->flags |= CODEC_FLAG_OBMC; + } + if(use_part) { video_enc->flags |= CODEC_FLAG_PART; } @@ -2877,6 +2882,7 @@ const OptionDef options[] = { { "hq", OPT_BOOL, {(void*)&mb_decision}, "activate high quality settings" }, { "mbd", HAS_ARG | OPT_EXPERT | OPT_VIDEO, {(void*)opt_mb_decision}, "macroblock decision", "mode" }, { "4mv", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, {(void*)&use_4mv}, "use four motion vector by macroblock (MPEG4)" }, + { "obmc", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, {(void*)&use_obmc}, "use overlapped block motion compensation (h263+)" }, { "part", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, {(void*)&use_part}, "use data partitioning (MPEG4)" }, { "bug", HAS_ARG | OPT_EXPERT | OPT_VIDEO, {(void*)opt_workaround_bugs}, "workaround not auto detected encoder bugs", "param" }, { "ps", HAS_ARG | OPT_EXPERT, {(void*)opt_packet_size}, "set packet size in bits", "size" }, |