prebuffer small sounds to reduce buffering threads. This differs
from preloading; this loads the file directly, before decompression, so it can load much longer sounds, which avoids any disk access so no buffering thread is needed.
This commit is contained in:
@@ -76,7 +76,8 @@ int RageSoundReader_Chain::LoadSound( RString sPath )
|
||||
}
|
||||
|
||||
RString sError;
|
||||
RageSoundReader *pReader = RageSoundReader_FileReader::OpenFile( sPath, sError );
|
||||
bool bPrebuffer;
|
||||
RageSoundReader *pReader = RageSoundReader_FileReader::OpenFile( sPath, sError, &bPrebuffer );
|
||||
if( pReader == NULL )
|
||||
{
|
||||
LOG->Warn( "RageSoundReader_Chain: error opening sound \"%s\": %s",
|
||||
|
||||
Reference in New Issue
Block a user