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.
Implements
IMessage<ElementaryStream>, IEquatable<ElementaryStream>, IDeepCloneable<ElementaryStream>, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Transcoder.V1Assembly
Google.Cloud.Video.Transcoder.V1.dll
Constructors
ElementaryStream()
public ElementaryStream()
ElementaryStream(ElementaryStream)
public ElementaryStream(ElementaryStream other)
Parameter | |
---|---|
Name | Description |
other | ElementaryStream |
Properties
AudioStream
public AudioStream AudioStream { get; set; }
Encoding of an audio stream.
Property Value | |
---|---|
Type | Description |
AudioStream |
ElementaryStreamCase
public ElementaryStream.ElementaryStreamOneofCase ElementaryStreamCase { get; }
Property Value | |
---|---|
Type | Description |
ElementaryStream.ElementaryStreamOneofCase |
Key
public string Key { get; set; }
A unique key for this elementary stream.
Property Value | |
---|---|
Type | Description |
String |
TextStream
public TextStream TextStream { get; set; }
Encoding of a text stream. For example, closed captions or subtitles.
Property Value | |
---|---|
Type | Description |
TextStream |
VideoStream
public VideoStream VideoStream { get; set; }
Encoding of a video stream.
Property Value | |
---|---|
Type | Description |
VideoStream |