Files
v10/packages/spf/src/dom/index.ts
T

18 lines
994 B
TypeScript

/**
* DOM/Browser-specific SPF bindings
*/
export { loadSegments } from './features/load-segments';
export { loadTextTrackCues } from './features/load-text-track-cues';
export type { CurrentTimeOwners, CurrentTimeState } from './features/track-current-time';
export { trackCurrentTime } from './features/track-current-time';
export type { PlaybackInitiatedOwners, PlaybackInitiatedState } from './features/track-playback-initiated';
export { trackPlaybackInitiated } from './features/track-playback-initiated';
export type { PlaybackRateOwners, PlaybackRateState } from './features/track-playback-rate';
export { trackPlaybackRate } from './features/track-playback-rate';
export { appendSegment } from './media/append-segment';
export { flushBuffer } from './media/buffer-flusher';
export type { SpfMediaAPI } from './playback-engine/adapter';
export { SpfMedia, SpfMediaMixin } from './playback-engine/adapter';
export { destroyVttParser, parseVttSegment } from './text/parse-vtt-segment';