class AudioDicer::Context
Attributes
albums[R]
source_options[R]
Public Class Methods
new()
click to toggle source
# File lib/audio_dicer/context.rb, line 5 def initialize @albums = [] @source_options = {} end
Public Instance Methods
album(&block)
click to toggle source
# File lib/audio_dicer/context.rb, line 18 def album(&block) album = Album.new album.instance_eval(&block) @albums << album end
Also aliased as: disc
bitrate(bitrate)
click to toggle source
# File lib/audio_dicer/context.rb, line 14 def bitrate(bitrate) @source_options.update bitrate: bitrate end
source(source)
click to toggle source
# File lib/audio_dicer/context.rb, line 10 def source(source) @source_options.update source: source end