 
 private var PlayerObserverContext = 0
 private var PlayerItemObserverContext = 0
-private var PlayerLayerObserverContext = 0
 
 // KVO player keys
 


                }

            }

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

        } else if context == &PlayerObserverContext {

    }
    internal var _avplayer: AVPlayer = AVPlayer()
    internal var _playerItem: AVPlayerItem?
    
    internal var _playerLayerObserver: NSKeyValueObservation?
    internal var _playerTimeObserver: Any?

    internal var _playerView: PlayerView = PlayerView(frame: .zero)
