public override void Stop() {
if (this.SystemSound != null)
return;
if (this.Player != null) {
this.Player.Stop();
this.Player.Dispose();
this.Player = null;
}
}