decky-plugin-database
decky-plugin-database copied to clipboard
Add OpenDeckStream plugin
OpenDeckStream
A recording plugin that uses OBS as it's backend.
Checklist:
Developer Checklist
- [x] I am the original author or an authorized maintainer of this plugin.
- [x] I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.
Plugin Checklist
- [x] I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
- [x] I have verified my plugin is unique or alternatively provides more/alternative functionality to a similar plugin already on the store.
Plugin Backend Checklist
- Yes: I am using a custom backend other than Python.
- No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
- Yes: I am using a custom binary that has all of it's dependencies statically linked.
Testing
- [ ] Tested on SteamOS Preview Update Channel.
also consider building OBS in release mode instead of debug
Why exactly does this need root access? can OBS not capture as the user?
I'll try removing root permissions and seeing what happens, I was originally having issues with capturing as none root but that might be fixed now
also consider building OBS in release mode instead of debug Will do have finished debugging any issues with pipewire that arise
Will do have finished debugging any issues with pipewire that arise
perhaps RelWithDebInfo could be good
The version in the testing store don't work at all. I think there is some important stuff missing in this release. It's way to smal.
The version in the testing store don't work at all. I think there is some important stuff missing in this release. It's way to smal.
I hadn't committed my change to the dockerfile, so it was still trying looking for a local image. Next build should work.
(Strange how the CI passed though)