protected virtual void RaiseAudioTrackDone() { var handler = AudioTrackDone; if (handler != null) handler(this, EventArgs.Empty); }