removed user-specified sample rates for Decoders

This commit is contained in:
Bill Meltsner
2011-01-15 14:29:10 -06:00
parent 6e8a48bd01
commit 4479e8dfc4
14 changed files with 69 additions and 70 deletions
+5 -5
View File
@@ -45,7 +45,7 @@ namespace lullaby
return "love.sound.lullaby";
}
sound::Decoder * Sound::newDecoder(love::filesystem::File * file, int bufferSize, int sampleRate)
sound::Decoder * Sound::newDecoder(love::filesystem::File * file, int bufferSize)
{
Data * data = file->read();
std::string ext = file->getExtension();
@@ -54,13 +54,13 @@ namespace lullaby
// Find a suitable decoder here, and return it.
if(ModPlugDecoder::accepts(ext))
decoder = new ModPlugDecoder(data, ext, bufferSize, sampleRate);
decoder = new ModPlugDecoder(data, ext, bufferSize);
else if(Mpg123Decoder::accepts(ext))
decoder = new Mpg123Decoder(data, ext, bufferSize, sampleRate);
decoder = new Mpg123Decoder(data, ext, bufferSize);
else if(VorbisDecoder::accepts(ext))
decoder = new VorbisDecoder(data, ext, bufferSize, sampleRate);
decoder = new VorbisDecoder(data, ext, bufferSize);
/*else if (FLACDecoder::accepts(ext))
decoder = new FLACDecoder(data, ext, bufferSize, sampleRate);*/
decoder = new FLACDecoder(data, ext, bufferSize);*/
// else if(OtherDecoder::accept(ext))