obs-studio/libobs
jp9000 f06f85fd56 libobs: Prevent access to OBS context during shutdown
The "obs" global variable can still be accessed by functions during
shutdown.  To prevent access to the variable during shutdown, move the
pointer to a temporary function variable, and set the "obs" global
variable to NULL before shutting down.
2018-01-03 17:04:03 -08:00
..
audio-monitoring libobs: Add surround sound audio support 2017-11-26 03:41:53 -08:00
callback libobs/callback: Add global callback to signal handler 2018-01-03 17:04:02 -08:00
data libobs: Fix I420 shader for (width/2)%4 == 2 resolutions 2017-09-13 16:39:36 +02:00
graphics libobs/util: Add THREAD_LOCAL macro 2018-01-03 17:04:02 -08:00
media-io libobs/media-io: Add ifdef for newer FFmpeg functions 2017-12-06 07:46:49 -08:00
util libobs/util: Add THREAD_LOCAL macro 2018-01-03 17:04:02 -08:00
CMakeLists.txt libobs: Add wrapper function to query Windows registry 2017-10-14 00:31:41 -04:00
LibObsConfig.cmake.in cmake: Export plugin data destination 2014-09-27 09:41:32 -07:00
LibObsConfigVersion.cmake.in Export libobs cmake target, so external plugins can be built without ugly hacks 2014-05-08 14:43:16 +02:00
obs-audio-controls.c libobs: Add obs_volmeter_get_cur_db function 2017-07-01 19:06:58 -07:00
obs-audio-controls.h libobs: Add obs_volmeter_get_cur_db function 2017-07-01 19:06:58 -07:00
obs-audio.c Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-avc.c libobs: Fix bug in AVC encoder packet allocation 2016-12-24 03:44:13 -08:00
obs-avc.h libobs: Add function to extract AVC header/sei 2016-04-19 08:29:24 -07:00
obs-cocoa.c libobs: Add functions to get logical/physical cores 2017-05-06 11:29:27 -07:00
obs-config.h libobs: Update to version 20.1.3 2017-11-17 04:32:23 -08:00
obs-data.c libobs: Fix bug where obs_data default might not be set 2017-06-26 17:10:20 -07:00
obs-data.h libobs: Add obs_data_item_get_name function 2016-06-28 02:52:15 -07:00
obs-defs.h libobs: Add output stop error for "no space left" 2015-09-18 22:04:23 -07:00
obs-display.c Fix various null pointer issues detected by Coverity 2017-02-25 16:45:45 +01:00
obs-encoder.c libobs: Fix height return value condition 2017-11-27 15:27:14 +02:00
obs-encoder.h Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-ffmpeg-compat.h libobs: Fix FFmpeg constants 2017-11-16 21:38:37 -08:00
obs-hotkey-name-map.c libobs: Fix warning from mingw 2015-07-11 14:26:48 -07:00
obs-hotkey.c libobs: Do not save hotkeys for private sources 2017-07-19 16:23:06 -07:00
obs-hotkey.h Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-hotkeys.h libobs: Add <> or \| on RT 102-key as hotkey 2017-06-27 21:35:52 -07:00
obs-interaction.h Add interaction support to libobs 2014-09-15 17:19:37 -05:00
obs-internal.h libobs: Add ability to disable source types 2018-01-03 17:04:02 -08:00
obs-module.c libobs: Add post-load module callback 2017-07-21 08:27:31 -07:00
obs-module.h libobs: Add post-load module callback 2017-07-21 08:27:31 -07:00
obs-nix.c Merge pull request #988 from ishitatsuyuki/xcb-segfault 2017-09-12 05:23:15 -07:00
obs-output-delay.c libobs: Use reference counting for encoder packets 2016-12-08 03:27:39 -08:00
obs-output.c libobs: When interleaving packets, make video come first 2017-10-02 07:36:02 -07:00
obs-output.h libobs: Add API to specify codec support on encoded outputs 2017-07-14 08:15:16 -07:00
obs-properties.c libobs: Store string copies in properties 2018-01-03 17:04:02 -08:00
obs-properties.h libobs: Add property functions to mod. int/double limits 2016-09-19 07:04:00 -07:00
obs-scene.c libobs: Duplicate private scene/source settings 2017-11-30 05:05:06 -08:00
obs-scene.h libobs: Add private settings to scene items/sources 2017-09-13 21:17:44 -07:00
obs-service.c libobs: Add ability for service to specify its output type 2017-07-14 12:38:46 -07:00
obs-service.h libobs: Add ability for service to specify its output type 2017-07-14 12:38:46 -07:00
obs-source-deinterlace.c libobs: Don't use source flags for async buffering 2017-05-13 23:32:40 -07:00
obs-source-transition.c libobs: Add ability to transition to NULL source 2017-08-04 20:33:57 -07:00
obs-source.c libobs: Add ability to disable source types 2018-01-03 17:04:02 -08:00
obs-source.h libobs: Add ability to disable source types 2018-01-03 17:04:02 -08:00
obs-ui.h Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-video.c libobs: Add video tick callback functions 2018-01-03 17:03:57 -08:00
obs-view.c libobs: Hide sources when an obs_view is destroyed 2015-03-02 12:23:25 -08:00
obs-win-crash-handler.c libobs: Add Windows bitness/arch to crash handler 2016-11-09 12:44:10 -08:00
obs-windows.c libobs: Make get_reg_dword handle missing keys 2017-12-19 12:04:00 +01:00
obs.c libobs: Prevent access to OBS context during shutdown 2018-01-03 17:04:03 -08:00
obs.h libobs: Add video tick callback functions 2018-01-03 17:03:57 -08:00
obs.hpp (API Change) libobs: Add global module config path 2015-08-19 12:16:20 -07:00
obsconfig.h.in libobs: Fix ImageMagick header path 2017-09-15 08:23:32 -07:00