stinger_frame = 0,
stinger_src_signal = 0,
stinger_dst_signal = 0,
+ stinger_save_overlay = false,
live_signal_num = 0,
preview_signal_num = 1
return
end
- io.write("Inserting stinger from " .. state.live_signal_num .. " to " .. state.live_signal_num .. "\n")
state.stinger_in_progress = true
state.stinger_frame = 0
state.stinger_src_signal = state.live_signal_num
state.stinger_in_progress = false
state.preview_signal_num = state.stinger_src_signal
state.live_signal_num = state.stinger_dst_signal
+
+ if state.stinger_dst_signal == VIDEO_SIGNAL_NUM then
+ -- Turn off the overlay when playing video.
+ state.stinger_save_overlay = state.overlay_enabled
+ state.overlay_enabled = false
+ else
+ -- Restore the state.
+ state.overlay_enabled = state.stinger_save_overlay
+ end
end
else
chain = simple_chains[input_type][input_scale][overlay_really_enabled][true]