load 'streaming_extender' profile on startup

add vban-in params to streaming.toml
This commit is contained in:
onyx-and-iris 2023-07-11 21:05:17 +01:00
parent 2a4875c662
commit 588dc11102
3 changed files with 28 additions and 4 deletions

4
.gitignore vendored
View File

@ -161,8 +161,8 @@ cython_debug/
#.idea/ #.idea/
# configs # configs
configs/* duckypad.toml
!configs/potato streaming_extender.toml
# test # test
quick.py quick.py

View File

@ -52,8 +52,8 @@ def register_hotkeys(duckypad):
steps = ( steps = (
audio_hotkeys, audio_hotkeys,
scene_hotkeys, scene_hotkeys,
streamlabs_controller_hotkeys,
obsws_hotkeys, obsws_hotkeys,
streamlabs_controller_hotkeys,
duckypad_hotkeys, duckypad_hotkeys,
) )
[step() for step in steps] [step() for step in steps]
@ -65,7 +65,7 @@ def main():
with voicemeeterlib.api("potato") as vm: with voicemeeterlib.api("potato") as vm:
with xair_api.connect("MR18", **xair_config) as mixer: with xair_api.connect("MR18", **xair_config) as mixer:
with duckypad_twitch.connect(vm=vm, mixer=mixer) as duckypad: with duckypad_twitch.connect(vm=vm, mixer=mixer) as duckypad:
vm.apply_config("streaming") vm.apply_config("streaming_extender") # extends the streaming config
register_hotkeys(duckypad) register_hotkeys(duckypad)

View File

@ -210,6 +210,30 @@ stateonly = false
[button-2] [button-2]
stateonly = true stateonly = true
[vban-in-0]
on = false
[vban-in-1]
on = false
[vban-in-2]
on = false
[vban-in-3]
on = false
[vban-in-4]
on = false
[vban-in-5]
on = false
[vban-in-6]
on = false
[vban-in-7]
on = true
[vban-out-0] [vban-out-0]
on = false on = false