From a9485d7318d1354acc29006794ffcb85f7c3d6d6 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Sun, 23 Sep 2018 23:10:51 +0200 Subject: [PATCH] avfilter: document mono option of silencedetect filter Also provide shorter option, and reorder options in documentation. --- doc/filters.texi | 9 ++++++--- libavfilter/af_silencedetect.c | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/filters.texi b/doc/filters.texi index 73de0fbea7..5ee2bb52ec 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -4171,12 +4171,15 @@ The printed times and duration are expressed in seconds. The filter accepts the following options: @table @option -@item duration, d -Set silence duration until notification (default is 2 seconds). - @item noise, n Set noise tolerance. Can be specified in dB (in case "dB" is appended to the specified value) or amplitude ratio. Default is -60dB, or 0.001. + +@item duration, d +Set silence duration until notification (default is 2 seconds). + +@item mono, m +Process each channel separately, instead of combined. By default is disabled. @end table @subsection Examples diff --git a/libavfilter/af_silencedetect.c b/libavfilter/af_silencedetect.c index d9582aa589..3a71f3902a 100644 --- a/libavfilter/af_silencedetect.c +++ b/libavfilter/af_silencedetect.c @@ -57,7 +57,8 @@ static const AVOption silencedetect_options[] = { { "noise", "set noise tolerance", OFFSET(noise), AV_OPT_TYPE_DOUBLE, {.dbl=0.001}, 0, DBL_MAX, FLAGS }, { "d", "set minimum duration in seconds", OFFSET(duration), AV_OPT_TYPE_DOUBLE, {.dbl=2.}, 0, 24*60*60, FLAGS }, { "duration", "set minimum duration in seconds", OFFSET(duration), AV_OPT_TYPE_DOUBLE, {.dbl=2.}, 0, 24*60*60, FLAGS }, - { "mono", "check each channel separately", OFFSET(mono), AV_OPT_TYPE_BOOL, {.i64=0.}, 0, 1, FLAGS }, + { "mono", "check each channel separately", OFFSET(mono), AV_OPT_TYPE_BOOL, {.i64=0.}, 0, 1, FLAGS }, + { "m", "check each channel separately", OFFSET(mono), AV_OPT_TYPE_BOOL, {.i64=0.}, 0, 1, FLAGS }, { NULL } };