Skip to content

Show NDI runtime module load notifications#5978

Open
aleksandr-voitenko wants to merge 3 commits into
stagingfrom
ndi-error-handling
Open

Show NDI runtime module load notifications#5978
aleksandr-voitenko wants to merge 3 commits into
stagingfrom
ndi-error-handling

Conversation

@aleksandr-voitenko

@aleksandr-voitenko aleksandr-voitenko commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

⚠️This PR depends on the following version of OSN:
streamlabs/obs-studio-node#1733

image

Summary

Adds desktop handling for structured OBS module load failures, with targeted NDI runtime notifications.

Motivation and Context

The paired obs-studio / obs-studio-node changes now expose structured module load failures with { module, code, message }. Desktop can use that data to show a clear, persistent warning when obs-ndi fails because the NDI runtime is missing or too old.

To keep this least intrusive for users, the warning is only shown when the active scene collection contains NDI sources. Users who do not use NDI in the active collection will not see the notification, even if the plugin failed to load.

@aleksandr-voitenko aleksandr-voitenko changed the title Show NDI runtime module load notifications [WIP] Show NDI runtime module load notifications Jun 16, 2026
Added possibility to handle any OBS modules load errors.
@bundlemon

bundlemon Bot commented Jun 16, 2026

Copy link
Copy Markdown

BundleMon

Files added (4)
Status Path Size Limits
renderer.(hash).js
+7.79MB -
vendors~renderer.(hash).js
+4.67MB -
updater.js
+115.29KB -
guest-api.js
+40.23KB -

Total files change +12.61MB

Final result: ✅

View report in BundleMon website ➡️


Current branch size history

@aleksandr-voitenko aleksandr-voitenko changed the title [WIP] Show NDI runtime module load notifications Show NDI runtime module load notifications Jun 16, 2026
@michelinewu michelinewu added staging Pull requests that can't be bundled needs new osn version This code is waiting for the next osn version before it can be merged labels Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs new osn version This code is waiting for the next osn version before it can be merged staging Pull requests that can't be bundled

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants