public sealed class ElementaryStream : IMessage<ElementaryStream>, IEquatable<ElementaryStream>, IDeepCloneable<ElementaryStream>, IBufferMessage, IMessageEncoding 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 |
|