obs-studio/libobs
jp9000 aa2bea3749 (API Change) libobs: Don't use signal for obs_load_sources
(Note: This commit also changes the UI)

Changed:
-------------------
void obs_load_sources(obs_data_array_t *sources_list);

To:
-------------------
void obs_load_sources(obs_data_array_t *sources_list,
		obs_source_load_cb callback, void *private_data);

Signals should really never be required to use to make some function
work properly.  The "source_load" signal was required for the
obs_load_sources function, but it's meant more for loading private data
in the settings, not for general loading of sources.

This changes it so that a callback is explicitly required to load the
sources.
2016-03-04 12:59:56 -08:00
..
callback libobs/callback: Allow ability to use calldata_t with stack 2016-01-25 17:29:08 -08:00
data libobs: Add Planar444 conversion to effect 2015-04-16 22:43:46 -07:00
graphics libobs/graphics: Fix vec4_to_(rgba/bgra) functions 2016-02-22 10:47:49 -08:00
media-io libobs/media-io: Reset audio array for each input 2016-01-26 11:49:36 -08:00
util libobs/util: Make all atomic funcs inline and use intrinsics 2016-01-23 07:17:44 -08:00
CMakeLists.txt libobs: Implement transition sources 2016-01-26 11:49:45 -08: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: Do not use signals with audio capture/controls 2016-01-26 11:49:47 -08:00
obs-audio-controls.h libobs: Do not use signals with audio capture/controls 2016-01-26 11:49:47 -08:00
obs-audio.c libobs: Lower max audio tick count to 45 (approx >1 sec) 2016-02-21 11:30:22 -08:00
obs-avc.c libobs: Add function to determine AVC keyframes 2014-12-21 10:14:22 -08:00
obs-avc.h libobs: Add function to determine AVC keyframes 2014-12-21 10:14:22 -08:00
obs-cocoa.c libobs: Use IOKit error code when polling hotkeys (OSX) 2015-10-07 11:06:40 +02:00
obs-config.h libobs: Update version to 0.13.2 2016-02-22 10:47:50 -08:00
obs-data.c libobs: Fix unsigned expression warning 2015-11-16 08:22:55 -08:00
obs-data.h libobs: Add obs_data wrappers for media_frames_per_second 2015-11-14 15:37:59 +01:00
obs-defs.h libobs: Add output stop error for "no space left" 2015-09-18 22:04:23 -07:00
obs-display.c libobs: Add func to set display background color 2015-04-10 07:27:23 -07:00
obs-encoder.c libobs: Add function to get obs object type 2016-02-27 02:49:03 -08:00
obs-encoder.h (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
obs-ffmpeg-compat.h Use propper ffmpeg compatiblity instead of relying on deprecated functions 2014-06-28 20:54:14 +02:00
obs-hotkey-name-map.c libobs: Fix warning from mingw 2015-07-11 14:26:48 -07:00
obs-hotkey.c libobs: Use byte sequence for non-breaking spaces 2015-10-15 01:31:07 -07:00
obs-hotkey.h libobs: Add scene item hotkeys 2015-05-11 20:45:25 +02:00
obs-hotkeys.h libobs: Add global hotkey support 2015-05-11 20:45:24 +02:00
obs-interaction.h Add interaction support to libobs 2014-09-15 17:19:37 -05:00
obs-internal.h libobs: Add function to get obs object type 2016-02-27 02:49:03 -08:00
obs-module.c libobs: Do not require get_width/height for filters/transitions 2016-01-26 11:49:43 -08:00
obs-module.h libobs: Add API func to get module config path 2015-08-19 12:16:21 -07:00
obs-nix.c libobs: Fix mouse button hotkeys on linux 2015-05-16 20:10:49 -07:00
obs-output-delay.c libobs: Use calldata with stack for simple signals 2016-01-26 11:49:56 -08:00
obs-output.c libobs: Add function to get obs object type 2016-02-27 02:49:03 -08:00
obs-output.h (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
obs-properties.c libobs: Add frame rate property 2015-11-14 15:37:59 +01:00
obs-properties.h libobs: Add file saving to file property 2016-02-07 16:33:57 -08:00
obs-scene.c libobs: Fix obs_scene_duplicate excluding rotatation 2016-02-04 10:10:53 -08:00
obs-scene.h libobs: Buffer scene item visibility actions 2016-01-26 11:49:36 -08:00
obs-service.c libobs: Add function to get obs object type 2016-02-27 02:49:03 -08:00
obs-service.h (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
obs-source-transition.c libobs: Fix potential crash when transitioning 2016-01-31 00:55:03 -08:00
obs-source.c libobs: Add function to get obs object type 2016-02-27 02:49:03 -08:00
obs-source.h libobs: Add source output flag OBS_SOURCE_DO_NOT_DUPLICATE 2016-01-26 11:49:50 -08:00
obs-ui.h libobs: Add private data to definition structures 2015-09-16 09:17:13 -07:00
obs-video.c libobs: Remove "presentation volume" and "base volume" (skip) 2016-01-26 11:49:32 -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: Always write crashing thread first 2015-11-18 12:42:14 -08:00
obs-windows.c libobs/util: Add os_get_abs_path(_ptr) functions 2015-10-15 01:35:18 -07:00
obs.c (API Change) libobs: Don't use signal for obs_load_sources 2016-03-04 12:59:56 -08:00
obs.h (API Change) libobs: Don't use signal for obs_load_sources 2016-03-04 12:59:56 -08:00
obs.hpp (API Change) libobs: Add global module config path 2015-08-19 12:16:20 -07:00
obsconfig.h.in libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00