Reverted: 2424536ec6f9 The setAsyncLoading function is used for a different purpose. In our case, async means that the file is read on the fly, and otherwise it is fully loaded into memory before being encoded. Synchronous mode is used for example during loading when hard disk access is not guaranteed.

--HG--
branch : sound_dev
hg/feature/gsoc2012-fabien
kaetemi 13 years ago
parent b1c9745c8d
commit afdbc97039

@ -46,7 +46,8 @@ IMusicBuffer *IMusicBuffer::createMusicBuffer(const std::string &filepath, bool
string type = CFile::getExtension(filepath);
CIFile *ifile = new CIFile();
ifile->setAsyncLoading(async);
ifile->setCacheFileOnOpen(!async);
ifile->allowBNPCacheFileOnOpen(!async);
ifile->open(lookup);
IMusicBuffer *mb = createMusicBuffer(type, ifile, loop);

Loading…
Cancel
Save