|
@@ -8,19 +8,36 @@
|
|
|
Welcome to OBS Studio's documentation!
|
|
|
======================================
|
|
|
|
|
|
+* **Setting up an OBS development environment?** :wiki:`Use the Wiki <Install-Instructions>`
|
|
|
+* **Developing your first OBS plugin?** `Use the obs-plugintemplate <https://github.com/obsproject/obs-plugintemplate#obs-plugin-template>`_
|
|
|
+
|
|
|
.. toctree::
|
|
|
- :maxdepth: 3
|
|
|
+ :caption: Core Concepts
|
|
|
+ :maxdepth: 1
|
|
|
|
|
|
backend-design
|
|
|
plugins
|
|
|
frontends
|
|
|
graphics
|
|
|
scripting
|
|
|
- reference-core
|
|
|
- reference-modules
|
|
|
- reference-core-objects
|
|
|
- reference-libobs-util
|
|
|
- reference-libobs-callback
|
|
|
- reference-libobs-graphics
|
|
|
- reference-libobs-media-io
|
|
|
+
|
|
|
+.. toctree::
|
|
|
+ :caption: API Reference
|
|
|
+ :maxdepth: 2
|
|
|
+
|
|
|
+ OBS Core <reference-core>
|
|
|
+ Modules <reference-modules>
|
|
|
+ Core API Object <reference-core-objects>
|
|
|
+ Platform/Utility <reference-libobs-util>
|
|
|
+ Callbacks (libobs/callback) <reference-libobs-callback>
|
|
|
+ Graphics (libobs/graphics) <reference-libobs-graphics>
|
|
|
+ Media I/O (libobs/media-io) <reference-libobs-media-io>
|
|
|
reference-frontend-api
|
|
|
+
|
|
|
+.. toctree::
|
|
|
+ :caption: Additional Resources
|
|
|
+ :maxdepth: 1
|
|
|
+ :hidden:
|
|
|
+
|
|
|
+ Build Instructions <https://obsproject.com/wiki/Install-Instructions>
|
|
|
+ Plugin Template <https://github.com/obsproject/obs-plugintemplate#obs-plugin-template>
|