class Ffprober::FfprobeVersion

Public Class Methods

invalid?() click to toggle source
# File lib/ffprober/ffprobe_version.rb, line 9
def self.invalid?
  !new.valid?
end
valid?() click to toggle source
# File lib/ffprober/ffprobe_version.rb, line 14
def self.valid?
  new.valid?
rescue NoFfprobeFound
  false
end
version() click to toggle source
# File lib/ffprober/ffprobe_version.rb, line 26
def self.version
  new.version
end

Public Instance Methods

valid?() click to toggle source
# File lib/ffprober/ffprobe_version.rb, line 21
def valid?
  validator.valid?
end
version() click to toggle source
# File lib/ffprober/ffprobe_version.rb, line 31
def version
  Ffprober::Ffmpeg::Version.new
end

Private Instance Methods

validator() click to toggle source
# File lib/ffprober/ffprobe_version.rb, line 38
def validator
  Ffprober::Ffmpeg::VersionValidator.new(version)
end