obs-studio/libobs
jp9000 015bc80edb Add optional source flags
This moves the 'flags' variable from the obs_source_frame structure to
the obs_source structure, and allows user flags to be set for a specific
source.  Having it set on the obs_source_frame structure didn't make
much sense.

OBS_SOURCE_UNBUFFERED makes it so that the source does not buffer its
async video output in order to try to play it on time.  In other words,
frames are played as soon as possible after being received.

Useful when you want a source to play back as quickly as possible
(webcams, certain types of capture devices)
2014-10-23 11:38:51 -07:00
..
callback (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
data Add obs_get_default_rect_effect 2014-10-03 20:18:01 +02:00
graphics Add support for shared textures to graphics API 2014-10-13 21:56:42 -07:00
media-io media-io: Fix repeating video timestamps 2014-10-22 20:32:49 -07:00
util util: Fix bug with darray_erase_range 2014-10-22 20:32:50 -07:00
CMakeLists.txt Add media remuxer to media-io 2014-10-12 06:27:33 +02: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-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 (API Change) Refactor module handling 2014-07-27 17:29:10 -07:00
obs-config.h Update to version 0.6.2 2014-10-18 14:13:32 -07:00
obs-data.c Sort obs_data_items by name 2014-10-01 15:32:49 +02:00
obs-data.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-defs.h Change macro to MODULE_MISSING_EXPORTS for clarity 2014-07-27 17:28:35 -07:00
obs-display.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
obs-encoder.c (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-encoder.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-ffmpeg-compat.h Use propper ffmpeg compatiblity instead of relying on deprecated functions 2014-06-28 20:54:14 +02:00
obs-interaction.h Add interaction support to libobs 2014-09-15 17:19:37 -05:00
obs-internal.h Add optional source flags 2014-10-23 11:38:51 -07:00
obs-module.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-module.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-nix.c Fix calculation of physical memory on linux systems 2014-10-05 13:01:19 -07:00
obs-output.c Fix a major sync bug 2014-10-22 20:32:50 -07:00
obs-output.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-properties.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-properties.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-scene.c (API Change) Use const params where applicable 2014-09-26 17:23:07 -07:00
obs-scene.h Scenes: Implement more item positioning features 2014-06-15 20:33:13 -07:00
obs-service.c (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-service.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-source.c Add optional source flags 2014-10-23 11:38:51 -07:00
obs-source.h (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
obs-ui.h Revamp API and start using doxygen 2014-02-12 08:04:50 -07:00
obs-video.c Add timestamp circlebuf for video input/output 2014-10-22 20:32:48 -07:00
obs-view.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obs-windows.c (API Change) Refactor module handling 2014-07-27 17:29:10 -07:00
obs.c Add timestamp circlebuf for video input/output 2014-10-22 20:32:48 -07:00
obs.h Add optional source flags 2014-10-23 11:38:51 -07:00
obs.hpp (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
obsconfig.h.in Export plugin destination and relative prefix to obsconfig.h 2014-07-26 14:27:39 +02:00