controlsEnabled
Whether the built-in player chrome is used. Set it to false before starting playback to get a bare video surface and drive playback from your own UI (play(), pause(), seekTo() and the rest of this class stay available). Taps on the player then do nothing and no control is ever shown. Defaults to true.
What you keep: playback errors are still surfaced on screen and through onPlaybackError, plus DRM, resume positions, captions and CDN telemetry.
What you take over: everything the control bar drew, including the live badge, the cast button and the fullscreen and picture-in-picture entry points.
Forwards to BunnyPlayerView.controlsEnabled.