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
..
2016-03-01 15:18:34 -08:00
2014-08-05 21:15:31 +02:00
2016-03-01 15:18:34 -08:00
2015-02-17 21:44:32 +01:00
2015-02-11 08:02:56 -08:00
2015-09-21 18:49:07 -07:00
2015-09-21 18:49:07 -07:00
2016-01-26 11:49:56 -08:00
2015-01-03 02:37:21 -08:00
2015-01-03 02:37:21 -08:00
2014-04-16 22:39:05 +02:00
2015-07-01 08:22:04 +02:00
2015-03-25 14:14:40 -07:00
2015-03-25 14:11:59 -07:00
2015-03-25 14:11:59 -07:00
2015-05-15 17:08:25 +02:00
2015-05-11 20:45:27 +02:00
2015-11-06 11:36:51 +01:00
2015-07-02 17:56:03 -07:00
2016-01-25 17:29:10 -08:00
2016-01-25 17:29:10 -08:00
2015-03-25 10:03:24 -07:00
2016-01-26 11:49:56 -08:00
2015-11-27 15:48:30 +01:00
2015-04-10 07:27:37 -07:00
2016-01-25 17:44:41 -08:00
2016-01-25 17:29:10 -08:00
2016-01-25 17:29:10 -08:00
2016-01-25 17:44:41 -08:00
2016-02-07 16:33:57 -08:00
2015-11-14 15:57:21 +01:00
2015-11-15 09:49:23 -08:00
2015-08-05 01:07:11 -07:00
2015-08-05 01:07:11 -07:00
2016-01-25 17:29:09 -08:00
2016-01-25 17:29:09 -08:00
2015-05-24 16:20:12 -07:00
2015-05-24 16:20:12 -07:00
2015-04-11 07:13:30 -07:00
2015-04-11 07:13:30 -07:00
2015-05-11 20:45:27 +02:00
2015-05-11 20:45:27 +02:00
2015-06-28 05:09:45 +02:00
2015-06-28 05:09:45 +02:00
2014-11-01 03:06:26 +01:00
2015-01-03 07:31:51 -08:00
2015-01-03 07:32:04 -08:00
2015-03-25 10:03:23 -07:00
2015-03-25 10:03:23 -07:00
2015-05-01 03:55:21 -07:00
2015-03-25 14:11:58 -07:00
2016-01-26 11:49:47 -08:00
2016-01-26 11:49:47 -08:00
2016-01-25 17:29:10 -08:00
2015-02-13 13:11:15 +01:00
2016-03-02 15:30:31 -08:00
2015-08-05 01:07:13 -07:00
2015-08-05 01:07:13 -07:00
2015-08-05 01:07:13 -07:00
2016-02-09 19:24:44 -08:00
2015-09-10 12:13:40 -07:00
2015-08-21 18:22:25 -07:00
2015-09-11 21:51:09 -07:00
2016-03-01 15:18:34 -08:00
2016-03-04 12:59:56 -08:00
2016-03-04 12:59:56 -08:00
2016-02-04 12:10:30 -08:00
2014-09-25 21:48:11 -07:00
2016-03-02 15:30:31 -08:00
2015-08-05 01:07:13 -07:00
2016-02-25 01:41:23 -08:00
2016-02-25 01:41:23 -08:00
2016-01-26 11:49:56 -08:00
2015-10-30 10:15:42 +01:00
2016-01-25 17:29:10 -08:00
2016-01-25 17:29:10 -08:00
2015-05-11 20:45:26 +02:00
2014-09-25 21:48:11 -07:00
2014-07-13 11:40:47 -07:00
2014-07-13 11:40:47 -07:00
2015-05-11 20:45:26 +02:00
2014-05-18 17:44:10 -07:00
2015-07-03 18:35:30 -07:00
2015-07-02 17:18:45 -07:00
2014-05-12 15:01:51 -04:00
2015-11-16 09:08:55 -08:00
2015-08-05 01:07:13 -07:00
2015-05-11 20:45:26 +02:00
2014-10-12 19:56:52 +02:00