The buffer length for asynchronous file reading.
BASS_SetConfig(
BASS_CONFIG_ASYNCFILE_BUFFER,
DWORD length
);
| length | The buffer length in bytes. This will be rounded up to the nearest 4096 byte (4KB) boundary. |
The BASS_CONFIG_THREAD flag can be used to make the setting specific to the current thread. When that is not 0, it will override the global setting in the current thread.
When asynchronous file reading is enabled, the buffer level is available from BASS_StreamGetFilePosition.