GoogleApi.Transcoder.V1beta1.Model.JobConfig (google_api_transcoder v0.4.2)
View SourceJob configuration
Attributes
-
adBreaks
(type:list(GoogleApi.Transcoder.V1beta1.Model.AdBreak.t)
, default:nil
) - List of ad breaks. Specifies where to insert ad break tags in the output manifests. -
editList
(type:list(GoogleApi.Transcoder.V1beta1.Model.EditAtom.t)
, default:nil
) - List ofEdit atom
s. Defines the ultimate timeline of the resulting file or manifest. -
elementaryStreams
(type:list(GoogleApi.Transcoder.V1beta1.Model.ElementaryStream.t)
, default:nil
) - List of elementary streams. -
inputs
(type:list(GoogleApi.Transcoder.V1beta1.Model.Input.t)
, default:nil
) - List of input assets stored in Cloud Storage. -
manifests
(type:list(GoogleApi.Transcoder.V1beta1.Model.Manifest.t)
, default:nil
) - List of output manifests. -
muxStreams
(type:list(GoogleApi.Transcoder.V1beta1.Model.MuxStream.t)
, default:nil
) - List of multiplexing settings for output streams. -
output
(type:GoogleApi.Transcoder.V1beta1.Model.Output.t
, default:nil
) - Output configuration. -
overlays
(type:list(GoogleApi.Transcoder.V1beta1.Model.Overlay.t)
, default:nil
) - List of overlays on the output video, in descending Z-order. -
pubsubDestination
(type:GoogleApi.Transcoder.V1beta1.Model.PubsubDestination.t
, default:nil
) - Destination on Pub/Sub. -
spriteSheets
(type:list(GoogleApi.Transcoder.V1beta1.Model.SpriteSheet.t)
, default:nil
) - List of output sprite sheets.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Transcoder.V1beta1.Model.JobConfig{ adBreaks: [GoogleApi.Transcoder.V1beta1.Model.AdBreak.t()] | nil, editList: [GoogleApi.Transcoder.V1beta1.Model.EditAtom.t()] | nil, elementaryStreams: [GoogleApi.Transcoder.V1beta1.Model.ElementaryStream.t()] | nil, inputs: [GoogleApi.Transcoder.V1beta1.Model.Input.t()] | nil, manifests: [GoogleApi.Transcoder.V1beta1.Model.Manifest.t()] | nil, muxStreams: [GoogleApi.Transcoder.V1beta1.Model.MuxStream.t()] | nil, output: GoogleApi.Transcoder.V1beta1.Model.Output.t() | nil, overlays: [GoogleApi.Transcoder.V1beta1.Model.Overlay.t()] | nil, pubsubDestination: GoogleApi.Transcoder.V1beta1.Model.PubsubDestination.t() | nil, spriteSheets: [GoogleApi.Transcoder.V1beta1.Model.SpriteSheet.t()] | nil }