add mute feature to player engine