Share via


EncoderProcessor Class

Definition

Encoder processor allows for encoding of the input content. For example, it can used to change the resolution from 4K to 1280x720.

[Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.EncoderProcessor")]
public class EncoderProcessor : Microsoft.Azure.Management.VideoAnalyzer.Models.ProcessorNodeBase
[<Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.EncoderProcessor")>]
type EncoderProcessor = class
    inherit ProcessorNodeBase
Public Class EncoderProcessor
Inherits ProcessorNodeBase
Inheritance
EncoderProcessor
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

EncoderProcessor()

Initializes a new instance of the EncoderProcessor class.

EncoderProcessor(String, IList<NodeInput>, EncoderPresetBase)

Initializes a new instance of the EncoderProcessor class.

Properties

Inputs

Gets or sets an array of upstream node references within the topology to be used as inputs for this node.

(Inherited from ProcessorNodeBase)
Name

Gets or sets node name. Must be unique within the topology.

(Inherited from NodeBase)
Preset

Gets or sets the encoder preset, which defines the recipe or instructions on how the input content should be processed.

Methods

Validate()

Validate the object.

Applies to