summaryrefslogtreecommitdiff
path: root/src/lib/ab_transcoder.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-11-18 22:04:50 +0000
committerCarl Hetherington <cth@carlh.net>2012-11-18 22:04:50 +0000
commit81dab3aaea745ddef97166448cb0730520798356 (patch)
treebda3a9d3653efb7c73cea7fc187ea22bfd3cdb43 /src/lib/ab_transcoder.cc
parent9dd26d2cc65d0b6caf5fd8dceb98398c4b93c6f8 (diff)
Fix process end on A/B transcoder too.
Diffstat (limited to 'src/lib/ab_transcoder.cc')
-rw-r--r--src/lib/ab_transcoder.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/ab_transcoder.cc b/src/lib/ab_transcoder.cc
index f280ab48c..537cb4dd7 100644
--- a/src/lib/ab_transcoder.cc
+++ b/src/lib/ab_transcoder.cc
@@ -106,6 +106,15 @@ ABTranscoder::go ()
}
}
+ if (_delay_line) {
+ _delay_line->process_end ();
+ }
+ if (_matcher) {
+ _matcher->process_end ();
+ }
+ if (_gain) {
+ _gain->process_end ();
+ }
_encoder->process_end ();
}