ExtensionProcessorBase Class

Definition

Base class for pipeline extension processors. Pipeline extensions allow for custom media analysis and processing to be plugged into the Video Analyzer pipeline.

public class ExtensionProcessorBase : Azure.Media.VideoAnalyzer.Edge.Models.ProcessorNodeBase
type ExtensionProcessorBase = class
    inherit ProcessorNodeBase
Public Class ExtensionProcessorBase
Inherits ProcessorNodeBase
Inheritance
ExtensionProcessorBase
Derived

Constructors

ExtensionProcessorBase(String, IEnumerable<NodeInput>, EndpointBase, ImageProperties)

Initializes a new instance of ExtensionProcessorBase.

Properties

Endpoint

Endpoint details of the pipeline extension plugin.

Image

Image transformations and formatting options to be applied to the video frame(s) prior submission to the pipeline extension plugin.

Inputs

An array of upstream node references within the topology to be used as inputs for this node.

(Inherited from ProcessorNodeBase)
Name

Node name. Must be unique within the topology.

(Inherited from ProcessorNodeBase)
SamplingOptions

Media sampling parameters that define how often media is submitted to the extension plugin.

Applies to