NDI output
Some checks failed
CI / React UI Build (push) Successful in 10s
CI / Native Windows Build And Tests (push) Failing after 1m47s
CI / Windows Release Package (push) Has been skipped

This commit is contained in:
2026-05-22 16:41:24 +10:00
parent 4e6b37304f
commit 93aa8fa981
10 changed files with 397 additions and 47 deletions

View File

@@ -90,6 +90,7 @@
"type": "string",
"enum": [
"decklink",
"ndi",
"none",
"disabled",
"off"
@@ -155,17 +156,17 @@
"output": {
"type": "object",
"additionalProperties": false,
"description": "Video output backend configuration. NDI output is not implemented yet; use DeckLink or disable output.",
"description": "Video output backend configuration.",
"properties": {
"backend": {
"$ref": "#/$defs/outputBackend",
"default": "decklink",
"description": "Output backend. Currently 'decklink' and disabled aliases are supported. 'ndi' is reserved for future output work and will be rejected as unsupported at runtime today."
"description": "Output backend. Use 'decklink' for Blackmagic playout, 'ndi' for NDI send, or 'none'/'disabled'/'off' to disable scheduled output."
},
"device": {
"type": "string",
"default": "default",
"description": "Output device selector. DeckLink currently uses the first compatible/default output device."
"description": "Output device selector. DeckLink currently uses the first compatible/default output device. NDI uses this as the advertised sender name; 'default' becomes 'Render Cadence'."
},
"resolution": {
"$ref": "#/$defs/resolution",