Sha256: 2af01e27862320c3118831dc628c44932ef929396543ab47d85b6a16d51e1579
Contents?: true
Size: 575 Bytes
Versions: 11
Compression:
Stored size: 575 Bytes
Contents
module MikePlayer class PlayThread def initialize(filename) @filename = filename @mp3info = Mp3Info.new(filename) end def info artist = "#{@mp3info.tag.artist}" title = "#{@mp3info.tag.title}" if (true == artist.empty?) && (true == title.empty?) return File.basename(filename, '.mp3') elsif (true == artist.empty?) artist = "?????" elsif (true == title.empty?) title = "?????" end return "#{artist} - #{title}" end def to_json return @filename end end end
Version data entries
11 entries across 11 versions & 1 rubygems