Module libobs::wrapper

source ·

Structs§

  • Information passed to libobs when attempting to reset the audio context using obs_reset_audio.
  • Interface to the OBS context. Only one context can exist across all threads and any attempt to create a new context while there is an existing one will error.
  • Contains obs_data and its related strings. Note that this struct prevents string pointers from being freed by keeping them owned.
  • Builds into an ObsString that represents a path used by libobs.
  • String wrapper for OBS function calls.
  • A wrapper for obs_video_info, which is used to pass information to libobs for the new OBS video context after resetting the old OBS video context.
  • A structure intended to help make creating new ObsVideoInfo structs easier for resetting the OBS video context.
  • Contains information to start a libobs context. This is passed to the creation of ObsContext.
  • Contains the necessary paths for starting the libobs context built from ObsPath.

Enums§

Type Aliases§