 
                 }
 
-            }
-
-        } else if context == &PlayerLayerObserverContext {
-            
-            self.executeClosureOnMainQueueIfNecessary {
-                self.playerDelegate?.playerReady(self)
             }
 
         } else if context == &PlayerObserverContext {

    // MARK: - AVPlayerLayerObservers

    internal func addPlayerLayerObservers() {
        self._playerView.layer.addObserver(self, forKeyPath: PlayerReadyForDisplayKey, options: [.new, .old], context: &PlayerLayerObserverContext)
    }

    internal func removePlayerLayerObservers() {
        self._playerView.layer.removeObserver(self, forKeyPath: PlayerReadyForDisplayKey, context: &PlayerLayerObserverContext)
    }

    // MARK: - AVPlayerObservers


private var PlayerObserverContext = 0
private var PlayerItemObserverContext = 0

// KVO player keys

