 
         playbackEventsListenIds.removeAll()
     }
-    
+
     open class func register(playbacks: [Playback.Type]) {
         if !hasAlreadyRegisteredPlaybacks {
             Loader.shared.register(playbacks: [AVFoundationPlayback.self])

    open func setFullscreen(_ fullscreen: Bool) {
        core?.setFullscreen(fullscreen)
    }
    
    open var options: Options? {
        return core?.options
    }
    
    open func getPlugin(name: String) -> Plugin? {
        var plugins: [Plugin] = core?.plugins ?? []
        let containerPlugins: [Plugin] = activeContainer?.plugins ?? []
        
        plugins.append(contentsOf: containerPlugins)
        
        return plugins.first(where: { $0.pluginName == name })
    }



        NotificationCenter.default.addObserver(self, selector: #selector(Player.willEnterForeground), name:
            UIApplication.willEnterForegroundNotification, object: nil)

        core?.render()
    }

    open var isMediaControlEnabled: Bool {
