class Ffprober::Ffmpeg::VersionValidator

Constants

MIN_VERSION

Attributes

ffmpeg_version[R]

Public Class Methods

new(ffmpeg_version) click to toggle source
# File lib/ffprober/ffmpeg/version_validator.rb, line 12
def initialize(ffmpeg_version)
  @ffmpeg_version = ffmpeg_version
end

Public Instance Methods

valid?() click to toggle source
# File lib/ffprober/ffmpeg/version_validator.rb, line 17
def valid?
  ffmpeg_version.nightly? || version_requirement_statisfied?
end

Private Instance Methods

version_requirement_statisfied?() click to toggle source
# File lib/ffprober/ffmpeg/version_validator.rb, line 24
def version_requirement_statisfied?
  MIN_VERSION <= ffmpeg_version.version
end