GoogleApi.Transcoder.V1beta1.Model.JobConfig (google_api_transcoder v0.4.2)

View Source

Job 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 of Edit atoms. 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

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.