local overlay_really_enabled = state.overlay_enabled and simple_signal_has_overlay(state.live_signal_num)
if state.stinger_in_progress then
stinger_scene.overlay.overlay_effect:enable_if(overlay_really_enabled)
- stinger_scene.input:display(state.live_signal_num)
+ if state.live_signal_num == VIDEO_SIGNAL_NUM then
+ stinger_scene.input:display(iptv_video)
+ else
+ stinger_scene.input:display(state.live_signal_num)
+ end
set_scale_parameters_if_needed(stinger_scene, signals, state.live_signal_num, width, height, true)
set_neutral_color_from_signal(state, stinger_scene.wb_effect, state.live_signal_num)
return stinger_scene.scene
else
simple_scene.overlay.overlay_effect:enable_if(overlay_really_enabled)
- simple_scene.input:display(state.live_signal_num)
+ if state.live_signal_num == VIDEO_SIGNAL_NUM then
+ simple_scene.input:display(iptv_video)
+ else
+ simple_scene.input:display(state.live_signal_num)
+ end
set_scale_parameters_if_needed(simple_scene, signals, state.live_signal_num, width, height, true)
set_neutral_color_from_signal(state, simple_scene.wb_effect, state.live_signal_num)
prepare_overlay_live(state, simple_scene, t, 1.0)
if is_plain_signal(num - 2) then
local signal_num = num - 2
simple_scene.overlay.overlay_effect:enable_if(show_overlay)
- simple_scene.input:display(signal_num)
+ if signal_num == VIDEO_SIGNAL_NUM then
+ simple_scene.input:display(iptv_video)
+ else
+ simple_scene.input:display(signal_num)
+ end
set_scale_parameters_if_needed(simple_scene, signals, signal_num, width, height, false)
set_neutral_color_from_signal(state, simple_scene.wb_effect, signal_num)
prepare_overlay_static(simple_scene, t)