Class ElementaryStream (2.0.0)

public sealed class ElementaryStream : IMessage<ElementaryStream>, IEquatable<ElementaryStream>, IDeepCloneable<ElementaryStream>, IBufferMessage, IMessage

Encoding of an input file such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.

Inheritance

Object > ElementaryStream

Namespace

Google.Cloud.Video.Transcoder.V1

Assembly

Google.Cloud.Video.Transcoder.V1.dll

Constructors

ElementaryStream()

public ElementaryStream()

ElementaryStream(ElementaryStream)

public ElementaryStream(ElementaryStream other)
Parameter
NameDescription
otherElementaryStream

Properties

AudioStream

public AudioStream AudioStream { get; set; }

Encoding of an audio stream.

Property Value
TypeDescription
AudioStream

ElementaryStreamCase

public ElementaryStream.ElementaryStreamOneofCase ElementaryStreamCase { get; }
Property Value
TypeDescription
ElementaryStream.ElementaryStreamOneofCase

Key

public string Key { get; set; }

A unique key for this elementary stream.

Property Value
TypeDescription
String

TextStream

public TextStream TextStream { get; set; }

Encoding of a text stream. For example, closed captions or subtitles.

Property Value
TypeDescription
TextStream

VideoStream

public VideoStream VideoStream { get; set; }

Encoding of a video stream.

Property Value
TypeDescription
VideoStream