 	fileprivate var playbackPositionChangeTimer				: Timer?
 	fileprivate var stopPlaybackTimeChangeTimer				= false
 
-	fileprivate var addedPlayerStateObserver				= false
-
 	// MARK: - Initializaiton
 
 	fileprivate func setupAudioSession() {

	open static var detailedLog					= true

	/// Set this to true to use the systems `MPNowPlayingInfoCenter` (control center and lock screen). The default value is `true`.
	open var useNowPlayingInfoCenter				= true

	// Set this to true to receive control events
	open var useRemoteControlEvents				= true {

        self.forward()
    }

	// MARK: - Playback time change callback

	open func addPlaybackTimeChangeCallback(_ sender: AnyObject, callback: @escaping (_ track: AudioTrack) -> Void) {
