Normally the CODEC does not load the whole file, but just the start, and already plays it while loading the rest. But maybe for some reason this mechanism doesn't work due to a bug in the CODEC.