removedInput schema / additionalProperties
Removed value: -false
addedInput schema / properties / bus
Added value: +{
+ "description": "Which bus to switch",
+ "enum": [
+ "program",
+ "preview"
+ ],
+ "type": "string"
+}
addedInput schema / properties / camera_index
Added value: +{
+ "description": "Camera index to switch to (0-15)",
+ "maximum": 15,
+ "minimum": 0,
+ "type": "integer"
+}
removedInput schema / properties / duration_ms
Removed value: -{
- "description": "Transition duration in ms (default: 0 for cut)",
- "maximum": 5000,
- "minimum": 0,
- "type": "integer"
-}
addedInput schema / properties / production_id
Added value: +{
+ "description": "The production ID",
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+}
removedInput schema / properties / source_id
Removed value: -{
- "description": "The source to switch to (e.g., cam_1, screen_share)",
- "type": "string"
-}
removedInput schema / properties / switcher_id
Removed value: -{
- "description": "The Cloud Switcher session ID",
- "format": "uuid",
- "type": "string"
-}
changedInput schema / properties / transition / enum
Previous value: -[
- "cut",
- "mix",
- "wipe",
- "dve"
-]New value: +[
+ "cut",
+ "dissolve",
+ "wipe",
+ "fade"
+]
changedInput schema / required
Previous value: -[
- "switcher_id",
- "source_id"
-]New value: +[
+ "production_id",
+ "camera_index",
+ "bus"
+]