Module: Preprocessor::Audio

Included in:
BasicPreprocessor
Defined in:
lib/preprocessor/audio.rb

Class Attribute Summary collapse

Instance Method Summary collapse

Class Attribute Details

.optionsObject

Returns the value of attribute options.



4
5
6
# File 'lib/preprocessor/audio.rb', line 4

def options
  @options
end

Instance Method Details

#audio(options) ⇒ Object



9
10
11
12
# File 'lib/preprocessor/audio.rb', line 9

def audio(options)
  src = absolutize(options[:src], ::Preprocessor::Audio.options[:default_path])
  %{<audio controls><source src="#{src}.oga" type="audio/ogg" /><source src="#{src}.mp3" type="audio/mpeg" /></audio>}
end