UNPKG

@7sage/vidstack

Version:

UI component library for building high-quality, accessible video and audio experiences on the web.

2 lines (1 loc) 619 B
import{n as t}from"../chunks/vidstack-BW1PjFV-.js";import{HTMLMediaProvider as e}from"./vidstack-html-DLGJPaeH.js";import{H as o}from"../chunks/vidstack-kIsqtfYD.js";import"../chunks/vidstack-D73_wVyN.js";import"../chunks/vidstack--CtACNuZ.js";import"../chunks/vidstack-Bxv1Qnxe.js";import"../chunks/vidstack-C_AxqLKV.js";class s extends e{$$PROVIDER_TYPE="AUDIO";get type(){return"audio"}airPlay;constructor(r,i){super(r,i),t(()=>{this.airPlay=new o(this.media,i)},this.scope)}setup(){super.setup(),this.type==="audio"&&this.ctx.notify("provider-setup",this)}get audio(){return this.media}}export{s as AudioProvider};