google_api_you_tube v0.4.0 GoogleApi.YouTube.V3.Model.LiveStreamConfigurationIssue View Source

Attributes

  • description (String.t): The long-form description of the issue and how to resolve it. Defaults to: null.
  • reason (String.t): The short-form reason for this issue. Defaults to: null.
  • severity (String.t): How severe this issue is to the stream. Defaults to: null.

    • Enum - one of [error, info, warning]
  • type (String.t): The kind of error happening. Defaults to: null.

    • Enum - one of [audioBitrateHigh, audioBitrateLow, audioBitrateMismatch, audioCodec, audioCodecMismatch, audioSampleRate, audioSampleRateMismatch, audioStereoMismatch, audioTooManyChannels, badContainer, bitrateHigh, bitrateLow, frameRateHigh, framerateMismatch, gopMismatch, gopSizeLong, gopSizeOver, gopSizeShort, interlacedVideo, multipleAudioStreams, multipleVideoStreams, noAudioStream, noVideoStream, openGop, resolutionMismatch, videoBitrateMismatch, videoCodec, videoCodecMismatch, videoIngestionFasterThanRealtime, videoIngestionStarved, videoInterlaceMismatch, videoProfileMismatch, videoResolutionSuboptimal, videoResolutionUnsupported]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.YouTube.V3.Model.LiveStreamConfigurationIssue{
  description: any(),
  reason: any(),
  severity: any(),
  type: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.