Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class JobConfig.
Job configuration
Generated from protobuf message google.cloud.video.transcoder.v1.JobConfig
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ inputs
↳ edit_list
array< Google\Cloud\Video\Transcoder\V1\EditAtom
>
List of Edit atom
s. Defines the ultimate timeline of the resulting file or manifest.
↳ elementary_streams
↳ mux_streams
array< Google\Cloud\Video\Transcoder\V1\MuxStream
>
List of multiplexing settings for output streams.
↳ manifests
↳ output
↳ ad_breaks
array< Google\Cloud\Video\Transcoder\V1\AdBreak
>
List of ad breaks. Specifies where to insert ad break tags in the output manifests.
↳ pubsub_destination
↳ sprite_sheets
array< Google\Cloud\Video\Transcoder\V1\SpriteSheet
>
List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.
↳ overlays
array< Google\Cloud\Video\Transcoder\V1\Overlay
>
List of overlays on the output video, in descending Z-order.
getInputs
List of input assets stored in Cloud Storage.
setInputs
List of input assets stored in Cloud Storage.
$this
getEditList
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
setEditList
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
$this
getElementaryStreams
List of elementary streams.
setElementaryStreams
List of elementary streams.
$this
getMuxStreams
List of multiplexing settings for output streams.
setMuxStreams
List of multiplexing settings for output streams.
$this
getManifests
List of output manifests.
setManifests
List of output manifests.
$this
getOutput
Output configuration.
hasOutput
clearOutput
setOutput
Output configuration.
$this
getAdBreaks
List of ad breaks. Specifies where to insert ad break tags in the output manifests.
setAdBreaks
List of ad breaks. Specifies where to insert ad break tags in the output manifests.
$this
getPubsubDestination
Destination on Pub/Sub.
hasPubsubDestination
clearPubsubDestination
setPubsubDestination
Destination on Pub/Sub.
$this
getSpriteSheets
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
setSpriteSheets
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
$this
getOverlays
List of overlays on the output video, in descending Z-order.
setOverlays
List of overlays on the output video, in descending Z-order.
$this