Module: FilesHunter

Defined in:
lib/fileshunter.rb,
lib/fileshunter/Decoder.rb,
lib/fileshunter/Segment.rb,
lib/fileshunter/Decoders/ASF.rb,
lib/fileshunter/Decoders/BMP.rb,
lib/fileshunter/Decoders/CAB.rb,
lib/fileshunter/Decoders/EXE.rb,
lib/fileshunter/Decoders/ICO.rb,
lib/fileshunter/Decoders/M2V.rb,
lib/fileshunter/Decoders/MP3.rb,
lib/fileshunter/Decoders/MP4.rb,
lib/fileshunter/Decoders/OGG.rb,
lib/fileshunter/Decoders/CFBF.rb,
lib/fileshunter/Decoders/EBML.rb,
lib/fileshunter/Decoders/FLAC.rb,
lib/fileshunter/Decoders/JPEG.rb,
lib/fileshunter/Decoders/RIFF.rb,
lib/fileshunter/Decoders/TIFF.rb,
lib/fileshunter/Decoders/Text.rb,
lib/fileshunter/SegmentsAnalyzer.rb,
lib/fileshunter/Decoders/MPG_Video.rb,
lib/fileshunter/BeginPatternDecoder.rb,
ext/fileshunter/Decoders/_FLAC.c

Defined Under Namespace

Modules: Decoders Classes: AccessAfterDataError, AccessBeforeDataError, AccessDataError, BeginPatternDecoder, CancelParsingError, Decoder, Segment, SegmentsAnalyzer

Class Method Summary collapse

Class Method Details

.get_segments_analyzer(options = {}) ⇒ Object

Get a SegmentsAnalyzer that can be used to decode files.

Parameters
  • options (map<Symbol,Object>): Options given to the SegmentsAnalyzer. See its documentation to know possible options. [default = {}]



9
10
11
# File 'lib/fileshunter.rb', line 9

def self.get_segments_analyzer(options = {})
  return ::FilesHunter::SegmentsAnalyzer.new(options)
end