diff options
author | Paul B Mahol <onemda@gmail.com> | 2022-08-23 23:14:09 +0300 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2022-08-23 23:18:02 +0300 |
commit | 0dff278e5b35eff31ad6057c12820fc087c9c172 (patch) | |
tree | 34d70b781fe61330dd7bbeb07cbdcfabb66d46b7 /libavfilter | |
parent | 104804a718931defe3bf1822df57bb0fe71ffbfc (diff) |
avfilter/af_silenceremove: do not trim non-silence from start
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/af_silenceremove.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libavfilter/af_silenceremove.c b/libavfilter/af_silenceremove.c index a6db9be9d5..d5a2ac6a41 100644 --- a/libavfilter/af_silenceremove.c +++ b/libavfilter/af_silenceremove.c @@ -481,10 +481,12 @@ static int config_input(AVFilterLink *inlink) s->stop_holdoff_end = 0; s->stop_found_periods = 0; - if (s->start_periods) + if (s->start_periods) { s->mode = SILENCE_TRIM; - else + s->one_period = 1; + } else { s->mode = SILENCE_COPY; + } switch (inlink->format) { case AV_SAMPLE_FMT_DBL: |