GoogleApi.Transcoder.V1beta1.Model.ElementaryStream (google_api_transcoder v0.2.0) View Source

Encoding of an input file such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.

Attributes

  • audioStream (type: GoogleApi.Transcoder.V1beta1.Model.AudioStream.t, default: nil) - Encoding of an audio stream.
  • key (type: String.t, default: nil) - A unique key for this elementary stream.
  • textStream (type: GoogleApi.Transcoder.V1beta1.Model.TextStream.t, default: nil) - Encoding of a text stream. For example, closed captions or subtitles.
  • videoStream (type: GoogleApi.Transcoder.V1beta1.Model.VideoStream.t, default: nil) - Encoding of a video stream.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Transcoder.V1beta1.Model.ElementaryStream{
  audioStream: GoogleApi.Transcoder.V1beta1.Model.AudioStream.t() | nil,
  key: String.t() | nil,
  textStream: GoogleApi.Transcoder.V1beta1.Model.TextStream.t() | nil,
  videoStream: GoogleApi.Transcoder.V1beta1.Model.VideoStream.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.