Sha256: e15ede8f82b7565c970c1f63deaff4394429e732108f205d19ab55c995bde52d

Contents?: true

Size: 516 Bytes

Versions: 2

Compression:

Stored size: 516 Bytes

Contents

require "securerandom"

module DashTimelineValidator
  class Options
    ACCEPTABLE_DRIFT = ENV["ACCEPTABLE_DRIFT"] || 2
    DEFAULT_PRESENTATION_DELAY = ENV["DEFAULT_PRESENTATION_DELAY"] || 10
    BUFFERED_SEGMENTS = ENV["BUFFERED_SEGMENTS"] || 2
    VERIFY_SEGMENTS_DURATION = ENV["VERIFY_SEGMENTS_DURATION"] || false
    ANALYZER_FOLDER = ENV["ANALYZER_FOLDER"] || "data/#{SecureRandom.uuid}".freeze
    ANALYZER_MANIFEST_PATH = ENV["ANALYZER_MANIFEST_PATH"] || "#{ANALYZER_FOLDER}/manifest.mpd".freeze
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dash_timeline_validator-0.1.1 lib/dash_timeline_validator/options.rb
dash_timeline_validator-0.1.0 lib/dash_timeline_validator/options.rb