fix some play all file detection bugs;