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
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
e43ebde794
Base: Use static_cast in place of reinterpret_cast
...
static_cast is a much safer cast method
2021-12-30 00:21:29 -08:00
4a2654d095
RequestHandler: Add GetGroupList
2021-12-30 00:12:41 -08:00
6291cb1532
docs(ci): Update generated docs - a90dafb
[skip ci]
2021-12-30 05:12:42 +00:00
a90dafb971
Merge pull request #885 from obsproject/feature/input-audio-requests-events
...
Input audio requests and events
2021-12-29 21:12:23 -08:00
3a96b585ce
docs(ci): Update generated docs - 12c6527
[skip ci]
2021-12-30 05:09:00 +00:00
12c6527442
Merge pull request #884 from obsproject/feature/ui-dialog-requests
...
RequestHandler: Add input open dialog requests
2021-12-29 21:08:41 -08:00
31997db509
EventHandler: Uncomment audio_monitoring signal
2021-12-29 21:05:28 -08:00
85f65952bd
Base: Update issue template
2021-12-29 21:04:54 -08:00
9113ff9021
RequestHandler: Add audio balance requests
2021-12-29 21:03:16 -08:00
1ed095de48
EventHandler: Add InputAudioBalanceChanged
2021-12-29 21:03:16 -08:00
a94ac24027
RequestHandler: Add input open dialog requests
...
Adds
- `OpenInputPropertiesDialog`
- `OpenInputFiltersDialog`
- `OpenInputInteractDialog`
2021-12-29 21:00:11 -08:00
903b7d4171
Merge pull request #860 from obsproject/fix/audio_monitoring_check
...
Requests: Add support check for monitoring in `SetInputAudioMonitoringType`
2021-12-29 20:59:38 -08:00
a59ce69ba1
Merge pull request #857 from obsproject/fix/remove-old-ifdefs
...
Base: Remove old ifdefs
2021-12-29 20:54:24 -08:00
195c4a3ca9
Merge pull request #873 from obsproject/fix/inputvolumemeters-check
...
ObsVolumeMeter: Reenable check for valid input
2021-12-29 20:54:00 -08:00
3b2369ae97
Requests: Add support check for SetInputAudioMonitorType
2021-12-29 20:50:27 -08:00
af634b63fd
Merge pull request #854 from obsproject/request/removeinput
...
Requests: Enable RemoveInput
2021-12-29 20:49:09 -08:00
444685c89d
Utils: Reenable check for valid input in volumemeter
2021-12-29 20:45:20 -08:00
05aba45809
Base: Remove old ifdefs
...
It was a very cool method to save our precious std::strtoll method,
but will no longer be needed on the next OBS release.
2021-12-29 20:40:49 -08:00
1f1a8926b1
Requests: Enable RemoveInput
2021-12-29 20:40:14 -08:00
0c5d4ba3fb
Merge pull request #852 from obsproject/event/changing_events
...
Events: Reenable *Changing events (second time)
2021-12-29 20:39:33 -08:00
947450ce4e
Revert "Revert "Events: Re-enable *Changing events""
...
This reverts commit c60d09246c
.
2021-12-29 20:29:45 -08:00
63cc1f316d
Merge pull request #850 from obsproject/request/getrecorddirectory
...
Requests: Enable GetRecordDirectory
2021-12-29 20:28:44 -08:00
38157579a6
Requests: Enable GetRecordDirectory
2021-12-29 19:53:10 -08:00
389cbd854c
docs(ci): Update generated docs - 707ac3f
[skip ci]
2021-12-29 08:54:22 +00:00
707ac3f7e3
docs: Increase complexity of G/SetProfileParameter
2021-12-29 00:51:50 -08:00
732d5af50c
EventHandler: Add Ui category
2021-12-29 00:34:25 -08:00
0939273abf
EventSubscription: Add Ui
category
2021-12-29 00:32:28 -08:00