]> git.sesse.net Git - nageru/blobdiff - theme.lua
Make signal mapping changeable by right-clicking on the preview.
[nageru] / theme.lua
index f561613aa88c33fd5dff538bd199122d7c425368..243b352670182c7bbd3c56dffe761bf32d5e268f 100644 (file)
--- a/theme.lua
+++ b/theme.lua
@@ -298,6 +298,21 @@ function channel_name(channel)
        end
 end
 
+-- API ENTRY POINT
+-- Returns, given a channel number, which signal it corresponds to (starting from 0).
+-- Should return -1 if the channel does not correspond to a simple signal.
+-- Called once for each channel, at the start of the program.
+-- Will never be called for live (0) or preview (1).
+function channel_signal(channel)
+       if channel == 2 then
+               return 0
+       elseif channel == 3 then
+               return 1
+       else
+               return -1
+       end
+end
+
 -- API ENTRY POINT
 -- Returns if a given channel supports setting white balance (starting from 2).
 -- Called only once for each channel, at the start of the program.