1import{t as i,x as u,y as a,n as c,I as f,f as p,r as l}from"./CG0zx5Uh.js";const y=["autoplay","muted","loop","controls","height","width","preload"],m=["src","type"],v={__name:"BaseVideo",props:{src:{type:String,default:""},autoplay:{type:Boolean,default:!1},muted:{type:Boolean,default:!1},loop:{type:Boolean,default:!1},showControls:{type:Boolean,default:!1},width:{type:Number,default:null},height:{type:Number,default:null},crossorigin:{type:String,default:""},preload:{type:String,default:"none",validator:e=>["auto","metadata","none"].includes(e)}},setup(e){const t=e,n=l(null),s=l(null),d=p(()=>t.src&&t.src.split(".").pop()==="webm"?"video/webm":"video/mp4");return(r,o)=>(i(),u("div",{ref_key:"videoContainer",ref:s,class:"BaseVideo"},[a("video",{ref_key:"video",ref:n,class:"BaseVideo__video",autoplay:e.autoplay,muted:e.autoplay||e.muted,loop:e.loop,controls:e.showControls,height:e.height,width:e.width,preload:e.preload,playsinline:"true"},[a("source",{src:e.src,type:c(d)},null,8,m),o[0]||(o[0]=f(" Your browser does not support the video tag. ",-1))],8,y)],512))}};export{v as _};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.