npaw-plugin-adapters
Version:
NPAW's Plugin Adapters
106 lines • 6.37 kB
JavaScript
// Individual adapter exports for tree shaking support
// Video adapters
export { default as HlsjsAdapter } from './video_adapters/hlsjs/Hlsjs';
export { default as BitmovinAdapter } from './video_adapters/bitmovin8/Bitmovin8';
export { default as VideoJsAdapter } from './video_adapters/videojs/Videojs';
export { default as ShakaAdapter } from './video_adapters/shaka/Shaka';
export { default as Html5Adapter } from './video_adapters/html5/Html5';
export { default as FlvjsAdapter } from './video_adapters/flvjs/Flvjs';
export { default as JwplayerAdapter } from './video_adapters/jwplayer/Jwplayer';
export { default as DashJSAdapter } from './video_adapters/dashjs/Dashjs';
export { default as NagraAdapter } from './video_adapters/nagra/Nagra';
export { default as BrightcoveAdapter } from './video_adapters/brightcove/Brightcove';
export { default as TheoplayerAdapter } from './video_adapters/theoplayer/Theoplayer';
export { default as NagraReactNativeAdapter } from './video_adapters/nagraReactNative/NagraReactNative';
export { default as ChromecastAdapter } from './video_adapters/chromecast/Chromecast';
export { default as ChromecastCafAdapter } from './video_adapters/chromecastCaf/ChromecastCaf';
export { default as ViaccessOrcaAdapter } from './video_adapters/viaccessorca/Viaccessorca';
export { default as HbbTvAdapter } from './video_adapters/hbbtv/Hbbtv';
export { default as ReactNativeVideoAdapter } from './video_adapters/reactNativeVideo/ReactNativeVideoAdapter';
export { default as VisualonAdapter } from './video_adapters/visualon/Visualon';
export { default as BitmovinReactNativeAdapter } from './video_adapters/bitmovinReactNative/BitmovinReactNative';
export { default as MediaKindWmcAdapter } from './video_adapters/mediakindWmc/MediaKindWmcAdapter';
export { default as MediaKindMkplayerAdapter } from './video_adapters/mediakindMkplayer/MediaKindMkplayerAdapter';
export { default as TCPlayerAdapter } from './video_adapters/tcplayer/Tcplayer.js';
export { default as AVPlayAdapter } from './video_adapters/samsungavplay/AvPlay.js';
export { default as AkamaiAdapter } from './video_adapters/akamai/Akamai';
export { default as NanoPlayerAdapter } from './video_adapters/nanoplayer/NanoPlayer.js';
export { default as TritonAdapter } from './video_adapters/triton/Triton.js';
// Ads adapters
export { default as ImaAdapter } from './ads_adapters/ima/Ima';
export { default as BrightcoveFreewheelAdsAdapter } from './ads_adapters/brightcoveFreewheel/BrightcoveFreewheel';
export { default as YospaceAdsAdapter } from './ads_adapters/yospace/Yospace.js';
export { default as FreewheelAdsAdapter } from './ads_adapters/freewheel/Freewheel';
export { default as NowtilusAdsAdapter } from './ads_adapters/nowtilus/Nowtilus.js';
// Grouped exports for backwards compatibility
import HlsjsAdapters from './video_adapters/hlsjs/Hlsjs';
import BitmovinAdapter from './video_adapters/bitmovin8/Bitmovin8';
import VideoJsAdapter from './video_adapters/videojs/Videojs';
import ShakaAdapter from './video_adapters/shaka/Shaka';
import Html5Adapter from './video_adapters/html5/Html5';
import FlvjsAdapter from './video_adapters/flvjs/Flvjs';
import JwplayerAdapter from './video_adapters/jwplayer/Jwplayer';
import DashJSAdapter from './video_adapters/dashjs/Dashjs';
import NagraAdapter from './video_adapters/nagra/Nagra';
import BrightcoveAdapter from './video_adapters/brightcove/Brightcove';
import TheoplayerAdapter from './video_adapters/theoplayer/Theoplayer';
import ImaAdapter from './ads_adapters/ima/Ima';
import BrightcoveFreewheelAdsAdapter from './ads_adapters/brightcoveFreewheel/BrightcoveFreewheel';
import NagraReactNativeAdapter from './video_adapters/nagraReactNative/NagraReactNative';
import ChromecastAdapter from './video_adapters/chromecast/Chromecast';
import ChromecastCafAdapter from './video_adapters/chromecastCaf/ChromecastCaf';
import ViaccessOrcaAdapter from './video_adapters/viaccessorca/Viaccessorca';
import HbbTvAdapter from './video_adapters/hbbtv/Hbbtv';
import ReactNativeVideoAdapter from './video_adapters/reactNativeVideo/ReactNativeVideoAdapter';
import VisualonAdapter from './video_adapters/visualon/Visualon';
import BitmovinReactNativeAdapter from './video_adapters/bitmovinReactNative/BitmovinReactNative';
import MediaKindWmcAdapter from './video_adapters/mediakindWmc/MediaKindWmcAdapter';
import MediaKindMkplayerAdapter from './video_adapters/mediakindMkplayer/MediaKindMkplayerAdapter';
import TCPlayerAdapter from './video_adapters/tcplayer/Tcplayer.js';
import AVPlayAdapter from './video_adapters/samsungavplay/AvPlay.js';
import YospaceAdsAdapter from './ads_adapters/yospace/Yospace.js';
import FreewheelAdsAdapter from './ads_adapters/freewheel/Freewheel';
import NowtilusAdsAdapter from './ads_adapters/nowtilus/Nowtilus.js';
import AkamaiAdapter from './video_adapters/akamai/Akamai';
import NanoPlayerAdapter from './video_adapters/nanoplayer/NanoPlayer.js';
import TritonAdapter from './video_adapters/triton/Triton.js';
export const NpawPluginAdapters = {
video: {
Hlsjs: HlsjsAdapters,
Bitmovin: BitmovinAdapter,
Videojs: VideoJsAdapter,
Shaka: ShakaAdapter,
Html5: Html5Adapter,
Flvjs: FlvjsAdapter,
Jwplayer: JwplayerAdapter,
Dashjs: DashJSAdapter,
Nagra: NagraAdapter,
Brightcove: BrightcoveAdapter,
Theoplayer: TheoplayerAdapter,
NagraReactNative: NagraReactNativeAdapter,
Chromecast: ChromecastAdapter,
ChromecastCaf: ChromecastCafAdapter,
ViaccessOrca: ViaccessOrcaAdapter,
Hbbtv: HbbTvAdapter,
ReactNativeVideo: ReactNativeVideoAdapter,
Visualon: VisualonAdapter,
BitmovinReactNative: BitmovinReactNativeAdapter,
MediaKindWmc: MediaKindWmcAdapter,
MediaKindMkplayer: MediaKindMkplayerAdapter,
TCPlayer: TCPlayerAdapter,
AVPlay: AVPlayAdapter,
Akamai: AkamaiAdapter,
NanoPlayer: NanoPlayerAdapter,
Triton: TritonAdapter
},
ads: {
Ima: ImaAdapter,
BrightcoveFreewheel: BrightcoveFreewheelAdsAdapter,
Yospace: YospaceAdsAdapter,
Freewheel: FreewheelAdsAdapter,
Nowtilus: NowtilusAdsAdapter
}
};
// Default export for backwards compatibility
export default NpawPluginAdapters;
//# sourceMappingURL=index.js.map