jp9000
|
ed5b4f590c
Fix a number of warnings
|
vor 11 Jahren |
jp9000
|
452e0695f4
UI: Add scene editing
|
vor 11 Jahren |
jp9000
|
b23f8cc6e1
Scenes: Implement more item positioning features
|
vor 11 Jahren |
jp9000
|
999d8ee916
Add ability to move source up/down/etc
|
vor 11 Jahren |
jp9000
|
7114f65d18
Fix a few warnings
|
vor 11 Jahren |
jp9000
|
65455c27be
Add preliminary saving/loading of scene/sources
|
vor 11 Jahren |
jp9000
|
4a6d19f206
libobs: Add services API, reduce repeated code
|
vor 11 Jahren |
Palana
|
3990c18aac
Add NULL checks and assertions to fix clang static analysis problems
|
vor 11 Jahren |
jp9000
|
154e0c59e1
Use atomic functions where appropriate
|
vor 11 Jahren |
jp9000
|
5288467aeb
Ensure names are valid
|
vor 11 Jahren |
jp9000
|
9c6da6f52d
Split output/input audio capture sources
|
vor 11 Jahren |
jp9000
|
e9342143a7
Simplify and extend callback/signalling system
|
vor 11 Jahren |
jp9000
|
771eac6015
Be more consistent about log levels
|
vor 11 Jahren |
jp9000
|
268e4e7811
Add more checks for NULL pointers
|
vor 11 Jahren |
jp9000
|
096cce9a86
Rename scene signals
|
vor 11 Jahren |
jp9000
|
be81276f03
Implement volume handling
|
vor 11 Jahren |
jp9000
|
d4f1eacc1f
Implement source activation/deactivation
|
vor 11 Jahren |
jp9000
|
14c95ac421
Add functions to enumerate source children/tree
|
vor 11 Jahren |
jp9000
|
966b943d5b
Remove majority of warnings
|
vor 11 Jahren |
jp9000
|
8e81d8be56
Revamp API and start using doxygen
|
vor 11 Jahren |
jp9000
|
b067440f73
Use bzalloc instead of bmalloc then memset
|
vor 11 Jahren |
Palana
|
ac23df500a
Remove external ref count visibility
|
vor 11 Jahren |
jp9000
|
37ed83acec
Use QMetaObject::invokeMethod in libobs callbacks
|
vor 11 Jahren |
jp9000
|
6e1dd92f0c
Improve thread safety in UI code
|
vor 11 Jahren |
jp9000
|
74032922bc
Fix another bug (don't commit without compiling)
|
vor 11 Jahren |
jp9000
|
73d4e1331c
And cover the one in scene_destroy
|
vor 11 Jahren |
jp9000
|
7b37dc6cbb
Oh and while we're at it I suppose another fix
|
vor 11 Jahren |
jp9000
|
f26cb706c2
Clean up the previous commit a bit
|
vor 11 Jahren |
jp9000
|
f2e1ce533c
Use mutex instead of variable for RC check
|
vor 11 Jahren |
jp9000
|
103ef75310
Improve thread safety for scene items
|
vor 11 Jahren |