- _decoder->connect_audio (_delay_line);
- _delay_line->connect_audio (_matcher);
- _matcher->connect_audio (_delay_line);
+ _decoders.video->connect_video (_delay_line);
+ if (_matcher) {
+ _delay_line->connect_video (_matcher);
+ _matcher->connect_video (_trimmer);
+ } else {
+ _delay_line->connect_video (_trimmer);
+ }
+ _trimmer->connect_video (_encoder);
+
+ _decoders.audio->connect_audio (_delay_line);
+ if (_matcher) {
+ _delay_line->connect_audio (_matcher);
+ _matcher->connect_audio (_gain);
+ } else {
+ _delay_line->connect_audio (_gain);
+ }
+ _gain->connect_audio (_trimmer);
+ _trimmer->connect_audio (_encoder);