MediaGraphSignalGateProcessor Class
A signal gate determines when to block (gate) incoming media, and when to allow it through. It gathers input events over the activationEvaluationWindow, and determines whether to open or close the gate.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.media.analyticsedge._generated.models._models_py3.MediaGraphProcessorMediaGraphSignalGateProcessor
Constructor
MediaGraphSignalGateProcessor(*, name: str, inputs: List[azure.media.analyticsedge._generated.models._models_py3.MediaGraphNodeInput], activation_evaluation_window: Optional[str] = None, activation_signal_offset: Optional[str] = None, minimum_activation_time: Optional[str] = None, maximum_activation_time: Optional[str] = None, **kwargs)
Parameters
- inputs
- list[<xref:azure.media.analyticsedge.models.MediaGraphNodeInput>]
Required. An array of the names of the other nodes in the media graph, the outputs of which are used as input for this processor node.
- activation_evaluation_window
- str
The period of time over which the gate gathers input events before evaluating them.
- activation_signal_offset
- str
Signal offset once the gate is activated (can be negative). It is an offset between the time the event is received, and the timestamp of the first media sample (eg. video frame) that is allowed through by the gate.
- minimum_activation_time
- str
The minimum period for which the gate remains open in the absence of subsequent triggers (events).
- maximum_activation_time
- str
The maximum period for which the gate remains open in the presence of subsequent events.
Feedback
Submit and view feedback for