@aidenlx/player
Version:
Headless web components that make integrating media on the a web a breeze.
129 lines (128 loc) • 5.63 kB
JavaScript
import "../../chunks/chunk.S6UZ27SZ.js";
import "../../define/vds-hls-player.js";
import * as React from "react";
import { createComponent } from "../lib/index.js";
import { HlsPlayerElement } from "../../players/hls/index.js";
const EVENTS = {
onHlsLibLoadStart: "vds-hls-lib-load-start",
onHlsLibLoaded: "vds-hls-lib-loaded",
onHlsLibLoadError: "vds-hls-lib-load-error",
onHlsInstance: "vds-hls-instance",
onHlsUnsupported: "vds-hls-unsupported",
onHlsMediaAttaching: "vds-hls-media-attaching",
onHlsMediaAttached: "vds-hls-media-attached",
onHlsMediaDetaching: "vds-hls-media-detaching",
onHlsMediaDetached: "vds-hls-media-detached",
onHlsBufferReset: "vds-hls-buffer-reset",
onHlsBufferCodecs: "vds-hls-buffer-codecs",
onHlsBufferCreated: "vds-hls-buffer-created",
onHlsBufferAppending: "vds-hls-buffer-appending",
onHlsBufferAppended: "vds-hls-buffer-appended",
onHlsBufferEos: "vds-hls-buffer-eos",
onHlsBufferFlushing: "vds-hls-buffer-flushing",
onHlsBufferFlushed: "vds-hls-buffer-flushed",
onHlsManifestLoading: "vds-hls-manifest-loading",
onHlsManifestLoaded: "vds-hls-manifest-loaded",
onHlsManifestParsed: "vds-hls-manifest-parsed",
onHlsLevelSwitching: "vds-hls-level-switching",
onHlsLevelSwitched: "vds-hls-level-switched",
onHlsLevelLoading: "vds-hls-level-loading",
onHlsLevelLoaded: "vds-hls-level-loaded",
onHlsLevelUpdated: "vds-hls-level-updated",
onHlsLevelPtsUpdated: "vds-hls-level-pts-updated",
onHlsLevelsUpdated: "vds-hls-levels-updated",
onHlsAudioTracksUpdated: "vds-hls-audio-tracks-updated",
onHlsAudioTrackSwitching: "vds-hls-audio-track-switching",
onHlsAudioTrackSwitched: "vds-hls-audio-track-switched",
onHlsAudioTrackLoading: "vds-hls-audio-track-loading",
onHlsAudioTrackLoaded: "vds-hls-audio-track-loaded",
onHlsSubtitleTracksUpdated: "vds-hls-subtitle-tracks-updated",
onHlsSubtitleTracksCleared: "vds-hls-subtitle-tracks-cleared",
onHlsSubtitleTrackSwitch: "vds-hls-subtitle-track-switch",
onHlsSubtitleTrackLoading: "vds-hls-subtitle-track-loading",
onHlsSubtitleTrackLoaded: "vds-hls-subtitle-track-loaded",
onHlsSubtitleFragProcessed: "vds-hls-subtitle-frag-processed",
onHlsCuesParsed: "vds-hls-cues-parsed",
onHlsNonNativeTextTracksFound: "vds-hls-non-native-text-tracks-found",
onHlsInitPtsFound: "vds-hls-init-pts-found",
onHlsFragLoading: "vds-hls-frag-loading",
onHlsFragLoadEmergencyAborted: "vds-hls-frag-load-emergency-aborted",
onHlsFragLoaded: "vds-hls-frag-loaded",
onHlsFragDecrypted: "vds-hls-frag-decrypted",
onHlsFragParsingInitSegment: "vds-hls-frag-parsing-init-segment",
onHlsFragParsingUserdata: "vds-hls-frag-parsing-userdata",
onHlsFragParsingMetadata: "vds-hls-frag-parsing-metadata",
onHlsFragParsed: "vds-hls-frag-parsed",
onHlsFragBufferedData: "vds-hls-frag-buffered-data",
onHlsFragChanged: "vds-hls-frag-changed",
onHlsFpsDrop: "vds-hls-fps-drop",
onHlsFpsDropLevelCapping: "vds-hls-fps-drop-level-capping",
onHlsError: "vds-hls-error",
onHlsDestroying: "vds-hls-destroying",
onHlsKeyLoading: "vds-hls-key-loading",
onHlsKeyLoaded: "vds-hls-key-loaded",
onHlsBackBufferReached: "vds-hls-back-buffer-reached",
onVideoPresentationChange: "vds-video-presentation-change",
onAbort: "vds-abort",
onAutoplayChange: "vds-autoplay-change",
onAutoplayFail: "vds-autoplay-fail",
onAutoplay: "vds-autoplay",
onCanLoad: "vds-can-load",
onCanPlayThrough: "vds-can-play-through",
onCanPlay: "vds-can-play",
onControlsChange: "vds-controls-change",
onDurationChange: "vds-duration-change",
onEmptied: "vds-emptied",
onEnd: "vds-end",
onEnded: "vds-ended",
onError: "vds-error",
onFullscreenChange: "vds-fullscreen-change",
onFullscreenError: "vds-fullscreen-error",
onFullscreenSupportChange: "vds-fullscreen-support-change",
onIdleChange: "vds-idle-change",
onLoadStart: "vds-load-start",
onLoadedData: "vds-loaded-data",
onLoadedMetadata: "vds-loaded-metadata",
onLoopChange: "vds-loop-change",
onMediaTypeChange: "vds-media-type-change",
onPause: "vds-pause",
onPlayFail: "vds-play-fail",
onPlay: "vds-play",
onPlaying: "vds-playing",
onPlaysinlineChange: "vds-playsinline-change",
onPosterChange: "vds-poster-change",
onProgress: "vds-progress",
onReplay: "vds-replay",
onSeeked: "vds-seeked",
onSeeking: "vds-seeking",
onSrcChange: "vds-src-change",
onStalled: "vds-stalled",
onStarted: "vds-started",
onSuspend: "vds-suspend",
onScreenOrientationChange: "vds-screen-orientation-change",
onScreenOrientationLockChange: "vds-screen-orientation-lock-change",
onTimeUpdate: "vds-time-update",
onViewTypeChange: "vds-view-type-change",
onVolumeChange: "vds-volume-change",
onWaiting: "vds-waiting",
onMuteRequest: "vds-mute-request",
onUnmuteRequest: "vds-unmute-request",
onEnterFullscreenRequest: "vds-enter-fullscreen-request",
onExitFullscreenRequest: "vds-exit-fullscreen-request",
onPlayRequest: "vds-play-request",
onPauseRequest: "vds-pause-request",
onSeekRequest: "vds-seek-request",
onSeekingRequest: "vds-seeking-request",
onVolumeChangeRequest: "vds-volume-change-request",
onResumeIdlingRequest: "vds-resume-idling-request",
onPauseIdlingRequest: "vds-pause-idling-request",
onShowPosterRequest: "vds-show-poster-request",
onHidePosterRequest: "vds-hide-poster-request",
onLoopRequest: "vds-loop-request"
};
const HlsPlayer = createComponent(React, "vds-hls-player", HlsPlayerElement, EVENTS, "HlsPlayer");
var HlsPlayer_default = HlsPlayer;
export {
HlsPlayer_default as default
};
//# sourceMappingURL=HlsPlayer.js.map