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/
# configs
configs/*
!configs/potato
duckypad.toml
streaming_extender.toml
# test
quick.py

View File

@ -52,8 +52,8 @@ def register_hotkeys(duckypad):
steps = (
audio_hotkeys,
scene_hotkeys,
streamlabs_controller_hotkeys,
obsws_hotkeys,
streamlabs_controller_hotkeys,
duckypad_hotkeys,
)
[step() for step in steps]
@ -65,7 +65,7 @@ def main():
with voicemeeterlib.api("potato") as vm:
with xair_api.connect("MR18", **xair_config) as mixer:
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)

View File

@ -210,6 +210,30 @@ stateonly = false
[button-2]
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]
on = false