UNPKG

rx-player

Version:
17 lines (16 loc) 662 B
import initializeCoreEntry from "../../core/entry"; import { MonoThreadCoreInterface } from "../../main_thread/core_interface/monothread"; import MediaSourceContentInitializer from "../../main_thread/init/media_source_content_initializer"; /** * Add ability to run the RxPlayer's main buffering logic in a WebMultiThread. * @param {Object} features */ function addMediaSourceMainFeature(features) { features.monothread = { init: MediaSourceContentInitializer, coreInterface: MonoThreadCoreInterface, initializeCoreEntry, }; } export { addMediaSourceMainFeature as MEDIA_SOURCE_MAIN }; export default addMediaSourceMainFeature;