public sealed class TextStream : IMessage<TextStream>, IEquatable<TextStream>, IDeepCloneable<TextStream>, IBufferMessage, IMessageReference documentation and code samples for the Transcoder v1 API class TextStream.
Encoding of a text stream. For example, closed captions or subtitles.
Implements
IMessageTextStream, IEquatableTextStream, IDeepCloneableTextStream, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Transcoder.V1Assembly
Google.Cloud.Video.Transcoder.V1.dll
Constructors
TextStream()
public TextStream()TextStream(TextStream)
public TextStream(TextStream other)| Parameter | |
|---|---|
| Name | Description |
other |
TextStream |
Properties
Codec
public string Codec { get; set; }The codec for this text stream. The default is webvtt.
Supported text codecs:
srtttmlcea608cea708webvtt
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }The name for this particular text stream that will be added to the HLS/DASH manifest. Not supported in MP4 files.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LanguageCode
public string LanguageCode { get; set; }The BCP-47 language code, such as en-US or sr-Latn. For more
information, see
https://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Not
supported in MP4 files.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Mapping
public RepeatedField<TextStream.Types.TextMapping> Mapping { get; }The mapping for the [JobConfig.edit_list][google.cloud.video.transcoder.v1.JobConfig.edit_list] atoms with text [EditAtom.inputs][google.cloud.video.transcoder.v1.EditAtom.inputs].
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldTextStreamTypesTextMapping |
|