Added documentation and additional comments to source cod of PCMPlayer