Module utils

Module utils 

Source

Structs§

CalldataWrapper
RAII wrapper for libobs calldata_t ensuring stable address and proper free.
ObjectInfo
ObsModules
ObsPath
Builds into an ObsString that represents a path used by libobs.
ObsString
String wrapper for OBS function calls.
StartupInfo
Contains information to start a libobs context. This is passed to the creation of ObsContext.
StartupPaths
Contains the necessary paths for starting the libobs context built from ObsPath.
StartupPathsBuilder

Enums§

NixDisplay
ObsError
Error type for OBS function calls.
PlatformType

Constants§

ENCODER_HIDE_FLAGS

Traits§

ObsCalldataExt
Extension trait on ObsRuntime to call a proc handler and return a RAII calldata wrapper.
ObsDropGuard
This should be implemented for any struct that releases OBS resources when dropped

Type Aliases§

AudioEncoderInfo
FilterInfo
OutputInfo
SourceInfo
VideoEncoderInfo