Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/obsproject/obs-websocket

Remote-control of OBS Studio through WebSocket
https://github.com/obsproject/obs-websocket

base, lib: Update plugin API example and tests

Updates the example and tests for the plugin API to include the latest
additions to the plugin API.

749ecc976b287af5c9a1a3129409dde1c2139615 authored over 2 years ago
base, lib: Add ability to call obs-websocket requests via plugin API

**Increments Plugin API Version**

Adds functions:
- `obs_websocket_get_api_version()` - Gets th...

d85c86e3a0aed68a2055aa91e8cd4b707bae65d3 authored over 2 years ago
requesthandler: Don't require session for Request Handler

Required to call requests in situations where a session is not
relevant.

3303acfcca122d4ce404d0515fc5d992a347a84a authored over 2 years ago
forms: Add configuration to enable external access

After discussion in the Discord server, and some internal discussion,
this was deemed a reasonab...

1cd12c10237a388288250820227d05800f40f064 authored over 2 years ago
Config, websocketserver: Add feature to bind to loopback (default)

Binds to localhost or 127.0.0.1 by default, since most users don't have
to access obs-websocket ...

1da0214201f96e6e53dfa88701cb8f3721946bde authored over 2 years ago
utils/Platform: Ignore virtualbox interface IP

Somewhat common on systems, so we'll just manually ignore it.

Closes #928

226c81ce78c9823050ba2247d1de58e95677da6c authored over 2 years ago
docs(ci): Update generated docs - 828dbde [skip ci]

ca34981aaec544655b78bd8675f9f581f813f73e authored over 2 years ago
Merge pull request #879 from dnaka91/docs-formatting

docs: Improve generated docs formatting

828dbde75c13947e56e205feaf84ebc038fc0327 authored over 2 years ago
Merge branch 'master' into docs-formatting

ac102de1e84083afb63475940b3cb8ea0b907648 authored over 2 years ago
docs(ci): Update generated docs - f42cd21 [skip ci]

20e654186cf8dfabcdbcdfd599c6ee1609f2511a authored over 2 years ago
Merge pull request #889 from csunday95/feature-csunday95-get-screen-info

Requests: Add GetMonitorList

f42cd2177af9ccb6ee0bc2cbe8f5ec29d55ffc54 authored over 2 years ago
Requests: Add GetMonitorList

Adds a new request `GetMonitorList` that returns a json Array of
objects containing data about c...

2479501879a3ed8777c75b32464df001fb665620 authored over 2 years ago
Merge pull request #924 from ChrisTallon/ipv4only

Server: Add --websocket_ipv4_only switch

371c414281bd16b07e615b2b6826b76bac4b55e4 authored over 2 years ago
Server: Add --websocket_ipv4_only switch

Socket listening default changed to IPv4 and IPv6,
overridable to IPv4 only by using the command...

3a5f0d89b99ffb304b3b01a50466d461f94f54be authored over 2 years ago
docs(ci): Update generated docs - 8b85658 [skip ci]

9f68e0166bf9dbbc75bd85c4af0ac4c11c00e513 authored over 2 years ago
requesthandler: Add platform info to GetVersion

It can be very useful to know which platform you're connecting to in
the case of things like tex...

8b85658c6160746880a26a04e8a25c5a699b3167 authored over 2 years ago
eventhandler: Fix group remove signals

Like inputs, if a group is ungrouped, the group itself is not removed.
What actually happens is ...

a9c9363d4a6af03be705395157c7d2303c21d26d authored almost 3 years ago
docs(ci): Update generated docs - 9d89937 [skip ci]

95df4782f3feae174d7e61fec03c6bb8591b5294 authored almost 3 years ago
requesthandler: Fix docs for SetSourceFilterEnabled

9d899376a5ff38995efd0887b339390a924e8467 authored almost 3 years ago
requesthandler: Add private scene item settings get/set

Some may need it, similarly to Get/SetSourcePrivateSettings.

d8c042fe4a638f192a4b891ca35bafafb5d49419 authored almost 3 years ago
requesthandler, utils: Add search offset to GetSceneItemId

Allows you to select a specific match by offset, or select the
last (top) scene item by specifyi...

