web/res/js/client.js.LICENSE.txt
changeset 1583 459a88818bec
equal deleted inserted replaced
1582:3994db8224ea 1583:459a88818bec
       
     1 /*!
       
     2  * @overview es6-promise - a tiny implementation of Promises/A+.
       
     3  * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
       
     4  * @license   Licensed under MIT license
       
     5  *            See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
       
     6  * @version   v4.2.8+1e68dce6
       
     7  */
       
     8 
       
     9 /*!
       
    10  * Programatically add the following
       
    11  */
       
    12 
       
    13 /*!
       
    14  * The buffer module from node.js, for the browser.
       
    15  *
       
    16  * @author   Feross Aboukhadijeh <http://feross.org>
       
    17  * @license  MIT
       
    18  */
       
    19 
       
    20 /*!
       
    21  * jQuery JavaScript Library v3.7.1
       
    22  * https://jquery.com/
       
    23  *
       
    24  * Copyright OpenJS Foundation and other contributors
       
    25  * Released under the MIT license
       
    26  * https://jquery.org/license
       
    27  *
       
    28  * Date: 2023-08-28T13:37Z
       
    29  */
       
    30 
       
    31 /*!
       
    32  * jQuery UI Widget 1.13.2
       
    33  * http://jqueryui.com
       
    34  *
       
    35  * Copyright jQuery Foundation and other contributors
       
    36  * Released under the MIT license.
       
    37  * http://jquery.org/license
       
    38  */
       
    39 
       
    40 /*!
       
    41  * jQuery.scrollTo
       
    42  * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler
       
    43  * Licensed under MIT
       
    44  * https://github.com/flesler/jquery.scrollTo
       
    45  * @projectDescription Lightweight, cross-browser and highly customizable animated scrolling with jQuery
       
    46  * @author Ariel Flesler
       
    47  * @version 2.1.3
       
    48  */
       
    49 
       
    50 /*! ../../../../core/Debug */
       
    51 
       
    52 /*! ../../../../core/FactoryMaker */
       
    53 
       
    54 /*! ../../../constants/Constants */
       
    55 
       
    56 /*! ../../../constants/MetricsConstants */
       
    57 
       
    58 /*! ../../../core/Debug */
       
    59 
       
    60 /*! ../../../core/EventBus */
       
    61 
       
    62 /*! ../../../core/FactoryMaker */
       
    63 
       
    64 /*! ../../../core/Utils */
       
    65 
       
    66 /*! ../../../core/errors/ErrorsBase */
       
    67 
       
    68 /*! ../../../core/events/Events */
       
    69 
       
    70 /*! ../../../externals/cea608-parser */
       
    71 
       
    72 /*! ../../../externals/xml2json */
       
    73 
       
    74 /*! ../../../streaming/constants/Constants */
       
    75 
       
    76 /*! ../../MediaPlayerEvents */
       
    77 
       
    78 /*! ../../MetricsReportingEvents */
       
    79 
       
    80 /*! ../../SwitchRequest */
       
    81 
       
    82 /*! ../../constants/Constants */
       
    83 
       
    84 /*! ../../constants/DashConstants */
       
    85 
       
    86 /*! ../../constants/MetricsConstants */
       
    87 
       
    88 /*! ../../constants/ProtectionConstants */
       
    89 
       
    90 /*! ../../core/Debug */
       
    91 
       
    92 /*! ../../core/EventBus */
       
    93 
       
    94 /*! ../../core/FactoryMaker */
       
    95 
       
    96 /*! ../../core/Settings */
       
    97 
       
    98 /*! ../../core/Utils */
       
    99 
       
   100 /*! ../../core/errors/Errors */
       
   101 
       
   102 /*! ../../core/events/Events */
       
   103 
       
   104 /*! ../../core/events/EventsBase */
       
   105 
       
   106 /*! ../../dash/DashHandler */
       
   107 
       
   108 /*! ../../dash/constants/DashConstants */
       
   109 
       
   110 /*! ../../dash/controllers/SegmentsController */
       
   111 
       
   112 /*! ../../dash/models/DashManifestModel */
       
   113 
       
   114 /*! ../../dash/utils/SegmentsUtils */
       
   115 
       
   116 /*! ../../dash/vo/BaseURL */
       
   117 
       
   118 /*! ../../dash/vo/UTCTiming */
       
   119 
       
   120 /*! ../../externals/base64 */
       
   121 
       
   122 /*! ../../externals/cea608-parser */
       
   123 
       
   124 /*! ../../streaming/MediaPlayerEvents */
       
   125 
       
   126 /*! ../../streaming/constants/ConformanceViolationConstants */
       
   127 
       
   128 /*! ../../streaming/constants/Constants */
       
   129 
       
   130 /*! ../../streaming/net/HTTPLoader */
       
   131 
       
   132 /*! ../../streaming/net/SchemeLoaderFactory */
       
   133 
       
   134 /*! ../../streaming/net/XHRLoader */
       
   135 
       
   136 /*! ../../streaming/thumbnail/ThumbnailTracks */
       
   137 
       
   138 /*! ../../streaming/utils/BoxParser */
       
   139 
       
   140 /*! ../../streaming/utils/ObjectUtils */
       
   141 
       
   142 /*! ../../streaming/utils/URLUtils */
       
   143 
       
   144 /*! ../../streaming/vo/DashJSError */
       
   145 
       
   146 /*! ../../utils/CustomTimeRanges */
       
   147 
       
   148 /*! ../../utils/HandlerHelpers */
       
   149 
       
   150 /*! ../../utils/MetricSerialiser */
       
   151 
       
   152 /*! ../../utils/RNG */
       
   153 
       
   154 /*! ../../vo/DashJSError */
       
   155 
       
   156 /*! ../../vo/metrics/HTTPRequest */
       
   157 
       
   158 /*! ../CommonEncryption */
       
   159 
       
   160 /*! ../FragmentLoader */
       
   161 
       
   162 /*! ../ManifestUpdater */
       
   163 
       
   164 /*! ../MediaPlayerEvents */
       
   165 
       
   166 /*! ../MetricsReportingEvents */
       
   167 
       
   168 /*! ../SegmentBaseLoader */
       
   169 
       
   170 /*! ../SourceBufferSink */
       
   171 
       
   172 /*! ../Stream */
       
   173 
       
   174 /*! ../SwitchRequest */
       
   175 
       
   176 /*! ../WebmSegmentBaseLoader */
       
   177 
       
   178 /*! ../XlinkLoader */
       
   179 
       
   180 /*! ../constants/ConformanceViolationConstants */
       
   181 
       
   182 /*! ../constants/Constants */
       
   183 
       
   184 /*! ../constants/DashConstants */
       
   185 
       
   186 /*! ../constants/MetricsConstants */
       
   187 
       
   188 /*! ../controllers/BlacklistController */
       
   189 
       
   190 /*! ../controllers/ProtectionKeyController */
       
   191 
       
   192 /*! ../core/Debug */
       
   193 
       
   194 /*! ../core/EventBus */
       
   195 
       
   196 /*! ../core/FactoryMaker */
       
   197 
       
   198 /*! ../core/Settings */
       
   199 
       
   200 /*! ../core/Utils */
       
   201 
       
   202 /*! ../core/Version */
       
   203 
       
   204 /*! ../core/errors/Errors */
       
   205 
       
   206 /*! ../core/events/Events */
       
   207 
       
   208 /*! ../core/events/EventsBase */
       
   209 
       
   210 /*! ../dash/DashAdapter */
       
   211 
       
   212 /*! ../dash/DashHandler */
       
   213 
       
   214 /*! ../dash/DashMetrics */
       
   215 
       
   216 /*! ../dash/constants/DashConstants */
       
   217 
       
   218 /*! ../dash/controllers/RepresentationController */
       
   219 
       
   220 /*! ../dash/controllers/SegmentBaseController */
       
   221 
       
   222 /*! ../dash/controllers/SegmentsController */
       
   223 
       
   224 /*! ../dash/parser/DashParser */
       
   225 
       
   226 /*! ../dash/utils/TimelineConverter */
       
   227 
       
   228 /*! ../errors/ProtectionErrors */
       
   229 
       
   230 /*! ../metrics/MetricsHandlerFactory */
       
   231 
       
   232 /*! ../metrics/MetricsReportingEvents */
       
   233 
       
   234 /*! ../models/BaseURLTreeModel */
       
   235 
       
   236 /*! ../models/CmcdModel */
       
   237 
       
   238 /*! ../models/DashManifestModel */
       
   239 
       
   240 /*! ../models/FragmentModel */
       
   241 
       
   242 /*! ../models/LowLatencyThroughputModel */
       
   243 
       
   244 /*! ../net/XHRLoader */
       
   245 
       
   246 /*! ../reporting/ReportingFactory */
       
   247 
       
   248 /*! ../rules/DroppedFramesHistory */
       
   249 
       
   250 /*! ../rules/RulesContext */
       
   251 
       
   252 /*! ../rules/SwitchRequest */
       
   253 
       
   254 /*! ../rules/SwitchRequestHistory */
       
   255 
       
   256 /*! ../rules/ThroughputHistory */
       
   257 
       
   258 /*! ../rules/abr/ABRRulesCollection */
       
   259 
       
   260 /*! ../streaming/MediaPlayerEvents */
       
   261 
       
   262 /*! ../streaming/constants/Constants */
       
   263 
       
   264 /*! ../streaming/constants/MetricsConstants */
       
   265 
       
   266 /*! ../streaming/models/MetricsModel */
       
   267 
       
   268 /*! ../streaming/net/URLLoader */
       
   269 
       
   270 /*! ../streaming/utils/EBMLParser */
       
   271 
       
   272 /*! ../streaming/utils/URLUtils */
       
   273 
       
   274 /*! ../streaming/vo/DashJSError */
       
   275 
       
   276 /*! ../streaming/vo/FragmentRequest */
       
   277 
       
   278 /*! ../streaming/vo/metrics/HTTPRequest */
       
   279 
       
   280 /*! ../streaming/vo/metrics/PlayList */
       
   281 
       
   282 /*! ../thumbnail/ThumbnailTracks */
       
   283 
       
   284 /*! ../utils/BaseURLSelector */
       
   285 
       
   286 /*! ../utils/BoxParser */
       
   287 
       
   288 /*! ../utils/CustomTimeRanges */
       
   289 
       
   290 /*! ../utils/InitCache */
       
   291 
       
   292 /*! ../utils/ListSegmentsGetter */
       
   293 
       
   294 /*! ../utils/ManifestParsing */
       
   295 
       
   296 /*! ../utils/ObjectUtils */
       
   297 
       
   298 /*! ../utils/RequestModifier */
       
   299 
       
   300 /*! ../utils/SegmentBaseGetter */
       
   301 
       
   302 /*! ../utils/SegmentsUtils */
       
   303 
       
   304 /*! ../utils/SupervisorTools */
       
   305 
       
   306 /*! ../utils/TTMLParser */
       
   307 
       
   308 /*! ../utils/TemplateSegmentsGetter */
       
   309 
       
   310 /*! ../utils/TimelineSegmentsGetter */
       
   311 
       
   312 /*! ../utils/URLUtils */
       
   313 
       
   314 /*! ../utils/VTTParser */
       
   315 
       
   316 /*! ../vo/AdaptationSet */
       
   317 
       
   318 /*! ../vo/BaseURL */
       
   319 
       
   320 /*! ../vo/BitrateInfo */
       
   321 
       
   322 /*! ../vo/ClearKeyKeySet */
       
   323 
       
   324 /*! ../vo/DVBErrors */
       
   325 
       
   326 /*! ../vo/DashJSError */
       
   327 
       
   328 /*! ../vo/DataChunk */
       
   329 
       
   330 /*! ../vo/Event */
       
   331 
       
   332 /*! ../vo/EventStream */
       
   333 
       
   334 /*! ../vo/FragmentRequest */
       
   335 
       
   336 /*! ../vo/IsoBox */
       
   337 
       
   338 /*! ../vo/IsoBoxSearchInfo */
       
   339 
       
   340 /*! ../vo/KeyMessage */
       
   341 
       
   342 /*! ../vo/KeyPair */
       
   343 
       
   344 /*! ../vo/KeySystemAccess */
       
   345 
       
   346 /*! ../vo/KeySystemConfiguration */
       
   347 
       
   348 /*! ../vo/LicenseRequest */
       
   349 
       
   350 /*! ../vo/LicenseResponse */
       
   351 
       
   352 /*! ../vo/MediaCapability */
       
   353 
       
   354 /*! ../vo/Metrics */
       
   355 
       
   356 /*! ../vo/MetricsList */
       
   357 
       
   358 /*! ../vo/Mpd */
       
   359 
       
   360 /*! ../vo/NeedKey */
       
   361 
       
   362 /*! ../vo/PatchOperation */
       
   363 
       
   364 /*! ../vo/Period */
       
   365 
       
   366 /*! ../vo/Range */
       
   367 
       
   368 /*! ../vo/Reporting */
       
   369 
       
   370 /*! ../vo/Representation */
       
   371 
       
   372 /*! ../vo/SimpleXPath */
       
   373 
       
   374 /*! ../vo/TextTrackInfo */
       
   375 
       
   376 /*! ../vo/Thumbnail */
       
   377 
       
   378 /*! ../vo/ThumbnailTrackInfo */
       
   379 
       
   380 /*! ../vo/URIFragmentData */
       
   381 
       
   382 /*! ../vo/UTCTiming */
       
   383 
       
   384 /*! ../vo/metrics/BufferLevel */
       
   385 
       
   386 /*! ../vo/metrics/BufferState */
       
   387 
       
   388 /*! ../vo/metrics/DVRInfo */
       
   389 
       
   390 /*! ../vo/metrics/DroppedFrames */
       
   391 
       
   392 /*! ../vo/metrics/HTTPRequest */
       
   393 
       
   394 /*! ../vo/metrics/ManifestUpdate */
       
   395 
       
   396 /*! ../vo/metrics/PlayList */
       
   397 
       
   398 /*! ../vo/metrics/RepresentationSwitch */
       
   399 
       
   400 /*! ../vo/metrics/RequestsQueue */
       
   401 
       
   402 /*! ../vo/metrics/SchedulingInfo */
       
   403 
       
   404 /*! ./ */
       
   405 
       
   406 /*! ./../../../webpack/buildin/global.js */
       
   407 
       
   408 /*! ./../../core/EventBus */
       
   409 
       
   410 /*! ./../../core/errors/Errors */
       
   411 
       
   412 /*! ./../../core/events/Events */
       
   413 
       
   414 /*! ./../../dash/vo/MediaInfo */
       
   415 
       
   416 /*! ./../../node-libs-browser/node_modules/buffer/index.js */
       
   417 
       
   418 /*! ./../../node-libs-browser/node_modules/timers-browserify/main.js */
       
   419 
       
   420 /*! ./../../process/browser.js */
       
   421 
       
   422 /*! ./../../webpack/buildin/global.js */
       
   423 
       
   424 /*! ./../CommonEncryption */
       
   425 
       
   426 /*! ./../core/Debug */
       
   427 
       
   428 /*! ./../core/EventBus */
       
   429 
       
   430 /*! ./../core/errors/Errors */
       
   431 
       
   432 /*! ./../core/events/Events */
       
   433 
       
   434 /*! ./../drm/KeySystemClearKey */
       
   435 
       
   436 /*! ./../drm/KeySystemPlayReady */
       
   437 
       
   438 /*! ./../drm/KeySystemW3CClearKey */
       
   439 
       
   440 /*! ./../drm/KeySystemWidevine */
       
   441 
       
   442 /*! ./../process/browser.js */
       
   443 
       
   444 /*! ./../servers/ClearKey */
       
   445 
       
   446 /*! ./../servers/DRMToday */
       
   447 
       
   448 /*! ./../servers/PlayReady */
       
   449 
       
   450 /*! ./../servers/Widevine */
       
   451 
       
   452 /*! ./../vo/DashJSError */
       
   453 
       
   454 /*! ./../vo/Segment */
       
   455 
       
   456 /*! ./../webpack/buildin/global.js */
       
   457 
       
   458 /*! ./AbandonRequestsRule */
       
   459 
       
   460 /*! ./BaseMatcher */
       
   461 
       
   462 /*! ./BolaRule */
       
   463 
       
   464 /*! ./CommonProperty */
       
   465 
       
   466 /*! ./CoreEvents */
       
   467 
       
   468 /*! ./DefaultURLUtils */
       
   469 
       
   470 /*! ./DroppedFramesRule */
       
   471 
       
   472 /*! ./EmbeddedTextHtmlRender */
       
   473 
       
   474 /*! ./ErrorsBase */
       
   475 
       
   476 /*! ./EventBus */
       
   477 
       
   478 /*! ./EventController */
       
   479 
       
   480 /*! ./EventsBase */
       
   481 
       
   482 /*! ./FactoryMaker */
       
   483 
       
   484 /*! ./FetchLoader */
       
   485 
       
   486 /*! ./FragmentRequest */
       
   487 
       
   488 /*! ./InsufficientBufferRule */
       
   489 
       
   490 /*! ./IsoFile */
       
   491 
       
   492 /*! ./L2ARule.js */
       
   493 
       
   494 /*! ./LearningAbrController */
       
   495 
       
   496 /*! ./LoLpQoEEvaluator */
       
   497 
       
   498 /*! ./LoLpWeightSelector */
       
   499 
       
   500 /*! ./ManifestLoader */
       
   501 
       
   502 /*! ./ManifestUpdater */
       
   503 
       
   504 /*! ./MapNode */
       
   505 
       
   506 /*! ./MediaPlayer */
       
   507 
       
   508 /*! ./MediaPlayerEvents */
       
   509 
       
   510 /*! ./MediaSourceController */
       
   511 
       
   512 /*! ./MetricsController */
       
   513 
       
   514 /*! ./MetricsHandlersController */
       
   515 
       
   516 /*! ./MetricsReportingEvents */
       
   517 
       
   518 /*! ./ProtectionEvents */
       
   519 
       
   520 /*! ./QoeInfo */
       
   521 
       
   522 /*! ./RangeController */
       
   523 
       
   524 /*! ./ReportingController */
       
   525 
       
   526 /*! ./SegmentsUtils */
       
   527 
       
   528 /*! ./StreamProcessor */
       
   529 
       
   530 /*! ./SwitchHistoryRule */
       
   531 
       
   532 /*! ./SwitchRequest */
       
   533 
       
   534 /*! ./TextSourceBuffer */
       
   535 
       
   536 /*! ./TextTracks */
       
   537 
       
   538 /*! ./ThroughputRule */
       
   539 
       
   540 /*! ./ThumbnailTracks */
       
   541 
       
   542 /*! ./TimeSyncController */
       
   543 
       
   544 /*! ./Utils.js */
       
   545 
       
   546 /*! ./XHRLoader */
       
   547 
       
   548 /*! ./_stream_duplex */
       
   549 
       
   550 /*! ./_stream_readable */
       
   551 
       
   552 /*! ./_stream_transform */
       
   553 
       
   554 /*! ./_stream_writable */
       
   555 
       
   556 /*! ./baseUrlResolution/BasicSelector */
       
   557 
       
   558 /*! ./baseUrlResolution/DVBSelector */
       
   559 
       
   560 /*! ./constants/Constants */
       
   561 
       
   562 /*! ./constants/DashConstants */
       
   563 
       
   564 /*! ./constants/MetricsConstants */
       
   565 
       
   566 /*! ./controllers/AbrController */
       
   567 
       
   568 /*! ./controllers/BaseURLController */
       
   569 
       
   570 /*! ./controllers/BlacklistController */
       
   571 
       
   572 /*! ./controllers/BufferController */
       
   573 
       
   574 /*! ./controllers/FragmentController */
       
   575 
       
   576 /*! ./controllers/GapController */
       
   577 
       
   578 /*! ./controllers/MediaController */
       
   579 
       
   580 /*! ./controllers/MetricsCollectionController */
       
   581 
       
   582 /*! ./controllers/PlaybackController */
       
   583 
       
   584 /*! ./controllers/ProtectionController */
       
   585 
       
   586 /*! ./controllers/ProtectionKeyController */
       
   587 
       
   588 /*! ./controllers/ScheduleController */
       
   589 
       
   590 /*! ./controllers/StreamController */
       
   591 
       
   592 /*! ./controllers/XlinkController */
       
   593 
       
   594 /*! ./doc */
       
   595 
       
   596 /*! ./errors/ProtectionErrors */
       
   597 
       
   598 /*! ./events/Events */
       
   599 
       
   600 /*! ./handlers/BufferLevelHandler */
       
   601 
       
   602 /*! ./handlers/DVBErrorsHandler */
       
   603 
       
   604 /*! ./handlers/GenericMetricHandler */
       
   605 
       
   606 /*! ./handlers/HttpListHandler */
       
   607 
       
   608 /*! ./html */
       
   609 
       
   610 /*! ./index_mediaplayerOnly */
       
   611 
       
   612 /*! ./internal/streams/BufferList */
       
   613 
       
   614 /*! ./internal/streams/destroy */
       
   615 
       
   616 /*! ./internal/streams/stream */
       
   617 
       
   618 /*! ./isd */
       
   619 
       
   620 /*! ./lib/_stream_duplex.js */
       
   621 
       
   622 /*! ./lib/_stream_passthrough.js */
       
   623 
       
   624 /*! ./lib/_stream_readable.js */
       
   625 
       
   626 /*! ./lib/_stream_transform.js */
       
   627 
       
   628 /*! ./lib/_stream_writable.js */
       
   629 
       
   630 /*! ./lolp/LoLpRule.js */
       
   631 
       
   632 /*! ./maps/RepresentationBaseValuesMap */
       
   633 
       
   634 /*! ./maps/SegmentValuesMap */
       
   635 
       
   636 /*! ./matchers/DateTimeMatcher */
       
   637 
       
   638 /*! ./matchers/DurationMatcher */
       
   639 
       
   640 /*! ./matchers/NumericMatcher */
       
   641 
       
   642 /*! ./matchers/StringMatcher */
       
   643 
       
   644 /*! ./metrics/MetricsHandlerFactory */
       
   645 
       
   646 /*! ./models/CmcdModel */
       
   647 
       
   648 /*! ./models/DashManifestModel */
       
   649 
       
   650 /*! ./models/FragmentModel */
       
   651 
       
   652 /*! ./models/ManifestModel */
       
   653 
       
   654 /*! ./models/MediaPlayerModel */
       
   655 
       
   656 /*! ./models/PatchManifestModel */
       
   657 
       
   658 /*! ./models/ProtectionModel_01b */
       
   659 
       
   660 /*! ./models/ProtectionModel_21Jan2015 */
       
   661 
       
   662 /*! ./models/ProtectionModel_3Feb2014 */
       
   663 
       
   664 /*! ./models/URIFragmentModel */
       
   665 
       
   666 /*! ./models/VideoModel */
       
   667 
       
   668 /*! ./names */
       
   669 
       
   670 /*! ./net/SchemeLoaderFactory */
       
   671 
       
   672 /*! ./net/URLLoader */
       
   673 
       
   674 /*! ./node_modules/webpack/buildin/global.js */
       
   675 
       
   676 /*! ./objectiron */
       
   677 
       
   678 /*! ./readable */
       
   679 
       
   680 /*! ./reporters/DVBReporting */
       
   681 
       
   682 /*! ./reporting/ReportingFactory */
       
   683 
       
   684 /*! ./src/core/Debug */
       
   685 
       
   686 /*! ./src/core/FactoryMaker */
       
   687 
       
   688 /*! ./src/core/Version */
       
   689 
       
   690 /*! ./src/streaming/MediaPlayer */
       
   691 
       
   692 /*! ./src/streaming/MediaPlayerFactory */
       
   693 
       
   694 /*! ./src/streaming/metrics/MetricsReporting */
       
   695 
       
   696 /*! ./src/streaming/protection/Protection */
       
   697 
       
   698 /*! ./src/streaming/utils/Capabilities */
       
   699 
       
   700 /*! ./styles */
       
   701 
       
   702 /*! ./text/NotFragmentedTextBufferController */
       
   703 
       
   704 /*! ./text/TextController */
       
   705 
       
   706 /*! ./thumbnail/ThumbnailController */
       
   707 
       
   708 /*! ./utils */
       
   709 
       
   710 /*! ./utils/BoxParser */
       
   711 
       
   712 /*! ./utils/Capabilities */
       
   713 
       
   714 /*! ./utils/CapabilitiesFilter */
       
   715 
       
   716 /*! ./utils/DOMStorage */
       
   717 
       
   718 /*! ./utils/DVBErrorsTranslator */
       
   719 
       
   720 /*! ./utils/ErrorHandler */
       
   721 
       
   722 /*! ./utils/RequestModifier */
       
   723 
       
   724 /*! ./utils/Round10 */
       
   725 
       
   726 /*! ./utils/SegmentsUtils */
       
   727 
       
   728 /*! ./utils/SupervisorTools */
       
   729 
       
   730 /*! ./utils/URLUtils */
       
   731 
       
   732 /*! ./vo/DashJSError */
       
   733 
       
   734 /*! ./vo/Event */
       
   735 
       
   736 /*! ./vo/HeadRequest */
       
   737 
       
   738 /*! ./vo/ManifestInfo */
       
   739 
       
   740 /*! ./vo/MediaInfo */
       
   741 
       
   742 /*! ./vo/RepresentationInfo */
       
   743 
       
   744 /*! ./vo/Segment */
       
   745 
       
   746 /*! ./vo/StreamInfo */
       
   747 
       
   748 /*! ./vo/TextRequest */
       
   749 
       
   750 /*! ./vo/metrics/HTTPRequest */
       
   751 
       
   752 /*! ./vo/metrics/PlayList */
       
   753 
       
   754 /*! @name @videojs/http-streaming @version 2.16.2 @license Apache-2.0 */
       
   755 
       
   756 /*! @name @videojs/http-streaming @version 3.9.1 @license Apache-2.0 */
       
   757 
       
   758 /*! @name aes-decrypter @version 3.1.3 @license Apache-2.0 */
       
   759 
       
   760 /*! @name aes-decrypter @version 4.0.1 @license Apache-2.0 */
       
   761 
       
   762 /*! @name m3u8-parser @version 4.8.0 @license Apache-2.0 */
       
   763 
       
   764 /*! @name m3u8-parser @version 7.1.0 @license Apache-2.0 */
       
   765 
       
   766 /*! @name pkcs7 @version 1.0.4 @license Apache-2.0 */
       
   767 
       
   768 /*! @name videojs-contrib-quality-levels @version 4.0.0 @license Apache-2.0 */
       
   769 
       
   770 /*! Copyright (c) 2013 Brandon Aaron (http://brandon.aaron.sh)
       
   771  * Licensed under the MIT License (LICENSE.txt).
       
   772  *
       
   773  * Version: 3.1.9
       
   774  *
       
   775  * Requires: jQuery 1.2.2+
       
   776  */
       
   777 
       
   778 /*! For license information please see dash.all.min.js.LICENSE.txt */
       
   779 
       
   780 /*! base64-js */
       
   781 
       
   782 /*! buffer */
       
   783 
       
   784 /*! codem-isoboxer */
       
   785 
       
   786 /*! codem-isoboxer v0.3.6 https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt */
       
   787 
       
   788 /*! core-util-is */
       
   789 
       
   790 /*! es6-promise/auto */
       
   791 
       
   792 /*! events */
       
   793 
       
   794 /*! exports provided: HTTPRequest, HTTPRequestTrace */
       
   795 
       
   796 /*! exports provided: ManifestUpdate, ManifestUpdateStreamInfo, ManifestUpdateRepresentationInfo */
       
   797 
       
   798 /*! exports provided: PlayList, PlayListTrace */
       
   799 
       
   800 /*! exports provided: THUMBNAILS_SCHEME_ID_URIS, default */
       
   801 
       
   802 /*! exports provided: checkParameterType, checkInteger, checkRange, checkIsVideoOrAudioType */
       
   803 
       
   804 /*! exports provided: default */
       
   805 
       
   806 /*! exports provided: default, MediaPlayer, FactoryMaker, Debug */
       
   807 
       
   808 /*! exports provided: default, MediaPlayer, Protection, MetricsReporting, MediaPlayerFactory, Debug, supportsMediaSource */
       
   809 
       
   810 /*! exports provided: getVersionString */
       
   811 
       
   812 /*! exports provided: supportsMediaSource, default */
       
   813 
       
   814 /*! exports provided: unescapeDollarsInTemplate, replaceIDForTemplate, replaceTokenForTemplate, getIndexBasedSegment, getTimeBasedSegment */
       
   815 
       
   816 /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
       
   817 
       
   818 /*! fast-deep-equal */
       
   819 
       
   820 /*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
       
   821 
       
   822 /*! ieee754 */
       
   823 
       
   824 /*! imsc */
       
   825 
       
   826 /*! inherits */
       
   827 
       
   828 /*! isarray */
       
   829 
       
   830 /*! no static exports found */
       
   831 
       
   832 /*! path-browserify */
       
   833 
       
   834 /*! process-nextick-args */
       
   835 
       
   836 /*! readable-stream/duplex.js */
       
   837 
       
   838 /*! readable-stream/passthrough.js */
       
   839 
       
   840 /*! readable-stream/readable.js */
       
   841 
       
   842 /*! readable-stream/transform.js */
       
   843 
       
   844 /*! readable-stream/writable.js */
       
   845 
       
   846 /*! safe-buffer */
       
   847 
       
   848 /*! sax */
       
   849 
       
   850 /*! setimmediate */
       
   851 
       
   852 /*! stream */
       
   853 
       
   854 /*! string_decoder */
       
   855 
       
   856 /*! string_decoder/ */
       
   857 
       
   858 /*! util */
       
   859 
       
   860 /*! util-deprecate */
       
   861 
       
   862 /*!******************!*\
       
   863   !*** ./index.js ***!
       
   864   \******************/
       
   865 
       
   866 /*!**********************!*\
       
   867   !*** util (ignored) ***!
       
   868   \**********************/
       
   869 
       
   870 /*!***************************!*\
       
   871   !*** ./src/core/Debug.js ***!
       
   872   \***************************/
       
   873 
       
   874 /*!***************************!*\
       
   875   !*** ./src/core/Utils.js ***!
       
   876   \***************************/
       
   877 
       
   878 /*!****************************!*\
       
   879   !*** ./src/dash/vo/Mpd.js ***!
       
   880   \****************************/
       
   881 
       
   882 /*!*****************************!*\
       
   883   !*** ./externals/base64.js ***!
       
   884   \*****************************/
       
   885 
       
   886 /*!*****************************!*\
       
   887   !*** ./src/core/Version.js ***!
       
   888   \*****************************/
       
   889 
       
   890 /*!******************************!*\
       
   891   !*** ./src/core/EventBus.js ***!
       
   892   \******************************/
       
   893 
       
   894 /*!******************************!*\
       
   895   !*** ./src/core/Settings.js ***!
       
   896   \******************************/
       
   897 
       
   898 /*!******************************!*\
       
   899   !*** ./src/dash/vo/Event.js ***!
       
   900   \******************************/
       
   901 
       
   902 /*!*******************************!*\
       
   903   !*** ./externals/xml2json.js ***!
       
   904   \*******************************/
       
   905 
       
   906 /*!*******************************!*\
       
   907   !*** ./src/dash/vo/Period.js ***!
       
   908   \*******************************/
       
   909 
       
   910 /*!********************************!*\
       
   911   !*** ./src/dash/vo/BaseURL.js ***!
       
   912   \********************************/
       
   913 
       
   914 /*!********************************!*\
       
   915   !*** ./src/dash/vo/Segment.js ***!
       
   916   \********************************/
       
   917 
       
   918 /*!*********************************!*\
       
   919   !*** ./src/dash/DashAdapter.js ***!
       
   920   \*********************************/
       
   921 
       
   922 /*!*********************************!*\
       
   923   !*** ./src/dash/DashHandler.js ***!
       
   924   \*********************************/
       
   925 
       
   926 /*!*********************************!*\
       
   927   !*** ./src/dash/DashMetrics.js ***!
       
   928   \*********************************/
       
   929 
       
   930 /*!*********************************!*\
       
   931   !*** ./src/streaming/Stream.js ***!
       
   932   \*********************************/
       
   933 
       
   934 /*!**********************************!*\
       
   935   !*** ./index_mediaplayerOnly.js ***!
       
   936   \**********************************/
       
   937 
       
   938 /*!**********************************!*\
       
   939   !*** ./src/core/FactoryMaker.js ***!
       
   940   \**********************************/
       
   941 
       
   942 /*!**********************************!*\
       
   943   !*** ./src/dash/vo/MediaInfo.js ***!
       
   944   \**********************************/
       
   945 
       
   946 /*!**********************************!*\
       
   947   !*** ./src/dash/vo/UTCTiming.js ***!
       
   948   \**********************************/
       
   949 
       
   950 /*!***********************************!*\
       
   951   !*** (webpack)/buildin/global.js ***!
       
   952   \***********************************/
       
   953 
       
   954 /*!***********************************!*\
       
   955   !*** ./src/core/errors/Errors.js ***!
       
   956   \***********************************/
       
   957 
       
   958 /*!***********************************!*\
       
   959   !*** ./src/core/events/Events.js ***!
       
   960   \***********************************/
       
   961 
       
   962 /*!***********************************!*\
       
   963   !*** ./src/dash/utils/Round10.js ***!
       
   964   \***********************************/
       
   965 
       
   966 /*!***********************************!*\
       
   967   !*** ./src/dash/vo/StreamInfo.js ***!
       
   968   \***********************************/
       
   969 
       
   970 /*!************************************!*\
       
   971   !*** ./externals/cea608-parser.js ***!
       
   972   \************************************/
       
   973 
       
   974 /*!************************************!*\
       
   975   !*** ./src/dash/vo/EventStream.js ***!
       
   976   \************************************/
       
   977 
       
   978 /*!************************************!*\
       
   979   !*** ./src/dash/vo/SimpleXPath.js ***!
       
   980   \************************************/
       
   981 
       
   982 /*!************************************!*\
       
   983   !*** ./src/streaming/vo/IsoBox.js ***!
       
   984   \************************************/
       
   985 
       
   986 /*!*************************************!*\
       
   987   !*** ./node_modules/sax/lib/sax.js ***!
       
   988   \*************************************/
       
   989 
       
   990 /*!*************************************!*\
       
   991   !*** ./src/dash/vo/ManifestInfo.js ***!
       
   992   \*************************************/
       
   993 
       
   994 /*!**************************************!*\
       
   995   !*** ./src/dash/vo/AdaptationSet.js ***!
       
   996   \**************************************/
       
   997 
       
   998 /*!**************************************!*\
       
   999   !*** ./src/streaming/MediaPlayer.js ***!
       
  1000   \**************************************/
       
  1001 
       
  1002 /*!**************************************!*\
       
  1003   !*** ./src/streaming/XlinkLoader.js ***!
       
  1004   \**************************************/
       
  1005 
       
  1006 /*!***************************************!*\
       
  1007   !*** ./node_modules/ieee754/index.js ***!
       
  1008   \***************************************/
       
  1009 
       
  1010 /*!***************************************!*\
       
  1011   !*** ./node_modules/isarray/index.js ***!
       
  1012   \***************************************/
       
  1013 
       
  1014 /*!***************************************!*\
       
  1015   !*** ./src/core/errors/ErrorsBase.js ***!
       
  1016   \***************************************/
       
  1017 
       
  1018 /*!***************************************!*\
       
  1019   !*** ./src/core/events/CoreEvents.js ***!
       
  1020   \***************************************/
       
  1021 
       
  1022 /*!***************************************!*\
       
  1023   !*** ./src/core/events/EventsBase.js ***!
       
  1024   \***************************************/
       
  1025 
       
  1026 /*!***************************************!*\
       
  1027   !*** ./src/dash/SegmentBaseLoader.js ***!
       
  1028   \***************************************/
       
  1029 
       
  1030 /*!***************************************!*\
       
  1031   !*** ./src/dash/parser/DashParser.js ***!
       
  1032   \***************************************/
       
  1033 
       
  1034 /*!***************************************!*\
       
  1035   !*** ./src/dash/parser/objectiron.js ***!
       
  1036   \***************************************/
       
  1037 
       
  1038 /*!***************************************!*\
       
  1039   !*** ./src/dash/vo/PatchOperation.js ***!
       
  1040   \***************************************/
       
  1041 
       
  1042 /*!***************************************!*\
       
  1043   !*** ./src/dash/vo/Representation.js ***!
       
  1044   \***************************************/
       
  1045 
       
  1046 /*!***************************************!*\
       
  1047   !*** ./src/streaming/vo/DataChunk.js ***!
       
  1048   \***************************************/
       
  1049 
       
  1050 /*!***************************************!*\
       
  1051   !*** ./src/streaming/vo/Thumbnail.js ***!
       
  1052   \***************************************/
       
  1053 
       
  1054 /*!****************************************!*\
       
  1055   !*** ./src/streaming/net/URLLoader.js ***!
       
  1056   \****************************************/
       
  1057 
       
  1058 /*!****************************************!*\
       
  1059   !*** ./src/streaming/net/XHRLoader.js ***!
       
  1060   \****************************************/
       
  1061 
       
  1062 /*!****************************************!*\
       
  1063   !*** ./src/streaming/utils/IsoFile.js ***!
       
  1064   \****************************************/
       
  1065 
       
  1066 /*!*****************************************!*\
       
  1067   !*** ./node_modules/base64-js/index.js ***!
       
  1068   \*****************************************/
       
  1069 
       
  1070 /*!*****************************************!*\
       
  1071   !*** ./node_modules/process/browser.js ***!
       
  1072   \*****************************************/
       
  1073 
       
  1074 /*!*****************************************!*\
       
  1075   !*** ./src/dash/parser/maps/MapNode.js ***!
       
  1076   \*****************************************/
       
  1077 
       
  1078 /*!*****************************************!*\
       
  1079   !*** ./src/dash/utils/SegmentsUtils.js ***!
       
  1080   \*****************************************/
       
  1081 
       
  1082 /*!*****************************************!*\
       
  1083   !*** ./src/streaming/FragmentLoader.js ***!
       
  1084   \*****************************************/
       
  1085 
       
  1086 /*!*****************************************!*\
       
  1087   !*** ./src/streaming/ManifestLoader.js ***!
       
  1088   \*****************************************/
       
  1089 
       
  1090 /*!*****************************************!*\
       
  1091   !*** ./src/streaming/net/HTTPLoader.js ***!
       
  1092   \*****************************************/
       
  1093 
       
  1094 /*!*****************************************!*\
       
  1095   !*** ./src/streaming/utils/URLUtils.js ***!
       
  1096   \*****************************************/
       
  1097 
       
  1098 /*!*****************************************!*\
       
  1099   !*** ./src/streaming/vo/BitrateInfo.js ***!
       
  1100   \*****************************************/
       
  1101 
       
  1102 /*!*****************************************!*\
       
  1103   !*** ./src/streaming/vo/DashJSError.js ***!
       
  1104   \*****************************************/
       
  1105 
       
  1106 /*!*****************************************!*\
       
  1107   !*** ./src/streaming/vo/HeadRequest.js ***!
       
  1108   \*****************************************/
       
  1109 
       
  1110 /*!*****************************************!*\
       
  1111   !*** ./src/streaming/vo/MetricsList.js ***!
       
  1112   \*****************************************/
       
  1113 
       
  1114 /*!*****************************************!*\
       
  1115   !*** ./src/streaming/vo/TextRequest.js ***!
       
  1116   \*****************************************/
       
  1117 
       
  1118 /*!******************************************!*\
       
  1119   !*** ./node_modules/es6-promise/auto.js ***!
       
  1120   \******************************************/
       
  1121 
       
  1122 /*!******************************************!*\
       
  1123   !*** ./src/streaming/ManifestUpdater.js ***!
       
  1124   \******************************************/
       
  1125 
       
  1126 /*!******************************************!*\
       
  1127   !*** ./src/streaming/StreamProcessor.js ***!
       
  1128   \******************************************/
       
  1129 
       
  1130 /*!******************************************!*\
       
  1131   !*** ./src/streaming/net/FetchLoader.js ***!
       
  1132   \******************************************/
       
  1133 
       
  1134 /*!******************************************!*\
       
  1135   !*** ./src/streaming/text/TextTracks.js ***!
       
  1136   \******************************************/
       
  1137 
       
  1138 /*!******************************************!*\
       
  1139   !*** ./src/streaming/utils/BoxParser.js ***!
       
  1140   \******************************************/
       
  1141 
       
  1142 /*!******************************************!*\
       
  1143   !*** ./src/streaming/utils/InitCache.js ***!
       
  1144   \******************************************/
       
  1145 
       
  1146 /*!******************************************!*\
       
  1147   !*** ./src/streaming/utils/VTTParser.js ***!
       
  1148   \******************************************/
       
  1149 
       
  1150 /*!*******************************************!*\
       
  1151   !*** ./node_modules/safe-buffer/index.js ***!
       
  1152   \*******************************************/
       
  1153 
       
  1154 /*!*******************************************!*\
       
  1155   !*** ./src/dash/WebmSegmentBaseLoader.js ***!
       
  1156   \*******************************************/
       
  1157 
       
  1158 /*!*******************************************!*\
       
  1159   !*** ./src/dash/vo/RepresentationInfo.js ***!
       
  1160   \*******************************************/
       
  1161 
       
  1162 /*!*******************************************!*\
       
  1163   !*** ./src/streaming/SourceBufferSink.js ***!
       
  1164   \*******************************************/
       
  1165 
       
  1166 /*!*******************************************!*\
       
  1167   !*** ./src/streaming/metrics/vo/Range.js ***!
       
  1168   \*******************************************/
       
  1169 
       
  1170 /*!*******************************************!*\
       
  1171   !*** ./src/streaming/models/CmcdModel.js ***!
       
  1172   \*******************************************/
       
  1173 
       
  1174 /*!*******************************************!*\
       
  1175   !*** ./src/streaming/utils/DOMStorage.js ***!
       
  1176   \*******************************************/
       
  1177 
       
  1178 /*!*******************************************!*\
       
  1179   !*** ./src/streaming/utils/EBMLParser.js ***!
       
  1180   \*******************************************/
       
  1181 
       
  1182 /*!*******************************************!*\
       
  1183   !*** ./src/streaming/utils/TTMLParser.js ***!
       
  1184   \*******************************************/
       
  1185 
       
  1186 /*!*******************************************!*\
       
  1187   !*** ./src/streaming/vo/TextTrackInfo.js ***!
       
  1188   \*******************************************/
       
  1189 
       
  1190 /*!********************************************!*\
       
  1191   !*** ./src/streaming/MediaPlayerEvents.js ***!
       
  1192   \********************************************/
       
  1193 
       
  1194 /*!********************************************!*\
       
  1195   !*** ./src/streaming/metrics/utils/RNG.js ***!
       
  1196   \********************************************/
       
  1197 
       
  1198 /*!********************************************!*\
       
  1199   !*** ./src/streaming/models/VideoModel.js ***!
       
  1200   \********************************************/
       
  1201 
       
  1202 /*!********************************************!*\
       
  1203   !*** ./src/streaming/rules/abr/L2ARule.js ***!
       
  1204   \********************************************/
       
  1205 
       
  1206 /*!********************************************!*\
       
  1207   !*** ./src/streaming/utils/ObjectUtils.js ***!
       
  1208   \********************************************/
       
  1209 
       
  1210 /*!*********************************************!*\
       
  1211   !*** ./src/dash/constants/DashConstants.js ***!
       
  1212   \*********************************************/
       
  1213 
       
  1214 /*!*********************************************!*\
       
  1215   !*** ./src/dash/utils/SegmentBaseGetter.js ***!
       
  1216   \*********************************************/
       
  1217 
       
  1218 /*!*********************************************!*\
       
  1219   !*** ./src/dash/utils/TimelineConverter.js ***!
       
  1220   \*********************************************/
       
  1221 
       
  1222 /*!*********************************************!*\
       
  1223   !*** ./src/streaming/MediaPlayerFactory.js ***!
       
  1224   \*********************************************/
       
  1225 
       
  1226 /*!*********************************************!*\
       
  1227   !*** ./src/streaming/metrics/vo/Metrics.js ***!
       
  1228   \*********************************************/
       
  1229 
       
  1230 /*!*********************************************!*\
       
  1231   !*** ./src/streaming/rules/RulesContext.js ***!
       
  1232   \*********************************************/
       
  1233 
       
  1234 /*!*********************************************!*\
       
  1235   !*** ./src/streaming/rules/abr/BolaRule.js ***!
       
  1236   \*********************************************/
       
  1237 
       
  1238 /*!*********************************************!*\
       
  1239   !*** ./src/streaming/utils/Capabilities.js ***!
       
  1240   \*********************************************/
       
  1241 
       
  1242 /*!*********************************************!*\
       
  1243   !*** ./src/streaming/utils/ErrorHandler.js ***!
       
  1244   \*********************************************/
       
  1245 
       
  1246 /*!*********************************************!*\
       
  1247   !*** ./src/streaming/vo/FragmentRequest.js ***!
       
  1248   \*********************************************/
       
  1249 
       
  1250 /*!*********************************************!*\
       
  1251   !*** ./src/streaming/vo/URIFragmentData.js ***!
       
  1252   \*********************************************/
       
  1253 
       
  1254 /*!*********************************************!*\
       
  1255   !*** ./src/streaming/vo/metrics/DVRInfo.js ***!
       
  1256   \*********************************************/
       
  1257 
       
  1258 /*!**********************************************!*\
       
  1259   !*** ./node_modules/imsc/src/main/js/doc.js ***!
       
  1260   \**********************************************/
       
  1261 
       
  1262 /*!**********************************************!*\
       
  1263   !*** ./node_modules/imsc/src/main/js/isd.js ***!
       
  1264   \**********************************************/
       
  1265 
       
  1266 /*!**********************************************!*\
       
  1267   !*** ./src/dash/models/DashManifestModel.js ***!
       
  1268   \**********************************************/
       
  1269 
       
  1270 /*!**********************************************!*\
       
  1271   !*** ./src/dash/utils/ListSegmentsGetter.js ***!
       
  1272   \**********************************************/
       
  1273 
       
  1274 /*!**********************************************!*\
       
  1275   !*** ./src/streaming/constants/Constants.js ***!
       
  1276   \**********************************************/
       
  1277 
       
  1278 /*!**********************************************!*\
       
  1279   !*** ./src/streaming/models/MetricsModel.js ***!
       
  1280   \**********************************************/
       
  1281 
       
  1282 /*!**********************************************!*\
       
  1283   !*** ./src/streaming/rules/SwitchRequest.js ***!
       
  1284   \**********************************************/
       
  1285 
       
  1286 /*!**********************************************!*\
       
  1287   !*** ./src/streaming/text/TextController.js ***!
       
  1288   \**********************************************/
       
  1289 
       
  1290 /*!**********************************************!*\
       
  1291   !*** ./src/streaming/vo/IsoBoxSearchInfo.js ***!
       
  1292   \**********************************************/
       
  1293 
       
  1294 /*!**********************************************!*\
       
  1295   !*** ./src/streaming/vo/metrics/PlayList.js ***!
       
  1296   \**********************************************/
       
  1297 
       
  1298 /*!***********************************************!*\
       
  1299   !*** ./node_modules/core-util-is/lib/util.js ***!
       
  1300   \***********************************************/
       
  1301 
       
  1302 /*!***********************************************!*\
       
  1303   !*** ./node_modules/fast-deep-equal/index.js ***!
       
  1304   \***********************************************/
       
  1305 
       
  1306 /*!***********************************************!*\
       
  1307   !*** ./node_modules/imsc/src/main/js/html.js ***!
       
  1308   \***********************************************/
       
  1309 
       
  1310 /*!***********************************************!*\
       
  1311   !*** ./node_modules/imsc/src/main/js/main.js ***!
       
  1312   \***********************************************/
       
  1313 
       
  1314 /*!***********************************************!*\
       
  1315   !*** ./node_modules/path-browserify/index.js ***!
       
  1316   \***********************************************/
       
  1317 
       
  1318 /*!***********************************************!*\
       
  1319   !*** ./src/dash/models/PatchManifestModel.js ***!
       
  1320   \***********************************************/
       
  1321 
       
  1322 /*!***********************************************!*\
       
  1323   !*** ./src/streaming/metrics/vo/DVBErrors.js ***!
       
  1324   \***********************************************/
       
  1325 
       
  1326 /*!***********************************************!*\
       
  1327   !*** ./src/streaming/metrics/vo/Reporting.js ***!
       
  1328   \***********************************************/
       
  1329 
       
  1330 /*!***********************************************!*\
       
  1331   !*** ./src/streaming/models/FragmentModel.js ***!
       
  1332   \***********************************************/
       
  1333 
       
  1334 /*!***********************************************!*\
       
  1335   !*** ./src/streaming/models/ManifestModel.js ***!
       
  1336   \***********************************************/
       
  1337 
       
  1338 /*!************************************************!*\
       
  1339   !*** ./node_modules/imsc/src/main/js/names.js ***!
       
  1340   \************************************************/
       
  1341 
       
  1342 /*!************************************************!*\
       
  1343   !*** ./node_modules/imsc/src/main/js/utils.js ***!
       
  1344   \************************************************/
       
  1345 
       
  1346 /*!************************************************!*\
       
  1347   !*** ./node_modules/util-deprecate/browser.js ***!
       
  1348   \************************************************/
       
  1349 
       
  1350 /*!************************************************!*\
       
  1351   !*** ./src/dash/parser/maps/CommonProperty.js ***!
       
  1352   \************************************************/
       
  1353 
       
  1354 /*!************************************************!*\
       
  1355   !*** ./src/streaming/protection/Protection.js ***!
       
  1356   \************************************************/
       
  1357 
       
  1358 /*!************************************************!*\
       
  1359   !*** ./src/streaming/protection/vo/KeyPair.js ***!
       
  1360   \************************************************/
       
  1361 
       
  1362 /*!************************************************!*\
       
  1363   !*** ./src/streaming/protection/vo/NeedKey.js ***!
       
  1364   \************************************************/
       
  1365 
       
  1366 /*!************************************************!*\
       
  1367   !*** ./src/streaming/text/TextSourceBuffer.js ***!
       
  1368   \************************************************/
       
  1369 
       
  1370 /*!************************************************!*\
       
  1371   !*** ./src/streaming/utils/BaseURLSelector.js ***!
       
  1372   \************************************************/
       
  1373 
       
  1374 /*!************************************************!*\
       
  1375   !*** ./src/streaming/utils/DefaultURLUtils.js ***!
       
  1376   \************************************************/
       
  1377 
       
  1378 /*!************************************************!*\
       
  1379   !*** ./src/streaming/utils/RequestModifier.js ***!
       
  1380   \************************************************/
       
  1381 
       
  1382 /*!************************************************!*\
       
  1383   !*** ./src/streaming/utils/SupervisorTools.js ***!
       
  1384   \************************************************/
       
  1385 
       
  1386 /*!************************************************!*\
       
  1387   !*** ./src/streaming/vo/ThumbnailTrackInfo.js ***!
       
  1388   \************************************************/
       
  1389 
       
  1390 /*!*************************************************!*\
       
  1391   !*** ./node_modules/imsc/src/main/js/styles.js ***!
       
  1392   \*************************************************/
       
  1393 
       
  1394 /*!*************************************************!*\
       
  1395   !*** ./node_modules/stream-browserify/index.js ***!
       
  1396   \*************************************************/
       
  1397 
       
  1398 /*!*************************************************!*\
       
  1399   !*** ./src/dash/parser/matchers/BaseMatcher.js ***!
       
  1400   \*************************************************/
       
  1401 
       
  1402 /*!*************************************************!*\
       
  1403   !*** ./src/streaming/rules/abr/lolp/QoeInfo.js ***!
       
  1404   \*************************************************/
       
  1405 
       
  1406 /*!*************************************************!*\
       
  1407   !*** ./src/streaming/utils/CustomTimeRanges.js ***!
       
  1408   \*************************************************/
       
  1409 
       
  1410 /*!*************************************************!*\
       
  1411   !*** ./src/streaming/vo/metrics/BufferLevel.js ***!
       
  1412   \*************************************************/
       
  1413 
       
  1414 /*!*************************************************!*\
       
  1415   !*** ./src/streaming/vo/metrics/BufferState.js ***!
       
  1416   \*************************************************/
       
  1417 
       
  1418 /*!*************************************************!*\
       
  1419   !*** ./src/streaming/vo/metrics/HTTPRequest.js ***!
       
  1420   \*************************************************/
       
  1421 
       
  1422 /*!**************************************************!*\
       
  1423   !*** ./src/dash/parser/maps/SegmentValuesMap.js ***!
       
  1424   \**************************************************/
       
  1425 
       
  1426 /*!**************************************************!*\
       
  1427   !*** ./src/dash/utils/TemplateSegmentsGetter.js ***!
       
  1428   \**************************************************/
       
  1429 
       
  1430 /*!**************************************************!*\
       
  1431   !*** ./src/dash/utils/TimelineSegmentsGetter.js ***!
       
  1432   \**************************************************/
       
  1433 
       
  1434 /*!**************************************************!*\
       
  1435   !*** ./src/streaming/models/BaseURLTreeModel.js ***!
       
  1436   \**************************************************/
       
  1437 
       
  1438 /*!**************************************************!*\
       
  1439   !*** ./src/streaming/models/MediaPlayerModel.js ***!
       
  1440   \**************************************************/
       
  1441 
       
  1442 /*!**************************************************!*\
       
  1443   !*** ./src/streaming/models/URIFragmentModel.js ***!
       
  1444   \**************************************************/
       
  1445 
       
  1446 /*!**************************************************!*\
       
  1447   !*** ./src/streaming/net/SchemeLoaderFactory.js ***!
       
  1448   \**************************************************/
       
  1449 
       
  1450 /*!**************************************************!*\
       
  1451   !*** ./src/streaming/rules/ThroughputHistory.js ***!
       
  1452   \**************************************************/
       
  1453 
       
  1454 /*!**************************************************!*\
       
  1455   !*** ./src/streaming/rules/abr/lolp/LoLpRule.js ***!
       
  1456   \**************************************************/
       
  1457 
       
  1458 /*!***************************************************!*\
       
  1459   !*** ./node_modules/inherits/inherits_browser.js ***!
       
  1460   \***************************************************/
       
  1461 
       
  1462 /*!***************************************************!*\
       
  1463   !*** ./node_modules/readable-stream/transform.js ***!
       
  1464   \***************************************************/
       
  1465 
       
  1466 /*!***************************************************!*\
       
  1467   !*** ./node_modules/setimmediate/setImmediate.js ***!
       
  1468   \***************************************************/
       
  1469 
       
  1470 /*!***************************************************!*\
       
  1471   !*** ./src/dash/parser/matchers/StringMatcher.js ***!
       
  1472   \***************************************************/
       
  1473 
       
  1474 /*!***************************************************!*\
       
  1475   !*** ./src/streaming/metrics/MetricsReporting.js ***!
       
  1476   \***************************************************/
       
  1477 
       
  1478 /*!***************************************************!*\
       
  1479   !*** ./src/streaming/protection/vo/KeyMessage.js ***!
       
  1480   \***************************************************/
       
  1481 
       
  1482 /*!***************************************************!*\
       
  1483   !*** ./src/streaming/rules/abr/ThroughputRule.js ***!
       
  1484   \***************************************************/
       
  1485 
       
  1486 /*!***************************************************!*\
       
  1487   !*** ./src/streaming/utils/CapabilitiesFilter.js ***!
       
  1488   \***************************************************/
       
  1489 
       
  1490 /*!***************************************************!*\
       
  1491   !*** ./src/streaming/vo/metrics/DroppedFrames.js ***!
       
  1492   \***************************************************/
       
  1493 
       
  1494 /*!***************************************************!*\
       
  1495   !*** ./src/streaming/vo/metrics/RequestsQueue.js ***!
       
  1496   \***************************************************/
       
  1497 
       
  1498 /*!****************************************************!*\
       
  1499   !*** ./node_modules/process-nextick-args/index.js ***!
       
  1500   \****************************************************/
       
  1501 
       
  1502 /*!****************************************************!*\
       
  1503   !*** ./src/dash/controllers/SegmentsController.js ***!
       
  1504   \****************************************************/
       
  1505 
       
  1506 /*!****************************************************!*\
       
  1507   !*** ./src/dash/parser/matchers/NumericMatcher.js ***!
       
  1508   \****************************************************/
       
  1509 
       
  1510 /*!****************************************************!*\
       
  1511   !*** ./src/streaming/controllers/AbrController.js ***!
       
  1512   \****************************************************/
       
  1513 
       
  1514 /*!****************************************************!*\
       
  1515   !*** ./src/streaming/controllers/GapController.js ***!
       
  1516   \****************************************************/
       
  1517 
       
  1518 /*!****************************************************!*\
       
  1519   !*** ./src/streaming/thumbnail/ThumbnailTracks.js ***!
       
  1520   \****************************************************/
       
  1521 
       
  1522 /*!****************************************************!*\
       
  1523   !*** ./src/streaming/vo/metrics/ManifestUpdate.js ***!
       
  1524   \****************************************************/
       
  1525 
       
  1526 /*!****************************************************!*\
       
  1527   !*** ./src/streaming/vo/metrics/SchedulingInfo.js ***!
       
  1528   \****************************************************/
       
  1529 
       
  1530 /*!*****************************************************!*\
       
  1531   !*** ./node_modules/readable-stream/passthrough.js ***!
       
  1532   \*****************************************************/
       
  1533 
       
  1534 /*!*****************************************************!*\
       
  1535   !*** ./src/dash/parser/matchers/DateTimeMatcher.js ***!
       
  1536   \*****************************************************/
       
  1537 
       
  1538 /*!*****************************************************!*\
       
  1539   !*** ./src/dash/parser/matchers/DurationMatcher.js ***!
       
  1540   \*****************************************************/
       
  1541 
       
  1542 /*!*****************************************************!*\
       
  1543   !*** ./src/streaming/constants/MetricsConstants.js ***!
       
  1544   \*****************************************************/
       
  1545 
       
  1546 /*!*****************************************************!*\
       
  1547   !*** ./src/streaming/rules/DroppedFramesHistory.js ***!
       
  1548   \*****************************************************/
       
  1549 
       
  1550 /*!*****************************************************!*\
       
  1551   !*** ./src/streaming/rules/SwitchRequestHistory.js ***!
       
  1552   \*****************************************************/
       
  1553 
       
  1554 /*!******************************************************!*\
       
  1555   !*** ./node_modules/es6-promise/dist/es6-promise.js ***!
       
  1556   \******************************************************/
       
  1557 
       
  1558 /*!******************************************************!*\
       
  1559   !*** ./src/streaming/controllers/EventController.js ***!
       
  1560   \******************************************************/
       
  1561 
       
  1562 /*!******************************************************!*\
       
  1563   !*** ./src/streaming/controllers/MediaController.js ***!
       
  1564   \******************************************************/
       
  1565 
       
  1566 /*!******************************************************!*\
       
  1567   !*** ./src/streaming/controllers/XlinkController.js ***!
       
  1568   \******************************************************/
       
  1569 
       
  1570 /*!******************************************************!*\
       
  1571   !*** ./src/streaming/protection/CommonEncryption.js ***!
       
  1572   \******************************************************/
       
  1573 
       
  1574 /*!******************************************************!*\
       
  1575   !*** ./src/streaming/protection/ProtectionEvents.js ***!
       
  1576   \******************************************************/
       
  1577 
       
  1578 /*!******************************************************!*\
       
  1579   !*** ./src/streaming/protection/servers/ClearKey.js ***!
       
  1580   \******************************************************/
       
  1581 
       
  1582 /*!******************************************************!*\
       
  1583   !*** ./src/streaming/protection/servers/DRMToday.js ***!
       
  1584   \******************************************************/
       
  1585 
       
  1586 /*!******************************************************!*\
       
  1587   !*** ./src/streaming/protection/servers/Widevine.js ***!
       
  1588   \******************************************************/
       
  1589 
       
  1590 /*!******************************************************!*\
       
  1591   !*** ./src/streaming/rules/abr/DroppedFramesRule.js ***!
       
  1592   \******************************************************/
       
  1593 
       
  1594 /*!******************************************************!*\
       
  1595   !*** ./src/streaming/rules/abr/SwitchHistoryRule.js ***!
       
  1596   \******************************************************/
       
  1597 
       
  1598 /*!******************************************************!*\
       
  1599   !*** ./src/streaming/text/EmbeddedTextHtmlRender.js ***!
       
  1600   \******************************************************/
       
  1601 
       
  1602 /*!*******************************************************!*\
       
  1603   !*** ./node_modules/codem-isoboxer/dist/iso_boxer.js ***!
       
  1604   \*******************************************************/
       
  1605 
       
  1606 /*!*******************************************************!*\
       
  1607   !*** ./src/dash/controllers/SegmentBaseController.js ***!
       
  1608   \*******************************************************/
       
  1609 
       
  1610 /*!*******************************************************!*\
       
  1611   !*** ./src/streaming/controllers/BufferController.js ***!
       
  1612   \*******************************************************/
       
  1613 
       
  1614 /*!*******************************************************!*\
       
  1615   !*** ./src/streaming/controllers/StreamController.js ***!
       
  1616   \*******************************************************/
       
  1617 
       
  1618 /*!*******************************************************!*\
       
  1619   !*** ./src/streaming/metrics/utils/HandlerHelpers.js ***!
       
  1620   \*******************************************************/
       
  1621 
       
  1622 /*!*******************************************************!*\
       
  1623   !*** ./src/streaming/protection/servers/PlayReady.js ***!
       
  1624   \*******************************************************/
       
  1625 
       
  1626 /*!*******************************************************!*\
       
  1627   !*** ./src/streaming/protection/vo/ClearKeyKeySet.js ***!
       
  1628   \*******************************************************/
       
  1629 
       
  1630 /*!*******************************************************!*\
       
  1631   !*** ./src/streaming/protection/vo/LicenseRequest.js ***!
       
  1632   \*******************************************************/
       
  1633 
       
  1634 /*!*******************************************************!*\
       
  1635   !*** ./src/streaming/rules/abr/ABRRulesCollection.js ***!
       
  1636   \*******************************************************/
       
  1637 
       
  1638 /*!********************************************************!*\
       
  1639   !*** ./node_modules/readable-stream/duplex-browser.js ***!
       
  1640   \********************************************************/
       
  1641 
       
  1642 /*!********************************************************!*\
       
  1643   !*** ./src/streaming/constants/ProtectionConstants.js ***!
       
  1644   \********************************************************/
       
  1645 
       
  1646 /*!********************************************************!*\
       
  1647   !*** ./src/streaming/controllers/BaseURLController.js ***!
       
  1648   \********************************************************/
       
  1649 
       
  1650 /*!********************************************************!*\
       
  1651   !*** ./src/streaming/metrics/utils/ManifestParsing.js ***!
       
  1652   \********************************************************/
       
  1653 
       
  1654 /*!********************************************************!*\
       
  1655   !*** ./src/streaming/protection/vo/KeySystemAccess.js ***!
       
  1656   \********************************************************/
       
  1657 
       
  1658 /*!********************************************************!*\
       
  1659   !*** ./src/streaming/protection/vo/LicenseResponse.js ***!
       
  1660   \********************************************************/
       
  1661 
       
  1662 /*!********************************************************!*\
       
  1663   !*** ./src/streaming/protection/vo/MediaCapability.js ***!
       
  1664   \********************************************************/
       
  1665 
       
  1666 /*!********************************************************!*\
       
  1667   !*** ./src/streaming/rules/abr/AbandonRequestsRule.js ***!
       
  1668   \********************************************************/
       
  1669 
       
  1670 /*!********************************************************!*\
       
  1671   !*** ./src/streaming/thumbnail/ThumbnailController.js ***!
       
  1672   \********************************************************/
       
  1673 
       
  1674 /*!*********************************************************!*\
       
  1675   !*** ./src/streaming/controllers/FragmentController.js ***!
       
  1676   \*********************************************************/
       
  1677 
       
  1678 /*!*********************************************************!*\
       
  1679   !*** ./src/streaming/controllers/PlaybackController.js ***!
       
  1680   \*********************************************************/
       
  1681 
       
  1682 /*!*********************************************************!*\
       
  1683   !*** ./src/streaming/controllers/ScheduleController.js ***!
       
  1684   \*********************************************************/
       
  1685 
       
  1686 /*!*********************************************************!*\
       
  1687   !*** ./src/streaming/controllers/TimeSyncController.js ***!
       
  1688   \*********************************************************/
       
  1689 
       
  1690 /*!*********************************************************!*\
       
  1691   !*** ./src/streaming/metrics/MetricsReportingEvents.js ***!
       
  1692   \*********************************************************/
       
  1693 
       
  1694 /*!*********************************************************!*\
       
  1695   !*** ./src/streaming/metrics/utils/MetricSerialiser.js ***!
       
  1696   \*********************************************************/
       
  1697 
       
  1698 /*!**********************************************************!*\
       
  1699   !*** ./node_modules/readable-stream/readable-browser.js ***!
       
  1700   \**********************************************************/
       
  1701 
       
  1702 /*!**********************************************************!*\
       
  1703   !*** ./node_modules/readable-stream/writable-browser.js ***!
       
  1704   \**********************************************************/
       
  1705 
       
  1706 /*!**********************************************************!*\
       
  1707   !*** ./src/dash/controllers/RepresentationController.js ***!
       
  1708   \**********************************************************/
       
  1709 
       
  1710 /*!**********************************************************!*\
       
  1711   !*** ./src/streaming/controllers/BlacklistController.js ***!
       
  1712   \**********************************************************/
       
  1713 
       
  1714 /*!**********************************************************!*\
       
  1715   !*** ./src/streaming/rules/abr/lolp/LoLpQoEEvaluator.js ***!
       
  1716   \**********************************************************/
       
  1717 
       
  1718 /*!**********************************************************!*\
       
  1719   !*** ./src/streaming/vo/metrics/RepresentationSwitch.js ***!
       
  1720   \**********************************************************/
       
  1721 
       
  1722 /*!***********************************************************!*\
       
  1723   !*** ./node_modules/string_decoder/lib/string_decoder.js ***!
       
  1724   \***********************************************************/
       
  1725 
       
  1726 /*!***********************************************************!*\
       
  1727   !*** ./src/streaming/models/LowLatencyThroughputModel.js ***!
       
  1728   \***********************************************************/
       
  1729 
       
  1730 /*!***********************************************************!*\
       
  1731   !*** ./src/streaming/protection/drm/KeySystemClearKey.js ***!
       
  1732   \***********************************************************/
       
  1733 
       
  1734 /*!***********************************************************!*\
       
  1735   !*** ./src/streaming/protection/drm/KeySystemWidevine.js ***!
       
  1736   \***********************************************************/
       
  1737 
       
  1738 /*!***********************************************************!*\
       
  1739   !*** ./src/streaming/rules/abr/InsufficientBufferRule.js ***!
       
  1740   \***********************************************************/
       
  1741 
       
  1742 /*!************************************************************!*\
       
  1743   !*** ./node_modules/readable-stream/lib/_stream_duplex.js ***!
       
  1744   \************************************************************/
       
  1745 
       
  1746 /*!************************************************************!*\
       
  1747   !*** ./src/streaming/controllers/MediaSourceController.js ***!
       
  1748   \************************************************************/
       
  1749 
       
  1750 /*!************************************************************!*\
       
  1751   !*** ./src/streaming/metrics/utils/DVBErrorsTranslator.js ***!
       
  1752   \************************************************************/
       
  1753 
       
  1754 /*!************************************************************!*\
       
  1755   !*** ./src/streaming/protection/drm/KeySystemPlayReady.js ***!
       
  1756   \************************************************************/
       
  1757 
       
  1758 /*!************************************************************!*\
       
  1759   !*** ./src/streaming/rules/abr/lolp/LoLpWeightSelector.js ***!
       
  1760   \************************************************************/
       
  1761 
       
  1762 /*!*************************************************************!*\
       
  1763   !*** ./src/dash/parser/maps/RepresentationBaseValuesMap.js ***!
       
  1764   \*************************************************************/
       
  1765 
       
  1766 /*!*************************************************************!*\
       
  1767   !*** ./src/streaming/metrics/reporting/ReportingFactory.js ***!
       
  1768   \*************************************************************/
       
  1769 
       
  1770 /*!*************************************************************!*\
       
  1771   !*** ./src/streaming/protection/errors/ProtectionErrors.js ***!
       
  1772   \*************************************************************/
       
  1773 
       
  1774 /*!**************************************************************!*\
       
  1775   !*** ./node_modules/readable-stream/lib/_stream_readable.js ***!
       
  1776   \**************************************************************/
       
  1777 
       
  1778 /*!**************************************************************!*\
       
  1779   !*** ./node_modules/readable-stream/lib/_stream_writable.js ***!
       
  1780   \**************************************************************/
       
  1781 
       
  1782 /*!**************************************************************!*\
       
  1783   !*** ./src/streaming/metrics/controllers/RangeController.js ***!
       
  1784   \**************************************************************/
       
  1785 
       
  1786 /*!**************************************************************!*\
       
  1787   !*** ./src/streaming/protection/drm/KeySystemW3CClearKey.js ***!
       
  1788   \**************************************************************/
       
  1789 
       
  1790 /*!**************************************************************!*\
       
  1791   !*** ./src/streaming/utils/baseUrlResolution/DVBSelector.js ***!
       
  1792   \**************************************************************/
       
  1793 
       
  1794 /*!***************************************************************!*\
       
  1795   !*** ./node_modules/readable-stream/lib/_stream_transform.js ***!
       
  1796   \***************************************************************/
       
  1797 
       
  1798 /*!***************************************************************!*\
       
  1799   !*** ./src/streaming/protection/vo/KeySystemConfiguration.js ***!
       
  1800   \***************************************************************/
       
  1801 
       
  1802 /*!***************************************************************!*\
       
  1803   !*** ./src/streaming/rules/abr/lolp/LearningAbrController.js ***!
       
  1804   \***************************************************************/
       
  1805 
       
  1806 /*!****************************************************************!*\
       
  1807   !*** ./src/streaming/metrics/controllers/MetricsController.js ***!
       
  1808   \****************************************************************/
       
  1809 
       
  1810 /*!****************************************************************!*\
       
  1811   !*** ./src/streaming/metrics/metrics/MetricsHandlerFactory.js ***!
       
  1812   \****************************************************************/
       
  1813 
       
  1814 /*!****************************************************************!*\
       
  1815   !*** ./src/streaming/protection/models/ProtectionModel_01b.js ***!
       
  1816   \****************************************************************/
       
  1817 
       
  1818 /*!****************************************************************!*\
       
  1819   !*** ./src/streaming/utils/baseUrlResolution/BasicSelector.js ***!
       
  1820   \****************************************************************/
       
  1821 
       
  1822 /*!*****************************************************************!*\
       
  1823   !*** ./node_modules/readable-stream/lib/_stream_passthrough.js ***!
       
  1824   \*****************************************************************/
       
  1825 
       
  1826 /*!*****************************************************************!*\
       
  1827   !*** ./src/streaming/text/NotFragmentedTextBufferController.js ***!
       
  1828   \*****************************************************************/
       
  1829 
       
  1830 /*!******************************************************************!*\
       
  1831   !*** ./src/streaming/constants/ConformanceViolationConstants.js ***!
       
  1832   \******************************************************************/
       
  1833 
       
  1834 /*!******************************************************************!*\
       
  1835   !*** ./src/streaming/metrics/controllers/ReportingController.js ***!
       
  1836   \******************************************************************/
       
  1837 
       
  1838 /*!*******************************************************************!*\
       
  1839   !*** ./src/streaming/metrics/metrics/handlers/HttpListHandler.js ***!
       
  1840   \*******************************************************************/
       
  1841 
       
  1842 /*!*******************************************************************!*\
       
  1843   !*** ./src/streaming/metrics/reporting/reporters/DVBReporting.js ***!
       
  1844   \*******************************************************************/
       
  1845 
       
  1846 /*!********************************************************************!*\
       
  1847   !*** ./src/streaming/metrics/metrics/handlers/DVBErrorsHandler.js ***!
       
  1848   \********************************************************************/
       
  1849 
       
  1850 /*!*********************************************************************!*\
       
  1851   !*** ./node_modules/node-libs-browser/node_modules/buffer/index.js ***!
       
  1852   \*********************************************************************/
       
  1853 
       
  1854 /*!*********************************************************************!*\
       
  1855   !*** ./src/streaming/protection/models/ProtectionModel_3Feb2014.js ***!
       
  1856   \*********************************************************************/
       
  1857 
       
  1858 /*!**********************************************************************!*\
       
  1859   !*** ./node_modules/node-libs-browser/node_modules/events/events.js ***!
       
  1860   \**********************************************************************/
       
  1861 
       
  1862 /*!**********************************************************************!*\
       
  1863   !*** ./node_modules/readable-stream/lib/internal/streams/destroy.js ***!
       
  1864   \**********************************************************************/
       
  1865 
       
  1866 /*!**********************************************************************!*\
       
  1867   !*** ./src/streaming/metrics/metrics/handlers/BufferLevelHandler.js ***!
       
  1868   \**********************************************************************/
       
  1869 
       
  1870 /*!**********************************************************************!*\
       
  1871   !*** ./src/streaming/protection/controllers/ProtectionController.js ***!
       
  1872   \**********************************************************************/
       
  1873 
       
  1874 /*!**********************************************************************!*\
       
  1875   !*** ./src/streaming/protection/models/ProtectionModel_21Jan2015.js ***!
       
  1876   \**********************************************************************/
       
  1877 
       
  1878 /*!************************************************************************!*\
       
  1879   !*** ./src/streaming/metrics/controllers/MetricsHandlersController.js ***!
       
  1880   \************************************************************************/
       
  1881 
       
  1882 /*!************************************************************************!*\
       
  1883   !*** ./src/streaming/metrics/metrics/handlers/GenericMetricHandler.js ***!
       
  1884   \************************************************************************/
       
  1885 
       
  1886 /*!*************************************************************************!*\
       
  1887   !*** ./node_modules/readable-stream/lib/internal/streams/BufferList.js ***!
       
  1888   \*************************************************************************/
       
  1889 
       
  1890 /*!*************************************************************************!*\
       
  1891   !*** ./src/streaming/protection/controllers/ProtectionKeyController.js ***!
       
  1892   \*************************************************************************/
       
  1893 
       
  1894 /*!**************************************************************************!*\
       
  1895   !*** ./src/streaming/metrics/controllers/MetricsCollectionController.js ***!
       
  1896   \**************************************************************************/
       
  1897 
       
  1898 /*!*****************************************************************************!*\
       
  1899   !*** ./node_modules/readable-stream/lib/internal/streams/stream-browser.js ***!
       
  1900   \*****************************************************************************/
       
  1901 
       
  1902 /*!*******************************************************************************!*\
       
  1903   !*** ./node_modules/node-libs-browser/node_modules/timers-browserify/main.js ***!
       
  1904   \*******************************************************************************/
       
  1905 
       
  1906 /**
       
  1907  * @license
       
  1908  * Video.js 7.21.5 <http://videojs.com/>
       
  1909  * Copyright Brightcove, Inc. <https://www.brightcove.com/>
       
  1910  * Available under Apache License Version 2.0
       
  1911  * <https://github.com/videojs/video.js/blob/main/LICENSE>
       
  1912  *
       
  1913  * Includes vtt.js <https://github.com/mozilla/vtt.js>
       
  1914  * Available under Apache License Version 2.0
       
  1915  * <https://github.com/mozilla/vtt.js/blob/main/LICENSE>
       
  1916  */
       
  1917 
       
  1918 /**
       
  1919  * @license
       
  1920  * slighly modified parse-headers 2.0.2 <https://github.com/kesla/parse-headers/>
       
  1921  * Copyright (c) 2014 David Björklund
       
  1922  * Available under the MIT license
       
  1923  * <https://github.com/kesla/parse-headers/blob/master/LICENCE>
       
  1924  */