Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2022-08-23 23:14:09 +0300
committerPaul B Mahol <onemda@gmail.com>2022-08-23 23:18:02 +0300
commit0dff278e5b35eff31ad6057c12820fc087c9c172 (patch)
tree34d70b781fe61330dd7bbeb07cbdcfabb66d46b7 /libavfilter
parent104804a718931defe3bf1822df57bb0fe71ffbfc (diff)
avfilter/af_silenceremove: do not trim non-silence from start
Diffstat (limited to 'libavfilter')
-rw-r--r--libavfilter/af_silenceremove.c6
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: