Skip to content

Instantly share code, notes, and snippets.

@JakubKoralewski
Created April 4, 2019 17:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JakubKoralewski/4ea2a668364134f3689864f867143a0b to your computer and use it in GitHub Desktop.
Save JakubKoralewski/4ea2a668364134f3689864f867143a0b to your computer and use it in GitHub Desktop.
OBS Python API all variables, properties, methods. Extracted using vars(obspython).
13:02:35.522392: refresh
Import failed, because: No module named 'cursor_recorder'
{ 'CALL_PARAM_IN': 1,
'CALL_PARAM_OUT': 2,
'CALL_PARAM_TYPE_BOOL': 3,
'CALL_PARAM_TYPE_FLOAT': 2,
'CALL_PARAM_TYPE_INT': 1,
'CALL_PARAM_TYPE_PTR': 4,
'CALL_PARAM_TYPE_STRING': 5,
'CALL_PARAM_TYPE_VOID': 0,
'COMPILE_LUA': 1,
'COMPILE_PYTHON': 1,
'FALSE': 0,
'FILE_LINE': 'D:/obs2/libobs\\util\\base.h (36): ',
'GS_A8': 1,
'GS_ADDRESS_BORDER': 3,
'GS_ADDRESS_CLAMP': 0,
'GS_ADDRESS_MIRROR': 2,
'GS_ADDRESS_MIRRORONCE': 4,
'GS_ADDRESS_WRAP': 1,
'GS_ALWAYS': 7,
'GS_BACK': 0,
'GS_BGRA': 5,
'GS_BGRX': 4,
'GS_BLEND_DSTALPHA': 8,
'GS_BLEND_DSTCOLOR': 6,
'GS_BLEND_INVDSTALPHA': 9,
'GS_BLEND_INVDSTCOLOR': 7,
'GS_BLEND_INVSRCALPHA': 5,
'GS_BLEND_INVSRCCOLOR': 3,
'GS_BLEND_ONE': 1,
'GS_BLEND_SRCALPHA': 4,
'GS_BLEND_SRCALPHASAT': 10,
'GS_BLEND_SRCCOLOR': 2,
'GS_BLEND_ZERO': 0,
'GS_BUILD_MIPMAPS': 1,
'GS_CLEAR_COLOR': 1,
'GS_CLEAR_DEPTH': 2,
'GS_CLEAR_STENCIL': 4,
'GS_DECR': 4,
'GS_DEVICE_DIRECT3D_11': 2,
'GS_DEVICE_OPENGL': 1,
'GS_DUP_BUFFER': 16,
'GS_DXT1': 15,
'GS_DXT3': 16,
'GS_DXT5': 17,
'GS_DYNAMIC': 2,
'GS_EQUAL': 3,
'GS_ERROR_FAIL': -1,
'GS_ERROR_MODULE_NOT_FOUND': -2,
'GS_ERROR_NOT_SUPPORTED': -3,
'GS_FILTER_ANISOTROPIC': 2,
'GS_FILTER_LINEAR': 1,
'GS_FILTER_MIN_LINEAR_MAG_MIP_POINT': 6,
'GS_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR': 7,
'GS_FILTER_MIN_MAG_LINEAR_MIP_POINT': 8,
'GS_FILTER_MIN_MAG_POINT_MIP_LINEAR': 3,
'GS_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT': 4,
'GS_FILTER_MIN_POINT_MAG_MIP_LINEAR': 5,
'GS_FILTER_POINT': 0,
'GS_FLIP_U': 1,
'GS_FLIP_V': 2,
'GS_FRONT': 1,
'GS_GEQUAL': 4,
'GS_GL_DUMMYTEX': 8,
'GS_GREATER': 5,
'GS_INCR': 3,
'GS_INVERT': 5,
'GS_KEEP': 0,
'GS_LEQUAL': 2,
'GS_LESS': 1,
'GS_LINES': 1,
'GS_LINESTRIP': 2,
'GS_MAX_TEXTURES': 8,
'GS_NEGATIVE_X': 1,
'GS_NEGATIVE_Y': 3,
'GS_NEGATIVE_Z': 5,
'GS_NEITHER': 2,
'GS_NEVER': 0,
'GS_NOTEQUAL': 6,
'GS_POINTS': 0,
'GS_POSITIVE_X': 0,
'GS_POSITIVE_Y': 2,
'GS_POSITIVE_Z': 4,
'GS_R10G10B10A2': 6,
'GS_R16': 8,
'GS_R16F': 13,
'GS_R32F': 14,
'GS_R8': 2,
'GS_RENDER_TARGET': 4,
'GS_REPLACE': 2,
'GS_RG16F': 11,
'GS_RG32F': 12,
'GS_RGBA': 3,
'GS_RGBA16': 7,
'GS_RGBA16F': 9,
'GS_RGBA32F': 10,
'GS_SHADER_PARAM_BOOL': 1,
'GS_SHADER_PARAM_FLOAT': 2,
'GS_SHADER_PARAM_INT': 3,
'GS_SHADER_PARAM_INT2': 8,
'GS_SHADER_PARAM_INT3': 9,
'GS_SHADER_PARAM_INT4': 10,
'GS_SHADER_PARAM_MATRIX4X4': 11,
'GS_SHADER_PARAM_STRING': 4,
'GS_SHADER_PARAM_TEXTURE': 12,
'GS_SHADER_PARAM_UNKNOWN': 0,
'GS_SHADER_PARAM_VEC2': 5,
'GS_SHADER_PARAM_VEC3': 6,
'GS_SHADER_PARAM_VEC4': 7,
'GS_STENCIL_BACK': 2,
'GS_STENCIL_BOTH': 3,
'GS_STENCIL_FRONT': 1,
'GS_SUCCESS': 0,
'GS_TEXTURE_2D': 0,
'GS_TEXTURE_3D': 1,
'GS_TEXTURE_CUBE': 2,
'GS_TRIS': 3,
'GS_TRISTRIP': 4,
'GS_UNKNOWN': 0,
'GS_UNSIGNED_LONG': 1,
'GS_UNSIGNED_SHORT': 0,
'GS_Z16': 1,
'GS_Z24_S8': 2,
'GS_Z32F': 3,
'GS_Z32F_S8X24': 4,
'GS_ZERO': 1,
'GS_ZS_NONE': 0,
'INTERACT_ALT_KEY': 8,
'INTERACT_CAPS_KEY': 1,
'INTERACT_COMMAND_KEY': 128,
'INTERACT_CONTROL_KEY': 4,
'INTERACT_IS_KEY_PAD': 512,
'INTERACT_IS_LEFT': 1024,
'INTERACT_IS_RIGHT': 2048,
'INTERACT_MOUSE_LEFT': 16,
'INTERACT_MOUSE_MIDDLE': 32,
'INTERACT_MOUSE_RIGHT': 64,
'INTERACT_NONE': 0,
'INTERACT_NUMLOCK_KEY': 256,
'INTERACT_SHIFT_KEY': 2,
'INT_CUR_LINE': 35,
'LOG_DEBUG': 400,
'LOG_ERROR': 100,
'LOG_INFO': 300,
'LOG_WARNING': 200,
'MOUSE_LEFT': 0,
'MOUSE_MIDDLE': 1,
'MOUSE_RIGHT': 2,
'OBS_ALLOW_DIRECT_RENDERING': 1,
'OBS_BOUNDS_MAX_ONLY': 6,
'OBS_BOUNDS_NONE': 0,
'OBS_BOUNDS_SCALE_INNER': 2,
'OBS_BOUNDS_SCALE_OUTER': 3,
'OBS_BOUNDS_SCALE_TO_HEIGHT': 5,
'OBS_BOUNDS_SCALE_TO_WIDTH': 4,
'OBS_BOUNDS_STRETCH': 1,
'OBS_COMBO_FORMAT_FLOAT': 2,
'OBS_COMBO_FORMAT_INT': 1,
'OBS_COMBO_FORMAT_INVALID': 0,
'OBS_COMBO_FORMAT_STRING': 3,
'OBS_COMBO_TYPE_EDITABLE': 1,
'OBS_COMBO_TYPE_INVALID': 0,
'OBS_COMBO_TYPE_LIST': 2,
'OBS_DATA_ARRAY': 5,
'OBS_DATA_BOOLEAN': 3,
'OBS_DATA_NULL': 0,
'OBS_DATA_NUMBER': 2,
'OBS_DATA_NUM_DOUBLE': 2,
'OBS_DATA_NUM_INT': 1,
'OBS_DATA_NUM_INVALID': 0,
'OBS_DATA_OBJECT': 4,
'OBS_DATA_STRING': 1,
'OBS_DEINTERLACE_FIELD_ORDER_BOTTOM': 1,
'OBS_DEINTERLACE_FIELD_ORDER_TOP': 0,
'OBS_DEINTERLACE_MODE_BLEND': 3,
'OBS_DEINTERLACE_MODE_BLEND_2X': 4,
'OBS_DEINTERLACE_MODE_DISABLE': 0,
'OBS_DEINTERLACE_MODE_DISCARD': 1,
'OBS_DEINTERLACE_MODE_LINEAR': 5,
'OBS_DEINTERLACE_MODE_LINEAR_2X': 6,
'OBS_DEINTERLACE_MODE_RETRO': 2,
'OBS_DEINTERLACE_MODE_YADIF': 7,
'OBS_DEINTERLACE_MODE_YADIF_2X': 8,
'OBS_EDITABLE_LIST_TYPE_FILES': 1,
'OBS_EDITABLE_LIST_TYPE_FILES_AND_URLS': 2,
'OBS_EDITABLE_LIST_TYPE_STRINGS': 0,
'OBS_EFFECT_BICUBIC': 4,
'OBS_EFFECT_BILINEAR_LOWRES': 6,
'OBS_EFFECT_DEFAULT': 0,
'OBS_EFFECT_DEFAULT_RECT': 1,
'OBS_EFFECT_LANCZOS': 5,
'OBS_EFFECT_OPAQUE': 2,
'OBS_EFFECT_PREMULTIPLIED_ALPHA': 7,
'OBS_EFFECT_SOLID': 3,
'OBS_FONT_BOLD': 1,
'OBS_FONT_ITALIC': 2,
'OBS_FONT_STRIKEOUT': 8,
'OBS_FONT_UNDERLINE': 4,
'OBS_FRONTEND_EVENT_EXIT': 17,
'OBS_FRONTEND_EVENT_FINISHED_LOADING': 26,
'OBS_FRONTEND_EVENT_PREVIEW_SCENE_CHANGED': 24,
'OBS_FRONTEND_EVENT_PROFILE_CHANGED': 15,
'OBS_FRONTEND_EVENT_PROFILE_LIST_CHANGED': 16,
'OBS_FRONTEND_EVENT_RECORDING_STARTED': 5,
'OBS_FRONTEND_EVENT_RECORDING_STARTING': 4,
'OBS_FRONTEND_EVENT_RECORDING_STOPPED': 7,
'OBS_FRONTEND_EVENT_RECORDING_STOPPING': 6,
'OBS_FRONTEND_EVENT_REPLAY_BUFFER_STARTED': 19,
'OBS_FRONTEND_EVENT_REPLAY_BUFFER_STARTING': 18,
'OBS_FRONTEND_EVENT_REPLAY_BUFFER_STOPPED': 21,
'OBS_FRONTEND_EVENT_REPLAY_BUFFER_STOPPING': 20,
'OBS_FRONTEND_EVENT_SCENE_CHANGED': 8,
'OBS_FRONTEND_EVENT_SCENE_COLLECTION_CHANGED': 13,
'OBS_FRONTEND_EVENT_SCENE_COLLECTION_CLEANUP': 25,
'OBS_FRONTEND_EVENT_SCENE_COLLECTION_LIST_CHANGED': 14,
'OBS_FRONTEND_EVENT_SCENE_LIST_CHANGED': 9,
'OBS_FRONTEND_EVENT_STREAMING_STARTED': 1,
'OBS_FRONTEND_EVENT_STREAMING_STARTING': 0,
'OBS_FRONTEND_EVENT_STREAMING_STOPPED': 3,
'OBS_FRONTEND_EVENT_STREAMING_STOPPING': 2,
'OBS_FRONTEND_EVENT_STUDIO_MODE_DISABLED': 23,
'OBS_FRONTEND_EVENT_STUDIO_MODE_ENABLED': 22,
'OBS_FRONTEND_EVENT_TRANSITION_CHANGED': 10,
'OBS_FRONTEND_EVENT_TRANSITION_LIST_CHANGED': 12,
'OBS_FRONTEND_EVENT_TRANSITION_STOPPED': 11,
'OBS_HOTKEY_REGISTERER_ENCODER': 3,
'OBS_HOTKEY_REGISTERER_FRONTEND': 0,
'OBS_HOTKEY_REGISTERER_OUTPUT': 2,
'OBS_HOTKEY_REGISTERER_SERVICE': 4,
'OBS_HOTKEY_REGISTERER_SOURCE': 1,
'OBS_INVALID_HOTKEY_ID': 18446744073709551615,
'OBS_INVALID_HOTKEY_PAIR_ID': 18446744073709551615,
'OBS_KEY_LAST_VALUE': 463,
'OBS_MONITORING_TYPE_MONITOR_AND_OUTPUT': 2,
'OBS_MONITORING_TYPE_MONITOR_ONLY': 1,
'OBS_MONITORING_TYPE_NONE': 0,
'OBS_NO_DIRECT_RENDERING': 0,
'OBS_NUMBER_SCROLLER': 0,
'OBS_NUMBER_SLIDER': 1,
'OBS_OBJ_TYPE_ENCODER': 3,
'OBS_OBJ_TYPE_INVALID': 0,
'OBS_OBJ_TYPE_OUTPUT': 2,
'OBS_OBJ_TYPE_SERVICE': 4,
'OBS_OBJ_TYPE_SOURCE': 1,
'OBS_ORDER_MOVE_BOTTOM': 3,
'OBS_ORDER_MOVE_DOWN': 1,
'OBS_ORDER_MOVE_TOP': 2,
'OBS_ORDER_MOVE_UP': 0,
'OBS_OUTPUT_DELAY_PRESERVE': 1,
'OBS_PATH_DIRECTORY': 2,
'OBS_PATH_FILE': 0,
'OBS_PATH_FILE_SAVE': 1,
'OBS_PROPERTIES_DEFER_UPDATE': 1,
'OBS_PROPERTY_BOOL': 1,
'OBS_PROPERTY_BUTTON': 8,
'OBS_PROPERTY_COLOR': 7,
'OBS_PROPERTY_EDITABLE_LIST': 10,
'OBS_PROPERTY_FLOAT': 3,
'OBS_PROPERTY_FONT': 9,
'OBS_PROPERTY_FRAME_RATE': 11,
'OBS_PROPERTY_INT': 2,
'OBS_PROPERTY_INVALID': 0,
'OBS_PROPERTY_LIST': 6,
'OBS_PROPERTY_PATH': 5,
'OBS_PROPERTY_TEXT': 4,
'OBS_SCALE_BICUBIC': 2,
'OBS_SCALE_BILINEAR': 3,
'OBS_SCALE_DISABLE': 0,
'OBS_SCALE_LANCZOS': 4,
'OBS_SCALE_POINT': 1,
'OBS_SCENE_DUP_COPY': 1,
'OBS_SCENE_DUP_PRIVATE_COPY': 3,
'OBS_SCENE_DUP_PRIVATE_REFS': 2,
'OBS_SCENE_DUP_REFS': 0,
'OBS_SOURCE_ASYNC': 4,
'OBS_SOURCE_ASYNC_VIDEO': 5,
'OBS_SOURCE_AUDIO': 2,
'OBS_SOURCE_CAP_DISABLED': 1024,
'OBS_SOURCE_COMPOSITE': 64,
'OBS_SOURCE_CUSTOM_DRAW': 8,
'OBS_SOURCE_DEPRECATED': 256,
'OBS_SOURCE_DO_NOT_DUPLICATE': 128,
'OBS_SOURCE_DO_NOT_SELF_MONITOR': 512,
'OBS_SOURCE_FLAG_FORCE_MONO': 2,
'OBS_SOURCE_FLAG_UNUSED_1': 1,
'OBS_SOURCE_INTERACTION': 32,
'OBS_SOURCE_TYPE_FILTER': 1,
'OBS_SOURCE_TYPE_INPUT': 0,
'OBS_SOURCE_TYPE_SCENE': 3,
'OBS_SOURCE_TYPE_TRANSITION': 2,
'OBS_SOURCE_VIDEO': 1,
'OBS_TEXT_DEFAULT': 0,
'OBS_TEXT_MULTILINE': 2,
'OBS_TEXT_PASSWORD': 1,
'OBS_TRANSITION_MODE_AUTO': 0,
'OBS_TRANSITION_SCALE_ASPECT': 1,
'OBS_TRANSITION_SCALE_MAX_ONLY': 0,
'OBS_TRANSITION_SCALE_STRETCH': 2,
'OBS_TRANSITION_SOURCE_A': 0,
'OBS_TRANSITION_SOURCE_B': 1,
'OFF': 0,
'ON': 1,
'PYTHON_LIB': 'python36',
'SCRIPT_DIR': '../../data/obs-scripting/64bit',
'S__LINE__': '33',
'TRUE': 1,
'UI_ENABLED': 1,
'XINPUT_MOUSE_LEN': 33,
'__builtin__': <module 'builtins' (built-in)>,
'__builtins__': { 'ArithmeticError': <class 'ArithmeticError'>,
'AssertionError': <class 'AssertionError'>,
'AttributeError': <class 'AttributeError'>,
'BaseException': <class 'BaseException'>,
'BlockingIOError': <class 'BlockingIOError'>,
'BrokenPipeError': <class 'BrokenPipeError'>,
'BufferError': <class 'BufferError'>,
'BytesWarning': <class 'BytesWarning'>,
'ChildProcessError': <class 'ChildProcessError'>,
'ConnectionAbortedError': <class 'ConnectionAbortedError'>,
'ConnectionError': <class 'ConnectionError'>,
'ConnectionRefusedError': <class 'ConnectionRefusedError'>,
'ConnectionResetError': <class 'ConnectionResetError'>,
'DeprecationWarning': <class 'DeprecationWarning'>,
'EOFError': <class 'EOFError'>,
'Ellipsis': Ellipsis,
'EnvironmentError': <class 'OSError'>,
'Exception': <class 'Exception'>,
'False': False,
'FileExistsError': <class 'FileExistsError'>,
'FileNotFoundError': <class 'FileNotFoundError'>,
'FloatingPointError': <class 'FloatingPointError'>,
'FutureWarning': <class 'FutureWarning'>,
'GeneratorExit': <class 'GeneratorExit'>,
'IOError': <class 'OSError'>,
'ImportError': <class 'ImportError'>,
'ImportWarning': <class 'ImportWarning'>,
'IndentationError': <class 'IndentationError'>,
'IndexError': <class 'IndexError'>,
'InterruptedError': <class 'InterruptedError'>,
'IsADirectoryError': <class 'IsADirectoryError'>,
'KeyError': <class 'KeyError'>,
'KeyboardInterrupt': <class 'KeyboardInterrupt'>,
'LookupError': <class 'LookupError'>,
'MemoryError': <class 'MemoryError'>,
'ModuleNotFoundError': <class 'ModuleNotFoundError'>,
'NameError': <class 'NameError'>,
'None': None,
'NotADirectoryError': <class 'NotADirectoryError'>,
'NotImplemented': NotImplemented,
'NotImplementedError': <class 'NotImplementedError'>,
'OSError': <class 'OSError'>,
'OverflowError': <class 'OverflowError'>,
'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>,
'PermissionError': <class 'PermissionError'>,
'ProcessLookupError': <class 'ProcessLookupError'>,
'RecursionError': <class 'RecursionError'>,
'ReferenceError': <class 'ReferenceError'>,
'ResourceWarning': <class 'ResourceWarning'>,
'RuntimeError': <class 'RuntimeError'>,
'RuntimeWarning': <class 'RuntimeWarning'>,
'StopAsyncIteration': <class 'StopAsyncIteration'>,
'StopIteration': <class 'StopIteration'>,
'SyntaxError': <class 'SyntaxError'>,
'SyntaxWarning': <class 'SyntaxWarning'>,
'SystemError': <class 'SystemError'>,
'SystemExit': <class 'SystemExit'>,
'TabError': <class 'TabError'>,
'TimeoutError': <class 'TimeoutError'>,
'True': True,
'TypeError': <class 'TypeError'>,
'UnboundLocalError': <class 'UnboundLocalError'>,
'UnicodeDecodeError': <class 'UnicodeDecodeError'>,
'UnicodeEncodeError': <class 'UnicodeEncodeError'>,
'UnicodeError': <class 'UnicodeError'>,
'UnicodeTranslateError': <class 'UnicodeTranslateError'>,
'UnicodeWarning': <class 'UnicodeWarning'>,
'UserWarning': <class 'UserWarning'>,
'ValueError': <class 'ValueError'>,
'Warning': <class 'Warning'>,
'WindowsError': <class 'OSError'>,
'ZeroDivisionError': <class 'ZeroDivisionError'>,
'__build_class__': <built-in function __build_class__>,
'__debug__': True,
'__doc__': 'Built-in functions, exceptions, and other '
'objects.\n'
'\n'
"Noteworthy: None is the `nil' object; "
"Ellipsis represents `...' in slices.",
'__import__': <built-in function __import__>,
'__loader__': <class '_frozen_importlib.BuiltinImporter'>,
'__name__': 'builtins',
'__package__': '',
'__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>),
'abs': <built-in function abs>,
'all': <built-in function all>,
'any': <built-in function any>,
'ascii': <built-in function ascii>,
'bin': <built-in function bin>,
'bool': <class 'bool'>,
'bytearray': <class 'bytearray'>,
'bytes': <class 'bytes'>,
'callable': <built-in function callable>,
'chr': <built-in function chr>,
'classmethod': <class 'classmethod'>,
'compile': <built-in function compile>,
'complex': <class 'complex'>,
'copyright': Copyright (c) 2001-2018 Python Software Foundation.
All Rights Reserved.
Copyright (c) 2000 BeOpen.com.
All Rights Reserved.
Copyright (c) 1995-2001 Corporation for National Research Initiatives.
All Rights Reserved.
Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.
All Rights Reserved.,
'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands
for supporting Python development. See www.python.org for more information.,
'delattr': <built-in function delattr>,
'dict': <class 'dict'>,
'dir': <built-in function dir>,
'divmod': <built-in function divmod>,
'enumerate': <class 'enumerate'>,
'eval': <built-in function eval>,
'exec': <built-in function exec>,
'exit': Use exit() or Ctrl-Z plus Return to exit,
'filter': <class 'filter'>,
'float': <class 'float'>,
'format': <built-in function format>,
'frozenset': <class 'frozenset'>,
'getattr': <built-in function getattr>,
'globals': <built-in function globals>,
'hasattr': <built-in function hasattr>,
'hash': <built-in function hash>,
'help': Type help() for interactive help, or help(object) for help about object.,
'hex': <built-in function hex>,
'id': <built-in function id>,
'input': <built-in function input>,
'int': <class 'int'>,
'isinstance': <built-in function isinstance>,
'issubclass': <built-in function issubclass>,
'iter': <built-in function iter>,
'len': <built-in function len>,
'license': Type license() to see the full license text,
'list': <class 'list'>,
'locals': <built-in function locals>,
'map': <class 'map'>,
'max': <built-in function max>,
'memoryview': <class 'memoryview'>,
'min': <built-in function min>,
'next': <built-in function next>,
'object': <class 'object'>,
'oct': <built-in function oct>,
'open': <built-in function open>,
'ord': <built-in function ord>,
'pow': <built-in function pow>,
'print': <built-in function print>,
'property': <class 'property'>,
'quit': Use quit() or Ctrl-Z plus Return to exit,
'range': <class 'range'>,
'repr': <built-in function repr>,
'reversed': <class 'reversed'>,
'round': <built-in function round>,
'set': <class 'set'>,
'setattr': <built-in function setattr>,
'slice': <class 'slice'>,
'sorted': <built-in function sorted>,
'staticmethod': <class 'staticmethod'>,
'str': <class 'str'>,
'sum': <built-in function sum>,
'super': <class 'super'>,
'tuple': <class 'tuple'>,
'type': <class 'type'>,
'vars': <built-in function vars>,
'zip': <class 'zip'>},
'__cached__': '../../data/obs-scripting/64bit\\__pycache__\\obspython.cpython-36.pyc',
'__doc__': None,
'__file__': '../../data/obs-scripting/64bit\\obspython.py',
'__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x0000021287331D30>,
'__name__': 'obspython',
'__package__': '',
'__spec__': ModuleSpec(name='obspython', loader=<_frozen_importlib_external.SourceFileLoader object at 0x0000021287331D30>, origin='../../data/obs-scripting/64bit\\obspython.py'),
'_newclass': 1,
'_object': <class 'object'>,
'_obspython': <module '_obspython' from '../../data/obs-scripting/64bit\\_obspython.pyd'>,
'_swig_getattr': <function _swig_getattr at 0x0000021287473BF8>,
'_swig_property': <class 'property'>,
'_swig_repr': <function _swig_repr at 0x0000021287473C80>,
'_swig_setattr': <function _swig_setattr at 0x0000021287333488>,
'_swig_setattr_nondynamic': <function _swig_setattr_nondynamic at 0x0000021287333268>,
'base_allocator': <class 'obspython.base_allocator'>,
'base_allocator_swigregister': <built-in function base_allocator_swigregister>,
'base_get_alignment': <built-in function base_get_alignment>,
'base_get_log_handler': <built-in function base_get_log_handler>,
'base_set_allocator': <built-in function base_set_allocator>,
'base_set_crash_handler': <built-in function base_set_crash_handler>,
'base_set_log_handler': <built-in function base_set_log_handler>,
'bfree': <built-in function bfree>,
'blog': <built-in function blog>,
'bmalloc': <built-in function bmalloc>,
'bmemdup': <built-in function bmemdup>,
'bnum_allocs': <built-in function bnum_allocs>,
'brealloc': <built-in function brealloc>,
'bstrdup': <built-in function bstrdup>,
'bstrdup_n': <built-in function bstrdup_n>,
'bwstrdup': <built-in function bwstrdup>,
'bwstrdup_n': <built-in function bwstrdup_n>,
'bzalloc': <built-in function bzalloc>,
'calldata': <class 'obspython.calldata'>,
'calldata_bool': <built-in function calldata_bool>,
'calldata_clear': <built-in function calldata_clear>,
'calldata_create': <built-in function calldata_create>,
'calldata_destroy': <built-in function calldata_destroy>,
'calldata_float': <built-in function calldata_float>,
'calldata_free': <built-in function calldata_free>,
'calldata_get_bool': <built-in function calldata_get_bool>,
'calldata_get_data': <built-in function calldata_get_data>,
'calldata_get_float': <built-in function calldata_get_float>,
'calldata_get_int': <built-in function calldata_get_int>,
'calldata_get_ptr': <built-in function calldata_get_ptr>,
'calldata_get_string': <built-in function calldata_get_string>,
'calldata_init': <built-in function calldata_init>,
'calldata_init_fixed': <built-in function calldata_init_fixed>,
'calldata_int': <built-in function calldata_int>,
'calldata_ptr': <built-in function calldata_ptr>,
'calldata_sceneitem': <built-in function calldata_sceneitem>,
'calldata_set_bool': <built-in function calldata_set_bool>,
'calldata_set_data': <built-in function calldata_set_data>,
'calldata_set_float': <built-in function calldata_set_float>,
'calldata_set_int': <built-in function calldata_set_int>,
'calldata_set_ptr': <built-in function calldata_set_ptr>,
'calldata_set_string': <built-in function calldata_set_string>,
'calldata_source': <built-in function calldata_source>,
'calldata_string': <built-in function calldata_string>,
'calldata_swigregister': <built-in function calldata_swigregister>,
'cvar': <Swig global variables>,
'gs_begin_scene': <built-in function gs_begin_scene>,
'gs_blend_function': <built-in function gs_blend_function>,
'gs_blend_function_separate': <built-in function gs_blend_function_separate>,
'gs_blend_state_pop': <built-in function gs_blend_state_pop>,
'gs_blend_state_push': <built-in function gs_blend_state_push>,
'gs_clear': <built-in function gs_clear>,
'gs_color': <built-in function gs_color>,
'gs_color4v': <built-in function gs_color4v>,
'gs_copy_texture': <built-in function gs_copy_texture>,
'gs_copy_texture_region': <built-in function gs_copy_texture_region>,
'gs_create': <built-in function gs_create>,
'gs_create_texture_file_data': <built-in function gs_create_texture_file_data>,
'gs_cubetexture_create': <built-in function gs_cubetexture_create>,
'gs_cubetexture_destroy': <built-in function gs_cubetexture_destroy>,
'gs_cubetexture_get_color_format': <built-in function gs_cubetexture_get_color_format>,
'gs_cubetexture_get_size': <built-in function gs_cubetexture_get_size>,
'gs_cubetexture_set_image': <built-in function gs_cubetexture_set_image>,
'gs_depth_function': <built-in function gs_depth_function>,
'gs_destroy': <built-in function gs_destroy>,
'gs_display_mode': <class 'obspython.gs_display_mode'>,
'gs_display_mode_swigregister': <built-in function gs_display_mode_swigregister>,
'gs_draw': <built-in function gs_draw>,
'gs_draw_cube_backdrop': <built-in function gs_draw_cube_backdrop>,
'gs_draw_sprite': <built-in function gs_draw_sprite>,
'gs_draw_sprite_subregion': <built-in function gs_draw_sprite_subregion>,
'gs_effect_create': <built-in function gs_effect_create>,
'gs_effect_create_from_file': <built-in function gs_effect_create_from_file>,
'gs_effect_destroy': <built-in function gs_effect_destroy>,
'gs_effect_get_current_technique': <built-in function gs_effect_get_current_technique>,
'gs_effect_get_num_params': <built-in function gs_effect_get_num_params>,
'gs_effect_get_param_by_idx': <built-in function gs_effect_get_param_by_idx>,
'gs_effect_get_param_by_name': <built-in function gs_effect_get_param_by_name>,
'gs_effect_get_technique': <built-in function gs_effect_get_technique>,
'gs_effect_get_viewproj_matrix': <built-in function gs_effect_get_viewproj_matrix>,
'gs_effect_get_world_matrix': <built-in function gs_effect_get_world_matrix>,
'gs_effect_loop': <built-in function gs_effect_loop>,
'gs_effect_set_bool': <built-in function gs_effect_set_bool>,
'gs_effect_set_color': <built-in function gs_effect_set_color>,
'gs_effect_set_default': <built-in function gs_effect_set_default>,
'gs_effect_set_float': <built-in function gs_effect_set_float>,
'gs_effect_set_int': <built-in function gs_effect_set_int>,
'gs_effect_set_matrix4': <built-in function gs_effect_set_matrix4>,
'gs_effect_set_next_sampler': <built-in function gs_effect_set_next_sampler>,
'gs_effect_set_texture': <built-in function gs_effect_set_texture>,
'gs_effect_set_val': <built-in function gs_effect_set_val>,
'gs_effect_set_vec2': <built-in function gs_effect_set_vec2>,
'gs_effect_set_vec3': <built-in function gs_effect_set_vec3>,
'gs_effect_set_vec4': <built-in function gs_effect_set_vec4>,
'gs_effect_update_params': <built-in function gs_effect_update_params>,
'gs_enable_blending': <built-in function gs_enable_blending>,
'gs_enable_color': <built-in function gs_enable_color>,
'gs_enable_depth_test': <built-in function gs_enable_depth_test>,
'gs_enable_stencil_test': <built-in function gs_enable_stencil_test>,
'gs_enable_stencil_write': <built-in function gs_enable_stencil_write>,
'gs_end_scene': <built-in function gs_end_scene>,
'gs_enter_context': <built-in function gs_enter_context>,
'gs_enum_adapters': <built-in function gs_enum_adapters>,
'gs_flush': <built-in function gs_flush>,
'gs_frustum': <built-in function gs_frustum>,
'gs_get_context': <built-in function gs_get_context>,
'gs_get_cull_mode': <built-in function gs_get_cull_mode>,
'gs_get_device_name': <built-in function gs_get_device_name>,
'gs_get_device_type': <built-in function gs_get_device_type>,
'gs_get_effect': <built-in function gs_get_effect>,
'gs_get_format_bpp': <built-in function gs_get_format_bpp>,
'gs_get_height': <built-in function gs_get_height>,
'gs_get_input': <built-in function gs_get_input>,
'gs_get_pixel_shader': <built-in function gs_get_pixel_shader>,
'gs_get_render_target': <built-in function gs_get_render_target>,
'gs_get_size': <built-in function gs_get_size>,
'gs_get_texture_type': <built-in function gs_get_texture_type>,
'gs_get_total_levels': <built-in function gs_get_total_levels>,
'gs_get_vertex_shader': <built-in function gs_get_vertex_shader>,
'gs_get_viewport': <built-in function gs_get_viewport>,
'gs_get_width': <built-in function gs_get_width>,
'gs_get_zstencil_target': <built-in function gs_get_zstencil_target>,
'gs_indexbuffer_create': <built-in function gs_indexbuffer_create>,
'gs_indexbuffer_destroy': <built-in function gs_indexbuffer_destroy>,
'gs_indexbuffer_flush': <built-in function gs_indexbuffer_flush>,
'gs_indexbuffer_flush_direct': <built-in function gs_indexbuffer_flush_direct>,
'gs_indexbuffer_get_data': <built-in function gs_indexbuffer_get_data>,
'gs_indexbuffer_get_num_indices': <built-in function gs_indexbuffer_get_num_indices>,
'gs_indexbuffer_get_type': <built-in function gs_indexbuffer_get_type>,
'gs_init_data': <class 'obspython.gs_init_data'>,
'gs_init_data_swigregister': <built-in function gs_init_data_swigregister>,
'gs_is_compressed_format': <built-in function gs_is_compressed_format>,
'gs_leave_context': <built-in function gs_leave_context>,
'gs_load_default_samplerstate': <built-in function gs_load_default_samplerstate>,
'gs_load_indexbuffer': <built-in function gs_load_indexbuffer>,
'gs_load_pixelshader': <built-in function gs_load_pixelshader>,
'gs_load_samplerstate': <built-in function gs_load_samplerstate>,
'gs_load_swapchain': <built-in function gs_load_swapchain>,
'gs_load_texture': <built-in function gs_load_texture>,
'gs_load_vertexbuffer': <built-in function gs_load_vertexbuffer>,
'gs_load_vertexshader': <built-in function gs_load_vertexshader>,
'gs_matrix_get': <built-in function gs_matrix_get>,
'gs_matrix_identity': <built-in function gs_matrix_identity>,
'gs_matrix_mul': <built-in function gs_matrix_mul>,
'gs_matrix_pop': <built-in function gs_matrix_pop>,
'gs_matrix_push': <built-in function gs_matrix_push>,
'gs_matrix_rotaa': <built-in function gs_matrix_rotaa>,
'gs_matrix_rotaa4f': <built-in function gs_matrix_rotaa4f>,
'gs_matrix_rotquat': <built-in function gs_matrix_rotquat>,
'gs_matrix_scale': <built-in function gs_matrix_scale>,
'gs_matrix_scale3f': <built-in function gs_matrix_scale3f>,
'gs_matrix_set': <built-in function gs_matrix_set>,
'gs_matrix_translate': <built-in function gs_matrix_translate>,
'gs_matrix_translate3f': <built-in function gs_matrix_translate3f>,
'gs_matrix_transpose': <built-in function gs_matrix_transpose>,
'gs_monitor_info': <class 'obspython.gs_monitor_info'>,
'gs_monitor_info_swigregister': <built-in function gs_monitor_info_swigregister>,
'gs_normal3f': <built-in function gs_normal3f>,
'gs_normal3v': <built-in function gs_normal3v>,
'gs_ortho': <built-in function gs_ortho>,
'gs_perspective': <built-in function gs_perspective>,
'gs_pixelshader_create': <built-in function gs_pixelshader_create>,
'gs_pixelshader_create_from_file': <built-in function gs_pixelshader_create_from_file>,
'gs_present': <built-in function gs_present>,
'gs_projection_pop': <built-in function gs_projection_pop>,
'gs_projection_push': <built-in function gs_projection_push>,
'gs_rect': <class 'obspython.gs_rect'>,
'gs_rect_swigregister': <built-in function gs_rect_swigregister>,
'gs_render_save': <built-in function gs_render_save>,
'gs_render_start': <built-in function gs_render_start>,
'gs_render_stop': <built-in function gs_render_stop>,
'gs_reset_blend_state': <built-in function gs_reset_blend_state>,
'gs_reset_viewport': <built-in function gs_reset_viewport>,
'gs_resize': <built-in function gs_resize>,
'gs_sampler_info': <class 'obspython.gs_sampler_info'>,
'gs_sampler_info_swigregister': <built-in function gs_sampler_info_swigregister>,
'gs_samplerstate_create': <built-in function gs_samplerstate_create>,
'gs_samplerstate_destroy': <built-in function gs_samplerstate_destroy>,
'gs_set_2d_mode': <built-in function gs_set_2d_mode>,
'gs_set_3d_mode': <built-in function gs_set_3d_mode>,
'gs_set_cube_render_target': <built-in function gs_set_cube_render_target>,
'gs_set_cull_mode': <built-in function gs_set_cull_mode>,
'gs_set_render_target': <built-in function gs_set_render_target>,
'gs_set_scissor_rect': <built-in function gs_set_scissor_rect>,
'gs_set_viewport': <built-in function gs_set_viewport>,
'gs_stage_texture': <built-in function gs_stage_texture>,
'gs_stagesurface_create': <built-in function gs_stagesurface_create>,
'gs_stagesurface_destroy': <built-in function gs_stagesurface_destroy>,
'gs_stagesurface_get_color_format': <built-in function gs_stagesurface_get_color_format>,
'gs_stagesurface_get_height': <built-in function gs_stagesurface_get_height>,
'gs_stagesurface_get_width': <built-in function gs_stagesurface_get_width>,
'gs_stagesurface_map': <built-in function gs_stagesurface_map>,
'gs_stagesurface_unmap': <built-in function gs_stagesurface_unmap>,
'gs_stencil_function': <built-in function gs_stencil_function>,
'gs_stencil_op': <built-in function gs_stencil_op>,
'gs_swapchain_create': <built-in function gs_swapchain_create>,
'gs_swapchain_destroy': <built-in function gs_swapchain_destroy>,
'gs_technique_begin': <built-in function gs_technique_begin>,
'gs_technique_begin_pass': <built-in function gs_technique_begin_pass>,
'gs_technique_begin_pass_by_name': <built-in function gs_technique_begin_pass_by_name>,
'gs_technique_end': <built-in function gs_technique_end>,
'gs_technique_end_pass': <built-in function gs_technique_end_pass>,
'gs_texcoord': <built-in function gs_texcoord>,
'gs_texcoord2v': <built-in function gs_texcoord2v>,
'gs_texrender_begin': <built-in function gs_texrender_begin>,
'gs_texrender_create': <built-in function gs_texrender_create>,
'gs_texrender_destroy': <built-in function gs_texrender_destroy>,
'gs_texrender_end': <built-in function gs_texrender_end>,
'gs_texrender_get_texture': <built-in function gs_texrender_get_texture>,
'gs_texrender_reset': <built-in function gs_texrender_reset>,
'gs_texture_create': <built-in function gs_texture_create>,
'gs_texture_create_from_file': <built-in function gs_texture_create_from_file>,
'gs_texture_destroy': <built-in function gs_texture_destroy>,
'gs_texture_get_color_format': <built-in function gs_texture_get_color_format>,
'gs_texture_get_height': <built-in function gs_texture_get_height>,
'gs_texture_get_obj': <built-in function gs_texture_get_obj>,
'gs_texture_get_width': <built-in function gs_texture_get_width>,
'gs_texture_is_rect': <built-in function gs_texture_is_rect>,
'gs_texture_map': <built-in function gs_texture_map>,
'gs_texture_set_image': <built-in function gs_texture_set_image>,
'gs_texture_unmap': <built-in function gs_texture_unmap>,
'gs_tvertarray': <class 'obspython.gs_tvertarray'>,
'gs_tvertarray_swigregister': <built-in function gs_tvertarray_swigregister>,
'gs_vb_data': <class 'obspython.gs_vb_data'>,
'gs_vb_data_swigregister': <built-in function gs_vb_data_swigregister>,
'gs_vbdata_create': <built-in function gs_vbdata_create>,
'gs_vbdata_destroy': <built-in function gs_vbdata_destroy>,
'gs_vertex2f': <built-in function gs_vertex2f>,
'gs_vertex2v': <built-in function gs_vertex2v>,
'gs_vertex3f': <built-in function gs_vertex3f>,
'gs_vertex3v': <built-in function gs_vertex3v>,
'gs_vertexbuffer_create': <built-in function gs_vertexbuffer_create>,
'gs_vertexbuffer_destroy': <built-in function gs_vertexbuffer_destroy>,
'gs_vertexbuffer_flush': <built-in function gs_vertexbuffer_flush>,
'gs_vertexbuffer_flush_direct': <built-in function gs_vertexbuffer_flush_direct>,
'gs_vertexbuffer_get_data': <built-in function gs_vertexbuffer_get_data>,
'gs_vertexshader_create': <built-in function gs_vertexshader_create>,
'gs_vertexshader_create_from_file': <built-in function gs_vertexshader_create_from_file>,
'gs_viewport_pop': <built-in function gs_viewport_pop>,
'gs_viewport_push': <built-in function gs_viewport_push>,
'gs_voltexture_create': <built-in function gs_voltexture_create>,
'gs_voltexture_destroy': <built-in function gs_voltexture_destroy>,
'gs_voltexture_get_color_format': <built-in function gs_voltexture_get_color_format>,
'gs_voltexture_get_depth': <built-in function gs_voltexture_get_depth>,
'gs_voltexture_get_height': <built-in function gs_voltexture_get_height>,
'gs_voltexture_get_width': <built-in function gs_voltexture_get_width>,
'gs_window': <class 'obspython.gs_window'>,
'gs_window_swigregister': <built-in function gs_window_swigregister>,
'gs_zstencil_create': <built-in function gs_zstencil_create>,
'gs_zstencil_destroy': <built-in function gs_zstencil_destroy>,
'obs_add_data_path': <built-in function obs_add_data_path>,
'obs_add_module_path': <built-in function obs_add_module_path>,
'obs_add_raw_video_callback': <built-in function obs_add_raw_video_callback>,
'obs_add_tick_callback': <built-in function obs_add_tick_callback>,
'obs_apply_private_data': <built-in function obs_apply_private_data>,
'obs_audio_data': <class 'obspython.obs_audio_data'>,
'obs_audio_data_swigregister': <built-in function obs_audio_data_swigregister>,
'obs_audio_encoder_create': <built-in function obs_audio_encoder_create>,
'obs_audio_info': <class 'obspython.obs_audio_info'>,
'obs_audio_info_swigregister': <built-in function obs_audio_info_swigregister>,
'obs_data_addref': <built-in function obs_data_addref>,
'obs_data_apply': <built-in function obs_data_apply>,
'obs_data_array_addref': <built-in function obs_data_array_addref>,
'obs_data_array_count': <built-in function obs_data_array_count>,
'obs_data_array_create': <built-in function obs_data_array_create>,
'obs_data_array_erase': <built-in function obs_data_array_erase>,
'obs_data_array_insert': <built-in function obs_data_array_insert>,
'obs_data_array_item': <built-in function obs_data_array_item>,
'obs_data_array_push_back': <built-in function obs_data_array_push_back>,
'obs_data_array_push_back_array': <built-in function obs_data_array_push_back_array>,
'obs_data_array_release': <built-in function obs_data_array_release>,
'obs_data_clear': <built-in function obs_data_clear>,
'obs_data_create': <built-in function obs_data_create>,
'obs_data_create_from_json': <built-in function obs_data_create_from_json>,
'obs_data_create_from_json_file': <built-in function obs_data_create_from_json_file>,
'obs_data_create_from_json_file_safe': <built-in function obs_data_create_from_json_file_safe>,
'obs_data_erase': <built-in function obs_data_erase>,
'obs_data_first': <built-in function obs_data_first>,
'obs_data_get_array': <built-in function obs_data_get_array>,
'obs_data_get_autoselect_array': <built-in function obs_data_get_autoselect_array>,
'obs_data_get_autoselect_bool': <built-in function obs_data_get_autoselect_bool>,
'obs_data_get_autoselect_double': <built-in function obs_data_get_autoselect_double>,
'obs_data_get_autoselect_frames_per_second': <built-in function obs_data_get_autoselect_frames_per_second>,
'obs_data_get_autoselect_int': <built-in function obs_data_get_autoselect_int>,
'obs_data_get_autoselect_obj': <built-in function obs_data_get_autoselect_obj>,
'obs_data_get_autoselect_quat': <built-in function obs_data_get_autoselect_quat>,
'obs_data_get_autoselect_string': <built-in function obs_data_get_autoselect_string>,
'obs_data_get_autoselect_vec2': <built-in function obs_data_get_autoselect_vec2>,
'obs_data_get_autoselect_vec3': <built-in function obs_data_get_autoselect_vec3>,
'obs_data_get_autoselect_vec4': <built-in function obs_data_get_autoselect_vec4>,
'obs_data_get_bool': <built-in function obs_data_get_bool>,
'obs_data_get_default_array': <built-in function obs_data_get_default_array>,
'obs_data_get_default_bool': <built-in function obs_data_get_default_bool>,
'obs_data_get_default_double': <built-in function obs_data_get_default_double>,
'obs_data_get_default_frames_per_second': <built-in function obs_data_get_default_frames_per_second>,
'obs_data_get_default_int': <built-in function obs_data_get_default_int>,
'obs_data_get_default_obj': <built-in function obs_data_get_default_obj>,
'obs_data_get_default_quat': <built-in function obs_data_get_default_quat>,
'obs_data_get_default_string': <built-in function obs_data_get_default_string>,
'obs_data_get_default_vec2': <built-in function obs_data_get_default_vec2>,
'obs_data_get_default_vec3': <built-in function obs_data_get_default_vec3>,
'obs_data_get_default_vec4': <built-in function obs_data_get_default_vec4>,
'obs_data_get_double': <built-in function obs_data_get_double>,
'obs_data_get_frames_per_second': <built-in function obs_data_get_frames_per_second>,
'obs_data_get_int': <built-in function obs_data_get_int>,
'obs_data_get_json': <built-in function obs_data_get_json>,
'obs_data_get_obj': <built-in function obs_data_get_obj>,
'obs_data_get_quat': <built-in function obs_data_get_quat>,
'obs_data_get_string': <built-in function obs_data_get_string>,
'obs_data_get_vec2': <built-in function obs_data_get_vec2>,
'obs_data_get_vec3': <built-in function obs_data_get_vec3>,
'obs_data_get_vec4': <built-in function obs_data_get_vec4>,
'obs_data_has_autoselect_value': <built-in function obs_data_has_autoselect_value>,
'obs_data_has_default_value': <built-in function obs_data_has_default_value>,
'obs_data_has_user_value': <built-in function obs_data_has_user_value>,
'obs_data_item_byname': <built-in function obs_data_item_byname>,
'obs_data_item_get_array': <built-in function obs_data_item_get_array>,
'obs_data_item_get_autoselect_array': <built-in function obs_data_item_get_autoselect_array>,
'obs_data_item_get_autoselect_bool': <built-in function obs_data_item_get_autoselect_bool>,
'obs_data_item_get_autoselect_double': <built-in function obs_data_item_get_autoselect_double>,
'obs_data_item_get_autoselect_frames_per_second': <built-in function obs_data_item_get_autoselect_frames_per_second>,
'obs_data_item_get_autoselect_int': <built-in function obs_data_item_get_autoselect_int>,
'obs_data_item_get_autoselect_obj': <built-in function obs_data_item_get_autoselect_obj>,
'obs_data_item_get_autoselect_string': <built-in function obs_data_item_get_autoselect_string>,
'obs_data_item_get_bool': <built-in function obs_data_item_get_bool>,
'obs_data_item_get_default_array': <built-in function obs_data_item_get_default_array>,
'obs_data_item_get_default_bool': <built-in function obs_data_item_get_default_bool>,
'obs_data_item_get_default_double': <built-in function obs_data_item_get_default_double>,
'obs_data_item_get_default_frames_per_second': <built-in function obs_data_item_get_default_frames_per_second>,
'obs_data_item_get_default_int': <built-in function obs_data_item_get_default_int>,
'obs_data_item_get_default_obj': <built-in function obs_data_item_get_default_obj>,
'obs_data_item_get_default_string': <built-in function obs_data_item_get_default_string>,
'obs_data_item_get_double': <built-in function obs_data_item_get_double>,
'obs_data_item_get_frames_per_second': <built-in function obs_data_item_get_frames_per_second>,
'obs_data_item_get_int': <built-in function obs_data_item_get_int>,
'obs_data_item_get_name': <built-in function obs_data_item_get_name>,
'obs_data_item_get_obj': <built-in function obs_data_item_get_obj>,
'obs_data_item_get_string': <built-in function obs_data_item_get_string>,
'obs_data_item_gettype': <built-in function obs_data_item_gettype>,
'obs_data_item_has_autoselect_value': <built-in function obs_data_item_has_autoselect_value>,
'obs_data_item_has_default_value': <built-in function obs_data_item_has_default_value>,
'obs_data_item_has_user_value': <built-in function obs_data_item_has_user_value>,
'obs_data_item_next': <built-in function obs_data_item_next>,
'obs_data_item_numtype': <built-in function obs_data_item_numtype>,
'obs_data_item_release': <built-in function obs_data_item_release>,
'obs_data_item_remove': <built-in function obs_data_item_remove>,
'obs_data_item_set_array': <built-in function obs_data_item_set_array>,
'obs_data_item_set_autoselect_array': <built-in function obs_data_item_set_autoselect_array>,
'obs_data_item_set_autoselect_bool': <built-in function obs_data_item_set_autoselect_bool>,
'obs_data_item_set_autoselect_double': <built-in function obs_data_item_set_autoselect_double>,
'obs_data_item_set_autoselect_frames_per_second': <built-in function obs_data_item_set_autoselect_frames_per_second>,
'obs_data_item_set_autoselect_int': <built-in function obs_data_item_set_autoselect_int>,
'obs_data_item_set_autoselect_obj': <built-in function obs_data_item_set_autoselect_obj>,
'obs_data_item_set_autoselect_string': <built-in function obs_data_item_set_autoselect_string>,
'obs_data_item_set_bool': <built-in function obs_data_item_set_bool>,
'obs_data_item_set_default_array': <built-in function obs_data_item_set_default_array>,
'obs_data_item_set_default_bool': <built-in function obs_data_item_set_default_bool>,
'obs_data_item_set_default_double': <built-in function obs_data_item_set_default_double>,
'obs_data_item_set_default_frames_per_second': <built-in function obs_data_item_set_default_frames_per_second>,
'obs_data_item_set_default_int': <built-in function obs_data_item_set_default_int>,
'obs_data_item_set_default_obj': <built-in function obs_data_item_set_default_obj>,
'obs_data_item_set_default_string': <built-in function obs_data_item_set_default_string>,
'obs_data_item_set_double': <built-in function obs_data_item_set_double>,
'obs_data_item_set_frames_per_second': <built-in function obs_data_item_set_frames_per_second>,
'obs_data_item_set_int': <built-in function obs_data_item_set_int>,
'obs_data_item_set_obj': <built-in function obs_data_item_set_obj>,
'obs_data_item_set_string': <built-in function obs_data_item_set_string>,
'obs_data_item_unset_autoselect_value': <built-in function obs_data_item_unset_autoselect_value>,
'obs_data_item_unset_default_value': <built-in function obs_data_item_unset_default_value>,
'obs_data_item_unset_user_value': <built-in function obs_data_item_unset_user_value>,
'obs_data_newref': <built-in function obs_data_newref>,
'obs_data_release': <built-in function obs_data_release>,
'obs_data_save_json': <built-in function obs_data_save_json>,
'obs_data_save_json_safe': <built-in function obs_data_save_json_safe>,
'obs_data_set_array': <built-in function obs_data_set_array>,
'obs_data_set_autoselect_bool': <built-in function obs_data_set_autoselect_bool>,
'obs_data_set_autoselect_double': <built-in function obs_data_set_autoselect_double>,
'obs_data_set_autoselect_frames_per_second': <built-in function obs_data_set_autoselect_frames_per_second>,
'obs_data_set_autoselect_int': <built-in function obs_data_set_autoselect_int>,
'obs_data_set_autoselect_obj': <built-in function obs_data_set_autoselect_obj>,
'obs_data_set_autoselect_quat': <built-in function obs_data_set_autoselect_quat>,
'obs_data_set_autoselect_string': <built-in function obs_data_set_autoselect_string>,
'obs_data_set_autoselect_vec2': <built-in function obs_data_set_autoselect_vec2>,
'obs_data_set_autoselect_vec3': <built-in function obs_data_set_autoselect_vec3>,
'obs_data_set_autoselect_vec4': <built-in function obs_data_set_autoselect_vec4>,
'obs_data_set_bool': <built-in function obs_data_set_bool>,
'obs_data_set_default_bool': <built-in function obs_data_set_default_bool>,
'obs_data_set_default_double': <built-in function obs_data_set_default_double>,
'obs_data_set_default_frames_per_second': <built-in function obs_data_set_default_frames_per_second>,
'obs_data_set_default_int': <built-in function obs_data_set_default_int>,
'obs_data_set_default_obj': <built-in function obs_data_set_default_obj>,
'obs_data_set_default_quat': <built-in function obs_data_set_default_quat>,
'obs_data_set_default_string': <built-in function obs_data_set_default_string>,
'obs_data_set_default_vec2': <built-in function obs_data_set_default_vec2>,
'obs_data_set_default_vec3': <built-in function obs_data_set_default_vec3>,
'obs_data_set_default_vec4': <built-in function obs_data_set_default_vec4>,
'obs_data_set_double': <built-in function obs_data_set_double>,
'obs_data_set_frames_per_second': <built-in function obs_data_set_frames_per_second>,
'obs_data_set_int': <built-in function obs_data_set_int>,
'obs_data_set_obj': <built-in function obs_data_set_obj>,
'obs_data_set_quat': <built-in function obs_data_set_quat>,
'obs_data_set_string': <built-in function obs_data_set_string>,
'obs_data_set_vec2': <built-in function obs_data_set_vec2>,
'obs_data_set_vec3': <built-in function obs_data_set_vec3>,
'obs_data_set_vec4': <built-in function obs_data_set_vec4>,
'obs_data_unset_autoselect_value': <built-in function obs_data_unset_autoselect_value>,
'obs_data_unset_default_value': <built-in function obs_data_unset_default_value>,
'obs_data_unset_user_value': <built-in function obs_data_unset_user_value>,
'obs_display_add_draw_callback': <built-in function obs_display_add_draw_callback>,
'obs_display_create': <built-in function obs_display_create>,
'obs_display_destroy': <built-in function obs_display_destroy>,
'obs_display_enabled': <built-in function obs_display_enabled>,
'obs_display_remove_draw_callback': <built-in function obs_display_remove_draw_callback>,
'obs_display_resize': <built-in function obs_display_resize>,
'obs_display_set_background_color': <built-in function obs_display_set_background_color>,
'obs_display_set_enabled': <built-in function obs_display_set_enabled>,
'obs_encoder_active': <built-in function obs_encoder_active>,
'obs_encoder_addref': <built-in function obs_encoder_addref>,
'obs_encoder_audio': <built-in function obs_encoder_audio>,
'obs_encoder_defaults': <built-in function obs_encoder_defaults>,
'obs_encoder_get_codec': <built-in function obs_encoder_get_codec>,
'obs_encoder_get_defaults': <built-in function obs_encoder_get_defaults>,
'obs_encoder_get_display_name': <built-in function obs_encoder_get_display_name>,
'obs_encoder_get_extra_data': <built-in function obs_encoder_get_extra_data>,
'obs_encoder_get_height': <built-in function obs_encoder_get_height>,
'obs_encoder_get_id': <built-in function obs_encoder_get_id>,
'obs_encoder_get_name': <built-in function obs_encoder_get_name>,
'obs_encoder_get_preferred_video_format': <built-in function obs_encoder_get_preferred_video_format>,
'obs_encoder_get_ref': <built-in function obs_encoder_get_ref>,
'obs_encoder_get_sample_rate': <built-in function obs_encoder_get_sample_rate>,
'obs_encoder_get_settings': <built-in function obs_encoder_get_settings>,
'obs_encoder_get_type': <built-in function obs_encoder_get_type>,
'obs_encoder_get_type_data': <built-in function obs_encoder_get_type_data>,
'obs_encoder_get_weak_encoder': <built-in function obs_encoder_get_weak_encoder>,
'obs_encoder_get_width': <built-in function obs_encoder_get_width>,
'obs_encoder_packet_ref': <built-in function obs_encoder_packet_ref>,
'obs_encoder_packet_release': <built-in function obs_encoder_packet_release>,
'obs_encoder_properties': <built-in function obs_encoder_properties>,
'obs_encoder_release': <built-in function obs_encoder_release>,
'obs_encoder_set_audio': <built-in function obs_encoder_set_audio>,
'obs_encoder_set_name': <built-in function obs_encoder_set_name>,
'obs_encoder_set_preferred_video_format': <built-in function obs_encoder_set_preferred_video_format>,
'obs_encoder_set_scaled_size': <built-in function obs_encoder_set_scaled_size>,
'obs_encoder_set_video': <built-in function obs_encoder_set_video>,
'obs_encoder_update': <built-in function obs_encoder_update>,
'obs_encoder_video': <built-in function obs_encoder_video>,
'obs_enter_graphics': <built-in function obs_enter_graphics>,
'obs_enum_audio_monitoring_devices': <built-in function obs_enum_audio_monitoring_devices>,
'obs_enum_encoder_types': <built-in function obs_enum_encoder_types>,
'obs_enum_encoders': <built-in function obs_enum_encoders>,
'obs_enum_filter_types': <built-in function obs_enum_filter_types>,
'obs_enum_hotkey_bindings': <built-in function obs_enum_hotkey_bindings>,
'obs_enum_hotkeys': <built-in function obs_enum_hotkeys>,
'obs_enum_input_types': <built-in function obs_enum_input_types>,
'obs_enum_modules': <built-in function obs_enum_modules>,
'obs_enum_output_types': <built-in function obs_enum_output_types>,
'obs_enum_outputs': <built-in function obs_enum_outputs>,
'obs_enum_service_types': <built-in function obs_enum_service_types>,
'obs_enum_services': <built-in function obs_enum_services>,
'obs_enum_source_types': <built-in function obs_enum_source_types>,
'obs_enum_sources': <built-in function obs_enum_sources>,
'obs_enum_transition_types': <built-in function obs_enum_transition_types>,
'obs_filter_get_parent': <built-in function obs_filter_get_parent>,
'obs_filter_get_target': <built-in function obs_filter_get_target>,
'obs_find_data_file': <built-in function obs_find_data_file>,
'obs_find_module_file': <built-in function obs_find_module_file>,
'obs_frontend_add_save_callback': <built-in function obs_frontend_add_save_callback>,
'obs_frontend_defer_save_begin': <built-in function obs_frontend_defer_save_begin>,
'obs_frontend_defer_save_end': <built-in function obs_frontend_defer_save_end>,
'obs_frontend_get_current_preview_scene': <built-in function obs_frontend_get_current_preview_scene>,
'obs_frontend_get_current_profile': <built-in function obs_frontend_get_current_profile>,
'obs_frontend_get_current_scene': <built-in function obs_frontend_get_current_scene>,
'obs_frontend_get_current_scene_collection': <built-in function obs_frontend_get_current_scene_collection>,
'obs_frontend_get_current_transition': <built-in function obs_frontend_get_current_transition>,
'obs_frontend_get_global_config': <built-in function obs_frontend_get_global_config>,
'obs_frontend_get_profile_config': <built-in function obs_frontend_get_profile_config>,
'obs_frontend_get_profiles': <built-in function obs_frontend_get_profiles>,
'obs_frontend_get_recording_output': <built-in function obs_frontend_get_recording_output>,
'obs_frontend_get_replay_buffer_output': <built-in function obs_frontend_get_replay_buffer_output>,
'obs_frontend_get_scene_collections': <built-in function obs_frontend_get_scene_collections>,
'obs_frontend_get_scene_names': <built-in function obs_frontend_get_scene_names>,
'obs_frontend_get_scenes': <built-in function obs_frontend_get_scenes>,
'obs_frontend_get_streaming_output': <built-in function obs_frontend_get_streaming_output>,
'obs_frontend_get_streaming_service': <built-in function obs_frontend_get_streaming_service>,
'obs_frontend_get_transitions': <built-in function obs_frontend_get_transitions>,
'obs_frontend_preview_enabled': <built-in function obs_frontend_preview_enabled>,
'obs_frontend_preview_program_mode_active': <built-in function obs_frontend_preview_program_mode_active>,
'obs_frontend_recording_active': <built-in function obs_frontend_recording_active>,
'obs_frontend_recording_start': <built-in function obs_frontend_recording_start>,
'obs_frontend_recording_stop': <built-in function obs_frontend_recording_stop>,
'obs_frontend_remove_save_callback': <built-in function obs_frontend_remove_save_callback>,
'obs_frontend_replay_buffer_active': <built-in function obs_frontend_replay_buffer_active>,
'obs_frontend_replay_buffer_save': <built-in function obs_frontend_replay_buffer_save>,
'obs_frontend_replay_buffer_start': <built-in function obs_frontend_replay_buffer_start>,
'obs_frontend_replay_buffer_stop': <built-in function obs_frontend_replay_buffer_stop>,
'obs_frontend_save': <built-in function obs_frontend_save>,
'obs_frontend_save_streaming_service': <built-in function obs_frontend_save_streaming_service>,
'obs_frontend_set_current_preview_scene': <built-in function obs_frontend_set_current_preview_scene>,
'obs_frontend_set_current_profile': <built-in function obs_frontend_set_current_profile>,
'obs_frontend_set_current_scene': <built-in function obs_frontend_set_current_scene>,
'obs_frontend_set_current_scene_collection': <built-in function obs_frontend_set_current_scene_collection>,
'obs_frontend_set_current_transition': <built-in function obs_frontend_set_current_transition>,
'obs_frontend_set_preview_enabled': <built-in function obs_frontend_set_preview_enabled>,
'obs_frontend_set_preview_program_mode': <built-in function obs_frontend_set_preview_program_mode>,
'obs_frontend_set_streaming_service': <built-in function obs_frontend_set_streaming_service>,
'obs_frontend_streaming_active': <built-in function obs_frontend_streaming_active>,
'obs_frontend_streaming_start': <built-in function obs_frontend_streaming_start>,
'obs_frontend_streaming_stop': <built-in function obs_frontend_streaming_stop>,
'obs_get_active_fps': <built-in function obs_get_active_fps>,
'obs_get_audio': <built-in function obs_get_audio>,
'obs_get_audio_info': <built-in function obs_get_audio_info>,
'obs_get_audio_monitoring_device': <built-in function obs_get_audio_monitoring_device>,
'obs_get_average_frame_time_ns': <built-in function obs_get_average_frame_time_ns>,
'obs_get_base_effect': <built-in function obs_get_base_effect>,
'obs_get_encoder_by_name': <built-in function obs_get_encoder_by_name>,
'obs_get_encoder_caps': <built-in function obs_get_encoder_caps>,
'obs_get_encoder_codec': <built-in function obs_get_encoder_codec>,
'obs_get_encoder_properties': <built-in function obs_get_encoder_properties>,
'obs_get_encoder_type': <built-in function obs_get_encoder_type>,
'obs_get_lagged_frames': <built-in function obs_get_lagged_frames>,
'obs_get_locale': <built-in function obs_get_locale>,
'obs_get_main_texture': <built-in function obs_get_main_texture>,
'obs_get_master_volume': <built-in function obs_get_master_volume>,
'obs_get_module_author': <built-in function obs_get_module_author>,
'obs_get_module_binary_path': <built-in function obs_get_module_binary_path>,
'obs_get_module_data_path': <built-in function obs_get_module_data_path>,
'obs_get_module_description': <built-in function obs_get_module_description>,
'obs_get_module_file_name': <built-in function obs_get_module_file_name>,
'obs_get_module_name': <built-in function obs_get_module_name>,
'obs_get_output_by_name': <built-in function obs_get_output_by_name>,
'obs_get_output_flags': <built-in function obs_get_output_flags>,
'obs_get_output_properties': <built-in function obs_get_output_properties>,
'obs_get_output_source': <built-in function obs_get_output_source>,
'obs_get_private_data': <built-in function obs_get_private_data>,
'obs_get_proc_handler': <built-in function obs_get_proc_handler>,
'obs_get_profiler_name_store': <built-in function obs_get_profiler_name_store>,
'obs_get_service_by_name': <built-in function obs_get_service_by_name>,
'obs_get_service_properties': <built-in function obs_get_service_properties>,
'obs_get_signal_handler': <built-in function obs_get_signal_handler>,
'obs_get_source_by_name': <built-in function obs_get_source_by_name>,
'obs_get_source_defaults': <built-in function obs_get_source_defaults>,
'obs_get_source_output_flags': <built-in function obs_get_source_output_flags>,
'obs_get_source_properties': <built-in function obs_get_source_properties>,
'obs_get_total_frames': <built-in function obs_get_total_frames>,
'obs_get_version': <built-in function obs_get_version>,
'obs_get_version_string': <built-in function obs_get_version_string>,
'obs_get_video': <built-in function obs_get_video>,
'obs_get_video_frame_time': <built-in function obs_get_video_frame_time>,
'obs_get_video_info': <built-in function obs_get_video_info>,
'obs_hotkey_binding_get_hotkey': <built-in function obs_hotkey_binding_get_hotkey>,
'obs_hotkey_binding_get_hotkey_id': <built-in function obs_hotkey_binding_get_hotkey_id>,
'obs_hotkey_binding_get_key_combination': <built-in function obs_hotkey_binding_get_key_combination>,
'obs_hotkey_enable_background_press': <built-in function obs_hotkey_enable_background_press>,
'obs_hotkey_enable_callback_rerouting': <built-in function obs_hotkey_enable_callback_rerouting>,
'obs_hotkey_enable_strict_modifiers': <built-in function obs_hotkey_enable_strict_modifiers>,
'obs_hotkey_get_description': <built-in function obs_hotkey_get_description>,
'obs_hotkey_get_id': <built-in function obs_hotkey_get_id>,
'obs_hotkey_get_name': <built-in function obs_hotkey_get_name>,
'obs_hotkey_get_pair_partner_id': <built-in function obs_hotkey_get_pair_partner_id>,
'obs_hotkey_get_registerer': <built-in function obs_hotkey_get_registerer>,
'obs_hotkey_get_registerer_type': <built-in function obs_hotkey_get_registerer_type>,
'obs_hotkey_inject_event': <built-in function obs_hotkey_inject_event>,
'obs_hotkey_load': <built-in function obs_hotkey_load>,
'obs_hotkey_load_bindings': <built-in function obs_hotkey_load_bindings>,
'obs_hotkey_pair_load': <built-in function obs_hotkey_pair_load>,
'obs_hotkey_pair_save': <built-in function obs_hotkey_pair_save>,
'obs_hotkey_pair_set_descriptions': <built-in function obs_hotkey_pair_set_descriptions>,
'obs_hotkey_pair_set_names': <built-in function obs_hotkey_pair_set_names>,
'obs_hotkey_pair_unregister': <built-in function obs_hotkey_pair_unregister>,
'obs_hotkey_register_frontend': <built-in function obs_hotkey_register_frontend>,
'obs_hotkey_save': <built-in function obs_hotkey_save>,
'obs_hotkey_set_callback_routing_func': <built-in function obs_hotkey_set_callback_routing_func>,
'obs_hotkey_set_description': <built-in function obs_hotkey_set_description>,
'obs_hotkey_set_name': <built-in function obs_hotkey_set_name>,
'obs_hotkey_trigger_routed_callback': <built-in function obs_hotkey_trigger_routed_callback>,
'obs_hotkey_unregister': <built-in function obs_hotkey_unregister>,
'obs_hotkey_update_atomic': <built-in function obs_hotkey_update_atomic>,
'obs_hotkeys_load_encoder': <built-in function obs_hotkeys_load_encoder>,
'obs_hotkeys_load_output': <built-in function obs_hotkeys_load_output>,
'obs_hotkeys_load_service': <built-in function obs_hotkeys_load_service>,
'obs_hotkeys_load_source': <built-in function obs_hotkeys_load_source>,
'obs_hotkeys_save_encoder': <built-in function obs_hotkeys_save_encoder>,
'obs_hotkeys_save_output': <built-in function obs_hotkeys_save_output>,
'obs_hotkeys_save_service': <built-in function obs_hotkeys_save_service>,
'obs_hotkeys_save_source': <built-in function obs_hotkeys_save_source>,
'obs_hotkeys_set_audio_hotkeys_translations': <built-in function obs_hotkeys_set_audio_hotkeys_translations>,
'obs_hotkeys_set_sceneitem_hotkeys_translations': <built-in function obs_hotkeys_set_sceneitem_hotkeys_translations>,
'obs_init_module': <built-in function obs_init_module>,
'obs_initialized': <built-in function obs_initialized>,
'obs_is_source_configurable': <built-in function obs_is_source_configurable>,
'obs_key_combination': <class 'obspython.obs_key_combination'>,
'obs_key_combination_is_empty': <built-in function obs_key_combination_is_empty>,
'obs_key_combination_swigregister': <built-in function obs_key_combination_swigregister>,
'obs_key_combination_to_str': <built-in function obs_key_combination_to_str>,
'obs_key_event': <class 'obspython.obs_key_event'>,
'obs_key_event_swigregister': <built-in function obs_key_event_swigregister>,
'obs_key_from_name': <built-in function obs_key_from_name>,
'obs_key_from_virtual_key': <built-in function obs_key_from_virtual_key>,
'obs_key_to_name': <built-in function obs_key_to_name>,
'obs_key_to_str': <built-in function obs_key_to_str>,
'obs_key_to_virtual_key': <built-in function obs_key_to_virtual_key>,
'obs_leave_graphics': <built-in function obs_leave_graphics>,
'obs_load_all_modules': <built-in function obs_load_all_modules>,
'obs_load_source': <built-in function obs_load_source>,
'obs_load_sources': <built-in function obs_load_sources>,
'obs_log_loaded_modules': <built-in function obs_log_loaded_modules>,
'obs_module_get_config_path': <built-in function obs_module_get_config_path>,
'obs_module_load_locale': <built-in function obs_module_load_locale>,
'obs_mouse_event': <class 'obspython.obs_mouse_event'>,
'obs_mouse_event_swigregister': <built-in function obs_mouse_event_swigregister>,
'obs_obj_get_id': <built-in function obs_obj_get_id>,
'obs_obj_get_type': <built-in function obs_obj_get_type>,
'obs_obj_invalid': <built-in function obs_obj_invalid>,
'obs_open_module': <built-in function obs_open_module>,
'obs_output_active': <built-in function obs_output_active>,
'obs_output_addref': <built-in function obs_output_addref>,
'obs_output_audio': <built-in function obs_output_audio>,
'obs_output_begin_data_capture': <built-in function obs_output_begin_data_capture>,
'obs_output_can_begin_data_capture': <built-in function obs_output_can_begin_data_capture>,
'obs_output_can_pause': <built-in function obs_output_can_pause>,
'obs_output_create': <built-in function obs_output_create>,
'obs_output_defaults': <built-in function obs_output_defaults>,
'obs_output_end_data_capture': <built-in function obs_output_end_data_capture>,
'obs_output_force_stop': <built-in function obs_output_force_stop>,
'obs_output_get_active_delay': <built-in function obs_output_get_active_delay>,
'obs_output_get_audio_encoder': <built-in function obs_output_get_audio_encoder>,
'obs_output_get_congestion': <built-in function obs_output_get_congestion>,
'obs_output_get_connect_time_ms': <built-in function obs_output_get_connect_time_ms>,
'obs_output_get_delay': <built-in function obs_output_get_delay>,
'obs_output_get_display_name': <built-in function obs_output_get_display_name>,
'obs_output_get_flags': <built-in function obs_output_get_flags>,
'obs_output_get_frames_dropped': <built-in function obs_output_get_frames_dropped>,
'obs_output_get_height': <built-in function obs_output_get_height>,
'obs_output_get_id': <built-in function obs_output_get_id>,
'obs_output_get_last_error': <built-in function obs_output_get_last_error>,
'obs_output_get_mixer': <built-in function obs_output_get_mixer>,
'obs_output_get_name': <built-in function obs_output_get_name>,
'obs_output_get_proc_handler': <built-in function obs_output_get_proc_handler>,
'obs_output_get_ref': <built-in function obs_output_get_ref>,
'obs_output_get_service': <built-in function obs_output_get_service>,
'obs_output_get_settings': <built-in function obs_output_get_settings>,
'obs_output_get_signal_handler': <built-in function obs_output_get_signal_handler>,
'obs_output_get_supported_audio_codecs': <built-in function obs_output_get_supported_audio_codecs>,
'obs_output_get_supported_video_codecs': <built-in function obs_output_get_supported_video_codecs>,
'obs_output_get_total_bytes': <built-in function obs_output_get_total_bytes>,
'obs_output_get_total_frames': <built-in function obs_output_get_total_frames>,
'obs_output_get_type_data': <built-in function obs_output_get_type_data>,
'obs_output_get_video_encoder': <built-in function obs_output_get_video_encoder>,
'obs_output_get_weak_output': <built-in function obs_output_get_weak_output>,
'obs_output_get_width': <built-in function obs_output_get_width>,
'obs_output_initialize_encoders': <built-in function obs_output_initialize_encoders>,
'obs_output_pause': <built-in function obs_output_pause>,
'obs_output_properties': <built-in function obs_output_properties>,
'obs_output_reconnecting': <built-in function obs_output_reconnecting>,
'obs_output_release': <built-in function obs_output_release>,
'obs_output_set_audio_conversion': <built-in function obs_output_set_audio_conversion>,
'obs_output_set_audio_encoder': <built-in function obs_output_set_audio_encoder>,
'obs_output_set_delay': <built-in function obs_output_set_delay>,
'obs_output_set_last_error': <built-in function obs_output_set_last_error>,
'obs_output_set_media': <built-in function obs_output_set_media>,
'obs_output_set_mixer': <built-in function obs_output_set_mixer>,
'obs_output_set_preferred_size': <built-in function obs_output_set_preferred_size>,
'obs_output_set_reconnect_settings': <built-in function obs_output_set_reconnect_settings>,
'obs_output_set_service': <built-in function obs_output_set_service>,
'obs_output_set_video_conversion': <built-in function obs_output_set_video_conversion>,
'obs_output_set_video_encoder': <built-in function obs_output_set_video_encoder>,
'obs_output_signal_stop': <built-in function obs_output_signal_stop>,
'obs_output_start': <built-in function obs_output_start>,
'obs_output_stop': <built-in function obs_output_stop>,
'obs_output_update': <built-in function obs_output_update>,
'obs_post_load_modules': <built-in function obs_post_load_modules>,
'obs_properties_add_bool': <built-in function obs_properties_add_bool>,
'obs_properties_add_button': <built-in function obs_properties_add_button>,
'obs_properties_add_button2': <built-in function obs_properties_add_button2>,
'obs_properties_add_color': <built-in function obs_properties_add_color>,
'obs_properties_add_editable_list': <built-in function obs_properties_add_editable_list>,
'obs_properties_add_float': <built-in function obs_properties_add_float>,
'obs_properties_add_float_slider': <built-in function obs_properties_add_float_slider>,
'obs_properties_add_font': <built-in function obs_properties_add_font>,
'obs_properties_add_frame_rate': <built-in function obs_properties_add_frame_rate>,
'obs_properties_add_int': <built-in function obs_properties_add_int>,
'obs_properties_add_int_slider': <built-in function obs_properties_add_int_slider>,
'obs_properties_add_list': <built-in function obs_properties_add_list>,
'obs_properties_add_path': <built-in function obs_properties_add_path>,
'obs_properties_add_text': <built-in function obs_properties_add_text>,
'obs_properties_apply_settings': <built-in function obs_properties_apply_settings>,
'obs_properties_create': <built-in function obs_properties_create>,
'obs_properties_create_param': <built-in function obs_properties_create_param>,
'obs_properties_destroy': <built-in function obs_properties_destroy>,
'obs_properties_first': <built-in function obs_properties_first>,
'obs_properties_get': <built-in function obs_properties_get>,
'obs_properties_get_flags': <built-in function obs_properties_get_flags>,
'obs_properties_get_param': <built-in function obs_properties_get_param>,
'obs_properties_set_flags': <built-in function obs_properties_set_flags>,
'obs_properties_set_param': <built-in function obs_properties_set_param>,
'obs_property_button_clicked': <built-in function obs_property_button_clicked>,
'obs_property_description': <built-in function obs_property_description>,
'obs_property_editable_list_default_path': <built-in function obs_property_editable_list_default_path>,
'obs_property_editable_list_filter': <built-in function obs_property_editable_list_filter>,
'obs_property_editable_list_type': <built-in function obs_property_editable_list_type>,
'obs_property_enabled': <built-in function obs_property_enabled>,
'obs_property_float_max': <built-in function obs_property_float_max>,
'obs_property_float_min': <built-in function obs_property_float_min>,
'obs_property_float_set_limits': <built-in function obs_property_float_set_limits>,
'obs_property_float_step': <built-in function obs_property_float_step>,
'obs_property_float_type': <built-in function obs_property_float_type>,
'obs_property_frame_rate_clear': <built-in function obs_property_frame_rate_clear>,
'obs_property_frame_rate_fps_range_add': <built-in function obs_property_frame_rate_fps_range_add>,
'obs_property_frame_rate_fps_range_insert': <built-in function obs_property_frame_rate_fps_range_insert>,
'obs_property_frame_rate_fps_range_max': <built-in function obs_property_frame_rate_fps_range_max>,
'obs_property_frame_rate_fps_range_min': <built-in function obs_property_frame_rate_fps_range_min>,
'obs_property_frame_rate_fps_ranges_clear': <built-in function obs_property_frame_rate_fps_ranges_clear>,
'obs_property_frame_rate_fps_ranges_count': <built-in function obs_property_frame_rate_fps_ranges_count>,
'obs_property_frame_rate_option_add': <built-in function obs_property_frame_rate_option_add>,
'obs_property_frame_rate_option_description': <built-in function obs_property_frame_rate_option_description>,
'obs_property_frame_rate_option_insert': <built-in function obs_property_frame_rate_option_insert>,
'obs_property_frame_rate_option_name': <built-in function obs_property_frame_rate_option_name>,
'obs_property_frame_rate_options_clear': <built-in function obs_property_frame_rate_options_clear>,
'obs_property_frame_rate_options_count': <built-in function obs_property_frame_rate_options_count>,
'obs_property_get_type': <built-in function obs_property_get_type>,
'obs_property_int_max': <built-in function obs_property_int_max>,
'obs_property_int_min': <built-in function obs_property_int_min>,
'obs_property_int_set_limits': <built-in function obs_property_int_set_limits>,
'obs_property_int_step': <built-in function obs_property_int_step>,
'obs_property_int_type': <built-in function obs_property_int_type>,
'obs_property_list_add_float': <built-in function obs_property_list_add_float>,
'obs_property_list_add_int': <built-in function obs_property_list_add_int>,
'obs_property_list_add_string': <built-in function obs_property_list_add_string>,
'obs_property_list_clear': <built-in function obs_property_list_clear>,
'obs_property_list_format': <built-in function obs_property_list_format>,
'obs_property_list_insert_float': <built-in function obs_property_list_insert_float>,
'obs_property_list_insert_int': <built-in function obs_property_list_insert_int>,
'obs_property_list_insert_string': <built-in function obs_property_list_insert_string>,
'obs_property_list_item_count': <built-in function obs_property_list_item_count>,
'obs_property_list_item_disable': <built-in function obs_property_list_item_disable>,
'obs_property_list_item_disabled': <built-in function obs_property_list_item_disabled>,
'obs_property_list_item_float': <built-in function obs_property_list_item_float>,
'obs_property_list_item_int': <built-in function obs_property_list_item_int>,
'obs_property_list_item_name': <built-in function obs_property_list_item_name>,
'obs_property_list_item_remove': <built-in function obs_property_list_item_remove>,
'obs_property_list_item_string': <built-in function obs_property_list_item_string>,
'obs_property_list_type': <built-in function obs_property_list_type>,
'obs_property_long_description': <built-in function obs_property_long_description>,
'obs_property_modified': <built-in function obs_property_modified>,
'obs_property_name': <built-in function obs_property_name>,
'obs_property_next': <built-in function obs_property_next>,
'obs_property_path_default_path': <built-in function obs_property_path_default_path>,
'obs_property_path_filter': <built-in function obs_property_path_filter>,
'obs_property_path_type': <built-in function obs_property_path_type>,
'obs_property_set_description': <built-in function obs_property_set_description>,
'obs_property_set_enabled': <built-in function obs_property_set_enabled>,
'obs_property_set_long_description': <built-in function obs_property_set_long_description>,
'obs_property_set_modified_callback': <built-in function obs_property_set_modified_callback>,
'obs_property_set_modified_callback2': <built-in function obs_property_set_modified_callback2>,
'obs_property_set_visible': <built-in function obs_property_set_visible>,
'obs_property_text_type': <built-in function obs_property_text_type>,
'obs_property_visible': <built-in function obs_property_visible>,
'obs_remove_data_path': <built-in function obs_remove_data_path>,
'obs_remove_raw_video_callback': <built-in function obs_remove_raw_video_callback>,
'obs_remove_tick_callback': <built-in function obs_remove_tick_callback>,
'obs_render_main_texture': <built-in function obs_render_main_texture>,
'obs_reset_audio': <built-in function obs_reset_audio>,
'obs_reset_video': <built-in function obs_reset_video>,
'obs_save_source': <built-in function obs_save_source>,
'obs_save_sources': <built-in function obs_save_sources>,
'obs_save_sources_filtered': <built-in function obs_save_sources_filtered>,
'obs_scene_add': <built-in function obs_scene_add>,
'obs_scene_add_group': <built-in function obs_scene_add_group>,
'obs_scene_addref': <built-in function obs_scene_addref>,
'obs_scene_atomic_update': <built-in function obs_scene_atomic_update>,
'obs_scene_create': <built-in function obs_scene_create>,
'obs_scene_create_private': <built-in function obs_scene_create_private>,
'obs_scene_duplicate': <built-in function obs_scene_duplicate>,
'obs_scene_enum_items': <built-in function obs_scene_enum_items>,
'obs_scene_find_sceneitem_by_id': <built-in function obs_scene_find_sceneitem_by_id>,
'obs_scene_find_source': <built-in function obs_scene_find_source>,
'obs_scene_from_source': <built-in function obs_scene_from_source>,
'obs_scene_get_group': <built-in function obs_scene_get_group>,
'obs_scene_get_source': <built-in function obs_scene_get_source>,
'obs_scene_insert_group': <built-in function obs_scene_insert_group>,
'obs_scene_is_group': <built-in function obs_scene_is_group>,
'obs_scene_release': <built-in function obs_scene_release>,
'obs_scene_reorder_items': <built-in function obs_scene_reorder_items>,
'obs_scene_reorder_items2': <built-in function obs_scene_reorder_items2>,
'obs_sceneitem_addref': <built-in function obs_sceneitem_addref>,
'obs_sceneitem_crop': <class 'obspython.obs_sceneitem_crop'>,
'obs_sceneitem_crop_swigregister': <built-in function obs_sceneitem_crop_swigregister>,
'obs_sceneitem_defer_group_resize_begin': <built-in function obs_sceneitem_defer_group_resize_begin>,
'obs_sceneitem_defer_group_resize_end': <built-in function obs_sceneitem_defer_group_resize_end>,
'obs_sceneitem_defer_update_begin': <built-in function obs_sceneitem_defer_update_begin>,
'obs_sceneitem_defer_update_end': <built-in function obs_sceneitem_defer_update_end>,
'obs_sceneitem_force_update_transform': <built-in function obs_sceneitem_force_update_transform>,
'obs_sceneitem_get_alignment': <built-in function obs_sceneitem_get_alignment>,
'obs_sceneitem_get_bounds': <built-in function obs_sceneitem_get_bounds>,
'obs_sceneitem_get_bounds_alignment': <built-in function obs_sceneitem_get_bounds_alignment>,
'obs_sceneitem_get_bounds_type': <built-in function obs_sceneitem_get_bounds_type>,
'obs_sceneitem_get_box_transform': <built-in function obs_sceneitem_get_box_transform>,
'obs_sceneitem_get_crop': <built-in function obs_sceneitem_get_crop>,
'obs_sceneitem_get_draw_transform': <built-in function obs_sceneitem_get_draw_transform>,
'obs_sceneitem_get_group': <built-in function obs_sceneitem_get_group>,
'obs_sceneitem_get_id': <built-in function obs_sceneitem_get_id>,
'obs_sceneitem_get_info': <built-in function obs_sceneitem_get_info>,
'obs_sceneitem_get_pos': <built-in function obs_sceneitem_get_pos>,
'obs_sceneitem_get_private_settings': <built-in function obs_sceneitem_get_private_settings>,
'obs_sceneitem_get_rot': <built-in function obs_sceneitem_get_rot>,
'obs_sceneitem_get_scale': <built-in function obs_sceneitem_get_scale>,
'obs_sceneitem_get_scale_filter': <built-in function obs_sceneitem_get_scale_filter>,
'obs_sceneitem_get_scene': <built-in function obs_sceneitem_get_scene>,
'obs_sceneitem_get_source': <built-in function obs_sceneitem_get_source>,
'obs_sceneitem_group_add_item': <built-in function obs_sceneitem_group_add_item>,
'obs_sceneitem_group_enum_items': <built-in function obs_sceneitem_group_enum_items>,
'obs_sceneitem_group_get_scene': <built-in function obs_sceneitem_group_get_scene>,
'obs_sceneitem_group_remove_item': <built-in function obs_sceneitem_group_remove_item>,
'obs_sceneitem_group_ungroup': <built-in function obs_sceneitem_group_ungroup>,
'obs_sceneitem_is_group': <built-in function obs_sceneitem_is_group>,
'obs_sceneitem_locked': <built-in function obs_sceneitem_locked>,
'obs_sceneitem_order_info': <class 'obspython.obs_sceneitem_order_info'>,
'obs_sceneitem_order_info_swigregister': <built-in function obs_sceneitem_order_info_swigregister>,
'obs_sceneitem_release': <built-in function obs_sceneitem_release>,
'obs_sceneitem_remove': <built-in function obs_sceneitem_remove>,
'obs_sceneitem_select': <built-in function obs_sceneitem_select>,
'obs_sceneitem_selected': <built-in function obs_sceneitem_selected>,
'obs_sceneitem_set_alignment': <built-in function obs_sceneitem_set_alignment>,
'obs_sceneitem_set_bounds': <built-in function obs_sceneitem_set_bounds>,
'obs_sceneitem_set_bounds_alignment': <built-in function obs_sceneitem_set_bounds_alignment>,
'obs_sceneitem_set_bounds_type': <built-in function obs_sceneitem_set_bounds_type>,
'obs_sceneitem_set_crop': <built-in function obs_sceneitem_set_crop>,
'obs_sceneitem_set_info': <built-in function obs_sceneitem_set_info>,
'obs_sceneitem_set_locked': <built-in function obs_sceneitem_set_locked>,
'obs_sceneitem_set_order': <built-in function obs_sceneitem_set_order>,
'obs_sceneitem_set_order_position': <built-in function obs_sceneitem_set_order_position>,
'obs_sceneitem_set_pos': <built-in function obs_sceneitem_set_pos>,
'obs_sceneitem_set_rot': <built-in function obs_sceneitem_set_rot>,
'obs_sceneitem_set_scale': <built-in function obs_sceneitem_set_scale>,
'obs_sceneitem_set_scale_filter': <built-in function obs_sceneitem_set_scale_filter>,
'obs_sceneitem_set_visible': <built-in function obs_sceneitem_set_visible>,
'obs_sceneitem_visible': <built-in function obs_sceneitem_visible>,
'obs_service_addref': <built-in function obs_service_addref>,
'obs_service_apply_encoder_settings': <built-in function obs_service_apply_encoder_settings>,
'obs_service_create': <built-in function obs_service_create>,
'obs_service_create_private': <built-in function obs_service_create_private>,
'obs_service_defaults': <built-in function obs_service_defaults>,
'obs_service_get_display_name': <built-in function obs_service_get_display_name>,
'obs_service_get_id': <built-in function obs_service_get_id>,
'obs_service_get_key': <built-in function obs_service_get_key>,
'obs_service_get_name': <built-in function obs_service_get_name>,
'obs_service_get_output_type': <built-in function obs_service_get_output_type>,
'obs_service_get_password': <built-in function obs_service_get_password>,
'obs_service_get_ref': <built-in function obs_service_get_ref>,
'obs_service_get_settings': <built-in function obs_service_get_settings>,
'obs_service_get_type': <built-in function obs_service_get_type>,
'obs_service_get_type_data': <built-in function obs_service_get_type_data>,
'obs_service_get_url': <built-in function obs_service_get_url>,
'obs_service_get_username': <built-in function obs_service_get_username>,
'obs_service_get_weak_service': <built-in function obs_service_get_weak_service>,
'obs_service_properties': <built-in function obs_service_properties>,
'obs_service_release': <built-in function obs_service_release>,
'obs_service_update': <built-in function obs_service_update>,
'obs_set_audio_monitoring_device': <built-in function obs_set_audio_monitoring_device>,
'obs_set_locale': <built-in function obs_set_locale>,
'obs_set_master_volume': <built-in function obs_set_master_volume>,
'obs_set_output_source': <built-in function obs_set_output_source>,
'obs_set_private_data': <built-in function obs_set_private_data>,
'obs_shutdown': <built-in function obs_shutdown>,
'obs_source_active': <built-in function obs_source_active>,
'obs_source_add_active_child': <built-in function obs_source_add_active_child>,
'obs_source_add_audio_capture_callback': <built-in function obs_source_add_audio_capture_callback>,
'obs_source_addref': <built-in function obs_source_addref>,
'obs_source_async_decoupled': <built-in function obs_source_async_decoupled>,
'obs_source_async_unbuffered': <built-in function obs_source_async_unbuffered>,
'obs_source_audio': <class 'obspython.obs_source_audio'>,
'obs_source_audio_mix': <class 'obspython.obs_source_audio_mix'>,
'obs_source_audio_mix_swigregister': <built-in function obs_source_audio_mix_swigregister>,
'obs_source_audio_pending': <built-in function obs_source_audio_pending>,
'obs_source_audio_swigregister': <built-in function obs_source_audio_swigregister>,
'obs_source_configurable': <built-in function obs_source_configurable>,
'obs_source_copy_filters': <built-in function obs_source_copy_filters>,
'obs_source_create': <built-in function obs_source_create>,
'obs_source_create_private': <built-in function obs_source_create_private>,
'obs_source_dec_showing': <built-in function obs_source_dec_showing>,
'obs_source_default_render': <built-in function obs_source_default_render>,
'obs_source_draw': <built-in function obs_source_draw>,
'obs_source_draw_set_color_matrix': <built-in function obs_source_draw_set_color_matrix>,
'obs_source_duplicate': <built-in function obs_source_duplicate>,
'obs_source_enable_push_to_mute': <built-in function obs_source_enable_push_to_mute>,
'obs_source_enable_push_to_talk': <built-in function obs_source_enable_push_to_talk>,
'obs_source_enabled': <built-in function obs_source_enabled>,
'obs_source_enum_active_sources': <built-in function obs_source_enum_active_sources>,
'obs_source_enum_active_tree': <built-in function obs_source_enum_active_tree>,
'obs_source_enum_filters': <built-in function obs_source_enum_filters>,
'obs_source_filter_add': <built-in function obs_source_filter_add>,
'obs_source_filter_remove': <built-in function obs_source_filter_remove>,
'obs_source_filter_set_order': <built-in function obs_source_filter_set_order>,
'obs_source_frame': <class 'obspython.obs_source_frame'>,
'obs_source_frame_copy': <built-in function obs_source_frame_copy>,
'obs_source_frame_create': <built-in function obs_source_frame_create>,
'obs_source_frame_destroy': <built-in function obs_source_frame_destroy>,
'obs_source_frame_free': <built-in function obs_source_frame_free>,
'obs_source_frame_init': <built-in function obs_source_frame_init>,
'obs_source_frame_swigregister': <built-in function obs_source_frame_swigregister>,
'obs_source_get_audio_mix': <built-in function obs_source_get_audio_mix>,
'obs_source_get_audio_mixers': <built-in function obs_source_get_audio_mixers>,
'obs_source_get_audio_timestamp': <built-in function obs_source_get_audio_timestamp>,
'obs_source_get_base_height': <built-in function obs_source_get_base_height>,
'obs_source_get_base_width': <built-in function obs_source_get_base_width>,
'obs_source_get_deinterlace_field_order': <built-in function obs_source_get_deinterlace_field_order>,
'obs_source_get_deinterlace_mode': <built-in function obs_source_get_deinterlace_mode>,
'obs_source_get_display_name': <built-in function obs_source_get_display_name>,
'obs_source_get_filter_by_name': <built-in function obs_source_get_filter_by_name>,
'obs_source_get_flags': <built-in function obs_source_get_flags>,
'obs_source_get_frame': <built-in function obs_source_get_frame>,
'obs_source_get_height': <built-in function obs_source_get_height>,
'obs_source_get_id': <built-in function obs_source_get_id>,
'obs_source_get_monitoring_type': <built-in function obs_source_get_monitoring_type>,
'obs_source_get_name': <built-in function obs_source_get_name>,
'obs_source_get_output_flags': <built-in function obs_source_get_output_flags>,
'obs_source_get_private_settings': <built-in function obs_source_get_private_settings>,
'obs_source_get_proc_handler': <built-in function obs_source_get_proc_handler>,
'obs_source_get_push_to_mute_delay': <built-in function obs_source_get_push_to_mute_delay>,
'obs_source_get_push_to_talk_delay': <built-in function obs_source_get_push_to_talk_delay>,
'obs_source_get_ref': <built-in function obs_source_get_ref>,
'obs_source_get_settings': <built-in function obs_source_get_settings>,
'obs_source_get_signal_handler': <built-in function obs_source_get_signal_handler>,
'obs_source_get_sync_offset': <built-in function obs_source_get_sync_offset>,
'obs_source_get_type': <built-in function obs_source_get_type>,
'obs_source_get_type_data': <built-in function obs_source_get_type_data>,
'obs_source_get_volume': <built-in function obs_source_get_volume>,
'obs_source_get_weak_source': <built-in function obs_source_get_weak_source>,
'obs_source_get_width': <built-in function obs_source_get_width>,
'obs_source_inc_showing': <built-in function obs_source_inc_showing>,
'obs_source_is_group': <built-in function obs_source_is_group>,
'obs_source_load': <built-in function obs_source_load>,
'obs_source_muted': <built-in function obs_source_muted>,
'obs_source_output_audio': <built-in function obs_source_output_audio>,
'obs_source_output_video': <built-in function obs_source_output_video>,
'obs_source_preload_video': <built-in function obs_source_preload_video>,
'obs_source_process_filter_begin': <built-in function obs_source_process_filter_begin>,
'obs_source_process_filter_end': <built-in function obs_source_process_filter_end>,
'obs_source_process_filter_tech_end': <built-in function obs_source_process_filter_tech_end>,
'obs_source_properties': <built-in function obs_source_properties>,
'obs_source_push_to_mute_enabled': <built-in function obs_source_push_to_mute_enabled>,
'obs_source_push_to_talk_enabled': <built-in function obs_source_push_to_talk_enabled>,
'obs_source_release': <built-in function obs_source_release>,
'obs_source_release_frame': <built-in function obs_source_release_frame>,
'obs_source_remove': <built-in function obs_source_remove>,
'obs_source_remove_active_child': <built-in function obs_source_remove_active_child>,
'obs_source_remove_audio_capture_callback': <built-in function obs_source_remove_audio_capture_callback>,
'obs_source_removed': <built-in function obs_source_removed>,
'obs_source_save': <built-in function obs_source_save>,
'obs_source_send_focus': <built-in function obs_source_send_focus>,
'obs_source_send_key_click': <built-in function obs_source_send_key_click>,
'obs_source_send_mouse_click': <built-in function obs_source_send_mouse_click>,
'obs_source_send_mouse_move': <built-in function obs_source_send_mouse_move>,
'obs_source_send_mouse_wheel': <built-in function obs_source_send_mouse_wheel>,
'obs_source_set_async_decoupled': <built-in function obs_source_set_async_decoupled>,
'obs_source_set_async_unbuffered': <built-in function obs_source_set_async_unbuffered>,
'obs_source_set_audio_mixers': <built-in function obs_source_set_audio_mixers>,
'obs_source_set_default_flags': <built-in function obs_source_set_default_flags>,
'obs_source_set_deinterlace_field_order': <built-in function obs_source_set_deinterlace_field_order>,
'obs_source_set_deinterlace_mode': <built-in function obs_source_set_deinterlace_mode>,
'obs_source_set_enabled': <built-in function obs_source_set_enabled>,
'obs_source_set_flags': <built-in function obs_source_set_flags>,
'obs_source_set_monitoring_type': <built-in function obs_source_set_monitoring_type>,
'obs_source_set_muted': <built-in function obs_source_set_muted>,
'obs_source_set_name': <built-in function obs_source_set_name>,
'obs_source_set_push_to_mute_delay': <built-in function obs_source_set_push_to_mute_delay>,
'obs_source_set_push_to_talk_delay': <built-in function obs_source_set_push_to_talk_delay>,
'obs_source_set_sync_offset': <built-in function obs_source_set_sync_offset>,
'obs_source_set_volume': <built-in function obs_source_set_volume>,
'obs_source_show_preloaded_video': <built-in function obs_source_show_preloaded_video>,
'obs_source_showing': <built-in function obs_source_showing>,
'obs_source_skip_video_filter': <built-in function obs_source_skip_video_filter>,
'obs_source_update': <built-in function obs_source_update>,
'obs_source_update_properties': <built-in function obs_source_update_properties>,
'obs_source_video_render': <built-in function obs_source_video_render>,
'obs_startup': <built-in function obs_startup>,
'obs_transform_info': <class 'obspython.obs_transform_info'>,
'obs_transform_info_swigregister': <built-in function obs_transform_info_swigregister>,
'obs_transition_audio_render': <built-in function obs_transition_audio_render>,
'obs_transition_clear': <built-in function obs_transition_clear>,
'obs_transition_enable_fixed': <built-in function obs_transition_enable_fixed>,
'obs_transition_fixed': <built-in function obs_transition_fixed>,
'obs_transition_get_active_source': <built-in function obs_transition_get_active_source>,
'obs_transition_get_alignment': <built-in function obs_transition_get_alignment>,
'obs_transition_get_scale_type': <built-in function obs_transition_get_scale_type>,
'obs_transition_get_size': <built-in function obs_transition_get_size>,
'obs_transition_get_source': <built-in function obs_transition_get_source>,
'obs_transition_get_time': <built-in function obs_transition_get_time>,
'obs_transition_set': <built-in function obs_transition_set>,
'obs_transition_set_alignment': <built-in function obs_transition_set_alignment>,
'obs_transition_set_scale_type': <built-in function obs_transition_set_scale_type>,
'obs_transition_set_size': <built-in function obs_transition_set_size>,
'obs_transition_start': <built-in function obs_transition_start>,
'obs_transition_swap_begin': <built-in function obs_transition_swap_begin>,
'obs_transition_swap_end': <built-in function obs_transition_swap_end>,
'obs_transition_video_render': <built-in function obs_transition_video_render>,
'obs_transition_video_render_direct': <built-in function obs_transition_video_render_direct>,
'obs_video_encoder_create': <built-in function obs_video_encoder_create>,
'obs_video_info': <class 'obspython.obs_video_info'>,
'obs_video_info_swigregister': <built-in function obs_video_info_swigregister>,
'obs_view_create': <built-in function obs_view_create>,
'obs_view_destroy': <built-in function obs_view_destroy>,
'obs_view_get_source': <built-in function obs_view_get_source>,
'obs_view_render': <built-in function obs_view_render>,
'obs_view_set_source': <built-in function obs_view_set_source>,
'obs_weak_encoder_addref': <built-in function obs_weak_encoder_addref>,
'obs_weak_encoder_get_encoder': <built-in function obs_weak_encoder_get_encoder>,
'obs_weak_encoder_references_encoder': <built-in function obs_weak_encoder_references_encoder>,
'obs_weak_encoder_release': <built-in function obs_weak_encoder_release>,
'obs_weak_output_addref': <built-in function obs_weak_output_addref>,
'obs_weak_output_get_output': <built-in function obs_weak_output_get_output>,
'obs_weak_output_references_output': <built-in function obs_weak_output_references_output>,
'obs_weak_output_release': <built-in function obs_weak_output_release>,
'obs_weak_service_addref': <built-in function obs_weak_service_addref>,
'obs_weak_service_get_service': <built-in function obs_weak_service_get_service>,
'obs_weak_service_references_service': <built-in function obs_weak_service_references_service>,
'obs_weak_service_release': <built-in function obs_weak_service_release>,
'obs_weak_source_addref': <built-in function obs_weak_source_addref>,
'obs_weak_source_get_source': <built-in function obs_weak_source_get_source>,
'obs_weak_source_references_source': <built-in function obs_weak_source_references_source>,
'obs_weak_source_release': <built-in function obs_weak_source_release>,
'proc_handler_add': <built-in function proc_handler_add>,
'proc_handler_call': <built-in function proc_handler_call>,
'proc_handler_create': <built-in function proc_handler_create>,
'proc_handler_destroy': <built-in function proc_handler_destroy>,
'quat': <class 'obspython.quat'>,
'quat_add': <built-in function quat_add>,
'quat_addf': <built-in function quat_addf>,
'quat_close': <built-in function quat_close>,
'quat_copy': <built-in function quat_copy>,
'quat_dist': <built-in function quat_dist>,
'quat_divf': <built-in function quat_divf>,
'quat_dot': <built-in function quat_dot>,
'quat_exp': <built-in function quat_exp>,
'quat_from_axisang': <built-in function quat_from_axisang>,
'quat_from_matrix3': <built-in function quat_from_matrix3>,
'quat_from_matrix4': <built-in function quat_from_matrix4>,
'quat_get_dir': <built-in function quat_get_dir>,
'quat_get_tangent': <built-in function quat_get_tangent>,
'quat_identity': <built-in function quat_identity>,
'quat_interpolate': <built-in function quat_interpolate>,
'quat_interpolate_cubic': <built-in function quat_interpolate_cubic>,
'quat_inv': <built-in function quat_inv>,
'quat_len': <built-in function quat_len>,
'quat_log': <built-in function quat_log>,
'quat_mul': <built-in function quat_mul>,
'quat_mulf': <built-in function quat_mulf>,
'quat_neg': <built-in function quat_neg>,
'quat_norm': <built-in function quat_norm>,
'quat_set': <built-in function quat_set>,
'quat_set_look_dir': <built-in function quat_set_look_dir>,
'quat_sub': <built-in function quat_sub>,
'quat_subf': <built-in function quat_subf>,
'quat_swigregister': <built-in function quat_swigregister>,
'remove_current_callback': <built-in function remove_current_callback>,
'sceneitem_list_release': <built-in function sceneitem_list_release>,
'script_log': <built-in function script_log>,
'script_log_no_endl': <built-in function script_log_no_endl>,
'signal_handler_add': <built-in function signal_handler_add>,
'signal_handler_add_array': <built-in function signal_handler_add_array>,
'signal_handler_connect': <built-in function signal_handler_connect>,
'signal_handler_connect_global': <built-in function signal_handler_connect_global>,
'signal_handler_connect_ref': <built-in function signal_handler_connect_ref>,
'signal_handler_create': <built-in function signal_handler_create>,
'signal_handler_destroy': <built-in function signal_handler_destroy>,
'signal_handler_disconnect': <built-in function signal_handler_disconnect>,
'signal_handler_disconnect_global': <built-in function signal_handler_disconnect_global>,
'signal_handler_signal': <built-in function signal_handler_signal>,
'source_list_release': <built-in function source_list_release>,
'timer_add': <built-in function timer_add>,
'timer_remove': <built-in function timer_remove>,
'vec2': <class 'obspython.vec2'>,
'vec2_abs': <built-in function vec2_abs>,
'vec2_add': <built-in function vec2_add>,
'vec2_addf': <built-in function vec2_addf>,
'vec2_ceil': <built-in function vec2_ceil>,
'vec2_close': <built-in function vec2_close>,
'vec2_copy': <built-in function vec2_copy>,
'vec2_dist': <built-in function vec2_dist>,
'vec2_div': <built-in function vec2_div>,
'vec2_divf': <built-in function vec2_divf>,
'vec2_dot': <built-in function vec2_dot>,
'vec2_floor': <built-in function vec2_floor>,
'vec2_len': <built-in function vec2_len>,
'vec2_max': <built-in function vec2_max>,
'vec2_maxf': <built-in function vec2_maxf>,
'vec2_min': <built-in function vec2_min>,
'vec2_minf': <built-in function vec2_minf>,
'vec2_mul': <built-in function vec2_mul>,
'vec2_mulf': <built-in function vec2_mulf>,
'vec2_neg': <built-in function vec2_neg>,
'vec2_norm': <built-in function vec2_norm>,
'vec2_set': <built-in function vec2_set>,
'vec2_sub': <built-in function vec2_sub>,
'vec2_subf': <built-in function vec2_subf>,
'vec2_swigregister': <built-in function vec2_swigregister>,
'vec2_zero': <built-in function vec2_zero>,
'vec3': <class 'obspython.vec3'>,
'vec3_abs': <built-in function vec3_abs>,
'vec3_add': <built-in function vec3_add>,
'vec3_addf': <built-in function vec3_addf>,
'vec3_ceil': <built-in function vec3_ceil>,
'vec3_close': <built-in function vec3_close>,
'vec3_copy': <built-in function vec3_copy>,
'vec3_cross': <built-in function vec3_cross>,
'vec3_dist': <built-in function vec3_dist>,
'vec3_div': <built-in function vec3_div>,
'vec3_divf': <built-in function vec3_divf>,
'vec3_dot': <built-in function vec3_dot>,
'vec3_floor': <built-in function vec3_floor>,
'vec3_from_vec4': <built-in function vec3_from_vec4>,
'vec3_len': <built-in function vec3_len>,
'vec3_max': <built-in function vec3_max>,
'vec3_maxf': <built-in function vec3_maxf>,
'vec3_min': <built-in function vec3_min>,
'vec3_minf': <built-in function vec3_minf>,
'vec3_mirror': <built-in function vec3_mirror>,
'vec3_mirrorv': <built-in function vec3_mirrorv>,
'vec3_mul': <built-in function vec3_mul>,
'vec3_mulf': <built-in function vec3_mulf>,
'vec3_neg': <built-in function vec3_neg>,
'vec3_norm': <built-in function vec3_norm>,
'vec3_plane_dist': <built-in function vec3_plane_dist>,
'vec3_rand': <built-in function vec3_rand>,
'vec3_rotate': <built-in function vec3_rotate>,
'vec3_set': <built-in function vec3_set>,
'vec3_sub': <built-in function vec3_sub>,
'vec3_subf': <built-in function vec3_subf>,
'vec3_swigregister': <built-in function vec3_swigregister>,
'vec3_transform': <built-in function vec3_transform>,
'vec3_transform3x4': <built-in function vec3_transform3x4>,
'vec3_zero': <built-in function vec3_zero>,
'vec4': <class 'obspython.vec4'>,
'vec4_abs': <built-in function vec4_abs>,
'vec4_add': <built-in function vec4_add>,
'vec4_addf': <built-in function vec4_addf>,
'vec4_ceil': <built-in function vec4_ceil>,
'vec4_close': <built-in function vec4_close>,
'vec4_copy': <built-in function vec4_copy>,
'vec4_dist': <built-in function vec4_dist>,
'vec4_div': <built-in function vec4_div>,
'vec4_divf': <built-in function vec4_divf>,
'vec4_dot': <built-in function vec4_dot>,
'vec4_floor': <built-in function vec4_floor>,
'vec4_from_bgra': <built-in function vec4_from_bgra>,
'vec4_from_rgba': <built-in function vec4_from_rgba>,
'vec4_from_vec3': <built-in function vec4_from_vec3>,
'vec4_len': <built-in function vec4_len>,
'vec4_max': <built-in function vec4_max>,
'vec4_maxf': <built-in function vec4_maxf>,
'vec4_min': <built-in function vec4_min>,
'vec4_minf': <built-in function vec4_minf>,
'vec4_mul': <built-in function vec4_mul>,
'vec4_mulf': <built-in function vec4_mulf>,
'vec4_neg': <built-in function vec4_neg>,
'vec4_norm': <built-in function vec4_norm>,
'vec4_set': <built-in function vec4_set>,
'vec4_sub': <built-in function vec4_sub>,
'vec4_subf': <built-in function vec4_subf>,
'vec4_swigregister': <built-in function vec4_swigregister>,
'vec4_to_bgra': <built-in function vec4_to_bgra>,
'vec4_to_rgba': <built-in function vec4_to_rgba>,
'vec4_transform': <built-in function vec4_transform>,
'vec4_zero': <built-in function vec4_zero>}
@ShooreshS
Copy link

Do you know any documnentation on obspython?

@JakubKoralewski
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment