Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class TextStream.
Encoding of a text stream. For example, closed captions or subtitles.
Generated from protobuf message google.cloud.video.transcoder.v1.TextStream
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ codec
string
The codec for this text stream. The default is webvtt
. Supported text codecs: - srt
- ttml
- cea608
- cea708
- webvtt
↳ language_code
string
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
.
↳ mapping
array< Google\Cloud\Video\Transcoder\V1\TextStream\TextMapping
>
The mapping for the Job.edit_list
atoms with text EditAtom.inputs
.
↳ display_name
string
The name for this particular text stream that will be added to the HLS/DASH manifest.
getCodec
The codec for this text stream. The default is webvtt
.
Supported text codecs:
-
srt
-
ttml
-
cea608
-
cea708
-
webvtt
string
setCodec
The codec for this text stream. The default is webvtt
.
Supported text codecs:
-
srt
-
ttml
-
cea608
-
cea708
-
webvtt
var
string
$this
getLanguageCode
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
.
string
setLanguageCode
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
.
var
string
$this
getMapping
The mapping for the Job.edit_list
atoms with text EditAtom.inputs
.
setMapping
The mapping for the Job.edit_list
atoms with text EditAtom.inputs
.
$this
getDisplayName
The name for this particular text stream that will be added to the HLS/DASH manifest.
string
setDisplayName
The name for this particular text stream that will be added to the HLS/DASH manifest.
var
string
$this