         hideAndStopTimer()
     }
 
-    override func render() {
+    override open func render() {
         self.isHidden = true
         view = UIView()
         view.backgroundColor = UIColor.clapprBlack60Color()
-        
+
         loadPlugins()
         renderPlugins()
         showIfAlwaysVisible()

            }
        }
    }
}


    public var plugins: [MediaControlPlugin] = []

    override open var pluginName: String {
        return "MediaControl"
    }

    public var hideControlsTimer: Timer?
    var animationDuration = 0.3
    var secondsToHideControlFast: TimeInterval = 0.4
    var secondsToHideControlSlow: TimeInterval = 4
