summaryrefslogtreecommitdiff
path: root/libavfilter/af_afade.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2015-11-23 10:37:51 +0100
committerPaul B Mahol <onemda@gmail.com>2015-11-23 10:37:51 +0100
commit04a7ce1a8c6779d13ddaf488d4087a63e4b0ce42 (patch)
tree1f4d1df715861bb4b70a661f6f8d14534b2c2135 /libavfilter/af_afade.c
parent59494863ff34228a2951a54e83b4321b51535a73 (diff)
avfilter/af_afade: add missing fifo write for second stream
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'libavfilter/af_afade.c')
-rw-r--r--libavfilter/af_afade.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/af_afade.c b/libavfilter/af_afade.c
index 7bc7eb3a2b..ca9f2c4f74 100644
--- a/libavfilter/af_afade.c
+++ b/libavfilter/af_afade.c
@@ -493,6 +493,8 @@ static int acrossfade_filter_frame(AVFilterLink *inlink, AVFrame *in)
av_audio_fifo_write(s->fifo[1], (void **)in->extended_data, in->nb_samples);
} else if (av_audio_fifo_size(s->fifo[1]) >= s->nb_samples) {
+ av_audio_fifo_write(s->fifo[1], (void **)in->extended_data, in->nb_samples);
+
if (s->overlap) {
cf[0] = ff_get_audio_buffer(outlink, s->nb_samples);
cf[1] = ff_get_audio_buffer(outlink, s->nb_samples);