class Bitmovin::Encoding::Manifests::HlsVariantStream

Attributes

audio[RW]
closed_captions[RW]

Required

drm_id[RW]
encoding_id[RW]
end_segment_number[RW]
id[RW]
manifest_id[RW]
muxing_id[RW]
segment_path[RW]

Required

start_segment_number[RW]
stream_id[RW]
subtitles[RW]
uri[RW]

Required

video[RW]

Public Class Methods

new(manifest_id, hash = {}) click to toggle source
Calls superclass method Bitmovin::Resource::new
# File lib/bitmovin/encoding/manifests/hls_variant_stream.rb, line 13
def initialize(manifest_id, hash = {})
  hsh = ActiveSupport::HashWithIndifferentAccess.new(underscore_hash(hash))
  @manifest_id = manifest_id
  init_instance(File.join("/v1/encoding/manifests/hls/", manifest_id, "streams"))
  super(hsh)
end