View Source GoogleApi.DisplayVideo.V1.Model.Transcode (google_api_display_video v0.35.0)

Represents information about the transcoded audio or video file.

Attributes

  • audioBitRateKbps (type: String.t, default: nil) - The bit rate for the audio stream of the transcoded video, or the bit rate for the transcoded audio, in kilobits per second.
  • audioSampleRateHz (type: String.t, default: nil) - The sample rate for the audio stream of the transcoded video, or the sample rate for the transcoded audio, in hertz.
  • bitRateKbps (type: String.t, default: nil) - The transcoding bit rate of the transcoded video, in kilobits per second.
  • dimensions (type: GoogleApi.DisplayVideo.V1.Model.Dimensions.t, default: nil) - The dimensions of the transcoded video.
  • fileSizeBytes (type: String.t, default: nil) - The size of the transcoded file, in bytes.
  • frameRate (type: number(), default: nil) - The frame rate of the transcoded video, in frames per second.
  • mimeType (type: String.t, default: nil) - The MIME type of the transcoded file.
  • name (type: String.t, default: nil) - The name of the transcoded file.
  • transcoded (type: boolean(), default: nil) - Indicates if the transcoding was successful.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V1.Model.Transcode{
  audioBitRateKbps: String.t() | nil,
  audioSampleRateHz: String.t() | nil,
  bitRateKbps: String.t() | nil,
  dimensions: GoogleApi.DisplayVideo.V1.Model.Dimensions.t() | nil,
  fileSizeBytes: String.t() | nil,
  frameRate: number() | nil,
  mimeType: String.t() | nil,
  name: String.t() | nil,
  transcoded: boolean() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.