/*! * Bootstrap v4.6.2 (https://getbootstrap.com/) * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ /*! * @preserve * * Readmore.js jQuery plugin * Author: @jed_foster * Project home: http://jedfoster.github.io/Readmore.js * Licensed under the MIT license * * Debounce function from http://davidwalsh.name/javascript-debounce-function */ /*! * BootstrapVue Icons, generated from Bootstrap Icons 1.5.0 * * @link https://icons.getbootstrap.com/ * @license MIT * https://github.com/twbs/icons/blob/master/LICENSE.md */ /*! * Chart.js v2.9.4 * https://www.chartjs.org * (c) 2020 Chart.js Contributors * Released under the MIT License */ /*! * Cropper.js v1.5.13 * https://fengyuanchen.github.io/cropperjs * * Copyright 2015-present Chen Fengyuan * Released under the MIT license * * Date: 2022-11-20T05:30:46.114Z */ /*! * JavaScript Cookie v2.2.1 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */ /*! * Pusher JavaScript Library v7.6.0 * https://pusher.com/ * * Copyright 2020, Pusher * Released under the MIT licence. */ /*! * Scroll Lock v3.1.3 * https://github.com/MohammadYounes/jquery-scrollLock * * Copyright (c) 2017 Mohammad Younes * Licensed under GPL 3. */ /*! * Sizzle CSS Selector Engine v2.3.10 * https://sizzlejs.com/ * * Copyright JS Foundation and other contributors * Released under the MIT license * https://js.foundation/ * * Date: 2023-02-14 */ /*! * Vue.js v2.7.14 * (c) 2014-2022 Evan You * Released under the MIT License. */ /*! * jQuery JavaScript Library v3.6.4 * https://jquery.com/ * * Includes Sizzle.js * https://sizzlejs.com/ * * Copyright OpenJS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2023-03-08T15:28Z */ /*! * twitter-text 2.0.5 * * Copyright 2012 Twitter, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this work except in compliance with the License. * You may obtain a copy of the License at: * * http://www.apache.org/licenses/LICENSE-2.0 */ /*! * vue-carousel v0.18.0-alpha * (c) 2019 todd.beauchamp@ssense.com * https://github.com/ssense/vue-carousel#readme */ /*! * vue-i18n v8.28.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. */ /*! * vue-infinite-loading v2.4.5 * (c) 2016-2020 PeachScript * MIT License */ /*! * vue-masonry-css v1.0.3 * https://github.com/paulcollett/vue-masonry-css * Released under the MIT License. */ /*! * vuex v3.6.2 * (c) 2021 Evan You * @license MIT */ /*! * portal-vue © Thorsten Lünborg, 2019 * * Version: 2.1.7 * * LICENCE: MIT * * https://github.com/linusborg/portal-vue * */ /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ /*! ../controller/level-helper */ /*! ../crypt/decrypter */ /*! ../demux/aacdemuxer */ /*! ../demux/chunk-cache */ /*! ../demux/id3 */ /*! ../demux/mp3demuxer */ /*! ../demux/mp4demuxer */ /*! ../demux/transmuxer */ /*! ../demux/transmuxer-interface */ /*! ../demux/transmuxer-worker.ts */ /*! ../demux/tsdemuxer */ /*! ../errors */ /*! ../events */ /*! ../is-supported */ /*! ../loader/date-range */ /*! ../loader/fragment */ /*! ../loader/fragment-loader */ /*! ../loader/level-key */ /*! ../loader/load-stats */ /*! ../remux/mp4-remuxer */ /*! ../remux/passthrough-remuxer */ /*! ../task-loop */ /*! ../types/cmcd */ /*! ../types/demuxer */ /*! ../types/level */ /*! ../types/loader */ /*! ../types/transmuxer */ /*! ../utils/attr-list */ /*! ../utils/binary-search */ /*! ../utils/buffer-helper */ /*! ../utils/cea-608-parser */ /*! ../utils/codecs */ /*! ../utils/discontinuities */ /*! ../utils/ewma */ /*! ../utils/ewma-bandwidth-estimator */ /*! ../utils/hex */ /*! ../utils/imsc1-ttml-parser */ /*! ../utils/keysystem-util */ /*! ../utils/logger */ /*! ../utils/mediakeys-helper */ /*! ../utils/mediasource-helper */ /*! ../utils/mp4-tools */ /*! ../utils/numeric-encoding-utils */ /*! ../utils/output-filter */ /*! ../utils/texttrack-utils */ /*! ../utils/time-ranges */ /*! ../utils/timescale-conversion */ /*! ../utils/typed-array */ /*! ../utils/webvtt-parser */ /*! ./aac-helper */ /*! ./adts */ /*! ./aes-crypto */ /*! ./aes-decryptor */ /*! ./base-audio-demuxer */ /*! ./base-playlist-controller */ /*! ./base-stream-controller */ /*! ./buffer-operation-queue */ /*! ./config */ /*! ./controller/abr-controller */ /*! ./controller/audio-stream-controller */ /*! ./controller/audio-track-controller */ /*! ./controller/buffer-controller */ /*! ./controller/cap-level-controller */ /*! ./controller/cmcd-controller */ /*! ./controller/eme-controller */ /*! ./controller/fps-controller */ /*! ./controller/fragment-tracker */ /*! ./controller/id3-track-controller */ /*! ./controller/latency-controller */ /*! ./controller/level-controller */ /*! ./controller/stream-controller */ /*! ./controller/subtitle-stream-controller */ /*! ./controller/subtitle-track-controller */ /*! ./controller/timeline-controller */ /*! ./date-range */ /*! ./dummy-demuxed-track */ /*! ./errors */ /*! ./events */ /*! ./exp-golomb */ /*! ./fast-aes-key */ /*! ./fragment */ /*! ./fragment-finders */ /*! ./fragment-loader */ /*! ./fragment-tracker */ /*! ./gap-controller */ /*! ./hex */ /*! ./is-supported */ /*! ./level-details */ /*! ./level-helper */ /*! ./level-key */ /*! ./load-stats */ /*! ./loader/key-loader */ /*! ./loader/playlist-loader */ /*! ./logger */ /*! ./m3u8-parser */ /*! ./mp4-generator */ /*! ./mp4-remuxer */ /*! ./mp4-tools */ /*! ./mpegaudio */ /*! ./numeric-encoding-utils */ /*! ./sample-aes */ /*! ./src/polyfills/number */ /*! ./texttrack-utils */ /*! ./timescale-conversion */ /*! ./typed-array */ /*! ./types/level */ /*! ./utils/cues */ /*! ./utils/fetch-loader */ /*! ./utils/logger */ /*! ./utils/mediakeys-helper */ /*! ./utils/mediasource-helper */ /*! ./utils/xhr-loader */ /*! ./vttcue */ /*! ./vttparser */ /*! ./webvtt-parser */ /*! ./webworkify-webpack */ /*! eventemitter3 */ /*! https://mths.be/punycode v1.4.1 by @mathias */ /*! url-toolkit */ /*!********************!*\ !*** ./src/hls.ts ***! \********************/ /*!***********************!*\ !*** ./src/config.ts ***! \***********************/ /*!***********************!*\ !*** ./src/errors.ts ***! \***********************/ /*!***********************!*\ !*** ./src/events.ts ***! \***********************/ /*!**************************!*\ !*** ./src/demux/id3.ts ***! \**************************/ /*!**************************!*\ !*** ./src/task-loop.ts ***! \**************************/ /*!**************************!*\ !*** ./src/utils/hex.ts ***! \**************************/ /*!***************************!*\ !*** ./src/demux/adts.ts ***! \***************************/ /*!***************************!*\ !*** ./src/types/cmcd.ts ***! \***************************/ /*!***************************!*\ !*** ./src/utils/cues.ts ***! \***************************/ /*!***************************!*\ !*** ./src/utils/ewma.ts ***! \***************************/ /*!****************************!*\ !*** ./src/types/level.ts ***! \****************************/ /*!*****************************!*\ !*** ./src/is-supported.ts ***! \*****************************/ /*!*****************************!*\ !*** ./src/types/loader.ts ***! \*****************************/ /*!*****************************!*\ !*** ./src/utils/codecs.ts ***! \*****************************/ /*!*****************************!*\ !*** ./src/utils/logger.ts ***! \*****************************/ /*!*****************************!*\ !*** ./src/utils/vttcue.ts ***! \*****************************/ /*!******************************!*\ !*** ./src/types/demuxer.ts ***! \******************************/ /*!********************************!*\ !*** ./src/crypt/decrypter.ts ***! \********************************/ /*!********************************!*\ !*** ./src/demux/mpegaudio.ts ***! \********************************/ /*!********************************!*\ !*** ./src/demux/tsdemuxer.ts ***! \********************************/ /*!********************************!*\ !*** ./src/loader/fragment.ts ***! \********************************/ /*!********************************!*\ !*** ./src/utils/attr-list.ts ***! \********************************/ /*!********************************!*\ !*** ./src/utils/mp4-tools.ts ***! \********************************/ /*!********************************!*\ !*** ./src/utils/vttparser.ts ***! \********************************/ /*!*********************************!*\ !*** ./src/crypt/aes-crypto.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/demux/aacdemuxer.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/demux/exp-golomb.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/demux/mp3demuxer.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/demux/mp4demuxer.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/demux/sample-aes.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/demux/transmuxer.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/loader/level-key.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/polyfills/number.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/remux/aac-helper.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/types/transmuxer.ts ***! \*********************************/ /*!*********************************!*\ !*** ./src/utils/xhr-loader.ts ***! \*********************************/ /*!**********************************!*\ !*** ./src/demux/chunk-cache.ts ***! \**********************************/ /*!**********************************!*\ !*** ./src/loader/date-range.ts ***! \**********************************/ /*!**********************************!*\ !*** ./src/loader/key-loader.ts ***! \**********************************/ /*!**********************************!*\ !*** ./src/loader/load-stats.ts ***! \**********************************/ /*!**********************************!*\ !*** ./src/remux/mp4-remuxer.ts ***! \**********************************/ /*!**********************************!*\ !*** ./src/utils/time-ranges.ts ***! \**********************************/ /*!**********************************!*\ !*** ./src/utils/typed-array.ts ***! \**********************************/ /*!***********************************!*\ !*** ./src/crypt/fast-aes-key.ts ***! \***********************************/ /*!***********************************!*\ !*** ./src/loader/m3u8-parser.ts ***! \***********************************/ /*!***********************************!*\ !*** ./src/utils/fetch-loader.ts ***! \***********************************/ /*!************************************!*\ !*** ./src/crypt/aes-decryptor.ts ***! \************************************/ /*!************************************!*\ !*** ./src/remux/mp4-generator.ts ***! \************************************/ /*!************************************!*\ !*** ./src/utils/binary-search.ts ***! \************************************/ /*!************************************!*\ !*** ./src/utils/buffer-helper.ts ***! \************************************/ /*!************************************!*\ !*** ./src/utils/output-filter.ts ***! \************************************/ /*!************************************!*\ !*** ./src/utils/webvtt-parser.ts ***! \************************************/ /*!*************************************!*\ !*** ./src/loader/level-details.ts ***! \*************************************/ /*!*************************************!*\ !*** ./src/utils/cea-608-parser.ts ***! \*************************************/ /*!*************************************!*\ !*** ./src/utils/keysystem-util.ts ***! \*************************************/ /*!**************************************!*\ !*** ./src/utils/discontinuities.ts ***! \**************************************/ /*!**************************************!*\ !*** ./src/utils/texttrack-utils.ts ***! \**************************************/ /*!***************************************!*\ !*** ./src/loader/fragment-loader.ts ***! \***************************************/ /*!***************************************!*\ !*** ./src/loader/playlist-loader.ts ***! \***************************************/ /*!***************************************!*\ !*** ./src/utils/mediakeys-helper.ts ***! \***************************************/ /*!****************************************!*\ !*** ./src/controller/level-helper.ts ***! \****************************************/ /*!****************************************!*\ !*** ./src/demux/transmuxer-worker.ts ***! \****************************************/ /*!****************************************!*\ !*** ./src/utils/imsc1-ttml-parser.ts ***! \****************************************/ /*!*****************************************!*\ !*** ./src/demux/base-audio-demuxer.ts ***! \*****************************************/ /*!*****************************************!*\ !*** ./src/demux/webworkify-webpack.js ***! \*****************************************/ /*!*****************************************!*\ !*** ./src/utils/mediasource-helper.ts ***! \*****************************************/ /*!******************************************!*\ !*** ./src/controller/abr-controller.ts ***! \******************************************/ /*!******************************************!*\ !*** ./src/controller/eme-controller.ts ***! \******************************************/ /*!******************************************!*\ !*** ./src/controller/fps-controller.ts ***! \******************************************/ /*!******************************************!*\ !*** ./src/controller/gap-controller.ts ***! \******************************************/ /*!******************************************!*\ !*** ./src/demux/dummy-demuxed-track.ts ***! \******************************************/ /*!******************************************!*\ !*** ./src/remux/passthrough-remuxer.ts ***! \******************************************/ /*!*******************************************!*\ !*** ./src/controller/cmcd-controller.ts ***! \*******************************************/ /*!*******************************************!*\ !*** ./src/demux/transmuxer-interface.ts ***! \*******************************************/ /*!*******************************************!*\ !*** ./src/utils/timescale-conversion.ts ***! \*******************************************/ /*!********************************************!*\ !*** ./src/controller/fragment-finders.ts ***! \********************************************/ /*!********************************************!*\ !*** ./src/controller/fragment-tracker.ts ***! \********************************************/ /*!********************************************!*\ !*** ./src/controller/level-controller.ts ***! \********************************************/ /*!*********************************************!*\ !*** ./node_modules/eventemitter3/index.js ***! \*********************************************/ /*!*********************************************!*\ !*** ./src/controller/buffer-controller.ts ***! \*********************************************/ /*!*********************************************!*\ !*** ./src/controller/stream-controller.ts ***! \*********************************************/ /*!*********************************************!*\ !*** ./src/utils/numeric-encoding-utils.ts ***! \*********************************************/ /*!**********************************************!*\ !*** ./src/controller/latency-controller.ts ***! \**********************************************/ /*!***********************************************!*\ !*** ./src/controller/timeline-controller.ts ***! \***********************************************/ /*!***********************************************!*\ !*** ./src/utils/ewma-bandwidth-estimator.ts ***! \***********************************************/ /*!************************************************!*\ !*** ./src/controller/cap-level-controller.ts ***! \************************************************/ /*!************************************************!*\ !*** ./src/controller/id3-track-controller.ts ***! \************************************************/ /*!**************************************************!*\ !*** ./src/controller/audio-track-controller.ts ***! \**************************************************/ /*!**************************************************!*\ !*** ./src/controller/base-stream-controller.ts ***! \**************************************************/ /*!**************************************************!*\ !*** ./src/controller/buffer-operation-queue.ts ***! \**************************************************/ /*!***************************************************!*\ !*** ./src/controller/audio-stream-controller.ts ***! \***************************************************/ /*!****************************************************!*\ !*** ./src/controller/base-playlist-controller.ts ***! \****************************************************/ /*!*****************************************************!*\ !*** ./node_modules/url-toolkit/src/url-toolkit.js ***! \*****************************************************/ /*!*****************************************************!*\ !*** ./src/controller/subtitle-track-controller.ts ***! \*****************************************************/ /*!******************************************************!*\ !*** ./src/controller/subtitle-stream-controller.ts ***! \******************************************************/ /** * vue-class-component v7.2.3 * (c) 2015-present Evan You * @license MIT */ /** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ /** * filesize * * @copyright 2018 Jason Mulligan * @license BSD-3-Clause * @version 3.6.1 */ /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ //! moment.js //! moment.js locale configuration