refactor playpcm.c