Sha256: 604934cb81a6c71e24872e7bb570640795e9972f5e513bf550df9a1171f335c6
Contents?: true
Size: 606 Bytes
Versions: 12
Compression:
Stored size: 606 Bytes
Contents
# frozen_string_literal: true module Evostream module Commands # Create flux DASH class CreateDASH < Create MANDATORY = %w[localStreamNames targetFolder].freeze # Call default command for create DASH Stream def initialize(commands = { local_stream_names: 'null', target_folder: 'null' }) super(commands) end def cmd super "createDASHStream?params=#{encode64}" end private # The manifest file name def manifest_name(param = 'manifest.mpd') "manifestName=#{param}" end end end end
Version data entries
12 entries across 12 versions & 1 rubygems