Open Broadcaster Software
Free, open source software for live streaming and recording
obs_core Struct Reference

Public Member Functions

 DARRAY (struct obs_module_path) module_paths
 
 DARRAY (struct obs_source_info) source_types
 
 DARRAY (struct obs_source_info) input_types
 
 DARRAY (struct obs_source_info) filter_types
 
 DARRAY (struct obs_source_info) transition_types
 
 DARRAY (struct obs_output_info) output_types
 
 DARRAY (struct obs_encoder_info) encoder_types
 
 DARRAY (struct obs_service_info) service_types
 
 DARRAY (struct obs_modal_ui) modal_ui_callbacks
 
 DARRAY (struct obs_modeless_ui) modeless_ui_callbacks
 

Data Fields

struct obs_modulefirst_module
 
signal_handler_tsignals
 
proc_handler_tprocs
 
char * locale
 
char * module_config_path
 
bool name_store_owned
 
profiler_name_store_tname_store
 
struct obs_core_video video
 
struct obs_core_audio audio
 
struct obs_core_data data
 
struct obs_core_hotkeys hotkeys
 
obs_task_handler_t ui_task_handler
 

Member Function Documentation

◆ DARRAY() [1/10]

obs_core::DARRAY ( struct obs_encoder_info  )

◆ DARRAY() [2/10]

obs_core::DARRAY ( struct obs_modal_ui  )

◆ DARRAY() [3/10]

obs_core::DARRAY ( struct obs_modeless_ui  )

◆ DARRAY() [4/10]

obs_core::DARRAY ( struct obs_module_path  )

◆ DARRAY() [5/10]

obs_core::DARRAY ( struct obs_output_info  )

◆ DARRAY() [6/10]

obs_core::DARRAY ( struct obs_service_info  )

◆ DARRAY() [7/10]

obs_core::DARRAY ( struct obs_source_info  )

◆ DARRAY() [8/10]

obs_core::DARRAY ( struct obs_source_info  )

◆ DARRAY() [9/10]

obs_core::DARRAY ( struct obs_source_info  )

◆ DARRAY() [10/10]

obs_core::DARRAY ( struct obs_source_info  )

Field Documentation

◆ audio

struct obs_core_audio obs_core::audio

◆ data

struct obs_core_data obs_core::data

◆ first_module

struct obs_module* obs_core::first_module

◆ hotkeys

struct obs_core_hotkeys obs_core::hotkeys

◆ locale

char* obs_core::locale

◆ module_config_path

char* obs_core::module_config_path

◆ name_store

profiler_name_store_t* obs_core::name_store

◆ name_store_owned

bool obs_core::name_store_owned

◆ procs

proc_handler_t* obs_core::procs

◆ signals

signal_handler_t* obs_core::signals

◆ ui_task_handler

obs_task_handler_t obs_core::ui_task_handler

◆ video

struct obs_core_video obs_core::video

The documentation for this struct was generated from the following file: