'),a(v.controls,"restart")&&e.push('
"),a(v.controls,"rewind")&&e.push('
"),a(v.controls,"play")&&e.push('
",'
"),a(v.controls,"fast-forward")&&e.push('
"),a(v.controls,"progress")&&(e.push('
','','','','"),v.tooltips.seek&&e.push('00:00'),e.push("")),a(v.controls,"current-time")&&e.push('
',''+v.i18n.currentTime+"",'00:00',""),a(v.controls,"duration")&&e.push('
',''+v.i18n.duration+"",'00:00',""),a(v.controls,"mute")&&e.push('
"),a(v.controls,"volume")&&e.push('
','",'','',""),a(v.controls,"captions")&&e.push('
"),a(v.controls,"fullscreen")&&e.push('
"),e.push("
"),e.join("")}function O(){if(He.supported.full&&("audio"!==He.type||v.fullscreen.allowAudio)&&v.fullscreen.enabled){var e=A.supportsFullScreen;e||v.fullscreen.fallback&&!W()?(Be((e?"Native":"Fallback")+" fullscreen enabled"),m(He.container,v.classes.fullscreen.enabled,!0)):Be("Fullscreen not supported and fallback disabled"),He.buttons&&He.buttons.fullscreen&&k(He.buttons.fullscreen,!1),Y()}}function j(){if("video"===He.type){H(v.selectors.captions)||He.videoContainer.insertAdjacentHTML("afterbegin",'