Here's the situation: I'm on a laptop, to avoid filling my HD with music files, I put them on DVD-R. Being a laptop drive reading (mederately cheap) DVD-R, sometimes the drive has problem accessing file, especially when it is located at the end of the media. That is why I expected the full file buffering feature to garantee that a file (if smaller than the buffer) is always played without being interrupted by laborious DVD read.
Woe and surprise came when at 2:12/3:39, the mp3 playing was interrupted, with the drive emitting a typical read/seek sound. (well, I wasn't really surprised, as it happened often before enabling full file buffering and the drive usually had problems reading such file, as that particular one located in the last 200MB of a 4.37 GB DVD)
My full file buffer being set 16384 KB and the file being roughly 4.4 MB, I wonder why the content of the file wasn't ready for playback in the buffer? Or the buffer works like the output buffer, buffering the raw audio data?