jp9000
|
40988f7e1d
libobs: Add obs_data_save_json function
|
10 years ago |
jp9000
|
d53cef47ac
libobs: Add obs_data_create_from_json_file func
|
10 years ago |
jp9000
|
af8d5db4ad
libobs: Add obs_data_clear to clear settings
|
10 years ago |
jp9000
|
c9df41c1e2
(API Change) Remove pointers from all typedefs
|
11 years ago |
jp9000
|
7608f77e8b
(API Change) Rename autoselect/default functions
|
11 years ago |
jp9000
|
04712b5fe9
(API Change) Unsquish obs_data_* names
|
11 years ago |
Palana
|
c2bb95250b
Add obs-data autoselect functions
|
11 years ago |
Palana
|
7f172eb1b4
Change semantics of obs-data default values
|
11 years ago |
jp9000
|
89df81e72d
libobs: Add helper functions for math data
|
11 years ago |
jp9000
|
7114f65d18
Fix a few warnings
|
11 years ago |
jp9000
|
21b67d007b
Add helper functions to obs_data and fix bug
|
11 years ago |
jp9000
|
291d9961cd
obs-data: Internally store as int or double
|
11 years ago |
jp9000
|
7fcec77351
For *_update, apply settings instead of replacing
|
11 years ago |
Palana
|
a2cd42abf0
Remove external ref count visibilty from obs_data_* as well
|
11 years ago |
jp9000
|
9116be8d9c
Improve safety for settings usage
|
11 years ago |
jp9000
|
c6300d0956
Add a couple more setting data safety measures
|
11 years ago |
jp9000
|
6c44291693
Implement settings interface for plugins
|
11 years ago |
jp9000
|
563613db8f
Rename obs-data.h to obs-internal.h
|
11 years ago |
jp9000
|
4cba9d336a
Fix render issues with main preview widget
|
11 years ago |
jp9000
|
8d63845dd4
Use macros to improve safety loading callbacks
|
11 years ago |
jp9000
|
29b7d3621c
Add preliminary output/encoder interface
|
11 years ago |
jp9000
|
62c2b1d74e
Simplify media i/o interfaces
|
11 years ago |
jp9000
|
6edcd456fe
implement signal/procedure handling into libobs and individual sources
|
12 years ago |
jp9000
|
9218627892
add obs_source functions to allow name manipulation and lookup based upon name, and a few other functions related to getting/setting source information
|
12 years ago |
jp9000
|
ff47b3a2dc
added functions to get current audio/video output information
|
12 years ago |
jp9000
|
8298fa4dc7
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+)
|
12 years ago |
jp9000
|
58810f9806
changed gs_draw_sprite to allow custom sizes, added output textures to the core, and adjusted the test code to accommodate the changes
|
12 years ago |
jp9000
|
f1decd08f4
adjusted the way source removal is handled to make it a bit more safe
|
12 years ago |
jp9000
|
409b011a8e
cleaned up main internal data structure design, changed to reference counting for sources to ensure safe destruction of source objects from all parts of the system, added some service-related stuff for testing
|
12 years ago |
jp9000
|
a43e291577
fill in the texture_setimage function, fill in a few other functions, and change certain names to be a little more consistent
|
12 years ago |