Skip to content

Add an OBS action to change a source's text, file or URL - #1222

Merged
manuelmayer-dev merged 1 commit into
mainfrom
feature/obs-set-source-1204
Oct 6, 2026
Merged

manuelmayer-dev merged 1 commit into
mainfrom
feature/obs-set-source-1204

Conversation

@manuelmayer-dev

@manuelmayer-dev manuelmayer-dev commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Closes #1204

Summary

Adds the OBS action Set Input Setting, which changes one setting of a source, such as the text of a text source, an image or media file, or a browser URL. The value takes the type the setting has in OBS and can contain variables.

Testing

Full solution build and test suites pass, apart from the Plugin CLI build test that fails locally on the SDK pin. 31 new unit tests. Verified against a real OBS instance: text, image, browser and media sources changed, numbers, booleans and objects typed correctly, templates rendered, and invalid values rejected.

Checklist

  • Tests were added or updated where needed
  • The change was verified manually where appropriate
  • Documentation was updated if the change affects documented behaviour
  • I reviewed and understand every submitted change

@manuelmayer-dev manuelmayer-dev added feature New feature or request area:host Host: Domain, Application, Infrastructure area:integrations Built-in integrations and their actions area:runtime Shared UI runtime consumed by both clients area:localization Translations and localization catalogs area:docs The published developer documentation site labels Oct 6, 2026
@manuelmayer-dev
manuelmayer-dev merged commit e6c4144 into main Oct 6, 2026
17 checks passed
@manuelmayer-dev
manuelmayer-dev deleted the feature/obs-set-source-1204 branch October 6, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs The published developer documentation site area:host Host: Domain, Application, Infrastructure area:integrations Built-in integrations and their actions area:localization Translations and localization catalogs area:runtime Shared UI runtime consumed by both clients feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] OBS Studio: Set Source

1 participant