obs-studio/libobs
jp9000 75d25b4e5b libobs: Init source info before calling 'create'
When a source's private data is being created by a module, it wasn't
able to call most source functions because most functions rely on the
obs_source_info part of the context to be set.  This fixes that issue.

It was strange that this wasn't already the case because the other
context types already did the same thing.
2014-05-30 02:35:24 -07:00
..
callback Check for duplicate names (function parser) 2014-03-02 19:44:22 -07:00
graphics Graphics: Comment out parsed shader logging 2014-05-18 17:37:30 -07:00
media-io Move static to front of declaration, as required by c99 2014-05-10 03:40:05 +02:00
util Add dst_size parameter to character conv funcs 2014-05-22 03:46:57 -07:00
CMakeLists.txt Fix ffmpeg/x264 find modules according to cmake find module naming conventions 2014-05-22 13:03:47 +02:00
LibObsConfig.cmake.in Also export a plugin destination, so external plugins know where to install stuff 2014-05-08 14:43:16 +02: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-avc.c obs-output module: Fill out more functions 2014-04-02 00:42:12 -07:00
obs-avc.h obs-output module: Fill out more functions 2014-04-02 00:42:12 -07:00
obs-cocoa.c Rename obs-data.h to obs-internal.h 2014-01-26 18:48:14 -07:00
obs-config.h libobs: Move API version info to obs-config.h 2014-05-21 03:58:20 -07:00
obs-data.c Fix obs_data_item_set for number types 2014-05-10 03:38:33 +02:00
obs-data.h Fix a few warnings 2014-04-28 00:15:26 -07:00
obs-defs.h UI: Add popup warnings for connection failure 2014-05-12 15:34:46 -07:00
obs-display.c libobs: Add services API, reduce repeated code 2014-04-19 20:38:53 -07:00
obs-encoder.c obs-studio UI: Implement stream settings UI 2014-04-24 02:19:03 -07:00
obs-encoder.h Fix issue when using multiple video encoders 2014-04-10 11:59:42 -07:00
obs-internal.h libobs: Add planar 4:2:0 async texture support 2014-05-30 02:23:36 -07:00
obs-module.c obs-studio UI: Implement stream settings UI 2014-04-24 02:19:03 -07:00
obs-module.h Well, that was embarassing. (Remove size macro) 2014-04-05 01:49:21 -07:00
obs-nix.c Add more checks for NULL pointers 2014-02-23 22:39:33 -07:00
obs-output.c Remove output from encoder when output is destroyed. 2014-05-16 20:32:30 +02:00
obs-output.h Remove the weird size stuff from OBS_DECLARE_MODULE 2014-04-05 01:45:53 -07:00
obs-properties.c libobs: Add button support to properties 2014-05-30 02:16:46 -07:00
obs-properties.h libobs: Add button support to properties 2014-05-30 02:16:46 -07:00
obs-scene.c Add ability to move source up/down/etc 2014-05-15 17:40:53 -07:00
obs-scene.h Use atomic functions where appropriate 2014-03-16 18:26:46 -07:00
obs-service.c obs-studio UI: Implement stream settings UI 2014-04-24 02:19:03 -07:00
obs-service.h obs-studio UI: Implement stream settings UI 2014-04-24 02:19:03 -07:00
obs-source.c libobs: Init source info before calling 'create' 2014-05-30 02:35:24 -07:00
obs-source.h Fix an issue with async (video) source destruction 2014-05-04 21:02:01 +02:00
obs-ui.h Revamp API and start using doxygen 2014-02-12 08:04:50 -07:00
obs-video.c libobs: Add services API, reduce repeated code 2014-04-19 20:38:53 -07:00
obs-view.c Activate user-selected audio devices 2014-03-07 17:03:34 -07:00
obs-windows.c Implement some basic logging for windows 2014-04-14 04:02:11 -07:00
obs.c libobs: Prevent adding of null user sources 2014-05-15 18:55:29 -07:00
obs.h libobs: Move API version info to obs-config.h 2014-05-21 03:58:20 -07:00
obs.hpp Add source properties window (very preliminary) 2014-03-23 01:07:54 -07:00
obsconfig.h.in Export libobs cmake target, so external plugins can be built without ugly hacks 2014-05-08 14:43:16 +02:00