class Google::Apis::TranscoderV1::VideoStream

Video stream resource.

Attributes

h264[RW]

H264 codec settings. Corresponds to the JSON property ‘h264` @return [Google::Apis::TranscoderV1::H264CodecSettings]

h265[RW]

H265 codec settings. Corresponds to the JSON property ‘h265` @return [Google::Apis::TranscoderV1::H265CodecSettings]

vp9[RW]

VP9 codec settings. Corresponds to the JSON property ‘vp9` @return [Google::Apis::TranscoderV1::Vp9CodecSettings]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/transcoder_v1/classes.rb, line 1723
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/transcoder_v1/classes.rb, line 1728
def update!(**args)
  @h264 = args[:h264] if args.key?(:h264)
  @h265 = args[:h265] if args.key?(:h265)
  @vp9 = args[:vp9] if args.key?(:vp9)
end