Only start playback once non-zero length soundfile has been loaded. Candidate fix for issue 886