--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/web/res/js/client.js.LICENSE.txt Wed Dec 18 12:52:21 2024 +0100
@@ -0,0 +1,1924 @@
+/*!
+ * @overview es6-promise - a tiny implementation of Promises/A+.
+ * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
+ * @license Licensed under MIT license
+ * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
+ * @version v4.2.8+1e68dce6
+ */
+
+/*!
+ * Programatically add the following
+ */
+
+/*!
+ * The buffer module from node.js, for the browser.
+ *
+ * @author Feross Aboukhadijeh <http://feross.org>
+ * @license MIT
+ */
+
+/*!
+ * jQuery JavaScript Library v3.7.1
+ * https://jquery.com/
+ *
+ * Copyright OpenJS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2023-08-28T13:37Z
+ */
+
+/*!
+ * jQuery UI Widget 1.13.2
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ */
+
+/*!
+ * jQuery.scrollTo
+ * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler
+ * Licensed under MIT
+ * https://github.com/flesler/jquery.scrollTo
+ * @projectDescription Lightweight, cross-browser and highly customizable animated scrolling with jQuery
+ * @author Ariel Flesler
+ * @version 2.1.3
+ */
+
+/*! ../../../../core/Debug */
+
+/*! ../../../../core/FactoryMaker */
+
+/*! ../../../constants/Constants */
+
+/*! ../../../constants/MetricsConstants */
+
+/*! ../../../core/Debug */
+
+/*! ../../../core/EventBus */
+
+/*! ../../../core/FactoryMaker */
+
+/*! ../../../core/Utils */
+
+/*! ../../../core/errors/ErrorsBase */
+
+/*! ../../../core/events/Events */
+
+/*! ../../../externals/cea608-parser */
+
+/*! ../../../externals/xml2json */
+
+/*! ../../../streaming/constants/Constants */
+
+/*! ../../MediaPlayerEvents */
+
+/*! ../../MetricsReportingEvents */
+
+/*! ../../SwitchRequest */
+
+/*! ../../constants/Constants */
+
+/*! ../../constants/DashConstants */
+
+/*! ../../constants/MetricsConstants */
+
+/*! ../../constants/ProtectionConstants */
+
+/*! ../../core/Debug */
+
+/*! ../../core/EventBus */
+
+/*! ../../core/FactoryMaker */
+
+/*! ../../core/Settings */
+
+/*! ../../core/Utils */
+
+/*! ../../core/errors/Errors */
+
+/*! ../../core/events/Events */
+
+/*! ../../core/events/EventsBase */
+
+/*! ../../dash/DashHandler */
+
+/*! ../../dash/constants/DashConstants */
+
+/*! ../../dash/controllers/SegmentsController */
+
+/*! ../../dash/models/DashManifestModel */
+
+/*! ../../dash/utils/SegmentsUtils */
+
+/*! ../../dash/vo/BaseURL */
+
+/*! ../../dash/vo/UTCTiming */
+
+/*! ../../externals/base64 */
+
+/*! ../../externals/cea608-parser */
+
+/*! ../../streaming/MediaPlayerEvents */
+
+/*! ../../streaming/constants/ConformanceViolationConstants */
+
+/*! ../../streaming/constants/Constants */
+
+/*! ../../streaming/net/HTTPLoader */
+
+/*! ../../streaming/net/SchemeLoaderFactory */
+
+/*! ../../streaming/net/XHRLoader */
+
+/*! ../../streaming/thumbnail/ThumbnailTracks */
+
+/*! ../../streaming/utils/BoxParser */
+
+/*! ../../streaming/utils/ObjectUtils */
+
+/*! ../../streaming/utils/URLUtils */
+
+/*! ../../streaming/vo/DashJSError */
+
+/*! ../../utils/CustomTimeRanges */
+
+/*! ../../utils/HandlerHelpers */
+
+/*! ../../utils/MetricSerialiser */
+
+/*! ../../utils/RNG */
+
+/*! ../../vo/DashJSError */
+
+/*! ../../vo/metrics/HTTPRequest */
+
+/*! ../CommonEncryption */
+
+/*! ../FragmentLoader */
+
+/*! ../ManifestUpdater */
+
+/*! ../MediaPlayerEvents */
+
+/*! ../MetricsReportingEvents */
+
+/*! ../SegmentBaseLoader */
+
+/*! ../SourceBufferSink */
+
+/*! ../Stream */
+
+/*! ../SwitchRequest */
+
+/*! ../WebmSegmentBaseLoader */
+
+/*! ../XlinkLoader */
+
+/*! ../constants/ConformanceViolationConstants */
+
+/*! ../constants/Constants */
+
+/*! ../constants/DashConstants */
+
+/*! ../constants/MetricsConstants */
+
+/*! ../controllers/BlacklistController */
+
+/*! ../controllers/ProtectionKeyController */
+
+/*! ../core/Debug */
+
+/*! ../core/EventBus */
+
+/*! ../core/FactoryMaker */
+
+/*! ../core/Settings */
+
+/*! ../core/Utils */
+
+/*! ../core/Version */
+
+/*! ../core/errors/Errors */
+
+/*! ../core/events/Events */
+
+/*! ../core/events/EventsBase */
+
+/*! ../dash/DashAdapter */
+
+/*! ../dash/DashHandler */
+
+/*! ../dash/DashMetrics */
+
+/*! ../dash/constants/DashConstants */
+
+/*! ../dash/controllers/RepresentationController */
+
+/*! ../dash/controllers/SegmentBaseController */
+
+/*! ../dash/controllers/SegmentsController */
+
+/*! ../dash/parser/DashParser */
+
+/*! ../dash/utils/TimelineConverter */
+
+/*! ../errors/ProtectionErrors */
+
+/*! ../metrics/MetricsHandlerFactory */
+
+/*! ../metrics/MetricsReportingEvents */
+
+/*! ../models/BaseURLTreeModel */
+
+/*! ../models/CmcdModel */
+
+/*! ../models/DashManifestModel */
+
+/*! ../models/FragmentModel */
+
+/*! ../models/LowLatencyThroughputModel */
+
+/*! ../net/XHRLoader */
+
+/*! ../reporting/ReportingFactory */
+
+/*! ../rules/DroppedFramesHistory */
+
+/*! ../rules/RulesContext */
+
+/*! ../rules/SwitchRequest */
+
+/*! ../rules/SwitchRequestHistory */
+
+/*! ../rules/ThroughputHistory */
+
+/*! ../rules/abr/ABRRulesCollection */
+
+/*! ../streaming/MediaPlayerEvents */
+
+/*! ../streaming/constants/Constants */
+
+/*! ../streaming/constants/MetricsConstants */
+
+/*! ../streaming/models/MetricsModel */
+
+/*! ../streaming/net/URLLoader */
+
+/*! ../streaming/utils/EBMLParser */
+
+/*! ../streaming/utils/URLUtils */
+
+/*! ../streaming/vo/DashJSError */
+
+/*! ../streaming/vo/FragmentRequest */
+
+/*! ../streaming/vo/metrics/HTTPRequest */
+
+/*! ../streaming/vo/metrics/PlayList */
+
+/*! ../thumbnail/ThumbnailTracks */
+
+/*! ../utils/BaseURLSelector */
+
+/*! ../utils/BoxParser */
+
+/*! ../utils/CustomTimeRanges */
+
+/*! ../utils/InitCache */
+
+/*! ../utils/ListSegmentsGetter */
+
+/*! ../utils/ManifestParsing */
+
+/*! ../utils/ObjectUtils */
+
+/*! ../utils/RequestModifier */
+
+/*! ../utils/SegmentBaseGetter */
+
+/*! ../utils/SegmentsUtils */
+
+/*! ../utils/SupervisorTools */
+
+/*! ../utils/TTMLParser */
+
+/*! ../utils/TemplateSegmentsGetter */
+
+/*! ../utils/TimelineSegmentsGetter */
+
+/*! ../utils/URLUtils */
+
+/*! ../utils/VTTParser */
+
+/*! ../vo/AdaptationSet */
+
+/*! ../vo/BaseURL */
+
+/*! ../vo/BitrateInfo */
+
+/*! ../vo/ClearKeyKeySet */
+
+/*! ../vo/DVBErrors */
+
+/*! ../vo/DashJSError */
+
+/*! ../vo/DataChunk */
+
+/*! ../vo/Event */
+
+/*! ../vo/EventStream */
+
+/*! ../vo/FragmentRequest */
+
+/*! ../vo/IsoBox */
+
+/*! ../vo/IsoBoxSearchInfo */
+
+/*! ../vo/KeyMessage */
+
+/*! ../vo/KeyPair */
+
+/*! ../vo/KeySystemAccess */
+
+/*! ../vo/KeySystemConfiguration */
+
+/*! ../vo/LicenseRequest */
+
+/*! ../vo/LicenseResponse */
+
+/*! ../vo/MediaCapability */
+
+/*! ../vo/Metrics */
+
+/*! ../vo/MetricsList */
+
+/*! ../vo/Mpd */
+
+/*! ../vo/NeedKey */
+
+/*! ../vo/PatchOperation */
+
+/*! ../vo/Period */
+
+/*! ../vo/Range */
+
+/*! ../vo/Reporting */
+
+/*! ../vo/Representation */
+
+/*! ../vo/SimpleXPath */
+
+/*! ../vo/TextTrackInfo */
+
+/*! ../vo/Thumbnail */
+
+/*! ../vo/ThumbnailTrackInfo */
+
+/*! ../vo/URIFragmentData */
+
+/*! ../vo/UTCTiming */
+
+/*! ../vo/metrics/BufferLevel */
+
+/*! ../vo/metrics/BufferState */
+
+/*! ../vo/metrics/DVRInfo */
+
+/*! ../vo/metrics/DroppedFrames */
+
+/*! ../vo/metrics/HTTPRequest */
+
+/*! ../vo/metrics/ManifestUpdate */
+
+/*! ../vo/metrics/PlayList */
+
+/*! ../vo/metrics/RepresentationSwitch */
+
+/*! ../vo/metrics/RequestsQueue */
+
+/*! ../vo/metrics/SchedulingInfo */
+
+/*! ./ */
+
+/*! ./../../../webpack/buildin/global.js */
+
+/*! ./../../core/EventBus */
+
+/*! ./../../core/errors/Errors */
+
+/*! ./../../core/events/Events */
+
+/*! ./../../dash/vo/MediaInfo */
+
+/*! ./../../node-libs-browser/node_modules/buffer/index.js */
+
+/*! ./../../node-libs-browser/node_modules/timers-browserify/main.js */
+
+/*! ./../../process/browser.js */
+
+/*! ./../../webpack/buildin/global.js */
+
+/*! ./../CommonEncryption */
+
+/*! ./../core/Debug */
+
+/*! ./../core/EventBus */
+
+/*! ./../core/errors/Errors */
+
+/*! ./../core/events/Events */
+
+/*! ./../drm/KeySystemClearKey */
+
+/*! ./../drm/KeySystemPlayReady */
+
+/*! ./../drm/KeySystemW3CClearKey */
+
+/*! ./../drm/KeySystemWidevine */
+
+/*! ./../process/browser.js */
+
+/*! ./../servers/ClearKey */
+
+/*! ./../servers/DRMToday */
+
+/*! ./../servers/PlayReady */
+
+/*! ./../servers/Widevine */
+
+/*! ./../vo/DashJSError */
+
+/*! ./../vo/Segment */
+
+/*! ./../webpack/buildin/global.js */
+
+/*! ./AbandonRequestsRule */
+
+/*! ./BaseMatcher */
+
+/*! ./BolaRule */
+
+/*! ./CommonProperty */
+
+/*! ./CoreEvents */
+
+/*! ./DefaultURLUtils */
+
+/*! ./DroppedFramesRule */
+
+/*! ./EmbeddedTextHtmlRender */
+
+/*! ./ErrorsBase */
+
+/*! ./EventBus */
+
+/*! ./EventController */
+
+/*! ./EventsBase */
+
+/*! ./FactoryMaker */
+
+/*! ./FetchLoader */
+
+/*! ./FragmentRequest */
+
+/*! ./InsufficientBufferRule */
+
+/*! ./IsoFile */
+
+/*! ./L2ARule.js */
+
+/*! ./LearningAbrController */
+
+/*! ./LoLpQoEEvaluator */
+
+/*! ./LoLpWeightSelector */
+
+/*! ./ManifestLoader */
+
+/*! ./ManifestUpdater */
+
+/*! ./MapNode */
+
+/*! ./MediaPlayer */
+
+/*! ./MediaPlayerEvents */
+
+/*! ./MediaSourceController */
+
+/*! ./MetricsController */
+
+/*! ./MetricsHandlersController */
+
+/*! ./MetricsReportingEvents */
+
+/*! ./ProtectionEvents */
+
+/*! ./QoeInfo */
+
+/*! ./RangeController */
+
+/*! ./ReportingController */
+
+/*! ./SegmentsUtils */
+
+/*! ./StreamProcessor */
+
+/*! ./SwitchHistoryRule */
+
+/*! ./SwitchRequest */
+
+/*! ./TextSourceBuffer */
+
+/*! ./TextTracks */
+
+/*! ./ThroughputRule */
+
+/*! ./ThumbnailTracks */
+
+/*! ./TimeSyncController */
+
+/*! ./Utils.js */
+
+/*! ./XHRLoader */
+
+/*! ./_stream_duplex */
+
+/*! ./_stream_readable */
+
+/*! ./_stream_transform */
+
+/*! ./_stream_writable */
+
+/*! ./baseUrlResolution/BasicSelector */
+
+/*! ./baseUrlResolution/DVBSelector */
+
+/*! ./constants/Constants */
+
+/*! ./constants/DashConstants */
+
+/*! ./constants/MetricsConstants */
+
+/*! ./controllers/AbrController */
+
+/*! ./controllers/BaseURLController */
+
+/*! ./controllers/BlacklistController */
+
+/*! ./controllers/BufferController */
+
+/*! ./controllers/FragmentController */
+
+/*! ./controllers/GapController */
+
+/*! ./controllers/MediaController */
+
+/*! ./controllers/MetricsCollectionController */
+
+/*! ./controllers/PlaybackController */
+
+/*! ./controllers/ProtectionController */
+
+/*! ./controllers/ProtectionKeyController */
+
+/*! ./controllers/ScheduleController */
+
+/*! ./controllers/StreamController */
+
+/*! ./controllers/XlinkController */
+
+/*! ./doc */
+
+/*! ./errors/ProtectionErrors */
+
+/*! ./events/Events */
+
+/*! ./handlers/BufferLevelHandler */
+
+/*! ./handlers/DVBErrorsHandler */
+
+/*! ./handlers/GenericMetricHandler */
+
+/*! ./handlers/HttpListHandler */
+
+/*! ./html */
+
+/*! ./index_mediaplayerOnly */
+
+/*! ./internal/streams/BufferList */
+
+/*! ./internal/streams/destroy */
+
+/*! ./internal/streams/stream */
+
+/*! ./isd */
+
+/*! ./lib/_stream_duplex.js */
+
+/*! ./lib/_stream_passthrough.js */
+
+/*! ./lib/_stream_readable.js */
+
+/*! ./lib/_stream_transform.js */
+
+/*! ./lib/_stream_writable.js */
+
+/*! ./lolp/LoLpRule.js */
+
+/*! ./maps/RepresentationBaseValuesMap */
+
+/*! ./maps/SegmentValuesMap */
+
+/*! ./matchers/DateTimeMatcher */
+
+/*! ./matchers/DurationMatcher */
+
+/*! ./matchers/NumericMatcher */
+
+/*! ./matchers/StringMatcher */
+
+/*! ./metrics/MetricsHandlerFactory */
+
+/*! ./models/CmcdModel */
+
+/*! ./models/DashManifestModel */
+
+/*! ./models/FragmentModel */
+
+/*! ./models/ManifestModel */
+
+/*! ./models/MediaPlayerModel */
+
+/*! ./models/PatchManifestModel */
+
+/*! ./models/ProtectionModel_01b */
+
+/*! ./models/ProtectionModel_21Jan2015 */
+
+/*! ./models/ProtectionModel_3Feb2014 */
+
+/*! ./models/URIFragmentModel */
+
+/*! ./models/VideoModel */
+
+/*! ./names */
+
+/*! ./net/SchemeLoaderFactory */
+
+/*! ./net/URLLoader */
+
+/*! ./node_modules/webpack/buildin/global.js */
+
+/*! ./objectiron */
+
+/*! ./readable */
+
+/*! ./reporters/DVBReporting */
+
+/*! ./reporting/ReportingFactory */
+
+/*! ./src/core/Debug */
+
+/*! ./src/core/FactoryMaker */
+
+/*! ./src/core/Version */
+
+/*! ./src/streaming/MediaPlayer */
+
+/*! ./src/streaming/MediaPlayerFactory */
+
+/*! ./src/streaming/metrics/MetricsReporting */
+
+/*! ./src/streaming/protection/Protection */
+
+/*! ./src/streaming/utils/Capabilities */
+
+/*! ./styles */
+
+/*! ./text/NotFragmentedTextBufferController */
+
+/*! ./text/TextController */
+
+/*! ./thumbnail/ThumbnailController */
+
+/*! ./utils */
+
+/*! ./utils/BoxParser */
+
+/*! ./utils/Capabilities */
+
+/*! ./utils/CapabilitiesFilter */
+
+/*! ./utils/DOMStorage */
+
+/*! ./utils/DVBErrorsTranslator */
+
+/*! ./utils/ErrorHandler */
+
+/*! ./utils/RequestModifier */
+
+/*! ./utils/Round10 */
+
+/*! ./utils/SegmentsUtils */
+
+/*! ./utils/SupervisorTools */
+
+/*! ./utils/URLUtils */
+
+/*! ./vo/DashJSError */
+
+/*! ./vo/Event */
+
+/*! ./vo/HeadRequest */
+
+/*! ./vo/ManifestInfo */
+
+/*! ./vo/MediaInfo */
+
+/*! ./vo/RepresentationInfo */
+
+/*! ./vo/Segment */
+
+/*! ./vo/StreamInfo */
+
+/*! ./vo/TextRequest */
+
+/*! ./vo/metrics/HTTPRequest */
+
+/*! ./vo/metrics/PlayList */
+
+/*! @name @videojs/http-streaming @version 2.16.2 @license Apache-2.0 */
+
+/*! @name @videojs/http-streaming @version 3.9.1 @license Apache-2.0 */
+
+/*! @name aes-decrypter @version 3.1.3 @license Apache-2.0 */
+
+/*! @name aes-decrypter @version 4.0.1 @license Apache-2.0 */
+
+/*! @name m3u8-parser @version 4.8.0 @license Apache-2.0 */
+
+/*! @name m3u8-parser @version 7.1.0 @license Apache-2.0 */
+
+/*! @name pkcs7 @version 1.0.4 @license Apache-2.0 */
+
+/*! @name videojs-contrib-quality-levels @version 4.0.0 @license Apache-2.0 */
+
+/*! Copyright (c) 2013 Brandon Aaron (http://brandon.aaron.sh)
+ * Licensed under the MIT License (LICENSE.txt).
+ *
+ * Version: 3.1.9
+ *
+ * Requires: jQuery 1.2.2+
+ */
+
+/*! For license information please see dash.all.min.js.LICENSE.txt */
+
+/*! base64-js */
+
+/*! buffer */
+
+/*! codem-isoboxer */
+
+/*! codem-isoboxer v0.3.6 https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt */
+
+/*! core-util-is */
+
+/*! es6-promise/auto */
+
+/*! events */
+
+/*! exports provided: HTTPRequest, HTTPRequestTrace */
+
+/*! exports provided: ManifestUpdate, ManifestUpdateStreamInfo, ManifestUpdateRepresentationInfo */
+
+/*! exports provided: PlayList, PlayListTrace */
+
+/*! exports provided: THUMBNAILS_SCHEME_ID_URIS, default */
+
+/*! exports provided: checkParameterType, checkInteger, checkRange, checkIsVideoOrAudioType */
+
+/*! exports provided: default */
+
+/*! exports provided: default, MediaPlayer, FactoryMaker, Debug */
+
+/*! exports provided: default, MediaPlayer, Protection, MetricsReporting, MediaPlayerFactory, Debug, supportsMediaSource */
+
+/*! exports provided: getVersionString */
+
+/*! exports provided: supportsMediaSource, default */
+
+/*! exports provided: unescapeDollarsInTemplate, replaceIDForTemplate, replaceTokenForTemplate, getIndexBasedSegment, getTimeBasedSegment */
+
+/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
+
+/*! fast-deep-equal */
+
+/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
+
+/*! ieee754 */
+
+/*! imsc */
+
+/*! inherits */
+
+/*! isarray */
+
+/*! no static exports found */
+
+/*! path-browserify */
+
+/*! process-nextick-args */
+
+/*! readable-stream/duplex.js */
+
+/*! readable-stream/passthrough.js */
+
+/*! readable-stream/readable.js */
+
+/*! readable-stream/transform.js */
+
+/*! readable-stream/writable.js */
+
+/*! safe-buffer */
+
+/*! sax */
+
+/*! setimmediate */
+
+/*! stream */
+
+/*! string_decoder */
+
+/*! string_decoder/ */
+
+/*! util */
+
+/*! util-deprecate */
+
+/*!******************!*\
+ !*** ./index.js ***!
+ \******************/
+
+/*!**********************!*\
+ !*** util (ignored) ***!
+ \**********************/
+
+/*!***************************!*\
+ !*** ./src/core/Debug.js ***!
+ \***************************/
+
+/*!***************************!*\
+ !*** ./src/core/Utils.js ***!
+ \***************************/
+
+/*!****************************!*\
+ !*** ./src/dash/vo/Mpd.js ***!
+ \****************************/
+
+/*!*****************************!*\
+ !*** ./externals/base64.js ***!
+ \*****************************/
+
+/*!*****************************!*\
+ !*** ./src/core/Version.js ***!
+ \*****************************/
+
+/*!******************************!*\
+ !*** ./src/core/EventBus.js ***!
+ \******************************/
+
+/*!******************************!*\
+ !*** ./src/core/Settings.js ***!
+ \******************************/
+
+/*!******************************!*\
+ !*** ./src/dash/vo/Event.js ***!
+ \******************************/
+
+/*!*******************************!*\
+ !*** ./externals/xml2json.js ***!
+ \*******************************/
+
+/*!*******************************!*\
+ !*** ./src/dash/vo/Period.js ***!
+ \*******************************/
+
+/*!********************************!*\
+ !*** ./src/dash/vo/BaseURL.js ***!
+ \********************************/
+
+/*!********************************!*\
+ !*** ./src/dash/vo/Segment.js ***!
+ \********************************/
+
+/*!*********************************!*\
+ !*** ./src/dash/DashAdapter.js ***!
+ \*********************************/
+
+/*!*********************************!*\
+ !*** ./src/dash/DashHandler.js ***!
+ \*********************************/
+
+/*!*********************************!*\
+ !*** ./src/dash/DashMetrics.js ***!
+ \*********************************/
+
+/*!*********************************!*\
+ !*** ./src/streaming/Stream.js ***!
+ \*********************************/
+
+/*!**********************************!*\
+ !*** ./index_mediaplayerOnly.js ***!
+ \**********************************/
+
+/*!**********************************!*\
+ !*** ./src/core/FactoryMaker.js ***!
+ \**********************************/
+
+/*!**********************************!*\
+ !*** ./src/dash/vo/MediaInfo.js ***!
+ \**********************************/
+
+/*!**********************************!*\
+ !*** ./src/dash/vo/UTCTiming.js ***!
+ \**********************************/
+
+/*!***********************************!*\
+ !*** (webpack)/buildin/global.js ***!
+ \***********************************/
+
+/*!***********************************!*\
+ !*** ./src/core/errors/Errors.js ***!
+ \***********************************/
+
+/*!***********************************!*\
+ !*** ./src/core/events/Events.js ***!
+ \***********************************/
+
+/*!***********************************!*\
+ !*** ./src/dash/utils/Round10.js ***!
+ \***********************************/
+
+/*!***********************************!*\
+ !*** ./src/dash/vo/StreamInfo.js ***!
+ \***********************************/
+
+/*!************************************!*\
+ !*** ./externals/cea608-parser.js ***!
+ \************************************/
+
+/*!************************************!*\
+ !*** ./src/dash/vo/EventStream.js ***!
+ \************************************/
+
+/*!************************************!*\
+ !*** ./src/dash/vo/SimpleXPath.js ***!
+ \************************************/
+
+/*!************************************!*\
+ !*** ./src/streaming/vo/IsoBox.js ***!
+ \************************************/
+
+/*!*************************************!*\
+ !*** ./node_modules/sax/lib/sax.js ***!
+ \*************************************/
+
+/*!*************************************!*\
+ !*** ./src/dash/vo/ManifestInfo.js ***!
+ \*************************************/
+
+/*!**************************************!*\
+ !*** ./src/dash/vo/AdaptationSet.js ***!
+ \**************************************/
+
+/*!**************************************!*\
+ !*** ./src/streaming/MediaPlayer.js ***!
+ \**************************************/
+
+/*!**************************************!*\
+ !*** ./src/streaming/XlinkLoader.js ***!
+ \**************************************/
+
+/*!***************************************!*\
+ !*** ./node_modules/ieee754/index.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./node_modules/isarray/index.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/core/errors/ErrorsBase.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/core/events/CoreEvents.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/core/events/EventsBase.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/dash/SegmentBaseLoader.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/dash/parser/DashParser.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/dash/parser/objectiron.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/dash/vo/PatchOperation.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/dash/vo/Representation.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/streaming/vo/DataChunk.js ***!
+ \***************************************/
+
+/*!***************************************!*\
+ !*** ./src/streaming/vo/Thumbnail.js ***!
+ \***************************************/
+
+/*!****************************************!*\
+ !*** ./src/streaming/net/URLLoader.js ***!
+ \****************************************/
+
+/*!****************************************!*\
+ !*** ./src/streaming/net/XHRLoader.js ***!
+ \****************************************/
+
+/*!****************************************!*\
+ !*** ./src/streaming/utils/IsoFile.js ***!
+ \****************************************/
+
+/*!*****************************************!*\
+ !*** ./node_modules/base64-js/index.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./node_modules/process/browser.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/dash/parser/maps/MapNode.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/dash/utils/SegmentsUtils.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/FragmentLoader.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/ManifestLoader.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/net/HTTPLoader.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/utils/URLUtils.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/vo/BitrateInfo.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/vo/DashJSError.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/vo/HeadRequest.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/vo/MetricsList.js ***!
+ \*****************************************/
+
+/*!*****************************************!*\
+ !*** ./src/streaming/vo/TextRequest.js ***!
+ \*****************************************/
+
+/*!******************************************!*\
+ !*** ./node_modules/es6-promise/auto.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/ManifestUpdater.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/StreamProcessor.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/net/FetchLoader.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/text/TextTracks.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/utils/BoxParser.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/utils/InitCache.js ***!
+ \******************************************/
+
+/*!******************************************!*\
+ !*** ./src/streaming/utils/VTTParser.js ***!
+ \******************************************/
+
+/*!*******************************************!*\
+ !*** ./node_modules/safe-buffer/index.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/dash/WebmSegmentBaseLoader.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/dash/vo/RepresentationInfo.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/SourceBufferSink.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/metrics/vo/Range.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/models/CmcdModel.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/utils/DOMStorage.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/utils/EBMLParser.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/utils/TTMLParser.js ***!
+ \*******************************************/
+
+/*!*******************************************!*\
+ !*** ./src/streaming/vo/TextTrackInfo.js ***!
+ \*******************************************/
+
+/*!********************************************!*\
+ !*** ./src/streaming/MediaPlayerEvents.js ***!
+ \********************************************/
+
+/*!********************************************!*\
+ !*** ./src/streaming/metrics/utils/RNG.js ***!
+ \********************************************/
+
+/*!********************************************!*\
+ !*** ./src/streaming/models/VideoModel.js ***!
+ \********************************************/
+
+/*!********************************************!*\
+ !*** ./src/streaming/rules/abr/L2ARule.js ***!
+ \********************************************/
+
+/*!********************************************!*\
+ !*** ./src/streaming/utils/ObjectUtils.js ***!
+ \********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/dash/constants/DashConstants.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/dash/utils/SegmentBaseGetter.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/dash/utils/TimelineConverter.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/MediaPlayerFactory.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/metrics/vo/Metrics.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/rules/RulesContext.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/rules/abr/BolaRule.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/utils/Capabilities.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/utils/ErrorHandler.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/vo/FragmentRequest.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/vo/URIFragmentData.js ***!
+ \*********************************************/
+
+/*!*********************************************!*\
+ !*** ./src/streaming/vo/metrics/DVRInfo.js ***!
+ \*********************************************/
+
+/*!**********************************************!*\
+ !*** ./node_modules/imsc/src/main/js/doc.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./node_modules/imsc/src/main/js/isd.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/dash/models/DashManifestModel.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/dash/utils/ListSegmentsGetter.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/streaming/constants/Constants.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/streaming/models/MetricsModel.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/streaming/rules/SwitchRequest.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/streaming/text/TextController.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/streaming/vo/IsoBoxSearchInfo.js ***!
+ \**********************************************/
+
+/*!**********************************************!*\
+ !*** ./src/streaming/vo/metrics/PlayList.js ***!
+ \**********************************************/
+
+/*!***********************************************!*\
+ !*** ./node_modules/core-util-is/lib/util.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./node_modules/fast-deep-equal/index.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./node_modules/imsc/src/main/js/html.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./node_modules/imsc/src/main/js/main.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./node_modules/path-browserify/index.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./src/dash/models/PatchManifestModel.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./src/streaming/metrics/vo/DVBErrors.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./src/streaming/metrics/vo/Reporting.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./src/streaming/models/FragmentModel.js ***!
+ \***********************************************/
+
+/*!***********************************************!*\
+ !*** ./src/streaming/models/ManifestModel.js ***!
+ \***********************************************/
+
+/*!************************************************!*\
+ !*** ./node_modules/imsc/src/main/js/names.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./node_modules/imsc/src/main/js/utils.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./node_modules/util-deprecate/browser.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/dash/parser/maps/CommonProperty.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/protection/Protection.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/protection/vo/KeyPair.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/protection/vo/NeedKey.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/text/TextSourceBuffer.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/utils/BaseURLSelector.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/utils/DefaultURLUtils.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/utils/RequestModifier.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/utils/SupervisorTools.js ***!
+ \************************************************/
+
+/*!************************************************!*\
+ !*** ./src/streaming/vo/ThumbnailTrackInfo.js ***!
+ \************************************************/
+
+/*!*************************************************!*\
+ !*** ./node_modules/imsc/src/main/js/styles.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./node_modules/stream-browserify/index.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./src/dash/parser/matchers/BaseMatcher.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./src/streaming/rules/abr/lolp/QoeInfo.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./src/streaming/utils/CustomTimeRanges.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./src/streaming/vo/metrics/BufferLevel.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./src/streaming/vo/metrics/BufferState.js ***!
+ \*************************************************/
+
+/*!*************************************************!*\
+ !*** ./src/streaming/vo/metrics/HTTPRequest.js ***!
+ \*************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/dash/parser/maps/SegmentValuesMap.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/dash/utils/TemplateSegmentsGetter.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/dash/utils/TimelineSegmentsGetter.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/streaming/models/BaseURLTreeModel.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/streaming/models/MediaPlayerModel.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/streaming/models/URIFragmentModel.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/streaming/net/SchemeLoaderFactory.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/streaming/rules/ThroughputHistory.js ***!
+ \**************************************************/
+
+/*!**************************************************!*\
+ !*** ./src/streaming/rules/abr/lolp/LoLpRule.js ***!
+ \**************************************************/
+
+/*!***************************************************!*\
+ !*** ./node_modules/inherits/inherits_browser.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./node_modules/readable-stream/transform.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./node_modules/setimmediate/setImmediate.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/dash/parser/matchers/StringMatcher.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/streaming/metrics/MetricsReporting.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/streaming/protection/vo/KeyMessage.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/streaming/rules/abr/ThroughputRule.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/streaming/utils/CapabilitiesFilter.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/streaming/vo/metrics/DroppedFrames.js ***!
+ \***************************************************/
+
+/*!***************************************************!*\
+ !*** ./src/streaming/vo/metrics/RequestsQueue.js ***!
+ \***************************************************/
+
+/*!****************************************************!*\
+ !*** ./node_modules/process-nextick-args/index.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/dash/controllers/SegmentsController.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/dash/parser/matchers/NumericMatcher.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/streaming/controllers/AbrController.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/streaming/controllers/GapController.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/streaming/thumbnail/ThumbnailTracks.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/streaming/vo/metrics/ManifestUpdate.js ***!
+ \****************************************************/
+
+/*!****************************************************!*\
+ !*** ./src/streaming/vo/metrics/SchedulingInfo.js ***!
+ \****************************************************/
+
+/*!*****************************************************!*\
+ !*** ./node_modules/readable-stream/passthrough.js ***!
+ \*****************************************************/
+
+/*!*****************************************************!*\
+ !*** ./src/dash/parser/matchers/DateTimeMatcher.js ***!
+ \*****************************************************/
+
+/*!*****************************************************!*\
+ !*** ./src/dash/parser/matchers/DurationMatcher.js ***!
+ \*****************************************************/
+
+/*!*****************************************************!*\
+ !*** ./src/streaming/constants/MetricsConstants.js ***!
+ \*****************************************************/
+
+/*!*****************************************************!*\
+ !*** ./src/streaming/rules/DroppedFramesHistory.js ***!
+ \*****************************************************/
+
+/*!*****************************************************!*\
+ !*** ./src/streaming/rules/SwitchRequestHistory.js ***!
+ \*****************************************************/
+
+/*!******************************************************!*\
+ !*** ./node_modules/es6-promise/dist/es6-promise.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/controllers/EventController.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/controllers/MediaController.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/controllers/XlinkController.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/protection/CommonEncryption.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/protection/ProtectionEvents.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/protection/servers/ClearKey.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/protection/servers/DRMToday.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/protection/servers/Widevine.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/rules/abr/DroppedFramesRule.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/rules/abr/SwitchHistoryRule.js ***!
+ \******************************************************/
+
+/*!******************************************************!*\
+ !*** ./src/streaming/text/EmbeddedTextHtmlRender.js ***!
+ \******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./node_modules/codem-isoboxer/dist/iso_boxer.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/dash/controllers/SegmentBaseController.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/controllers/BufferController.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/controllers/StreamController.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/metrics/utils/HandlerHelpers.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/protection/servers/PlayReady.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/protection/vo/ClearKeyKeySet.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/protection/vo/LicenseRequest.js ***!
+ \*******************************************************/
+
+/*!*******************************************************!*\
+ !*** ./src/streaming/rules/abr/ABRRulesCollection.js ***!
+ \*******************************************************/
+
+/*!********************************************************!*\
+ !*** ./node_modules/readable-stream/duplex-browser.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/constants/ProtectionConstants.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/controllers/BaseURLController.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/metrics/utils/ManifestParsing.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/protection/vo/KeySystemAccess.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/protection/vo/LicenseResponse.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/protection/vo/MediaCapability.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/rules/abr/AbandonRequestsRule.js ***!
+ \********************************************************/
+
+/*!********************************************************!*\
+ !*** ./src/streaming/thumbnail/ThumbnailController.js ***!
+ \********************************************************/
+
+/*!*********************************************************!*\
+ !*** ./src/streaming/controllers/FragmentController.js ***!
+ \*********************************************************/
+
+/*!*********************************************************!*\
+ !*** ./src/streaming/controllers/PlaybackController.js ***!
+ \*********************************************************/
+
+/*!*********************************************************!*\
+ !*** ./src/streaming/controllers/ScheduleController.js ***!
+ \*********************************************************/
+
+/*!*********************************************************!*\
+ !*** ./src/streaming/controllers/TimeSyncController.js ***!
+ \*********************************************************/
+
+/*!*********************************************************!*\
+ !*** ./src/streaming/metrics/MetricsReportingEvents.js ***!
+ \*********************************************************/
+
+/*!*********************************************************!*\
+ !*** ./src/streaming/metrics/utils/MetricSerialiser.js ***!
+ \*********************************************************/
+
+/*!**********************************************************!*\
+ !*** ./node_modules/readable-stream/readable-browser.js ***!
+ \**********************************************************/
+
+/*!**********************************************************!*\
+ !*** ./node_modules/readable-stream/writable-browser.js ***!
+ \**********************************************************/
+
+/*!**********************************************************!*\
+ !*** ./src/dash/controllers/RepresentationController.js ***!
+ \**********************************************************/
+
+/*!**********************************************************!*\
+ !*** ./src/streaming/controllers/BlacklistController.js ***!
+ \**********************************************************/
+
+/*!**********************************************************!*\
+ !*** ./src/streaming/rules/abr/lolp/LoLpQoEEvaluator.js ***!
+ \**********************************************************/
+
+/*!**********************************************************!*\
+ !*** ./src/streaming/vo/metrics/RepresentationSwitch.js ***!
+ \**********************************************************/
+
+/*!***********************************************************!*\
+ !*** ./node_modules/string_decoder/lib/string_decoder.js ***!
+ \***********************************************************/
+
+/*!***********************************************************!*\
+ !*** ./src/streaming/models/LowLatencyThroughputModel.js ***!
+ \***********************************************************/
+
+/*!***********************************************************!*\
+ !*** ./src/streaming/protection/drm/KeySystemClearKey.js ***!
+ \***********************************************************/
+
+/*!***********************************************************!*\
+ !*** ./src/streaming/protection/drm/KeySystemWidevine.js ***!
+ \***********************************************************/
+
+/*!***********************************************************!*\
+ !*** ./src/streaming/rules/abr/InsufficientBufferRule.js ***!
+ \***********************************************************/
+
+/*!************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/_stream_duplex.js ***!
+ \************************************************************/
+
+/*!************************************************************!*\
+ !*** ./src/streaming/controllers/MediaSourceController.js ***!
+ \************************************************************/
+
+/*!************************************************************!*\
+ !*** ./src/streaming/metrics/utils/DVBErrorsTranslator.js ***!
+ \************************************************************/
+
+/*!************************************************************!*\
+ !*** ./src/streaming/protection/drm/KeySystemPlayReady.js ***!
+ \************************************************************/
+
+/*!************************************************************!*\
+ !*** ./src/streaming/rules/abr/lolp/LoLpWeightSelector.js ***!
+ \************************************************************/
+
+/*!*************************************************************!*\
+ !*** ./src/dash/parser/maps/RepresentationBaseValuesMap.js ***!
+ \*************************************************************/
+
+/*!*************************************************************!*\
+ !*** ./src/streaming/metrics/reporting/ReportingFactory.js ***!
+ \*************************************************************/
+
+/*!*************************************************************!*\
+ !*** ./src/streaming/protection/errors/ProtectionErrors.js ***!
+ \*************************************************************/
+
+/*!**************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/_stream_readable.js ***!
+ \**************************************************************/
+
+/*!**************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/_stream_writable.js ***!
+ \**************************************************************/
+
+/*!**************************************************************!*\
+ !*** ./src/streaming/metrics/controllers/RangeController.js ***!
+ \**************************************************************/
+
+/*!**************************************************************!*\
+ !*** ./src/streaming/protection/drm/KeySystemW3CClearKey.js ***!
+ \**************************************************************/
+
+/*!**************************************************************!*\
+ !*** ./src/streaming/utils/baseUrlResolution/DVBSelector.js ***!
+ \**************************************************************/
+
+/*!***************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/_stream_transform.js ***!
+ \***************************************************************/
+
+/*!***************************************************************!*\
+ !*** ./src/streaming/protection/vo/KeySystemConfiguration.js ***!
+ \***************************************************************/
+
+/*!***************************************************************!*\
+ !*** ./src/streaming/rules/abr/lolp/LearningAbrController.js ***!
+ \***************************************************************/
+
+/*!****************************************************************!*\
+ !*** ./src/streaming/metrics/controllers/MetricsController.js ***!
+ \****************************************************************/
+
+/*!****************************************************************!*\
+ !*** ./src/streaming/metrics/metrics/MetricsHandlerFactory.js ***!
+ \****************************************************************/
+
+/*!****************************************************************!*\
+ !*** ./src/streaming/protection/models/ProtectionModel_01b.js ***!
+ \****************************************************************/
+
+/*!****************************************************************!*\
+ !*** ./src/streaming/utils/baseUrlResolution/BasicSelector.js ***!
+ \****************************************************************/
+
+/*!*****************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/_stream_passthrough.js ***!
+ \*****************************************************************/
+
+/*!*****************************************************************!*\
+ !*** ./src/streaming/text/NotFragmentedTextBufferController.js ***!
+ \*****************************************************************/
+
+/*!******************************************************************!*\
+ !*** ./src/streaming/constants/ConformanceViolationConstants.js ***!
+ \******************************************************************/
+
+/*!******************************************************************!*\
+ !*** ./src/streaming/metrics/controllers/ReportingController.js ***!
+ \******************************************************************/
+
+/*!*******************************************************************!*\
+ !*** ./src/streaming/metrics/metrics/handlers/HttpListHandler.js ***!
+ \*******************************************************************/
+
+/*!*******************************************************************!*\
+ !*** ./src/streaming/metrics/reporting/reporters/DVBReporting.js ***!
+ \*******************************************************************/
+
+/*!********************************************************************!*\
+ !*** ./src/streaming/metrics/metrics/handlers/DVBErrorsHandler.js ***!
+ \********************************************************************/
+
+/*!*********************************************************************!*\
+ !*** ./node_modules/node-libs-browser/node_modules/buffer/index.js ***!
+ \*********************************************************************/
+
+/*!*********************************************************************!*\
+ !*** ./src/streaming/protection/models/ProtectionModel_3Feb2014.js ***!
+ \*********************************************************************/
+
+/*!**********************************************************************!*\
+ !*** ./node_modules/node-libs-browser/node_modules/events/events.js ***!
+ \**********************************************************************/
+
+/*!**********************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/internal/streams/destroy.js ***!
+ \**********************************************************************/
+
+/*!**********************************************************************!*\
+ !*** ./src/streaming/metrics/metrics/handlers/BufferLevelHandler.js ***!
+ \**********************************************************************/
+
+/*!**********************************************************************!*\
+ !*** ./src/streaming/protection/controllers/ProtectionController.js ***!
+ \**********************************************************************/
+
+/*!**********************************************************************!*\
+ !*** ./src/streaming/protection/models/ProtectionModel_21Jan2015.js ***!
+ \**********************************************************************/
+
+/*!************************************************************************!*\
+ !*** ./src/streaming/metrics/controllers/MetricsHandlersController.js ***!
+ \************************************************************************/
+
+/*!************************************************************************!*\
+ !*** ./src/streaming/metrics/metrics/handlers/GenericMetricHandler.js ***!
+ \************************************************************************/
+
+/*!*************************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/internal/streams/BufferList.js ***!
+ \*************************************************************************/
+
+/*!*************************************************************************!*\
+ !*** ./src/streaming/protection/controllers/ProtectionKeyController.js ***!
+ \*************************************************************************/
+
+/*!**************************************************************************!*\
+ !*** ./src/streaming/metrics/controllers/MetricsCollectionController.js ***!
+ \**************************************************************************/
+
+/*!*****************************************************************************!*\
+ !*** ./node_modules/readable-stream/lib/internal/streams/stream-browser.js ***!
+ \*****************************************************************************/
+
+/*!*******************************************************************************!*\
+ !*** ./node_modules/node-libs-browser/node_modules/timers-browserify/main.js ***!
+ \*******************************************************************************/
+
+/**
+ * @license
+ * Video.js 7.21.5 <http://videojs.com/>
+ * Copyright Brightcove, Inc. <https://www.brightcove.com/>
+ * Available under Apache License Version 2.0
+ * <https://github.com/videojs/video.js/blob/main/LICENSE>
+ *
+ * Includes vtt.js <https://github.com/mozilla/vtt.js>
+ * Available under Apache License Version 2.0
+ * <https://github.com/mozilla/vtt.js/blob/main/LICENSE>
+ */
+
+/**
+ * @license
+ * slighly modified parse-headers 2.0.2 <https://github.com/kesla/parse-headers/>
+ * Copyright (c) 2014 David Björklund
+ * Available under the MIT license
+ * <https://github.com/kesla/parse-headers/blob/master/LICENCE>
+ */