c355c72f4bc1691fff05393eb982e679027b7cf9 authored almost 3 years ago
Merge pull request #925 from t2t2/patch-1

README: Add obs-websocket-js to client libraries

e6c48990d6a1583c92e7a2b70d5d0f9629bbec5d authored almost 3 years ago
Readme: Add obs-websocket-js to client libraries

620f11e8a3e2a16d907bcadd72a0d5af91251957 authored almost 3 years ago
ci: Apply version suffix to macOS builds

b02a32ce06e5bb0229d4a52333844659504e17b1 authored almost 3 years ago
base: Stuff for beta1

ce31ed177d7e8ef6f8111a53023d549f7ff3c8cc authored almost 3 years ago
utils: Reserve vector capacity where possible

Slight optimization for iteration

71a32c981ced7d286cc3ec0097c5e40c471d2a40 authored almost 3 years ago
docs(ci): Update generated docs - bbf9c28 [skip ci]

444032714130630c8ecf5fb1475365988b3734a3 authored almost 3 years ago
eventhandler: Add SceneTransitionStarted + cleanup

This commit cleans up a bunch of code in the event handler,
making it much easier to understand ...

a7698a732fe7158b3255ee1b469b9263dde20029 authored almost 3 years ago
eventhandler: Add SceneTransitionVideoEnded

bbf9c283c02c8a85f2e718a50d028ec81825ae15 authored almost 3 years ago
eventhandler: Add SceneTransitionEnded

9ac7c5890e3349a74634ad7437f27973c0b298a6 authored almost 3 years ago
Merge pull request #917 from you-win/readme/add-godot-obs-websocket-gd

README: Add Godot obs-websocket-gd to library list

e15b2edb4f8d28d752799a9e707fd80c021bd745 authored almost 3 years ago
README: Add Godot obs-websocket-gd to library list

7fade98407c4d9365070390a58282d5a604272e4 authored almost 3 years ago
Update lint workflow name

df13ad30b74746127869c07c316c21d256a08d5d authored almost 3 years ago
Fix type in `SetSourceFilterEnabled` docs

2297432f904a52ae8908574d018c819b209c29d8 authored almost 3 years ago
Add CI task to lint markdown files

be48d0bfe970ed40dad81895dea0c1b8d15b91a3 authored almost 3 years ago
Fix new markdown warnings from latest master

2027394d3354a80e0baf2d1a6ff4362967f253a6 authored almost 3 years ago
Merge branch 'master' into docs-formatting

d7de347b378a4d85dcd49af3a3960927b5cde184 authored almost 3 years ago
docs(ci): Update generated docs - aa13828 [skip ci]

e0057b05db8a9dee7cf2cc7a87a974e5d19946ec authored almost 3 years ago
requesthandler: Add SetSourceFilterName

aa13828cf5367a4bf3ef02270a9573626135588d authored almost 3 years ago
Base: Fix some formatting

db2ffa569a3fac8f47bbc1d9207ed69f6f89dee0 authored almost 3 years ago
requesthandler: Reorder a filter request

66c14dced593f88e89b3dda2bf41714621b9658c authored almost 3 years ago
docs(ci): Update generated docs - 361547a [skip ci]

