aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2018-09-23 23:10:51 +0200
committerPaul B Mahol <onemda@gmail.com>2018-09-23 23:10:51 +0200
commita9485d7318d1354acc29006794ffcb85f7c3d6d6 (patch)
tree55e88ed0c7c6f7aff81204932b48f5424a39b304
parentdb6b4b56b322969d99f77e087e9e72295738efb4 (diff)
downloadffmpeg-a9485d7318d1354acc29006794ffcb85f7c3d6d6.tar.gz
avfilter: document mono option of silencedetect filter
Also provide shorter option, and reorder options in documentation.
-rw-r--r--doc/filters.texi9
-rw-r--r--libavfilter/af_silencedetect.c3
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 }
};