VideoType Struct

Definition

Defines values for VideoType.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.VideoAnalyzer.Models.VideoTypeConverter))]
public struct VideoType : IEquatable<Microsoft.Azure.Management.VideoAnalyzer.Models.VideoType>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.VideoAnalyzer.Models.VideoTypeConverter))>]
type VideoType = struct
Public Structure VideoType
Implements IEquatable(Of VideoType)
Inheritance
VideoType
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Fields

Archive

Archive is flexible format that represents a video stream associated with wall-clock time. The video archive can either be continuous or discontinuous. An archive is discontinuous when there are gaps in the recording due to various reasons, such as the live pipeline being stopped, camera being disconnected or due to the use of event based recordings through the use of a signal gate. There is no limit to the archive duration and new video data can be appended to the existing archive at any time, as long as the same video codec and codec parameters are being used. Videos of this type are suitable for appending and long term archival.

File

File represents a video which is stored as a single media file, such as MP4. Videos of this type are suitable to be downloaded for external consumption.

Methods

Equals(Object)

Overrides Equals operator for VideoType

Equals(VideoType)

Compares enums of type VideoType

GetHashCode()

Returns for hashCode VideoType

ToString()

Returns string representation for VideoType

Operators

Equality(VideoType, VideoType)

Overriding == operator for enum VideoType

Implicit(String to VideoType)

Implicit operator to convert string to VideoType

Implicit(VideoType to String)

Implicit operator to convert VideoType to string

Inequality(VideoType, VideoType)

Overriding != operator for enum VideoType

Applies to