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.
↳ mux_streams
array
Required. List of user supplied MuxStream.key
values 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 in this list.
↳ dash
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.
setType
Required. Type of the manifest.
$this
getMuxStreams
Required. List of user supplied MuxStream.key values 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 in this list.
setMuxStreams
Required. List of user supplied MuxStream.key values 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 in this list.
var
string[]
$this
getDash
DASH
manifest configuration.
hasDash
setDash
DASH
manifest configuration.
$this
getManifestConfig
string

