Class: Xmfun::Mp3::Track

Inherits:
Object
  • Object
show all
Defined in:
lib/xmfun/mp3/track.rb

Class Method Summary collapse

Class Method Details

.new(track_hash) ⇒ Object



8
9
10
11
12
# File 'lib/xmfun/mp3/track.rb', line 8

def self.new(track_hash)
  track_hash["location"] = Xmfun::Util::Decoder.decode(track_hash["location"])
  track_hash["file_name"] = "#{track_hash["title"]}_#{track_hash["artist"]}.mp3"
  OpenStruct.new track_hash
end