diff options
author | Jerome Jiang <jianj@google.com> | 2020-10-27 22:33:20 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2020-10-27 22:33:20 +0000 |
commit | 4c3d05f13e0fce53d0622c75c1cce13edfdb4a7c (patch) | |
tree | a2843ee2c693783c05daa1c4dbf823e2df6e2b71 | |
parent | 16154dae714c3e88bfa17c25d5d6ad8198fac63a (diff) | |
parent | 8b8b15e086dae3ff99c6096c5c6b6b85eb2d017a (diff) | |
download | libvpx-4c3d05f13e0fce53d0622c75c1cce13edfdb4a7c.tar libvpx-4c3d05f13e0fce53d0622c75c1cce13edfdb4a7c.tar.gz libvpx-4c3d05f13e0fce53d0622c75c1cce13edfdb4a7c.tar.bz2 libvpx-4c3d05f13e0fce53d0622c75c1cce13edfdb4a7c.zip |
Merge "Add cmd line option to control loopfilter for vpxenc"
-rw-r--r-- | vpxenc.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -465,6 +465,13 @@ static const arg_def_t target_level = ARG_DEF( static const arg_def_t row_mt = ARG_DEF(NULL, "row-mt", 1, "Enable row based non-deterministic multi-threading in VP9"); + +static const arg_def_t disable_loopfilter = + ARG_DEF(NULL, "disable-loopfilter", 1, + "Control Loopfilter in VP9\n" + "0: Loopfilter on for all frames (default)\n" + "1: Loopfilter off for non reference frames\n" + "2: Loopfilter off for all frames"); #endif #if CONFIG_VP9_ENCODER @@ -495,6 +502,7 @@ static const arg_def_t *vp9_args[] = { &cpu_used_vp9, &max_gf_interval, &target_level, &row_mt, + &disable_loopfilter, #if CONFIG_VP9_HIGHBITDEPTH &bitdeptharg, &inbitdeptharg, @@ -527,6 +535,7 @@ static const int vp9_arg_ctrl_map[] = { VP8E_SET_CPUUSED, VP9E_SET_MAX_GF_INTERVAL, VP9E_SET_TARGET_LEVEL, VP9E_SET_ROW_MT, + VP9E_SET_DISABLE_LOOPFILTER, 0 }; #endif |