27.2.4
Core Concepts
OBS Studio Backend Design
Libobs Plugin Objects
Libobs Threads
Output Channels
General Video Pipeline Overview
General Audio Pipeline Overview
Plugins
Plugin Module Headers
Common Directory Structure and CMakeLists.txt
Native Plugin Initialization
Sources
Outputs
Encoders
Services
Settings
Properties
Localization
Frontends
Initialization and Shutdown
Reconfiguring Video
Displays
Saving/Loading Objects and Object Management
Signals
Displaying Sources
Outputs, Encoders, and Services
Rendering Graphics
The Graphics Context
Creating Effects
Effect Parameters
Effect Sampler States
Effect Vertex/Pixel Semantics
Effect Techniques
Using Effects
Rendering Video Sources
Rendering Video Effect Filters
Python/Lua Scripting
Script Function Exports
Getting the Current Script’s Path
Script Timers
Script Sources (Lua Only)
Other Differences From the C API
API Reference
OBS Core
Initialization, Shutdown, and Information
Libobs Objects
Video, Audio, and Graphics
Primary signal/procedure handlers
Core OBS Signals
Displays
Modules
Module Macros
Module Exports
Module Externs
Frontend Module Functions
Core API Object
Sources (obs_source_t)
Source Definition Structure (obs_source_info)
Source Signals
General Source Functions
Functions used by sources
Filters
Functions used by filters
Transitions
Functions used by transitions
Scenes (obs_scene_t)
Scene Item Transform Structure (obs_transform_info)
Scene Item Crop Structure (obs_sceneitem_crop)
Scene Item Order Info Structure (*obs_sceneitem_order_info)
Scene Signals
General Scene Functions
Scene Item Functions
Scene Item Group Functions
Outputs (obs_output_t)
Output Definition Structure (obs_output_info)
Output Signals
General Output Functions
Functions used by outputs
Encoders (obs_encoder_t)
Encoder Definition Structure (obs_encoder_info)
Encoder Packet Structure (encoder_packet)
Raw Frame Data Structure (encoder_frame)
General Encoder Functions
Functions used by encoders
Services (obs_service_t)
Service Definition Structure
General Service Functions
Data Settings (obs_data_t)
General Functions
Set Functions
Get Functions
Default Value Functions
Autoselect Functions
Array Functions
Properties (obs_properties_t)
General Functions
Property Object Functions
Property Enumeration Functions
Property Modification Functions
Platform/Utility
Logging
Logging Levels
Logging Functions
Memory Management
Memory Functions
Circular Buffers
Circular Buffer Structure (struct circlebuf)
Circular Buffer Inline Functions
Config Files
Config File Functions
Set/Get Functions
Default Value Functions
Dynamic Arrays
Dynamic Array Macros
Dynamic Strings And String Helpers
Dynamic String Structure (struct dstr)
General String Helper Functions
Dynamic String Functions
Platform Helpers
File Functions
String Conversion Functions
Number/String Conversion Functions
Dynamic Link Library Functions
CPU Usage Functions
Sleep/Time Functions
Other Path/File Functions
Sleep-Inhibition Functions
Other Functions
Profiler
Profiler Structures
Profiler Control Functions
Profiling Functions
Profiler Name Storage Functions
Profiler Data Access Functions
Serializer
Serializer Structure (struct serializer)
Serializer Inline Functions
Array Output Serializer
Array Output Serializer Structure (struct array_output_data)
Array Output Serializer Functions
File Input/Output Serializers
File Input Serializer Functions
File Output Serializer Functions
Text Lookup Interface
Text Lookup Functions
Threading
Threading Types
General Thread Functions
Event Functions
Semaphore Functions
Atomic Inline Functions
Callbacks (libobs/callback)
Calldata
Signals
Procedure Handlers
Graphics (libobs/graphics)
Effects (Shaders)
2-Component Vector
3-Component Vector
4-Component Vector
Quaternion
Matrix
Extra Math Functions/Macros
Image File Helper
Axis Angle
Core Graphics API
Graphics Enumerations
Graphics Structures
Initialization Functions
Matrix Stack Functions
Draw Functions
Swap Chains
Resource Loading
Draw Functions
Texture Functions
Cube Texture Functions
Staging Surface Functions
Z-Stencil Functions
Sampler State Functions
Vertex Buffer Functions
Index Buffer Functions
Display Duplicator (Windows Only)
Monitor Functions
Render Helper Functions
Graphics Types
Media I/O (libobs/media-io)
Video Handler
Audio Handler
Resampler
OBS Studio Frontend API
Structures/Enumerations
Functions
Additional Resources
Build Instructions
Plugin Template
OBS Studio
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
A
array_output_data (C struct)
array_output_serializer_free (C function)
array_output_serializer_init (C function)
astrcmp_n (C function)
astrcmpi (C function)
astrcmpi_n (C function)
astrstri (C function)
audio_convert_info (C struct)
audio_convert_info.format (C member)
audio_convert_info.samples_per_sec (C member)
audio_convert_info.speakers (C member)
audio_data (C struct)
audio_data.data (C member)
audio_data.frames (C member)
audio_data.timestamp (C member)
audio_format (C enum)
audio_frames_to_ns (C function)
audio_input_callback_t (C type)
audio_output_callback_t (C type)
audio_output_connect (C function)
audio_output_data (C struct)
audio_output_data.data (C member)
audio_output_disconnect (C function)
audio_output_get_block_size (C function)
audio_output_get_channels (C function)
audio_output_get_info (C function)
audio_output_get_planes (C function)
audio_output_get_sample_rate (C function)
audio_output_info (C struct)
audio_output_info.format (C member)
audio_output_info.input_callback (C member)
audio_output_info.input_param (C member)
audio_output_info.name (C member)
audio_output_info.samples_per_sec (C member)
audio_output_info.speakers (C member)
audio_resampler_create (C function)
audio_resampler_destroy (C function)
audio_resampler_resample (C function)
audio_resampler_t (C type)
audio_t (C type)
axisang (C struct)
axisang.ptr (C member)
axisang.w (C member)
axisang.x (C member)
axisang.y (C member)
axisang.z (C member)
axisang_copy (C function)
axisang_from_quat (C function)
axisang_set (C function)
axisang_zero (C function)
B
base_get_log_handler (C function)
base_set_crash_handler (C function)
base_set_log_handler (C function)
bcrash (C function)
bfree (C function)
blog (C function)
blogva (C function)
bmalloc (C function)
bmemdup (C function)
bnum_allocs (C function)
brealloc (C function)
bstrdup (C function)
bstrdup_n (C function)
built-in function
calldata_sceneitem()
calldata_source()
obs_add_main_render_callback()
obs_enum_sources()
obs_hotkey_register_frontend()
obs_hotkey_unregister()
obs_properties_add_button()
obs_remove_main_render_callback()
obs_scene_enum_items()
remove_current_callback()
sceneitem_list_release()
script_defaults()
script_load()
script_path()
script_properties()
script_save()
script_tick()
script_unload()
script_update()
signal_handler_connect()
signal_handler_connect_global()
signal_handler_disconnect()
signal_handler_disconnect_global()
source_list_release()
timer_add()
timer_remove()
bwstrdup (C function)
bwstrdup_n (C function)
bzalloc (C function)
C
calldata_bool (C function)
calldata_float (C function)
calldata_free (C function)
calldata_init (C function)
calldata_int (C function)
calldata_ptr (C function)
calldata_sceneitem()
built-in function
calldata_set_bool (C function)
calldata_set_float (C function)
calldata_set_int (C function)
calldata_set_ptr (C function)
calldata_set_string (C function)
calldata_source()
built-in function
calldata_string (C function)
calldata_t (C type)
circlebuf (C struct)
circlebuf.capacity (C member)
circlebuf.data (C member)
circlebuf.end_pos (C member)
circlebuf.size (C member)
circlebuf.start_pos (C member)
circlebuf_data (C function)
circlebuf_free (C function)
circlebuf_init (C function)
circlebuf_peek_back (C function)
circlebuf_peek_front (C function)
circlebuf_place (C function)
circlebuf_pop_back (C function)
circlebuf_pop_front (C function)
circlebuf_push_back (C function)
circlebuf_push_back_zero (C function)
circlebuf_push_front (C function)
circlebuf_push_front_zero (C function)
circlebuf_reserve (C function)
circlebuf_upsize (C function)
config_close (C function)
config_create (C function)
config_get_bool (C function)
config_get_default_bool (C function)
config_get_default_double (C function)
config_get_default_int (C function)
config_get_default_string (C function)
config_get_default_uint (C function)
config_get_double (C function)
config_get_int (C function)
config_get_section (C function)
config_get_string (C function)
config_get_uint (C function)
config_has_default_value (C function)
config_has_user_value (C function)
config_num_sections (C function)
config_open (C function)
config_open_defaults (C function)
config_open_string (C function)
config_remove_value (C function)
config_save (C function)
config_save_safe (C function)
config_set_bool (C function)
config_set_default_bool (C function)
config_set_default_double (C function)
config_set_default_int (C function)
config_set_default_string (C function)
config_set_default_uint (C function)
config_set_double (C function)
config_set_int (C function)
config_set_string (C function)
config_set_uint (C function)
config_t (C type)
D
da_copy (C function)
da_copy_array (C function)
da_end (C function)
da_erase (C function)
da_erase_item (C function)
da_erase_range (C function)
da_find (C function)
da_free (C function)
da_init (C function)
da_insert (C function)
da_insert_da (C function)
da_insert_new (C function)
da_join (C function)
da_move (C function)
da_move_item (C function)
da_pop_back (C function)
da_push_back (C function)
da_push_back_array (C function)
da_push_back_new (C function)
da_reserve (C function)
da_resize (C function)
da_split (C function)
da_swap (C function)
darray (C struct)
darray.array (C member)
darray.capacity (C member)
darray.num (C member)
dstr (C struct)
dstr.array (C member)
dstr.capacity (C member)
dstr.len (C member)
dstr_cat (C function)
dstr_cat_ch (C function)
dstr_cat_dstr (C function)
dstr_catf (C function)
dstr_cmp (C function)
dstr_cmpi (C function)
dstr_copy (C function)
dstr_copy_dstr (C function)
dstr_depad (C function)
dstr_end (C function)
dstr_find (C function)
dstr_find_i (C function)
dstr_free (C function)
dstr_from_wcs (C function)
dstr_init (C function)
dstr_init_copy (C function)
dstr_init_copy_dstr (C function)
dstr_init_move (C function)
dstr_init_move_array (C function)
dstr_insert (C function)
dstr_insert_ch (C function)
dstr_insert_dstr (C function)
dstr_is_empty (C function)
dstr_left (C function)
dstr_mid (C function)
dstr_ncat (C function)
dstr_ncat_dstr (C function)
dstr_ncmp (C function)
dstr_ncmpi (C function)
dstr_ncopy (C function)
dstr_ncopy_dstr (C function)
dstr_printf (C function)
dstr_remove (C function)
dstr_replace (C function)
dstr_reserve (C function)
dstr_resize (C function)
dstr_right (C function)
dstr_to_lower (C function)
dstr_to_upper (C function)
dstr_to_wcs (C function)
dstr_vcatf (C function)
dstr_vprintf (C function)
E
encode (C member)
encoder_frame (C struct)
encoder_frame.data (C member)
encoder_frame.frames (C member)
encoder_frame.linesize (C member)
encoder_frame.pts (C member)
encoder_packet (C struct)
encoder_packet.data (C member)
encoder_packet.drop_priority (C member)
encoder_packet.dts (C member)
encoder_packet.dts_usec (C member)
encoder_packet.encoder (C member)
encoder_packet.keyframe (C member)
encoder_packet.priority (C member)
encoder_packet.pts (C member)
encoder_packet.size (C member)
encoder_packet.sys_dts_usec (C member)
encoder_packet.timebase_den (C member)
encoder_packet.timebase_num (C member)
encoder_packet.track_idx (C member)
encoder_packet.type (C member)
F
file_input_serializer_free (C function)
file_input_serializer_init (C function)
file_output_serializer_free (C function)
file_output_serializer_init (C function)
file_output_serializer_init_safe (C function)
G
get_audio_bytes_per_channel (C function)
get_audio_channels (C function)
get_audio_planes (C function)
get_audio_size (C function)
get_frame_size (C member)
graphics_t (C type)
gs_address_mode (C enum)
gs_begin_scene (C function)
gs_blend_function (C function)
gs_blend_function_separate (C function)
gs_blend_op (C function)
gs_blend_state_pop (C function)
gs_blend_state_push (C function)
gs_blend_type (C enum)
gs_clear (C function)
gs_color (C function)
gs_color4v (C function)
gs_color_format (C enum)
gs_color_space (C enum)
gs_copy_texture (C function)
gs_create (C function)
gs_cube_sides (C enum)
gs_cubetexture_create (C function)
gs_cubetexture_destroy (C function)
gs_cubetexture_get_color_format (C function)
gs_cubetexture_get_size (C function)
gs_cubetexture_set_image (C function)
gs_cull_mode (C enum)
gs_depth_function (C function)
gs_depth_test (C enum)
gs_destroy (C function)
gs_device_t (C type)
gs_display_mode (C struct)
gs_display_mode.bits (C member)
gs_display_mode.freq (C member)
gs_display_mode.height (C member)
gs_display_mode.width (C member)
gs_dmabuf_flags (C enum)
gs_draw (C function)
gs_draw_mode (C enum)
gs_draw_sprite (C function)
gs_draw_sprite_subregion (C function)
gs_duplicator_create (C function)
gs_duplicator_destroy (C function)
gs_duplicator_get_texture (C function)
gs_duplicator_t (C type)
gs_duplicator_update_frame (C function)
gs_effect_create (C function)
gs_effect_create_from_file (C function)
gs_effect_destroy (C function)
gs_effect_get_current_technique (C function)
gs_effect_get_default_val (C function)
gs_effect_get_default_val_size (C function)
gs_effect_get_num_params (C function)
gs_effect_get_param_by_idx (C function)
gs_effect_get_param_by_name (C function)
gs_effect_get_param_info (C function)
gs_effect_get_technique (C function)
gs_effect_get_val (C function)
gs_effect_get_val_size (C function)
gs_effect_get_viewproj_matrix (C function)
gs_effect_get_world_matrix (C function)
gs_effect_loop (C function)
gs_effect_set_bool (C function)
gs_effect_set_color (C function)
gs_effect_set_default (C function)
gs_effect_set_float (C function)
gs_effect_set_int (C function)
gs_effect_set_matrix4 (C function)
gs_effect_set_next_sampler (C function)
gs_effect_set_texture (C function)
gs_effect_set_texture_srgb (C function)
gs_effect_set_val (C function)
gs_effect_set_vec2 (C function)
gs_effect_set_vec3 (C function)
gs_effect_set_vec4 (C function)
gs_effect_t (C type)
gs_enable_blending (C function)
gs_enable_color (C function)
gs_enable_depth_test (C function)
gs_enable_stencil_test (C function)
gs_enable_stencil_write (C function)
gs_end_scene (C function)
gs_enter_context (C function)
gs_enum_adapters (C function)
gs_eparam_t (C type)
gs_flush (C function)
gs_frustum (C function)
gs_gdi_texture_available (C function)
gs_get_color_space (C function)
gs_get_context (C function)
gs_get_cull_mode (C function)
gs_get_duplicator_monitor_info (C function)
gs_get_effect (C function)
gs_get_height (C function)
gs_get_render_target (C function)
gs_get_size (C function)
gs_get_viewport (C function)
gs_get_width (C function)
gs_get_zstencil_target (C function)
gs_image_file (C struct)
gs_image_file.texture (C type)
gs_image_file_free (C function)
gs_image_file_init (C function)
gs_image_file_init_texture (C function)
gs_image_file_t (C type)
gs_image_file_tick (C function)
gs_image_file_update_texture (C function)
gs_index_type (C enum)
gs_indexbuffer_create (C function)
gs_indexbuffer_destroy (C function)
gs_indexbuffer_flush (C function)
gs_indexbuffer_flush_direct (C function)
gs_indexbuffer_get_data (C function)
gs_indexbuffer_get_num_indices (C function)
gs_indexbuffer_get_type (C function)
gs_indexbuffer_t (C type)
gs_init_data (C struct)
gs_init_data.adapter (C member)
gs_init_data.cx (C member)
gs_init_data.cy (C member)
gs_init_data.format (C member)
gs_init_data.num_backbuffers (C member)
gs_init_data.window (C member)
gs_init_data.zsformat (C member)
gs_is_monitor_hdr (C function)
gs_leave_context (C function)
gs_load_indexbuffer (C function)
gs_load_samplerstate (C function)
gs_load_swapchain (C function)
gs_load_texture (C function)
gs_load_vertexbuffer (C function)
gs_matrix_get (C function)
gs_matrix_identity (C function)
gs_matrix_mul (C function)
gs_matrix_pop (C function)
gs_matrix_push (C function)
gs_matrix_rotaa (C function)
gs_matrix_rotaa4f (C function)
gs_matrix_rotquat (C function)
gs_matrix_scale (C function)
gs_matrix_scale3f (C function)
gs_matrix_set (C function)
gs_matrix_translate (C function)
gs_matrix_translate3f (C function)
gs_matrix_transpose (C function)
gs_monitor_info (C struct)
gs_monitor_info.cx (C member)
gs_monitor_info.cy (C member)
gs_monitor_info.rotation_degrees (C member)
gs_monitor_info.x (C member)
gs_monitor_info.y (C member)
gs_normal3f (C function)
gs_normal3v (C function)
gs_ortho (C function)
gs_param_get_annotation_by_idx (C function)
gs_param_get_annotation_by_name (C function)
gs_param_get_num_annotations (C function)
gs_perspective (C function)
gs_present (C function)
gs_projection_pop (C function)
gs_projection_push (C function)
gs_query_dmabuf_capabilities (C function)
gs_query_dmabuf_modifiers_for_format (C function)
gs_rect (C struct)
gs_rect.cx (C member)
gs_rect.cy (C member)
gs_rect.x (C member)
gs_rect.y (C member)
gs_render_save (C function)
gs_render_start (C function)
gs_render_stop (C function)
gs_reset_blend_state (C function)
gs_reset_viewport (C function)
gs_resize (C function)
gs_sample_filter (C enum)
gs_sampler_info (C struct)
gs_sampler_info.address_u (C member)
gs_sampler_info.address_v (C member)
gs_sampler_info.address_w (C member)
gs_sampler_info.border_color (C member)
gs_sampler_info.filter (C member)
gs_sampler_info.max_anisotropy (C member)
gs_samplerstate_create (C function)
gs_samplerstate_destroy (C function)
gs_samplerstate_t (C type)
gs_set_2d_mode (C function)
gs_set_3d_mode (C function)
gs_set_cube_render_target (C function)
gs_set_cull_mode (C function)
gs_set_render_target (C function)
gs_set_render_target_with_color_space (C function)
gs_set_scissor_rect (C function)
gs_set_viewport (C function)
gs_shader_t (C type)
gs_shared_texture_available (C function)
gs_sparam_t (C type)
gs_stage_texture (C function)
gs_stagesurf_t (C type)
gs_stagesurface_create (C function)
gs_stagesurface_destroy (C function)
gs_stagesurface_get_color_format (C function)
gs_stagesurface_get_height (C function)
gs_stagesurface_get_width (C function)
gs_stagesurface_map (C function)
gs_stagesurface_unmap (C function)
gs_stencil_function (C function)
gs_stencil_op (C function)
gs_stencil_op_type (C enum)
gs_stencil_side (C enum)
gs_swapchain_create (C function)
gs_swapchain_destroy (C function)
gs_swapchain_t (C type)
gs_technique_begin (C function)
gs_technique_begin_pass (C function)
gs_technique_begin_pass_by_name (C function)
gs_technique_end (C function)
gs_technique_end_pass (C function)
gs_technique_t (C type)
gs_texcoord (C function)
gs_texcoord2v (C function)
gs_texrender_t (C type)
gs_texture_create (C function)
gs_texture_create_from_dmabuf (C function)
gs_texture_create_from_file (C function)
gs_texture_create_from_iosurface (C function)
gs_texture_create_gdi (C function)
gs_texture_destroy (C function)
gs_texture_get_color_format (C function)
gs_texture_get_dc (C function)
gs_texture_get_height (C function)
gs_texture_get_width (C function)
gs_texture_map (C function)
gs_texture_open_shared (C function)
gs_texture_rebind_iosurface (C function)
gs_texture_release_dc (C function)
gs_texture_set_image (C function)
gs_texture_t (C type)
gs_texture_type (C enum)
gs_texture_unmap (C function)
gs_tvertarray (C struct)
gs_tvertarray.array (C member)
gs_tvertarray.width (C member)
gs_update_color_space (C function)
gs_vb_data (C struct)
gs_vb_data.colors (C member)
gs_vb_data.normals (C member)
gs_vb_data.num (C member)
gs_vb_data.num_tex (C member)
gs_vb_data.points (C member)
gs_vb_data.tangents (C member)
gs_vb_data.tvarray (C member)
gs_vertbuffer_t (C type)
gs_vertex2f (C function)
gs_vertex2v (C function)
gs_vertex3f (C function)
gs_vertex3v (C function)
gs_vertexbuffer_create (C function)
gs_vertexbuffer_destroy (C function)
gs_vertexbuffer_flush (C function)
gs_vertexbuffer_flush_direct (C function)
gs_vertexbuffer_get_data (C function)
gs_viewport_pop (C function)
gs_viewport_push (C function)
gs_window (C struct)
gs_window.display (C member)
gs_window.hwnd (C member)
gs_window.id (C member)
gs_window.view (C member)
gs_zstencil_create (C function)
gs_zstencil_destroy (C function)
gs_zstencil_format (C enum)
gs_zstencil_t (C type)
I
is_audio_planar (C function)
L
log_handler_t (C type)
lookup_t (C type)
M
matrix4 (C struct)
matrix4.w (C member)
matrix4.x (C member)
matrix4.y (C member)
matrix4.z (C member)
matrix4_copy (C function)
matrix4_determinant (C function)
matrix4_from_axisang (C function)
matrix4_from_quat (C function)
matrix4_identity (C function)
matrix4_inv (C function)
matrix4_mul (C function)
matrix4_rotate (C function)
matrix4_rotate_aa (C function)
matrix4_rotate_aa4f (C function)
matrix4_scale (C function)
matrix4_scale3f (C function)
matrix4_translate3f (C function)
matrix4_translate3v (C function)
matrix4_translate4v (C function)
matrix4_transpose (C function)
N
ns_to_audio_frames (C function)
O
obs_add_main_render_callback (C function)
obs_add_main_render_callback()
built-in function
obs_add_module_path (C function)
obs_add_raw_audio_callback (C function)
obs_add_raw_video_callback (C function)
obs_audio_encoder_create (C function)
obs_audio_monitoring_available (C function)
obs_current_module (C function)
obs_data_addref (C function)
obs_data_apply (C function)
obs_data_array_addref (C function)
obs_data_array_count (C function)
obs_data_array_create (C function)
obs_data_array_erase (C function)
obs_data_array_insert (C function)
obs_data_array_item (C function)
obs_data_array_push_back (C function)
obs_data_array_release (C function)
obs_data_array_t (C type)
obs_data_clear (C function)
obs_data_create (C function)
obs_data_create_from_json (C function)
obs_data_create_from_json_file (C function)
obs_data_create_from_json_file_safe (C function)
obs_data_erase (C function)
obs_data_get_array (C function)
obs_data_get_autoselect_bool (C function)
obs_data_get_autoselect_double (C function)
obs_data_get_autoselect_int (C function)
obs_data_get_autoselect_obj (C function)
obs_data_get_autoselect_string (C function)
obs_data_get_bool (C function)
obs_data_get_default_array (C function)
obs_data_get_default_bool (C function)
obs_data_get_default_double (C function)
obs_data_get_default_int (C function)
obs_data_get_default_obj (C function)
obs_data_get_default_string (C function)
obs_data_get_defaults (C function)
obs_data_get_double (C function)
obs_data_get_int (C function)
obs_data_get_json (C function)
obs_data_get_last_json (C function)
obs_data_get_obj (C function)
obs_data_get_string (C function)
obs_data_release (C function)
obs_data_save_json (C function)
obs_data_save_json_safe (C function)
obs_data_set_array (C function)
obs_data_set_autoselect_bool (C function)
obs_data_set_autoselect_double (C function)
obs_data_set_autoselect_int (C function)
obs_data_set_autoselect_obj (C function)
obs_data_set_autoselect_string (C function)
obs_data_set_bool (C function)
obs_data_set_default_array (C function)
obs_data_set_default_bool (C function)
obs_data_set_default_double (C function)
obs_data_set_default_int (C function)
obs_data_set_default_obj (C function)
obs_data_set_default_string (C function)
obs_data_set_double (C function)
obs_data_set_int (C function)
obs_data_set_obj (C function)
obs_data_set_string (C function)
obs_data_t (C type)
OBS_DECLARE_MODULE (C macro)
obs_display_add_draw_callback (C function)
obs_display_create (C function)
obs_display_destroy (C function)
obs_display_enabled (C function)
obs_display_remove_draw_callback (C function)
obs_display_resize (C function)
obs_display_set_background_color (C function)
obs_display_set_enabled (C function)
obs_encoder_active (C function)
obs_encoder_addref (C function)
obs_encoder_audio (C function)
obs_encoder_defaults (C function)
obs_encoder_get_codec (C function)
obs_encoder_get_defaults (C function)
obs_encoder_get_display_name (C function)
obs_encoder_get_extra_data (C function)
obs_encoder_get_frame_size (C function)
obs_encoder_get_height (C function)
obs_encoder_get_name (C function)
obs_encoder_get_preferred_video_format (C function)
obs_encoder_get_proc_handler (C function)
obs_encoder_get_ref (C function)
obs_encoder_get_sample_rate (C function)
obs_encoder_get_settings (C function)
obs_encoder_get_signal_handler (C function)
obs_encoder_get_type (C function)
obs_encoder_get_weak_encoder (C function)
obs_encoder_get_width (C function)
obs_encoder_info (C struct)
obs_encoder_info.caps (C member)
obs_encoder_info.codec (C member)
obs_encoder_info.create (C member)
obs_encoder_info.destroy (C member)
obs_encoder_info.free_type_data (C member)
obs_encoder_info.get_audio_info (C member)
obs_encoder_info.get_defaults (C member)
obs_encoder_info.get_defaults2 (C member)
obs_encoder_info.get_extra_data (C member)
obs_encoder_info.get_name (C member)
obs_encoder_info.get_properties (C member)
obs_encoder_info.get_properties2 (C member)
obs_encoder_info.get_sei_data (C member)
obs_encoder_info.get_video_info (C member)
obs_encoder_info.id (C member)
obs_encoder_info.type (C member)
obs_encoder_info.type_data (C member)
obs_encoder_info.update (C member)
obs_encoder_packet_ref (C function)
obs_encoder_packet_release (C function)
obs_encoder_properties (C function)
obs_encoder_release (C function)
obs_encoder_scaling_enabled (C function)
obs_encoder_set_audio (C function)
obs_encoder_set_name (C function)
obs_encoder_set_preferred_video_format (C function)
obs_encoder_set_scaled_size (C function)
obs_encoder_set_video (C function)
obs_encoder_t (C type)
obs_encoder_update (C function)
obs_encoder_video (C function)
obs_enter_graphics (C function)
obs_enum_audio_monitoring_devices (C function)
obs_enum_encoder_types (C function)
obs_enum_encoders (C function)
obs_enum_filter_types (C function)
obs_enum_input_types (C function)
obs_enum_modules (C function)
obs_enum_output_types (C function)
obs_enum_outputs (C function)
obs_enum_scenes (C function)
obs_enum_service_types (C function)
obs_enum_source_types (C function)
obs_enum_sources (C function)
obs_enum_sources()
built-in function
obs_enum_transition_types (C function)
obs_filter_get_parent (C function)
obs_filter_get_target (C function)
obs_find_module_file (C function)
obs_find_modules (C function)
obs_frontend_add_dock (C function)
obs_frontend_add_event_callback (C function)
obs_frontend_add_preload_callback (C function)
obs_frontend_add_save_callback (C function)
obs_frontend_add_scene_collection (C function)
obs_frontend_add_tools_menu_item (C function)
obs_frontend_add_tools_menu_qaction (C function)
obs_frontend_cb (C type)
obs_frontend_create_profile (C function)
obs_frontend_delete_profile (C function)
obs_frontend_duplicate_profile (C function)
obs_frontend_event (C enum)
obs_frontend_event_cb (C type)
obs_frontend_get_current_preview_scene (C function)
obs_frontend_get_current_profile (C function)
obs_frontend_get_current_profile_path (C function)
obs_frontend_get_current_record_output_path (C function)
obs_frontend_get_current_scene (C function)
obs_frontend_get_current_scene_collection (C function)
obs_frontend_get_current_transition (C function)
obs_frontend_get_global_config (C function)
obs_frontend_get_locale_string (C function)
obs_frontend_get_main_window (C function)
obs_frontend_get_main_window_handle (C function)
obs_frontend_get_profile_config (C function)
obs_frontend_get_profiles (C function)
obs_frontend_get_recording_output (C function)
obs_frontend_get_replay_buffer_output (C function)
obs_frontend_get_scene_collections (C function)
obs_frontend_get_scene_names (C function)
obs_frontend_get_scenes (C function)
obs_frontend_get_streaming_output (C function)
obs_frontend_get_streaming_service (C function)
obs_frontend_get_tbar_position (C function)
obs_frontend_get_transition_duration (C function)
obs_frontend_get_transitions (C function)
obs_frontend_get_virtualcam_output (C function)
obs_frontend_open_projector (C function)
obs_frontend_open_source_filters (C function)
obs_frontend_open_source_interaction (C function)
obs_frontend_open_source_properties (C function)
obs_frontend_pop_ui_translation (C function)
obs_frontend_preview_enabled (C function)
obs_frontend_preview_program_mode_active (C function)
obs_frontend_preview_program_trigger_transition (C function)
obs_frontend_push_ui_translation (C function)
obs_frontend_recording_active (C function)
obs_frontend_recording_pause (C function)
obs_frontend_recording_paused (C function)
obs_frontend_recording_start (C function)
obs_frontend_recording_stop (C function)
obs_frontend_release_tbar (C function)
obs_frontend_remove_event_callback (C function)
obs_frontend_remove_preload_callback (C function)
obs_frontend_remove_save_callback (C function)
obs_frontend_replay_buffer_active (C function)
obs_frontend_replay_buffer_save (C function)
obs_frontend_replay_buffer_start (C function)
obs_frontend_replay_buffer_stop (C function)
obs_frontend_reset_video (C function)
obs_frontend_save (C function)
obs_frontend_save_cb (C type)
obs_frontend_save_streaming_service (C function)
obs_frontend_set_current_preview_scene (C function)
obs_frontend_set_current_profile (C function)
obs_frontend_set_current_scene (C function)
obs_frontend_set_current_scene_collection (C function)
obs_frontend_set_current_transition (C function)
obs_frontend_set_preview_enabled (C function)
obs_frontend_set_preview_program_mode (C function)
obs_frontend_set_streaming_service (C function)
obs_frontend_set_tbar_position (C function)
obs_frontend_set_transition_duration (C function)
obs_frontend_source_list (C struct)
obs_frontend_source_list_free (C function)
obs_frontend_start_virtualcam (C function)
obs_frontend_stop_virtualcam (C function)
obs_frontend_streaming_active (C function)
obs_frontend_streaming_start (C function)
obs_frontend_streaming_stop (C function)
obs_frontend_take_screenshot (C function)
obs_frontend_take_source_screenshot (C function)
obs_frontend_translate_ui_cb (C type)
obs_frontend_virtualcam_active (C function)
obs_get_audio (C function)
obs_get_audio_info (C function)
obs_get_audio_monitoring_device (C function)
obs_get_base_effect (C function)
obs_get_encoder_by_name (C function)
obs_get_encoder_codec (C function)
obs_get_encoder_properties (C function)
obs_get_encoder_type (C function)
obs_get_locale (C function)
obs_get_master_volume (C function)
obs_get_module_author (C function)
obs_get_module_binary_path (C function)
obs_get_module_data_path (C function)
obs_get_module_description (C function)
obs_get_module_file_name (C function)
obs_get_module_lib (C function)
obs_get_module_name (C function)
obs_get_output_by_name (C function)
obs_get_output_flags (C function)
obs_get_output_properties (C function)
obs_get_output_source (C function)
obs_get_proc_handler (C function)
obs_get_profiler_name_store (C function)
obs_get_scene_by_name (C function)
obs_get_service_by_name (C function)
obs_get_service_properties (C function)
obs_get_signal_handler (C function)
obs_get_source_by_name (C function)
obs_get_source_defaults (C function)
obs_get_source_output_flags (C function)
obs_get_source_properties (C function)
obs_get_transition_by_name (C function)
obs_get_version (C function)
obs_get_version_string (C function)
obs_get_video (C function)
obs_get_video_hdr_nominal_peak_level (C function)
obs_get_video_info (C function)
obs_get_video_sdr_white_level (C function)
obs_group_from_source (C function)
obs_group_or_scene_from_source (C function)
obs_hotkey_register_frontend()
built-in function
obs_hotkey_unregister()
built-in function
obs_init_module (C function)
obs_initialized (C function)
obs_is_source_configurable (C function)
obs_leave_graphics (C function)
obs_load_all_modules (C function)
obs_load_source (C function)
obs_load_sources (C function)
obs_log_loaded_modules (C function)
obs_module_config_path (C function)
obs_module_description (C function)
obs_module_file (C function)
obs_module_free_locale (C function)
obs_module_get_config_path (C function)
obs_module_get_string (C function)
obs_module_load (C function)
obs_module_name (C function)
obs_module_post_load (C function)
obs_module_set_locale (C function)
obs_module_t (C type)
obs_module_text (C function)
obs_module_unload (C function)
OBS_MODULE_USE_DEFAULT_LOCALE (C macro)
obs_open_module (C function)
obs_output_active (C function)
obs_output_addref (C function)
obs_output_audio (C function)
obs_output_begin_data_capture (C function)
obs_output_can_begin_data_capture (C function)
obs_output_can_pause (C function)
obs_output_create (C function)
obs_output_defaults (C function)
obs_output_end_data_capture (C function)
obs_output_force_stop (C function)
obs_output_get_active_delay (C function)
obs_output_get_audio_encoder (C function)
obs_output_get_congestion (C function)
obs_output_get_connect_time_ms (C function)
obs_output_get_delay (C function)
obs_output_get_display_name (C function)
obs_output_get_flags (C function)
obs_output_get_frames_dropped (C function)
obs_output_get_height (C function)
obs_output_get_last_error (C function)
obs_output_get_mixer (C function)
obs_output_get_mixers (C function)
obs_output_get_name (C function)
obs_output_get_pause_offset (C function)
obs_output_get_proc_handler (C function)
obs_output_get_ref (C function)
obs_output_get_service (C function)
obs_output_get_settings (C function)
obs_output_get_signal_handler (C function)
obs_output_get_supported_audio_codecs (C function)
obs_output_get_supported_video_codecs (C function)
obs_output_get_total_bytes (C function)
obs_output_get_total_frames (C function)
obs_output_get_video_encoder (C function)
obs_output_get_weak_output (C function)
obs_output_get_width (C function)
obs_output_info (C struct)
obs_output_info.create (C member)
obs_output_info.destroy (C member)
obs_output_info.encoded_audio_codecs (C member)
obs_output_info.encoded_packet (C member)
obs_output_info.encoded_video_codecs (C member)
obs_output_info.flags (C member)
obs_output_info.free_type_data (C member)
obs_output_info.get_congestion (C member)
obs_output_info.get_connect_time_ms (C member)
obs_output_info.get_defaults (C member)
obs_output_info.get_defaults2 (C member)
obs_output_info.get_dropped_frames (C member)
obs_output_info.get_name (C member)
obs_output_info.get_properties (C member)
obs_output_info.get_properties2 (C member)
obs_output_info.get_total_bytes (C member)
obs_output_info.id (C member)
obs_output_info.raw_audio (C member)
obs_output_info.raw_audio2 (C member)
obs_output_info.raw_video (C member)
obs_output_info.start (C member)
obs_output_info.stop (C member)
obs_output_info.type_data (C member)
obs_output_info.unused1 (C member)
obs_output_info.update (C member)
obs_output_initialize_encoders (C function)
obs_output_pause (C function)
obs_output_paused (C function)
obs_output_properties (C function)
obs_output_reconnecting (C function)
obs_output_release (C function)
obs_output_set_audio_conversion (C function)
obs_output_set_audio_encoder (C function)
obs_output_set_delay (C function)
obs_output_set_last_error (C function)
obs_output_set_media (C function)
obs_output_set_mixer (C function)
obs_output_set_mixers (C function)
obs_output_set_preferred_size (C function)
obs_output_set_reconnect_settings (C function)
obs_output_set_service (C function)
obs_output_set_video_conversion (C function)
obs_output_set_video_encoder (C function)
obs_output_signal_stop (C function)
obs_output_start (C function)
obs_output_stop (C function)
obs_output_t (C type)
obs_output_update (C function)
obs_output_video (C function)
obs_post_load_modules (C function)
obs_properties_add_bool (C function)
obs_properties_add_button (C function)
obs_properties_add_button()
built-in function
obs_properties_add_color (C function)
obs_properties_add_color_alpha (C function)
obs_properties_add_editable_list (C function)
obs_properties_add_float (C function)
obs_properties_add_float_slider (C function)
obs_properties_add_font (C function)
obs_properties_add_frame_rate (C function)
obs_properties_add_group (C function)
obs_properties_add_int (C function)
obs_properties_add_int_slider (C function)
obs_properties_add_list (C function)
obs_properties_add_path (C function)
obs_properties_add_text (C function)
obs_properties_apply_settings (C function)
obs_properties_create (C function)
obs_properties_create_param (C function)
obs_properties_destroy (C function)
obs_properties_first (C function)
obs_properties_get (C function)
obs_properties_get_flags (C function)
obs_properties_get_param (C function)
obs_properties_get_parent (C function)
obs_properties_set_flags (C function)
obs_properties_set_param (C function)
obs_properties_t (C type)
obs_property_button_clicked (C function)
obs_property_button_set_type (C function)
obs_property_button_set_url (C function)
obs_property_button_type (C function)
obs_property_button_url (C function)
obs_property_description (C function)
obs_property_editable_list_default_path (C function)
obs_property_editable_list_filter (C function)
obs_property_editable_list_type (C function)
obs_property_enabled (C function)
obs_property_float_max (C function)
obs_property_float_min (C function)
obs_property_float_set_limits (C function)
obs_property_float_step (C function)
obs_property_float_type (C function)
obs_property_frame_rate_clear (C function)
obs_property_frame_rate_fps_range_add (C function)
obs_property_frame_rate_fps_range_insert (C function)
obs_property_frame_rate_fps_range_max (C function)
obs_property_frame_rate_fps_range_min (C function)
obs_property_frame_rate_fps_ranges_clear (C function)
obs_property_frame_rate_fps_ranges_count (C function)
obs_property_frame_rate_option_add (C function)
obs_property_frame_rate_option_description (C function)
obs_property_frame_rate_option_insert (C function)
obs_property_frame_rate_option_name (C function)
obs_property_frame_rate_options_clear (C function)
obs_property_frame_rate_options_count (C function)
obs_property_get_type (C function)
obs_property_group_content (C function)
obs_property_group_type (C function)
obs_property_int_max (C function)
obs_property_int_min (C function)
obs_property_int_set_limits (C function)
obs_property_int_step (C function)
obs_property_int_type (C function)
obs_property_list_add_float (C function)
obs_property_list_add_int (C function)
obs_property_list_add_string (C function)
obs_property_list_clear (C function)
obs_property_list_format (C function)
obs_property_list_insert_float (C function)
obs_property_list_insert_int (C function)
obs_property_list_insert_string (C function)
obs_property_list_item_count (C function)
obs_property_list_item_disable (C function)
obs_property_list_item_disabled (C function)
obs_property_list_item_float (C function)
obs_property_list_item_int (C function)
obs_property_list_item_name (C function)
obs_property_list_item_remove (C function)
obs_property_list_item_string (C function)
obs_property_list_type (C function)
obs_property_long_description (C function)
obs_property_modified (C function)
obs_property_name (C function)
obs_property_next (C function)
obs_property_path_default_path (C function)
obs_property_path_filter (C function)
obs_property_path_type (C function)
obs_property_set_description (C function)
obs_property_set_enabled (C function)
obs_property_set_long_description (C function)
obs_property_set_modified_callback (C function)
obs_property_set_modified_callback2 (C function)
obs_property_set_visible (C function)
obs_property_t (C type)
obs_property_text_type (C function)
obs_property_visible (C function)
obs_register_encoder (C function)
obs_register_output (C function)
obs_register_service (C function)
obs_register_source (C function)
obs_remove_main_render_callback (C function)
obs_remove_main_render_callback()
built-in function
obs_remove_raw_raw_callback (C function)
obs_remove_raw_video_callback (C function)
obs_render_main_texture (C function)
obs_render_main_view (C function)
obs_reset_audio (C function)
obs_reset_audio2 (C function)
obs_reset_video (C function)
obs_save_source (C function)
obs_save_sources (C function)
obs_save_sources_filtered (C function)
obs_scene_add (C function)
obs_scene_add_group (C function)
obs_scene_add_group2 (C function)
obs_scene_addref (C function)
obs_scene_create (C function)
obs_scene_create_private (C function)
obs_scene_duplicate (C function)
obs_scene_enum_items (C function)
obs_scene_enum_items()
built-in function
obs_scene_find_sceneitem_by_id (C function)
obs_scene_find_source (C function)
obs_scene_find_source_recursive (C function)
obs_scene_from_source (C function)
obs_scene_get_group (C function)
obs_scene_get_ref (C function)
obs_scene_get_source (C function)
obs_scene_insert_group (C function)
obs_scene_insert_group2 (C function)
obs_scene_load_transform_states (C function)
obs_scene_prune_sources (C function)
obs_scene_release (C function)
obs_scene_reorder_items (C function)
obs_scene_reorder_items2 (C function)
obs_scene_save_transform_states (C function)
obs_scene_sceneitem_from_source (C function)
obs_scene_t (C type)
obs_sceneitem_addref (C function)
obs_sceneitem_crop (C struct)
obs_sceneitem_crop.bottom (C member)
obs_sceneitem_crop.left (C member)
obs_sceneitem_crop.right (C member)
obs_sceneitem_crop.top (C member)
obs_sceneitem_defer_group_resize_begin (C function)
obs_sceneitem_defer_group_resize_end (C function)
obs_sceneitem_defer_update_begin (C function)
obs_sceneitem_defer_update_end (C function)
obs_sceneitem_do_transition (C function)
obs_sceneitem_get_alignment (C function)
obs_sceneitem_get_blending_method (C function)
obs_sceneitem_get_blending_mode (C function)
obs_sceneitem_get_bounds (C function)
obs_sceneitem_get_bounds_alignment (C function)
obs_sceneitem_get_bounds_type (C function)
obs_sceneitem_get_box_transform (C function)
obs_sceneitem_get_crop (C function)
obs_sceneitem_get_draw_transform (C function)
obs_sceneitem_get_group (C function)
obs_sceneitem_get_hide_transition (C function)
obs_sceneitem_get_hide_transition_duration (C function)
obs_sceneitem_get_id (C function)
obs_sceneitem_get_info (C function)
obs_sceneitem_get_order_position (C function)
obs_sceneitem_get_pos (C function)
obs_sceneitem_get_private_settings (C function)
obs_sceneitem_get_rot (C function)
obs_sceneitem_get_scale (C function)
obs_sceneitem_get_scale_filter (C function)
obs_sceneitem_get_scene (C function)
obs_sceneitem_get_show_transition (C function)
obs_sceneitem_get_show_transition_duration (C function)
obs_sceneitem_get_source (C function)
obs_sceneitem_group_add_item (C function)
obs_sceneitem_group_enum_items (C function)
obs_sceneitem_group_from_scene (C function)
obs_sceneitem_group_from_source (C function)
obs_sceneitem_group_get_scene (C function)
obs_sceneitem_group_remove_item (C function)
obs_sceneitem_group_ungroup (C function)
obs_sceneitem_group_ungroup2 (C function)
obs_sceneitem_is_group (C function)
obs_sceneitem_locked (C function)
obs_sceneitem_order_info (C struct)
obs_sceneitem_order_info.group (C member)
obs_sceneitem_order_info.item (C member)
obs_sceneitem_release (C function)
obs_sceneitem_remove (C function)
obs_sceneitem_set_alignment (C function)
obs_sceneitem_set_blending_method (C function)
obs_sceneitem_set_blending_mode (C function)
obs_sceneitem_set_bounds (C function)
obs_sceneitem_set_bounds_alignment (C function)
obs_sceneitem_set_bounds_type (C function)
obs_sceneitem_set_crop (C function)
obs_sceneitem_set_hide_transition (C function)
obs_sceneitem_set_hide_transition_duration (C function)
obs_sceneitem_set_id (C function)
obs_sceneitem_set_info (C function)
obs_sceneitem_set_locked (C function)
obs_sceneitem_set_order (C function)
obs_sceneitem_set_order_position (C function)
obs_sceneitem_set_pos (C function)
obs_sceneitem_set_rot (C function)
obs_sceneitem_set_scale (C function)
obs_sceneitem_set_scale_filter (C function)
obs_sceneitem_set_show_transition (C function)
obs_sceneitem_set_show_transition_duration (C function)
obs_sceneitem_set_visible (C function)
obs_sceneitem_t (C type)
obs_sceneitem_visible (C function)
obs_service_addref (C function)
obs_service_apply_encoder_settings (C function)
obs_service_create (C function)
obs_service_defaults (C function)
obs_service_get_display_name (C function)
obs_service_get_key (C function)
obs_service_get_name (C function)
obs_service_get_password (C function)
obs_service_get_ref (C function)
obs_service_get_settings (C function)
obs_service_get_url (C function)
obs_service_get_username (C function)
obs_service_get_weak_service (C function)
obs_service_info (C struct)
obs_service_info.apply_encoder_settings (C member)
obs_service_info.create (C member)
obs_service_info.destroy (C member)
obs_service_info.free_type_data (C member)
obs_service_info.get_defaults (C member)
obs_service_info.get_defaults2 (C member)
obs_service_info.get_key (C member)
obs_service_info.get_name (C member)
obs_service_info.get_output_type (C member)
obs_service_info.get_password (C member)
obs_service_info.get_properties (C member)
obs_service_info.get_properties2 (C member)
obs_service_info.get_url (C member)
obs_service_info.get_username (C member)
obs_service_info.id (C member)
obs_service_info.initialize (C member)
obs_service_info.type_data (C member)
obs_service_info.update (C member)
obs_service_properties (C function)
obs_service_release (C function)
obs_service_t (C type)
obs_service_update (C function)
obs_set_audio_monitoring_device (C function)
obs_set_locale (C function)
obs_set_master_volume (C function)
obs_set_output_source (C function)
obs_set_video_sdr_white_level (C function)
obs_shutdown (C function)
obs_source_active (C function)
obs_source_add_active_child (C function)
obs_source_add_audio_capture_callback (C function)
obs_source_addref (C function)
obs_source_backup_filters (C function)
obs_source_configurable (C function)
obs_source_copy_filters (C function)
obs_source_create (C function)
obs_source_create_private (C function)
obs_source_dec_showing (C function)
obs_source_default_render (C function)
obs_source_draw (C function)
obs_source_draw_set_color_matrix (C function)
obs_source_duplicate (C function)
obs_source_enable_push_to_mute (C function)
obs_source_enable_push_to_talk (C function)
obs_source_enabled (C function)
obs_source_enum_active_sources (C function)
obs_source_enum_active_tree (C function)
obs_source_enum_filters (C function)
obs_source_filter_add (C function)
obs_source_filter_count (C function)
obs_source_filter_remove (C function)
obs_source_filter_set_order (C function)
obs_source_get_audio_mixers (C function)
obs_source_get_balance_value (C function)
obs_source_get_color_space (C function)
obs_source_get_deinterlace_field_order (C function)
obs_source_get_deinterlace_mode (C function)
obs_source_get_display_name (C function)
obs_source_get_filter_by_name (C function)
obs_source_get_flags (C function)
obs_source_get_height (C function)
obs_source_get_id (C function)
obs_source_get_monitoring_type (C function)
obs_source_get_name (C function)
obs_source_get_output_flags (C function)
obs_source_get_private_settings (C function)
obs_source_get_proc_handler (C function)
obs_source_get_push_to_mute_delay (C function)
obs_source_get_push_to_talk_delay (C function)
obs_source_get_ref (C function)
obs_source_get_settings (C function)
obs_source_get_signal_handler (C function)
obs_source_get_speaker_layout (C function)
obs_source_get_sync_offset (C function)
obs_source_get_texcoords_centered (C function)
obs_source_get_type (C function)
obs_source_get_volume (C function)
obs_source_get_weak_source (C function)
obs_source_get_width (C function)
obs_source_inc_showing (C function)
obs_source_info (C struct)
obs_source_info.activate (C member)
obs_source_info.audio_render (C member)
obs_source_info.create (C member)
obs_source_info.deactivate (C member)
obs_source_info.destroy (C member)
obs_source_info.enum_active_sources (C member)
obs_source_info.enum_all_sources (C member)
obs_source_info.filter_audio (C member)
obs_source_info.filter_remove (C member)
obs_source_info.filter_video (C member)
obs_source_info.focus (C member)
obs_source_info.free_type_data (C member)
obs_source_info.get_defaults (C member)
obs_source_info.get_defaults2 (C member)
obs_source_info.get_height (C member)
obs_source_info.get_name (C member)
obs_source_info.get_properties (C member)
obs_source_info.get_properties2 (C member)
obs_source_info.get_width (C member)
obs_source_info.hide (C member)
obs_source_info.icon_type (C member)
obs_source_info.id (C member)
obs_source_info.key_click (C member)
obs_source_info.load (C member)
obs_source_info.media_get_duration (C member)
obs_source_info.media_get_state (C member)
obs_source_info.media_get_time (C member)
obs_source_info.media_next (C member)
obs_source_info.media_play_pause (C member)
obs_source_info.media_previous (C member)
obs_source_info.media_restart (C member)
obs_source_info.media_set_time (C member)
obs_source_info.media_stop (C member)
obs_source_info.mouse_click (C member)
obs_source_info.mouse_move (C member)
obs_source_info.mouse_wheel (C member)
obs_source_info.output_flags (C member)
obs_source_info.save (C member)
obs_source_info.show (C member)
obs_source_info.transition_start (C member)
obs_source_info.transition_stop (C member)
obs_source_info.type (C member)
obs_source_info.type_data (C member)
obs_source_info.update (C member)
obs_source_info.video_get_color_space (C member)
obs_source_info.video_render (C member)
obs_source_info.video_tick (C member)
obs_source_is_hidden (C function)
obs_source_muted (C function)
obs_source_output_audio (C function)
obs_source_output_video (C function)
obs_source_preload_video (C function)
obs_source_process_filter_begin (C function)
obs_source_process_filter_begin_with_color_space (C function)
obs_source_process_filter_end (C function)
obs_source_process_filter_tech_end (C function)
obs_source_properties (C function)
obs_source_push_to_mute_enabled (C function)
obs_source_push_to_talk_enabled (C function)
obs_source_release (C function)
obs_source_remove (C function)
obs_source_remove_active_child (C function)
obs_source_remove_audio_capture_callback (C function)
obs_source_removed (C function)
obs_source_reset_settings (C function)
obs_source_restore_filters (C function)
obs_source_send_focus (C function)
obs_source_send_key_click (C function)
obs_source_send_mouse_click (C function)
obs_source_send_mouse_move (C function)
obs_source_send_mouse_wheel (C function)
obs_source_set_async_rotation (C function)
obs_source_set_audio_mixers (C function)
obs_source_set_balance_value (C function)
obs_source_set_deinterlace_field_order (C function)
obs_source_set_deinterlace_mode (C function)
obs_source_set_enabled (C function)
obs_source_set_flags (C function)
obs_source_set_hidden (C function)
obs_source_set_monitoring_type (C function)
obs_source_set_muted (C function)
obs_source_set_name (C function)
obs_source_set_push_to_mute_delay (C function)
obs_source_set_push_to_talk_delay (C function)
obs_source_set_sync_offset (C function)
obs_source_set_volume (C function)
obs_source_show_preloaded_video (C function)
obs_source_showing (C function)
obs_source_skip_video_filter (C function)
obs_source_t (C type)
obs_source_update (C function)
obs_source_update_properties (C function)
obs_source_video_render (C function)
obs_startup (C function)
obs_transform_info (C struct)
obs_transform_info.alignment (C member)
obs_transform_info.bounds (C member)
obs_transform_info.bounds_alignment (C member)
obs_transform_info.bounds_type (C member)
obs_transform_info.pos (C member)
obs_transform_info.rot (C member)
obs_transform_info.scale (C member)
obs_transition_audio_render (C function)
obs_transition_clear (C function)
obs_transition_enable_fixed (C function)
obs_transition_fixed (C function)
obs_transition_get_active_source (C function)
obs_transition_get_alignment (C function)
obs_transition_get_scale_type (C function)
obs_transition_get_size (C function)
obs_transition_get_source (C function)
obs_transition_get_time (C function)
obs_transition_set_alignment (C function)
obs_transition_set_scale_type (C function)
obs_transition_set_size (C function)
obs_transition_start (C function)
obs_transition_swap_begin (C function)
obs_transition_swap_end (C function)
obs_transition_video_get_color_space (C function)
obs_transition_video_render (C function)
obs_transition_video_render2 (C function)
obs_video_encoder_create (C function)
obs_weak_encoder_addref (C function)
obs_weak_encoder_get_encoder (C function)
obs_weak_encoder_release (C function)
obs_weak_encoder_t (C type)
obs_weak_output_addref (C function)
obs_weak_output_get_output (C function)
obs_weak_output_release (C function)
obs_weak_output_t (C type)
obs_weak_service_addref (C function)
obs_weak_service_get_service (C function)
obs_weak_service_release (C function)
obs_weak_service_t (C type)
obs_weak_source_addref (C function)
obs_weak_source_get_source (C function)
obs_weak_source_release (C function)
obs_weak_source_t (C type)
os_atomic_compare_swap_long (C function)
os_atomic_dec_long (C function)
os_atomic_exchange_bool (C function)
os_atomic_exchange_long (C function)
os_atomic_inc_long (C function)
os_atomic_load_bool (C function)
os_atomic_load_long (C function)
os_atomic_set_bool (C function)
os_atomic_set_long (C function)
os_atomic_store_bool (C function)
os_atomic_store_long (C function)
os_breakpoint (C function)
os_chdir (C function)
os_closedir (C function)
os_copyfile (C function)
os_cpu_usage_info_destroy (C function)
os_cpu_usage_info_query (C function)
os_cpu_usage_info_start (C function)
os_dir_t (C type)
os_dirent (C struct)
os_dirent.d_name (C member)
os_dirent.directory (C member)
os_dlclose (C function)
os_dlopen (C function)
os_dlsym (C function)
os_dtostr (C function)
os_event_destroy (C function)
os_event_init (C function)
os_event_reset (C function)
os_event_signal (C function)
os_event_t (C type)
os_event_timedwait (C function)
os_event_try (C function)
os_event_wait (C function)
os_fgetsize (C function)
os_file_exists (C function)
os_fopen (C function)
os_fread_utf8 (C function)
os_fseeki64 (C function)
os_ftelli64 (C function)
os_generate_formatted_filename (C function)
os_get_abs_path (C function)
os_get_abs_path_ptr (C function)
os_get_config_path (C function)
os_get_config_path_ptr (C function)
os_get_file_size (C function)
os_get_free_space (C function)
os_get_logical_cores (C function)
os_get_path_extension (C function)
os_get_physical_cores (C function)
os_get_proc_memory_usage (C function)
os_get_proc_resident_size (C function)
os_get_proc_virtual_size (C function)
os_get_program_data_path (C function)
os_get_program_data_path_ptr (C function)
os_get_sys_free_size (C function)
os_getcwd (C function)
os_gettime_ns (C function)
os_glob (C function)
os_glob_info (C struct)
os_glob_info.gl_pathc (C member)
os_glob_info.gl_pathv (C member)
os_glob_t (C type)
os_globent (C struct)
os_globent.directory (C member)
os_globent.path (C member)
os_globfree (C function)
os_inhibit_info (C struct)
os_inhibit_sleep_create (C function)
os_inhibit_sleep_destroy (C function)
os_inhibit_sleep_set_active (C function)
os_inhibit_t (C type)
os_is_obs_plugin (C function)
os_mkdir (C function)
os_mkdirs (C function)
os_opendir (C function)
os_proc_memory_usage (C struct)
os_proc_memory_usage.resident_size (C member)
os_proc_memory_usage.virtual_size (C member)
os_proc_memory_usage_t (C type)
os_quick_read_utf8_file (C function)
os_quick_write_utf8_file (C function)
os_quick_write_utf8_file_safe (C function)
os_readdir (C function)
os_rename (C function)
os_rmdir (C function)
os_safe_replace (C function)
os_sem_destroy (C function)
os_sem_init (C function)
os_sem_post (C function)
os_sem_t (C type)
os_sem_wait (C function)
os_set_thread_name (C function)
os_sleep_ms (C function)
os_sleepto_ns (C function)
os_sleepto_ns_fast (C function)
os_stat (C function)
os_strtod (C function)
os_unlink (C function)
os_utf8_to_wcs (C function)
os_utf8_to_wcs_ptr (C function)
os_wcs_to_utf8 (C function)
os_wcs_to_utf8_ptr (C function)
os_wfopen (C function)
P
proc_handler_add (C function)
proc_handler_call (C function)
proc_handler_create (C function)
proc_handler_destroy (C function)
proc_handler_proc_t (C type)
proc_handler_t (C type)
profile_end (C function)
profile_reenable_thread (C function)
profile_register_root (C function)
profile_snapshot_create (C function)
profile_snapshot_free (C function)
profile_start (C function)
profile_store_name (C function)
profiler_entry_enum_func (C type)
profiler_free (C function)
profiler_name_filter_func (C type)
profiler_name_store_create (C function)
profiler_name_store_free (C function)
profiler_name_store_t (C type)
profiler_print (C function)
profiler_print_time_between_calls (C function)
profiler_snapshot_dump_csv (C function)
profiler_snapshot_dump_csv_gz (C function)
profiler_snapshot_entry_expected_time_between_calls (C function)
profiler_snapshot_entry_max_time (C function)
profiler_snapshot_entry_max_time_between_calls (C function)
profiler_snapshot_entry_min_time (C function)
profiler_snapshot_entry_min_time_between_calls (C function)
profiler_snapshot_entry_name (C function)
profiler_snapshot_entry_overall_between_calls_count (C function)
profiler_snapshot_entry_overall_count (C function)
profiler_snapshot_entry_t (C type)
profiler_snapshot_entry_times (C function)
profiler_snapshot_entry_times_between_calls (C function)
profiler_snapshot_enumerate_children (C function)
profiler_snapshot_enumerate_roots (C function)
profiler_snapshot_filter_roots (C function)
profiler_snapshot_num_children (C function)
profiler_snapshot_num_roots (C function)
profiler_snapshot_t (C type)
profiler_start (C function)
profiler_stop (C function)
profiler_time_entry (C struct)
profiler_time_entry.count (C member)
profiler_time_entry.time_delta (C member)
profiler_time_entry_t (C type)
Q
quat (C struct)
quat.ptr (C member)
quat.w (C member)
quat.x (C member)
quat.y (C member)
quat.z (C member)
quat_add (C function)
quat_addf (C function)
quat_copy (C function)
quat_dist (C function)
quat_dot (C function)
quat_from_axisang (C function)
quat_from_matrix4 (C function)
quat_get_dir (C function)
quat_get_tangent (C function)
quat_identity (C function)
quat_interpolate (C function)
quat_interpolate_cubic (C function)
quat_inv (C function)
quat_len (C function)
quat_mul (C function)
quat_mulf (C function)
quat_set (C function)
quat_set_look_dir (C function)
quat_sub (C function)
quat_subf (C function)
R
rand_float (C function)
remove_current_callback()
built-in function
resample_info (C struct)
resample_info.format (C member)
resample_info.samples_per_sec (C member)
resample_info.speakers (C member)
S
s_read (C function)
s_w8 (C function)
s_wb16 (C function)
s_wb24 (C function)
s_wb32 (C function)
s_wb64 (C function)
s_wbd (C function)
s_wbf (C function)
s_wl16 (C function)
s_wl32 (C function)
s_wl64 (C function)
s_wld (C function)
s_wlf (C function)
s_write (C function)
sceneitem_list_release()
built-in function
script_defaults()
built-in function
script_load()
built-in function
script_path()
built-in function
script_properties()
built-in function
script_save()
built-in function
script_tick()
built-in function
script_unload()
built-in function
script_update()
built-in function
serialize (C function)
serializer (C struct)
serializer.data (C member)
serializer.get_pos (C member)
serializer.read (C member)
serializer.seek (C member)
serializer.write (C member)
serializer_get_pos (C function)
serializer_seek (C function)
signal_callback_t (C type)
signal_handler_add (C function)
signal_handler_add_array (C function)
signal_handler_connect (C function)
signal_handler_connect()
built-in function
signal_handler_connect_global()
built-in function
signal_handler_connect_ref (C function)
signal_handler_create (C function)
signal_handler_destroy (C function)
signal_handler_disconnect (C function)
signal_handler_disconnect()
built-in function
signal_handler_disconnect_global()
built-in function
signal_handler_signal (C function)
signal_handler_t (C type)
source_list_release()
built-in function
speaker_layout (C enum)
strdepad (C function)
strlist_free (C function)
strlist_split (C function)
T
text_lookup (C struct)
text_lookup_add (C function)
text_lookup_create (C function)
text_lookup_destroy (C function)
text_lookup_getstr (C function)
timer_add()
built-in function
timer_remove()
built-in function
V
vec2 (C struct)
vec2.ptr (C member)
vec2.x (C member)
vec2.y (C member)
vec2_abs (C function)
vec2_add (C function)
vec2_addf (C function)
vec2_ceil (C function)
vec2_close (C function)
vec2_copy (C function)
vec2_dist (C function)
vec2_div (C function)
vec2_divf (C function)
vec2_dot (C function)
vec2_floor (C function)
vec2_len (C function)
vec2_max (C function)
vec2_maxf (C function)
vec2_min (C function)
vec2_minf (C function)
vec2_mul (C function)
vec2_mulf (C function)
vec2_neg (C function)
vec2_norm (C function)
vec2_set (C function)
vec2_sub (C function)
vec2_subf (C function)
vec2_zero (C function)
vec3 (C struct)
vec3.ptr (C member)
vec3.x (C member)
vec3.y (C member)
vec3.z (C member)
vec3_abs (C function)
vec3_add (C function)
vec3_addf (C function)
vec3_ceil (C function)
vec3_close (C function)
vec3_copy (C function)
vec3_cross (C function)
vec3_dist (C function)
vec3_div (C function)
vec3_divf (C function)
vec3_dot (C function)
vec3_floor (C function)
vec3_from_vec4 (C function)
vec3_len (C function)
vec3_max (C function)
vec3_maxf (C function)
vec3_min (C function)
vec3_minf (C function)
vec3_mul (C function)
vec3_mulf (C function)
vec3_neg (C function)
vec3_norm (C function)
vec3_rand (C function)
vec3_rotate (C function)
vec3_set (C function)
vec3_sub (C function)
vec3_subf (C function)
vec3_transform (C function)
vec3_zero (C function)
vec4 (C struct)
vec4.ptr (C member)
vec4.w (C member)
vec4.x (C member)
vec4.y (C member)
vec4.z (C member)
vec4_abs (C function)
vec4_add (C function)
vec4_addf (C function)
vec4_ceil (C function)
vec4_close (C function)
vec4_copy (C function)
vec4_dist (C function)
vec4_div (C function)
vec4_divf (C function)
vec4_dot (C function)
vec4_floor (C function)
vec4_from_vec3 (C function)
vec4_len (C function)
vec4_max (C function)
vec4_maxf (C function)
vec4_min (C function)
vec4_minf (C function)
vec4_mul (C function)
vec4_mulf (C function)
vec4_neg (C function)
vec4_norm (C function)
vec4_set (C function)
vec4_sub (C function)
vec4_subf (C function)
vec4_transform (C function)
vec4_zero (C function)
video_colorspace (C enum)
video_data (C struct)
video_data.data (C member)
video_data.linesize (C member)
video_data.timestamp (C member)
video_format (C enum)
video_format_from_fourcc (C function)
video_format_get_parameters (C function)
video_format_get_parameters_for_format (C function)
video_output_connect (C function)
video_output_disconnect (C function)
video_output_get_format (C function)
video_output_get_frame_rate (C function)
video_output_get_frame_time (C function)
video_output_get_height (C function)
video_output_get_info (C function)
video_output_get_skipped_frames (C function)
video_output_get_total_frames (C function)
video_output_get_width (C function)
video_output_info (C struct)
video_output_info.cache_size (C member)
video_output_info.colorspace (C member)
video_output_info.format (C member)
video_output_info.fps_den (C member)
video_output_info.fps_num (C member)
video_output_info.height (C member)
video_output_info.name (C member)
video_output_info.range (C member)
video_output_info.width (C member)
video_range_type (C enum)
video_t (C type)
video_trc (C enum)
W
wcsdepad (C function)
wstrcmp_n (C function)
wstrcmpi (C function)
wstrcmpi_n (C function)
wstrstri (C function)