0b294734a2
docs(ci): Update generated docs - 7b52d7e
[skip ci]
2022-02-15 05:02:03 +00:00
7b52d7e015
requesthandler: Move GetRecordDirectory to config
...
More consistency
2022-02-14 17:11:07 -08:00
9664f28483
requesthandler: Finish transition requests
2022-02-14 17:01:44 -08:00
d9070f9edb
requesthandler: Add scene scene transition override requests
...
It's named like:
`Get Scene (Scene Transition) Override`
2022-02-14 15:57:33 -08:00
559212682a
docs(ci): Update generated docs - fa8a091
[skip ci]
2022-02-13 23:20:38 +00:00
fa8a091a3e
RequestHandler: Add SendStreamCaption
2022-02-13 15:20:19 -08:00
ab137ce8a4
ci: restrict push builds to the master branch
2022-02-14 00:19:19 +01:00
5a3bed7d8b
ci(github): add macOS variant
2022-02-14 00:17:09 +01:00
3362d3f998
ci(macos): bump Packages version
5.0.0-notarize-test
2022-02-13 23:51:39 +01:00
7ca8140a34
ci(macos): use a common password for keychain import steps
2022-02-13 23:47:32 +01:00
341259e610
RequestHandler: Save config after profile parameter change
...
Fixes a bug where changed parameters were not applying across loads
Fixes #895
2022-02-13 14:46:49 -08:00
c64e360c2d
Merge pull request #904 from dnaka91/fix-int-type
...
server: Fix int type of batch execution enum
2022-02-13 14:41:45 -08:00
7c35d6e738
docs(ci): Update generated docs - b206321
[skip ci]
2022-02-13 22:41:10 +00:00
b206321b05
Merge pull request #903 from dnaka91/fix-field-name-docs
...
docs: Fix wrong field name in `SceneItemLockStateChanged`
2022-02-13 14:40:49 -08:00
403c69463a
server: Fix int type of batch execution enum
2022-02-02 10:36:59 +09:00
eeb7bac4b7
ci(macos): import installer certificate in existing keychain
2022-02-01 10:19:36 +01:00
7113055218
ci(macos): configure productsign with installer certificate
2022-02-01 10:12:42 +01:00
ddf752fd03
docs: Fix wrong field name in SceneItemLockStateChanged
2022-01-29 23:50:12 +09:00
e80bcad1e1
docs(ci): Update generated docs - d2ddde3
[skip ci]
2022-01-29 00:56:54 +00:00
d2ddde3229
eventhandler: Add a few transition events
2022-01-28 16:56:21 -08:00
931a1630ce
README: Update link to workflow
2022-01-28 16:07:23 -08:00
5cbc1019ff
docs(ci): Update generated docs - 1422723
[skip ci]
2022-01-28 23:56:23 +00:00
14227237d7
Base: [BREAKING] Update default WebSocket port to 4455
...
Our original strategy of relying on clients to simply detect the
protocol version and use the correct one was optimistic at best,
and it has been realized during the transition process from 4.x to 5.x
that sharing 4444 is not practical. As such, we'll be using 4455 in
the future for 5.x.
If you are a client developer, we suggest continuing to maintain
appropriate protocol version detection and support, as the WebSocket
port is at the end of the day simply a suggestion.
2022-01-28 15:38:08 -08:00
3e2984fd7a
eventhandler: Add SceneItemSelected event
...
So I didn't think anyone actually used this, but I was wrong. So I'm
adding it again.
2022-01-28 15:33:28 -08:00
96a2fd8c25
docs(ci): Update generated docs - 38d7859
[skip ci]
2022-01-27 05:34:40 +00:00
38d78596ce
requesthandler: Add replay buffer requests
2022-01-26 21:19:10 -08:00
13c7b83c34
requesthandler: Fix compiler warnings with latest OBS master
...
OBS has deprecated the `_addref` functions, so the new norm is to use
`_get_ref`.
2022-01-26 17:40:45 -08:00
1844f85e1f
CI: Add MacOS CI
...
Add MacOS CI for `master`
Co-authored-by: tt2468 <tt2468@gmail.com >
2022-01-18 19:26:42 -08:00
bc0b499944
docs(ci): Update generated docs - ae906bb
[skip ci]
2022-01-19 03:24:00 +00:00
ae906bb283
RequestHandler: Add VirtualCam requests
2022-01-18 19:23:06 -08:00
63dfed1cf9
docs(ci): Update generated docs - 873eade
[skip ci]
2022-01-09 06:14:13 +00:00
873eadec05
requesthandler: Fix documentation of dB value input
...
Max dB value is 26dB, not -26dB.
2022-01-08 22:13:53 -08:00
dea0fcd561
Base: Add logging for compile time ASIO version
2022-01-07 23:00:48 -08:00
9f7beb1c0d
deps: Downgrade asio to 1.12.1
...
Even though we statically link ASIO, it has issues with the
kqueue_reactor() on macos segfaulting when other plugins using
different ASIO versions are installed. So that means we're stuck using
1.12.1 until we can find some kind of fix for the crash issue.
2022-01-04 00:42:09 -08:00
db9f4b24df
docs(ci): Update generated docs - 6035294
[skip ci]
2022-01-03 21:54:54 +00:00
6035294339
requesthandler: Add GetSourceFilter
2022-01-03 13:54:27 -08:00
6a2d5968ad
requesthandler: Add private source settings get/set requests
...
It was requested via Discord to be able to modify the private settings
of any private source, since that functionality is used by some client
software to store stateful data. As private settings are in territory
that no normal user should ever tread into, these requests will be left
undocumented.
2022-01-01 17:43:26 -08:00
8f2d266dec
docs(ci): Update generated docs - fe64620
[skip ci]
2022-01-01 02:06:35 +00:00
fe64620731
requesthandler: Add scene item blend mode requests
2021-12-31 18:05:05 -08:00
24e43d0276
requesthandler: Add GetSpecialInputs
2021-12-31 16:49:18 -08:00
c0308d6ce1
docs(ci): Update generated docs - 506a916
[skip ci]
2021-12-31 23:27:15 +00:00
506a9167c3
requesthandler: Add SetInputAudioTracks
2021-12-31 15:26:54 -08:00
043444cad5
workflows: Enable plugin tests on nightly linux builds
2021-12-31 15:26:54 -08:00
35c8a87def
requesthandler: Profile requests if PLUGIN_TESTS is enabled
2021-12-31 15:26:54 -08:00
e451a8d6b0
requesthandler: Use unordered_map for request table
...
Shaves like 0.0005ms off of request time, but still worth noting.
2021-12-31 15:26:54 -08:00
02bcc0ac1b
docs(ci): Update generated docs - 702f88c
[skip ci]
2021-12-31 22:08:43 +00:00
702f88cea8
requesthandler: Add GetInputAudioTracks
2021-12-31 14:08:22 -08:00
6d216e0412
docs: Fix docs of InputAudioTracksChanged
2021-12-31 14:08:22 -08:00
e6761cf286
docs(ci): Update generated docs - 00dd8d7
[skip ci]
2021-12-30 09:19:59 +00:00
00dd8d7821
lib: Add version define
2021-12-30 01:15:54 -08:00