Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class Manifest.
Manifest configuration.
Generated from protobuf message google.cloud.video.transcoder.v1.Manifest
Namespace
Google \ Cloud \ Video \ Transcoder \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ file_name
string
The name of the generated file. The default is manifest
with the extension suffix corresponding to the Manifest.type
.
↳ type
int
Required. Type of the manifest, can be HLS
or DASH
.
↳ mux_streams
array
Required. List of user given MuxStream.key
s that should appear in this manifest. When Manifest.type
is HLS
, a media manifest with name MuxStream.key
and .m3u8
extension is generated for each element of the Manifest.mux_streams
.
getFileName
The name of the generated file. The default is manifest
with the
extension suffix corresponding to the Manifest.type
.
string
setFileName
The name of the generated file. The default is manifest
with the
extension suffix corresponding to the Manifest.type
.
var
string
$this
getType
Required. Type of the manifest, can be HLS
or DASH
.
int
setType
Required. Type of the manifest, can be HLS
or DASH
.
var
int
$this
getMuxStreams
Required. List of user given MuxStream.key
s that should appear in this
manifest.
When Manifest.type
is HLS
, a media manifest with name MuxStream.key
and .m3u8
extension is generated for each element of the Manifest.mux_streams
.
setMuxStreams
Required. List of user given MuxStream.key
s that should appear in this
manifest.
When Manifest.type
is HLS
, a media manifest with name MuxStream.key
and .m3u8
extension is generated for each element of the Manifest.mux_streams
.
var
string[]
$this