1import{a0 as m,o as n,d as r,F as u,A as p,g as d,x as v,a8 as g,I as y}from"./BipNxojO.js";const f=["loop","muted","autoplay","playsinline","controls"],x=["src","type"],w=m({__name:"RefPlayerHtml",props:{sources:{},config:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){const t=e,i=y(()=>Array.isArray(t.sources)?Array.from(t.sources):[t.sources]),l=a=>{const o=a.split(".").pop()?.toLowerCase();return o?{mp4:"video/mp4",webm:"video/webm",ogg:"video/ogg",ogv:"video/ogg",mov:"video/quicktime",avi:"video/x-msvideo",wmv:"video/x-ms-wmv",flv:"video/x-flv",mkv:"video/x-matroska",m4v:"video/mp4","3gp":"video/3gpp"}[o]:void 0};return(a,o)=>(n(),r("video",g({preload:"metadata",loop:e.config.loop,muted:e.config.muted,autoplay:e.config.autoplay,playsinline:e.config.playsInline,controls:e.config.controls,class:["absolute inset-0 size-full",t?.class]},e.config.options?.html),[(n(!0),r(u,null,p(d(i),(s,c)=>(n(),r("source",{key:c,src:s,type:l(s)},null,8,x))),128)),o[0]||(o[0]=v(" Your browser does not support the video tag. ",-1))],16,f))}});export{w 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.