jp9000
|
faa7f4d20e
Properly position position mixed audio data
|
11 жил өмнө |
jp9000
|
f827ba38ef
Added a sinewave audio test source
|
11 жил өмнө |
jp9000
|
6b8e84844a
Add preliminary audio processing
|
11 жил өмнө |
jp9000
|
3838abe1f4
Implement volumes for sources
|
11 жил өмнө |
jp9000
|
a2a8a5f148
Added add/remove signals to scenes
|
11 жил өмнө |
jp9000
|
f3e3aeae74
make sure to include function declarations from calldata.h
|
11 жил өмнө |
jp9000
|
d99c345595
fix bad enum for get_source_info in obs_source.c
|
11 жил өмнө |
jp9000
|
c129cc37cb
update API and implement preliminary ability to add sources to scenes
|
11 жил өмнө |
jp9000
|
cec94b042e
implement scene adding callbacks, make a few API tweaks
|
11 жил өмнө |
jp9000
|
bbd8178dab
fixed a typo in a function call
|
11 жил өмнө |
jp9000
|
261b9d7056
fix a few bugs with callback system, add some test signals
|
11 жил өмнө |
jp9000
|
6edcd456fe
implement signal/procedure handling into libobs and individual sources
|
11 жил өмнө |
jp9000
|
922eb7b8e8
make direct filter rendering optional (can be useful for certain cases)
|
12 жил өмнө |
jp9000
|
bd47d9fe74
clear up a minor inconsistency in default effect naming
|
12 жил өмнө |
jp9000
|
19c4ee995e
add major optimization to filter processing, and as a nice side effect, make it easier to create new filters and sources
|
12 жил өмнө |
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 жил өмнө |
jp9000
|
95a7da2d4c
add names to sources, use 'id' for the internal source identifier names rather than 'name'
|
12 жил өмнө |
jp9000
|
f41bb4b7e9
add support for texture_rect texture type in shaders, add new form, clear up a few things in the API
|
12 жил өмнө |
jp9000
|
5d3f3e0d1b
make text lookup use a simple linked lists rather than an unnecessary array of pointers
|
12 жил өмнө |
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 жил өмнө |
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 жил өмнө |
jp9000
|
93dd3cec50
made the getframe function a bit more safe and modified a few names for clarity
|
12 жил өмнө |
jp9000
|
71890e0365
removed now-redundant callback enum_children from sources
|
12 жил өмнө |
jp9000
|
f1decd08f4
adjusted the way source removal is handled to make it a bit more safe
|
12 жил өмнө |
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 жил өмнө |
jp9000
|
146e9a7dbd
added support for jansson, added new output files, made some adjustments to the API, fixed a UI subclass issue
|
12 жил өмнө |
Palana
|
85dd2ad073
fixed log output
|
12 жил өмнө |
jp9000
|
a6a6118c04
finish up most of the source audio stuff and rename some variables/structs/enum to be a bit more consistent
|
12 жил өмнө |
jp9000
|
3adfaf7f9f
not sure how a backslash slipped into an include, but it's gone now
|
12 жил өмнө |
jp9000
|
d2ba08e46b
add frame flipping code
|
12 жил өмнө |