29b2b1bd5dde1d69d4da5a2d2274eac219c85cef authored almost 3 years ago
requesthandler: Filter requests & events (#888)

* Implement filter requests

* Fix CreateSourceFilter

* Implement most Filter events

* b...

361547a96da704d9b7e4eedfe4872953efbdc7e9 authored almost 3 years ago
CI: Only codesign when not PR

b3a5c55bef0e064ff20a670bcd4a221c2cbe598b authored almost 3 years ago
CI: Use windows-2019 explicitly

Github actions recently migrated windows-latest to windows-2022 and
in the process broke a bunch...

f76de69b34c9c810d716093f7a8f11af11475fc3 authored almost 3 years ago
docs(ci): Update generated docs - 7b52d7e [skip ci]

0b294734a270f66cd39b2e765ea1f63a467a7a1a authored almost 3 years ago
requesthandler: Move GetRecordDirectory to config

More consistency

7b52d7e015a22fc59dfb81ae68280fd680acf0be authored almost 3 years ago
requesthandler: Finish transition requests

9664f28483e720d197ccfebfbe164471b6110362 authored almost 3 years ago
requesthandler: Add scene scene transition override requests

It's named like:
`Get Scene (Scene Transition) Override`

d9070f9edbf48148e0e3212d6153a4289111c263 authored almost 3 years ago
docs(ci): Update generated docs - fa8a091 [skip ci]

559212682ac1ebaca38d7f127b51823b3f638a50 authored almost 3 years ago
RequestHandler: Add SendStreamCaption

fa8a091a3e84ef85e415551ab0945f62f16a3328 authored almost 3 years ago
ci: restrict push builds to the master branch

ab137ce8a4b365342570d7e895e4b3f1502a7bd8 authored almost 3 years ago
ci(github): add macOS variant

5a3bed7d8b9851612022f9030a92c8ec8495b795 authored almost 3 years ago
ci(macos): bump Packages version

3362d3f9986c50b5bb3ffdb418ce354cfebcc54b authored almost 3 years ago
ci(macos): use a common password for keychain import steps

7ca8140a342c8e508a3bf6f3e6b11218e02a6c24 authored almost 3 years ago
RequestHandler: Save config after profile parameter change

Fixes a bug where changed parameters were not applying across loads

Fixes #895

341259e610d5478f0afdf82ac5b52925102adfa1 authored almost 3 years ago
Merge pull request #904 from dnaka91/fix-int-type

server: Fix int type of batch execution enum

c64e360c2d30d239d65e06c4b5be71c65e821691 authored almost 3 years ago
docs(ci): Update generated docs - b206321 [skip ci]

7c35d6e738071f0e46524694a5e0f8f01aa36052 authored almost 3 years ago
Merge pull request #903 from dnaka91/fix-field-name-docs

docs: Fix wrong field name in `SceneItemLockStateChanged`

b206321b055e28967dab9027f87f7e7ec35be311 authored almost 3 years ago
server: Fix int type of batch execution enum

403c69463a8cd843116fd355bd7a62289de4841f authored almost 3 years ago
ci(macos): import installer certificate in existing keychain

eeb7bac4b74dcfd3d980303d67befb6d1bafea8e authored almost 3 years ago
ci(macos): configure productsign with installer certificate

7113055218c1b0d83b318e0ef8a4bf143b6a3be7 authored almost 3 years ago
docs: Fix wrong field name in `SceneItemLockStateChanged`

ddf752fd036c0d153c1c025a208a979994b2d6f0 authored almost 3 years ago
docs(ci): Update generated docs - d2ddde3 [skip ci]

e80bcad1e1b6db184059da56bbd20bcbea76f6ee authored almost 3 years ago
eventhandler: Add a few transition events

d2ddde3229d557b0d4d1dcf59f580d33c872d6f4 authored almost 3 years ago
README: Update link to workflow

931a1630ce716a4b83517069fbf43ab59e66ef11 authored almost 3 years ago
docs(ci): Update generated docs - 1422723 [skip ci]

5cbc1019ff8581a9e249438a8033b4d1182845cb authored almost 3 years ago
Base: [BREAKING] Update default WebSocket port to 4455

Our original strategy of relying on clients to simply detect the
protocol version and use the co...

14227237d7e5299bb45f0d04e701129b58063c13 authored almost 3 years ago
eventhandler: Add SceneItemSelected event

So I didn't think anyone actually used this, but I was wrong. So I'm
adding it again.

3e2984fd7a3ad51a969e56ca725744a811d1c9ba authored almost 3 years ago
docs(ci): Update generated docs - 38d7859 [skip ci]

96a2fd8c253912f2b89447411278ebf1b8e04247 authored almost 3 years ago
requesthandler: Add replay buffer requests

38d78596cee8ac8c3206457135899cd1e8daa53a authored almost 3 years ago
requesthandler: Fix compiler warnings with latest OBS master

OBS has deprecated the `_addref` functions, so the new norm is to use
`_get_ref`.

13c7b83c34eb67b2ee80af05071d81f10d0d2997 authored almost 3 years ago
CI: Add MacOS CI

Add MacOS CI for `master`

Co-authored-by: tt2468 <[email protected]>

1844f85e1fb986bcd12354c26c419e2c0217c56d authored about 3 years ago
docs(ci): Update generated docs - ae906bb [skip ci]

bc0b4999442361e5d94b431364bbe70e29b7f3fb authored about 3 years ago
RequestHandler: Add VirtualCam requests

ae906bb2838a14de103ba7f9270a9a72ae7d1da8 authored about 3 years ago
docs(ci): Update generated docs - 873eade [skip ci]

63dfed1cf97e3aff4d1eabcafefa93466b1f46f4 authored about 3 years ago
requesthandler: Fix documentation of dB value input

Max dB value is 26dB, not -26dB.

873eadec05542e687bd2b64c0aa9cbe9a29e1203 authored about 3 years ago
Base: Add logging for compile time ASIO version

dea0fcd5617af131e3abdd6b0ad73d5f63258c0f authored about 3 years ago
deps: Downgrade asio to 1.12.1

Even though we statically link ASIO, it has issues with the
kqueue_reactor() on macos segfaultin...

9f7beb1c0d9f425e37b200c353c2df0a7fb90737 authored about 3 years ago
docs(ci): Update generated docs - 6035294 [skip ci]

db9f4b24df6aedc30be9fb0a9437ac0ac5bca008 authored about 3 years ago
requesthandler: Add GetSourceFilter

6035294339e7f5106a2ac63719e94c35b1166acf authored about 3 years ago
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, si...

6a2d5968adf76f6acc3631bd77c282b2da27cb87 authored about 3 years ago
docs(ci): Update generated docs - fe64620 [skip ci]

8f2d266decfed1c5095718238aeb917a581fbff2 authored about 3 years ago
requesthandler: Add scene item blend mode requests

fe646207311b89681de20b8cda189d8fb90fce79 authored about 3 years ago
requesthandler: Add GetSpecialInputs

24e43d027640dd25c83bf704a24b23667ff137f2 authored about 3 years ago
docs(ci): Update generated docs - 506a916 [skip ci]

c0308d6ce1639f894ed6d71a95ad4fcc31cafc5d authored about 3 years ago
requesthandler: Add SetInputAudioTracks

506a9167c390bb1f81d0d8beddb24e1970d292e0 authored about 3 years ago
workflows: Enable plugin tests on nightly linux builds

043444cad58c8efdcea755d21f981f505627ebe8 authored about 3 years ago
requesthandler: Profile requests if PLUGIN_TESTS is enabled

35c8a87def8c4492a9e0efae4770d549628130b5 authored about 3 years ago
requesthandler: Use unordered_map for request table

Shaves like 0.0005ms off of request time, but still worth noting.

e451a8d6b06d1d9dfa32016bcb10cfad6471f579 authored about 3 years ago
docs(ci): Update generated docs - 702f88c [skip ci]

02bcc0ac1b4be8d99ed6455a24b9b4b405a2038f authored about 3 years ago
requesthandler: Add GetInputAudioTracks

702f88cea86ce400e4a50663cea5e8a1ca1bab33 authored about 3 years ago
docs: Fix docs of InputAudioTracksChanged

6d216e041288cabdfaf547a92e8455da026ce37f authored about 3 years ago
docs(ci): Update generated docs - 00dd8d7 [skip ci]

e6761cf286a62b8bffdbd50bbdd27d89c9f0616c authored about 3 years ago
lib: Add version define

00dd8d782110b2ea1ee299fe7b85572606e64c57 authored about 3 years ago
Base: Use static_cast in place of reinterpret_cast

static_cast is a much safer cast method

e43ebde7944cc1f4c30646528bba80de215db3ad authored about 3 years ago
RequestHandler: Add GetGroupList

4a2654d0955108f771b7a332c0a388f719c4c100 authored about 3 years ago
docs(ci): Update generated docs - a90dafb [skip ci]

6291cb153262b1fc98b3045eeec7a3472f101052 authored about 3 years ago
Merge pull request #885 from obsproject/feature/input-audio-requests-events

Input audio requests and events

a90dafb971322844572927ef7f6e0bff37e41646 authored about 3 years ago
docs(ci): Update generated docs - 12c6527 [skip ci]

3a96b585ce25e113b69c382ca07eb995d8937e9c authored about 3 years ago