This is the source code of the Stream Deck OBS plugin for Windows and macOS.
Simply open OBSPlugin4StreamDeck.pro in QtCreator and compile the project.
The OBS plugin needs to be linked against:
- libobs
- libobs-frontend-api
You can get the precompiled libraries and source code for Windows and macOS here: https://github.com/jp9000/obs-studio/releases
- Download the latest OBS-Studio-xx.y.z-Full.zip (for example OBS-Studio-21.0.1-Full.zip)
- Unzip the file
- Copy the following files to obs-dev/bin/win:
- bin/64bit/obs.dll
- bin/64bit/obs-frontend-api.dll
- Run the Batch script obs-dev/bin/win/RegenerateLIBs.bat to geenrate obs.lib and obs-frontend-api.lib
- Download the latest installer obs-mac-xx.y.z-installer.pkg (for example obs-mac-21.0.3-installer.pkg)
- Install OBS
- Copy the following files to obs-dev/bin/mac:
- /Applications/OBS.app/Contents/Resources/bin/libobs.0.dylib
- /Applications/OBS.app/Contents/Resources/bin/libobs-frontend-api.dylib
- Download the source code used by the precompiled libraries
- Update the required header files in obs-dev/headers