     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 })
     }
 

    private let baseObject = BaseObject()

    override open func viewDidLoad() {
        core?.parentView = view

        if isMediaControlEnabled {


        playbackEventsListenIds.removeAll()
    }

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