class DragonflyAudio::Plugin
Public Instance Methods
call(app, options = {})
click to toggle source
# File lib/dragonfly_audio/plugin.rb, line 8 def call(app, options = {}) app.add_analyser :audio_properties, Analysers::AudioProperties.new Analysers::AudioProperties::TAGS.each do |name| app.add_analyser(name) { |c| c.analyse(:audio_properties)[name] } end Analysers::AudioProperties::AUDIO_PROPS.each do |name| app.add_analyser(name) { |c| c.analyse(:audio_properties)[name] } end app.add_processor :tag, Processors::Tag.new app.add_processor :album_art, Processors::AlbumArt.new end