Code
How obsproject/obs-studio is laid out, and where to start for common changes.
There is no import map for this report yet.
Where to start reading
- Repository root
- Repository root
- Suggested starting pointAI
- Suggested starting pointAI
- Suggested starting pointAI
- Suggested starting pointAI
- Suggested starting pointAI
- Suggested starting pointAI
Find files for a task
AIAdd a New Capture Source Plugin
- Create a new subdirectory under plugins/ with plugin name (e.g., plugins/my-capture/)
Add a New UI Dialog or Settings Panel
- Register the new dialog in frontend/CMakeLists.txt by adding source files to the target_sources() block
Add Support for a New Streaming Service
- Update frontend streaming settings UI to include new service selection in frontend/settings/OBSBasicSettings.cpp
Add a New Video Effect Filter
- Create a new .effect shader file in libobs/data/ or define filter parameters
- Register the filter in plugins/obs-filters/CMakeLists.txt and obs_module_load()
Add or update tests
Change build or automation
RepoPilot lists up to 500 files, so a file missing here may still exist.
- No public API or start-up file could be picked out from the file names.