tt2468
47b84f7316
Merge https://github.com/Palakis/obs-websocket into cleanup-for-v4.9.0
2021-02-02 08:28:41 -08:00
tt2468
861cde7e61
Requests/Events: Use Note:
for all notes
...
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah
my ocdddddddddddddddddddddddddddddddddddddd
2021-02-02 07:39:52 -08:00
tt2468
04304ecf94
Requests/Events: Change all unreleased tags to 4.9.0
2021-02-02 07:23:45 -08:00
tt2468
3989ea0780
Requests: Add RefreshBrowserSource
2021-02-02 06:16:49 -08:00
Stéphane Lepin
c6db90ae07
request(GetSourceDefaultSettings): add sourceKind return value + fix param spec
2021-01-29 00:08:20 +01:00
Stéphane Lepin
41fbfb159a
Merge branch '4.x-current' into feature/getsourcedefaultsettings
2021-01-20 10:26:34 +01:00
tt2468
0d59983d1a
Misc: Fix indentation of src files
...
Replace 4-space code with tabs to conform with the way its supposed to be.
2021-01-19 18:30:18 -08:00
tt2468
488a57e2de
Requests: Fix GetSourceDefaultSettings indentation and docs
2021-01-19 18:23:54 -08:00
tt2468
ffb34c3fd4
Requests: Add GetSourceDefaultSettings
...
Adds a request, mainly for development purposes, which returns an
object of default settings for a given sourceKind (eg. `vlc_source`)
2020-12-21 00:06:50 -08:00
Hector Martin
adc46a80f9
Requests: SetVolume: allow volumes > 1.0
...
Allow volumes > 1.0 / > 0dB, which is legal in OBS (you can do this in
Advanced Audio Properties). OBS allows up to +26dB gain, so we do the
same. This corresponds to approximately 20x linear gain (actually
19.9526231497, but 20 is easier to explain and OBS doesn't care).
2020-12-19 22:16:47 -08:00
Stéphane Lepin
a1fcc35fd6
requests(CreateSource): pass settings on source creation
2020-11-28 00:19:27 +01:00
Stéphane Lepin
08178b9354
requests(CreateSource): use the OBSSourceAutoRelease container instead of manipulating refs manually
2020-11-27 19:40:02 +01:00
Stéphane Lepin
60ce25c689
requests(CreateSource): fix docs
2020-11-27 19:38:55 +01:00
Stéphane Lepin
eaf34f3c3a
requests(CreateSource): simplified settings apply
...
obs_source_update already does that internally
2020-11-27 19:38:01 +01:00
Stéphane Lepin
e30dce8b21
Merge branch '4.x-current' into feature/createsource
2020-11-27 12:24:13 +01:00
Stéphane Lepin
5d9d5e0746
request(SetSourceSettings): remove redundant obs_data_apply step
2020-10-25 19:25:48 +01:00
tt2468
6b254e0ad5
Requests: Add CreateSource and clean up code
2020-09-15 02:51:03 -07:00
Stéphane Lepin
94269c0640
Merge pull request #557 from julijane/feature-screenshot-default
...
TakeSourceScreenshot: default to current scene
2020-07-15 15:00:43 +02:00
tt2468
ac9c6b4a1f
Docs: Fix GDIPlus requests documentation
...
`bk-color` and `bk-opacity` are actually `bk_color` and `bk_opacity`
respectively. Issue reported in #561
2020-07-12 02:22:26 -07:00
tt2468
9cdb32d56a
Docs: Various docs improvements
...
I noticed that some parts of the docs were inconsistent/lacking.
Decided to go through all of them and update them.
2020-07-09 03:27:44 -07:00
Juliane Holzt
31a505f4a4
Do it when sourceName is omitted
2020-07-09 00:50:29 +02:00
Juliane Holzt
bfa6cd0e19
TakeSourceScreenshot: default to current scene
2020-07-09 00:43:54 +02:00
tt2468
2d4dd580b4
Merge pull request #547 from WizardCM/audio-active
...
Requests, Events: Add support for Audio Active
2020-07-03 03:42:36 -07:00
Matt Gajownik
d03e94ada8
events: Add support for audio_active, fix docs version
2020-07-03 03:30:58 -07:00
Matt Gajownik
822a1751a2
requests: Add support for audio_active
2020-07-01 22:23:22 +10:00
tt2468
cf99c68843
Requests: Fix useDecibel response when volume is -infinity
...
When the volume in OBS is -infinity, `GetVolume` returns a decibel value of
either 0, or in some cases no `volume` property at all. This makes `GetVolume`
return a decibel value of -100.0 if the real volume is -infinity.
2020-05-28 22:45:08 -07:00
tt2468
da66ad6d41
Merge branch '4.x-current' into feature/setsourcename
2020-05-26 01:41:11 -07:00
tt2468
e3e62c3903
General: Fix a few warnings
...
Fix a few build warnings on windows because im ocd
2020-05-15 16:52:08 -07:00
tt2468
631ed022ed
Requests: Add SetSourceName (renaming sources)
...
Adds the `SetSourceName` request which can be used to rename sources.
Also works on scenes since scenes in OBS are also sources.
2020-05-15 16:13:24 -07:00
Stéphane Lepin
e9c17c9a1d
Merge pull request #496 from Palakis/request-setsourcemonitortype
...
Requests: Add audio monitoring requests
2020-05-15 04:20:07 +02:00
Stéphane Lepin
f8c8e42ae9
requests: rename Get/SetAudioMonitor to Get/SetAudioMonitorType
2020-05-15 04:10:40 +02:00
Stéphane Lepin
0b0560019a
requests(Get/SetAudioMonitor): change values to camelCase for consistency
2020-05-15 04:08:40 +02:00
Stéphane Lepin
53e98dbe15
Merge pull request #484 from Palakis/add-screenshot-params
...
Requests: Add new parameters to TakeSourceScreenshot
2020-05-15 02:48:08 +02:00
Stéphane Lepin
0eaa9187ea
requests(TakeSourceScreenshot): improved docs
2020-05-15 02:35:53 +02:00
Stéphane Lepin
33b080b3b8
Merge pull request #495 from Palakis/volume-decibel-support
...
Requests: Add useDecibel bool to GetVolume and SetVolume
2020-05-14 22:47:33 +02:00
Stéphane Lepin
1c85894472
request(SetVolume): simplified params check
2020-05-14 22:31:10 +02:00
Stéphane Lepin
ba4e5959b1
requests(Get/SetVolume): code nitpicks
2020-05-14 22:24:58 +02:00
tt2468
0852f32b05
Merge branch '4.x-current' into request-setsourcemonitortype
2020-05-14 05:13:29 -07:00
Stéphane Lepin
98db248776
Merge pull request #491 from Palakis/depricate-browserrequests
...
Deprecate SetBrowserSourceProperties and GetBrowserSourceProperties
2020-05-12 11:37:00 +02:00
tt2468
88c72cd80a
Add audio monitoring request items.
2020-05-10 20:07:57 -07:00
tt2468
728ea16701
Introduce useDecibel
bool to GetVolume
and SetVolume
to give a better, built-in option for people to use decibels of attenuation instead of amplitude.
2020-05-10 18:39:24 -07:00
tt2468
8d88bc19ed
Deprecate SetBrowserSourceProperties and GetBrowserSourceProperties
...
Both of these requests are doing essentially the same thing as `GetSourceSettings` and `SetSourceSettings`, so there is no reason to have the extra bloat.
2020-05-08 13:15:24 -07:00
tt2468
333ffa0e89
compressionQuality
should be for embed and file saving
2020-04-30 20:17:11 -07:00
tt2468
4ded810ba9
Add optional fileFormat
and fileCompressionRatio
parameters to TakeSourceScreenshot
2020-04-30 20:09:13 -07:00
tt2468
97836cc5eb
Remove extra source type strings
2020-04-30 10:58:10 -07:00
tt2468
f61bc809dd
[Bug Fix] Fix FreeType2 source type recognition
...
OBS appears to be using a new format for the FreeType2 source, so we add the new kinds.
One thing I'm unsure on is if anything still uses the old naming stuff `text_ft2`/`text_ft2_v2`, since if not then we should not check
2020-04-27 08:30:39 -07:00
Stéphane Lepin
898e761988
requests(freetype2 source): allow functions to operate on v2 sources
2020-03-29 16:13:28 +02:00
Stéphane Lepin
846d52ebe5
requests(gdiplus source): allow functions to operate on v2 sources
2020-03-29 16:09:16 +02:00
Stéphane Lepin
5088d7dd86
requests(SetSyncOffset): allow negative offsets
2020-03-11 14:10:38 +01:00
Stéphane Lepin
06c29b7810
Merge branch '4.x-current' into handler-protocol-refactor
2020-01-28 17:05:15 +01:00