protected virtual void FireEvent(SoundEventArgs se)
        {
            if (SoundEvent != null)
            {
                SoundEvent(this, se);
            }

//			if (this._autoDispose) //TODO:?
//				this.Dispose();
        }
        protected virtual void FireEvent(SoundEventArgs se)
        {
            if (SoundEvent != null)
                SoundEvent(this, se);

            //			if (this._autoDispose) //TODO:?
            //				this.Dispose();
        }