public sealed class ElementaryStream : IMessage<ElementaryStream>, IEquatable<ElementaryStream>, IDeepCloneable<ElementaryStream>, IBufferMessage, IMessage
Reference documentation and code samples for the Transcoder v1 API class ElementaryStream.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `ElementaryStream` class in the Google Cloud Video Transcoder v1 API represents the encoding of an input file, such as audio, video, or text tracks, that must be packaged before mapping and sharing between output formats."],["This class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, allowing for various functionalities such as message handling, equality comparisons, deep cloning, and buffer message handling."],["The `ElementaryStream` class has constructors for creating a new instance and for cloning from an existing instance, enabling the creation of duplicate object instances."],["The class contains properties for `AudioStream`, `TextStream`, and `VideoStream` which represent the encodings of audio, text, and video streams respectively and a unique `Key`."],["This documentation covers versions 2.4.0 down to 1.0.0, and also has documentation for versions up to 2.9.0, with 2.9.0 being the latest version."]]],[]]