empty track buffers aren't unplayable if at eof