obs-studio/libobs
jp9000 3243a9f8c5 Fix the design flaw with obs_sceneitem_destroy
The previous commit used the scene as a  parameter to check to see if
the scene item was still present within the scene before destroying, but
this was actually unnecessary because the fault was because the destroy
signal was being triggered *before* the scene's mutex locked, thus
causing a race condition.  I changed the code so that it signals after
the lock instead of before, so the scene parameter should no longer be
necessary.
2014-01-29 18:27:42 -07:00
..
callback Added some return-style functions to calldata.h 2014-01-04 13:28:27 -07:00
graphics A few changes concerning wxGTK. 2014-01-09 21:04:52 -06:00
media-io Add preliminary ffmpeg plugin (still testing) 2014-01-19 03:16:41 -07:00
util Finish the rest of the settings dialog code 2014-01-26 15:36:15 -07:00
CMakeLists.txt Fixup OSX Rpath for imported external libraries on install 2014-01-28 23:07:49 +01:00
makefile.am Add preliminary output/encoder interface 2014-01-16 22:34:51 -07:00
obs-cocoa.c Rename obs-data.h to obs-internal.h 2014-01-26 18:48:14 -07:00
obs-data.c Improve safety for settings usage 2014-01-28 18:41:24 -07:00
obs-data.h Improve safety for settings usage 2014-01-28 18:41:24 -07:00
obs-defs.h Add preliminary ffmpeg plugin (still testing) 2014-01-19 03:16:41 -07:00
obs-display.c Rename obs-data.h to obs-internal.h 2014-01-26 18:48:14 -07:00
obs-encoder.c Improve safety for settings usage 2014-01-28 18:41:24 -07:00
obs-encoder.h Implement settings interface for plugins 2014-01-27 23:14:58 -07:00
obs-internal.h Rename obs_data structure to obs_program_data 2014-01-27 09:07:13 -07:00
obs-module.c Rename obs-data.h to obs-internal.h 2014-01-26 18:48:14 -07:00
obs-module.h With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
obs-nix.c Adjust file finding functions to also search the install root dir on Windows 2014-01-26 02:04:37 +01:00
obs-output.c Improve safety for settings usage 2014-01-28 18:41:24 -07:00
obs-output.h Implement settings interface for plugins 2014-01-27 23:14:58 -07:00
obs-scene.c Fix the design flaw with obs_sceneitem_destroy 2014-01-29 18:27:42 -07:00
obs-scene.h forgot to lock the mutex when destroying a scene item 2014-01-01 10:28:37 -07:00
obs-service.h Implement settings interface for plugins 2014-01-27 23:14:58 -07:00
obs-source.c Improve safety for settings usage 2014-01-28 18:41:24 -07:00
obs-source.h Improve safety for settings usage 2014-01-28 18:41:24 -07:00
obs-video.c Rename obs-data.h to obs-internal.h 2014-01-26 18:48:14 -07:00
obs-windows.c Rename obs-data.h to obs-internal.h 2014-01-26 18:48:14 -07:00
obs.c Rename obs_data structure to obs_program_data 2014-01-27 09:07:13 -07:00
obs.h Fix the design flaw with obs_sceneitem_destroy 2014-01-29 18:27:42 -07:00
obs.hpp move libobs C++ bindings to libobs 2013-12-22 17:42:02 -07:00