From fb165e08fde902e4254aeb506273b2ecf8569783 Mon Sep 17 00:00:00 2001 From: jb-alvarado Date: Thu, 2 Jul 2020 20:54:45 +0200 Subject: [PATCH] only use realtime filter when option is true --- ffplayout/filters.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ffplayout/filters.py b/ffplayout/filters.py index b8475020..f1e7d130 100644 --- a/ffplayout/filters.py +++ b/ffplayout/filters.py @@ -209,15 +209,16 @@ def extend_video(probe, duration, target_duration): def realtime_filter(duration, track=''): - speed_filter = ',{}realtime=speed=1'.format(track) + speed_filter = '' - if _global.time_delta < 0: - speed = duration / (duration + _global.time_delta) + if _pre.realtime: + speed_filter = ',{}realtime=speed=1'.format(track) - if speed < 1.1: - speed_filter = ',{}realtime=speed={}'.format( - track, speed - ) + if _global.time_delta < 0: + speed = duration / (duration + _global.time_delta) + + if speed < 1.1: + speed_filter = ',{}realtime=speed={}'.format(track, speed) return speed_filter