add yaml post_roll instruction (#2230)

This commit is contained in:
Jason Dove
2025-08-01 17:02:36 +00:00
committed by GitHub
parent f0ca358c2b
commit 12c88a006d
10 changed files with 97 additions and 2 deletions
@@ -40,6 +40,7 @@
{ "$ref": "#/$defs/scheduling/sequenceInstruction" },
{ "$ref": "#/$defs/control/epgGroupInstruction" },
{ "$ref": "#/$defs/control/preRollInstruction"},
{ "$ref": "#/$defs/control/postRollInstruction"},
{ "$ref": "#/$defs/control/repeatInstruction" },
{ "$ref": "#/$defs/control/shuffleSequenceInstruction" },
{ "$ref": "#/$defs/control/skipItemsInstruction" },
@@ -79,6 +80,7 @@
{ "$ref": "#/$defs/scheduling/sequenceInstruction" },
{ "$ref": "#/$defs/control/epgGroupInstruction" },
{ "$ref": "#/$defs/control/preRollInstruction"},
{ "$ref": "#/$defs/control/postRollInstruction"},
{ "$ref": "#/$defs/control/repeatInstruction" },
{ "$ref": "#/$defs/control/shuffleSequenceInstruction" },
{ "$ref": "#/$defs/control/skipItemsInstruction" },
@@ -298,6 +300,15 @@
"required": [ "pre_roll" ],
"additionalProperties": false
},
"postRollInstruction": {
"type": "object",
"properties": {
"post_roll": { "type": "boolean" },
"sequence": { "type": "string" }
},
"required": [ "post_roll" ],
"additionalProperties": false
},
"repeatInstruction": {
"type": "object",
"properties": {