jp9000
|
3d6d43225f
Add planar audio support, improve test output
|
11 tahun lalu |
jp9000
|
37ed83acec
Use QMetaObject::invokeMethod in libobs callbacks
|
11 tahun lalu |
jp9000
|
933549ca76
Add a comment and replace some class references
|
11 tahun lalu |
jp9000
|
6e1dd92f0c
Improve thread safety in UI code
|
11 tahun lalu |
jp9000
|
103ef75310
Improve thread safety for scene items
|
11 tahun lalu |
jp9000
|
3243a9f8c5
Fix the design flaw with obs_sceneitem_destroy
|
11 tahun lalu |
Palana
|
31ceec04ce
Lock graphics before trying to remove a scene item
|
11 tahun lalu |
Palana
|
af03444cbe
Use recursive mutex for scene mutex
|
11 tahun lalu |
jp9000
|
f09a9ed435
Apply a number of fixes to the main window
|
11 tahun lalu |
jp9000
|
092f36fac4
Fix/update forms for main and settings window
|
11 tahun lalu |
BtbN
|
bb35d2ce09
Fix building on non-MSVC compilers
|
11 tahun lalu |
jp9000
|
4cba9d336a
Fix render issues with main preview widget
|
11 tahun lalu |
jp9000
|
afeed34b7a
Change the UI to Qt (work in progress)
|
11 tahun lalu |
jp9000
|
62c2b1d74e
Simplify media i/o interfaces
|
11 tahun lalu |
Zachary Lund
|
bb24591d48
Add copyright and name to files it applies to.
|
11 tahun lalu |
Zachary Lund
|
69d32725d2
Cleaned up a bit, reverted API back to normal
|
11 tahun lalu |
jp9000
|
6b8e84844a
Add preliminary audio processing
|
11 tahun lalu |
jp9000
|
4fe3c47216
Handle source adding/removal better
|
11 tahun lalu |
jp9000
|
e9d1d66b8a
Make it so that created scenes are selected
|
11 tahun lalu |
jp9000
|
25acf095ab
Remove from list based upon data, not string
|
11 tahun lalu |
jp9000
|
717a2538f4
Implement source removal via GUI
|
11 tahun lalu |
jp9000
|
dcde1dcf2a
Implemented adding sources to scenes via GUI
|
11 tahun lalu |
jp9000
|
843a092fae
fixed starting GL context size to use GetClientSize over GetMinSize
|
11 tahun lalu |
jp9000
|
e1a32f8eac
make it use GetClientSize instead of GetMinSize for when resizing the panel (though at this point I don't think it's going to help anymore)
|
11 tahun lalu |
jp9000
|
1302e65ee6
create a sizing callback for the preview panel specifically, apparently on macos the window size isn't guaranteed to be the size it's set to in the main window size handler
|
11 tahun lalu |
jp9000
|
c71eb041b6
fix startup resize issue on osx
|
11 tahun lalu |
jp9000
|
36041e9d80
display a test source on startup
|
11 tahun lalu |
jp9000
|
f03d90639a
macos cannot have widgets/items with ID of 0
|
11 tahun lalu |
jp9000
|
c2593eb390
make window automatically resize the graphics display to ensure sources draw properly
|
11 tahun lalu |
jp9000
|
c129cc37cb
update API and implement preliminary ability to add sources to scenes
|
11 tahun lalu |