Udostępnij za pośrednictwem


CodecCopyVideo Class

Definition

A codec flag, which tells the encoder to copy the input video bitstream without re-encoding.

public class CodecCopyVideo : Azure.ResourceManager.Media.Models.MediaCodecBase, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Media.Models.CodecCopyVideo>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Media.Models.CodecCopyVideo>
public class CodecCopyVideo : Azure.ResourceManager.Media.Models.MediaCodecBase
type CodecCopyVideo = class
    inherit MediaCodecBase
    interface IJsonModel<CodecCopyVideo>
    interface IPersistableModel<CodecCopyVideo>
type CodecCopyVideo = class
    inherit MediaCodecBase
Public Class CodecCopyVideo
Inherits MediaCodecBase
Implements IJsonModel(Of CodecCopyVideo), IPersistableModel(Of CodecCopyVideo)
Public Class CodecCopyVideo
Inherits MediaCodecBase
Inheritance
CodecCopyVideo
Implements

Constructors

CodecCopyVideo()

Initializes a new instance of CodecCopyVideo.

Properties

Label

An optional label for the codec. The label can be used to control muxing behavior.

(Inherited from MediaCodecBase)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CodecCopyVideo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<CodecCopyVideo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<MediaCodecBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from MediaCodecBase)
IJsonModel<MediaCodecBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from MediaCodecBase)
IPersistableModel<CodecCopyVideo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CodecCopyVideo>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<CodecCopyVideo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<MediaCodecBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from MediaCodecBase)
IPersistableModel<MediaCodecBase>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from MediaCodecBase)
IPersistableModel<MediaCodecBase>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from MediaCodecBase)

Applies to