X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2FID3FS%2FAudioFile.pm;h=b2e5709ce06bcd4f477500b4cff0742343b11f67;hb=d36997559c7b3f3550be73d3e1640fc3c93016c6;hp=91462bad5e7f84f53b1b567ae8d2462b2b4173bc;hpb=c59f9ef4a820793a58120c25d0c1a773afed79f8;p=id3fs.git diff --git a/lib/ID3FS/AudioFile.pm b/lib/ID3FS/AudioFile.pm index 91462ba..b2e5709 100644 --- a/lib/ID3FS/AudioFile.pm +++ b/lib/ID3FS/AudioFile.pm @@ -1,10 +1,10 @@ -package ID3FS::File; +package ID3FS::AudioFile; use strict; use warnings; -use ID3FS::File::Mp3; -use ID3FS::File::Ogg; -use ID3FS::File::Flac; +use ID3FS::AudioFile::Mp3; +use ID3FS::AudioFile::Ogg; +use ID3FS::AudioFile::Flac; # omg a factory class, I feel vaguely dirty sub new @@ -15,15 +15,15 @@ sub new $ext=lc($ext); if($ext eq "mp3") { - return ID3FS::File::Mp3->new($path); + return ID3FS::AudioFile::Mp3->new($path); } elsif($ext eq "ogg") { - return ID3FS::File::Ogg->new($path); + return ID3FS::AudioFile::Ogg->new($path); } elsif($ext eq "flac") { - return ID3FS::File::Flac->new($path); + return ID3FS::AudioFile::Flac->new($path); } else {