The third option is the way the player works by default. See the demo video on videojs.org: when the video starts the controls are visible, but they fade away after a few seconds. This is in comparison to true or false where the controls are either always visible or always hidden.  

--  
630.408.3734


On Thursday, July 18, 2013 at 3:50 PM, Steve Heffernan wrote:

> In src/js/control-bar/control-bar.js:
> > this.disable(); > + // Controls are always on > + } else if (player.controls() === true) { > + this.setup(); > + // Controls fade when not in use > + } else {  
> Controls should really either be true or false. What does this third option provide for?
>  
> —
> Reply to this email directly or view it on GitHub (https://github.com/videojs/video.js/pull/615/files#r5280396).
>  
>  
>