/*! @silvermine/videojs-quality-selector 2023-11-15 v1.3.1 */ !function r(o, i, a) { function u(e, n) { if (!i[e]) { if (!o[e]) { var t = "function" == typeof require && require; if (!n && t) return t(e, !0); if (c) return c(e, !0); throw (t = new Error("Cannot find module '" + e + "'")).code = "MODULE_NOT_FOUND", t } t = i[e] = { exports: {} }, o[e][0].call(t.exports, function(n) { return u(o[e][1][n] || n) }, t, t.exports, r, o, i, a) } return i[e].exports } for (var c = "function" == typeof require && require, n = 0; n < a.length; n++) u(a[n]); return u }({ 1: [function(n, e, t) { e.exports = function(n) { if ("function" != typeof n) throw TypeError(String(n) + " is not a function"); return n } } , {}], 2: [function(n, e, t) { var r = n("../internals/is-object"); e.exports = function(n) { if (!r(n)) throw TypeError(String(n) + " is not an object"); return n } } , { "../internals/is-object": 33 }], 3: [function(n, e, t) { var c = n("../internals/to-indexed-object") , s = n("../internals/to-length") , l = n("../internals/to-absolute-index") , n = function(u) { return function(n, e, t) { var r, o = c(n), i = s(o.length), a = l(t, i); if (u && e != e) { for (; a < i; ) if ((r = o[a++]) != r) return !0 } else for (; a < i; a++) if ((u || a in o) && o[a] === e) return u || a || 0; return !u && -1 } }; e.exports = { includes: n(!0), indexOf: n(!1) } } , { "../internals/to-absolute-index": 55, "../internals/to-indexed-object": 56, "../internals/to-length": 58 }], 4: [function(n, e, t) { var j = n("../internals/function-bind-context") , w = n("../internals/indexed-object") , S = n("../internals/to-object") , x = n("../internals/to-length") , O = n("../internals/array-species-create") , _ = [].push , n = function(p) { var y = 1 == p , h = 2 == p , d = 3 == p , b = 4 == p , v = 6 == p , g = 7 == p , m = 5 == p || v; return function(n, e, t, r) { for (var o, i, a = S(n), u = w(a), c = j(e, t, 3), s = x(u.length), l = 0, r = r || O, f = y ? r(n, s) : h || g ? r(n, 0) : void 0; l < s; l++) if ((m || l in u) && (i = c(o = u[l], l, a), p)) if (y) f[l] = i; else if (i) switch (p) { case 3: return !0; case 5: return o; case 6: return l; case 2: _.call(f, o) } else switch (p) { case 4: return !1; case 7: _.call(f, o) } return v ? -1 : d || b ? b : f } }; e.exports = { forEach: n(0), map: n(1), filter: n(2), some: n(3), every: n(4), find: n(5), findIndex: n(6), filterOut: n(7) } } , { "../internals/array-species-create": 6, "../internals/function-bind-context": 20, "../internals/indexed-object": 28, "../internals/to-length": 58, "../internals/to-object": 59 }], 5: [function(n, e, t) { var r = n("../internals/fails") , o = n("../internals/well-known-symbol") , i = n("../internals/engine-v8-version") , a = o("species"); e.exports = function(e) { return 51 <= i || !r(function() { var n = []; return (n.constructor = {})[a] = function() { return { foo: 1 } } , 1 !== n[e](Boolean).foo }) } } , { "../internals/engine-v8-version": 16, "../internals/fails": 19, "../internals/well-known-symbol": 63 }], 6: [function(n, e, t) { var r = n("../internals/is-object") , o = n("../internals/is-array") , i = n("../internals/well-known-symbol")("species"); e.exports = function(n, e) { var t; return new (void 0 === (t = o(n) && ("function" == typeof (t = n.constructor) && (t === Array || o(t.prototype)) || r(t) && null === (t = t[i])) ? void 0 : t) ? Array : t)(0 === e ? 0 : e) } } , { "../internals/is-array": 31, "../internals/is-object": 33, "../internals/well-known-symbol": 63 }], 7: [function(n, e, t) { var r = {}.toString; e.exports = function(n) { return r.call(n).slice(8, -1) } } , {}], 8: [function(n, e, t) { var u = n("../internals/has") , c = n("../internals/own-keys") , s = n("../internals/object-get-own-property-descriptor") , l = n("../internals/object-define-property"); e.exports = function(n, e) { for (var t = c(e), r = l.f, o = s.f, i = 0; i < t.length; i++) { var a = t[i]; u(n, a) || r(n, a, o(e, a)) } } } , { "../internals/has": 24, "../internals/object-define-property": 39, "../internals/object-get-own-property-descriptor": 40, "../internals/own-keys": 47 }], 9: [function(n, e, t) { n = n("../internals/fails"); e.exports = !n(function() { function n() {} return n.prototype.constructor = null, Object.getPrototypeOf(new n) !== n.prototype }) } , { "../internals/fails": 19 }], 10: [function(n, e, t) { var r = n("../internals/descriptors") , o = n("../internals/object-define-property") , i = n("../internals/create-property-descriptor"); e.exports = r ? function(n, e, t) { return o.f(n, e, i(1, t)) } : function(n, e, t) { return n[e] = t, n } } , { "../internals/create-property-descriptor": 11, "../internals/descriptors": 12, "../internals/object-define-property": 39 }], 11: [function(n, e, t) { e.exports = function(n, e) { return { enumerable: !(1 & n), configurable: !(2 & n), writable: !(4 & n), value: e } } } , {}], 12: [function(n, e, t) { n = n("../internals/fails"); e.exports = !n(function() { return 7 != Object.defineProperty({}, 1, { get: function() { return 7 } })[1] }) } , { "../internals/fails": 19 }], 13: [function(n, e, t) { var r = n("../internals/global") , n = n("../internals/is-object") , o = r.document , i = n(o) && n(o.createElement); e.exports = function(n) { return i ? o.createElement(n) : {} } } , { "../internals/global": 23, "../internals/is-object": 33 }], 14: [function(n, e, t) { var r = n("../internals/classof-raw") , n = n("../internals/global"); e.exports = "process" == r(n.process) } , { "../internals/classof-raw": 7, "../internals/global": 23 }], 15: [function(n, e, t) { n = n("../internals/get-built-in"); e.exports = n("navigator", "userAgent") || "" } , { "../internals/get-built-in": 22 }], 16: [function(n, e, t) { var r, o, i = n("../internals/global"), n = n("../internals/engine-user-agent"), i = i.process, i = i && i.versions, i = i && i.v8; i ? o = (r = i.split("."))[0] + r[1] : n && (!(r = n.match(/Edge\/(\d+)/)) || 74 <= r[1]) && (r = n.match(/Chrome|Safari\/(\d+)/)) && (o = r[1]), e.exports = o && +o } , { "../internals/engine-user-agent": 15, "../internals/global": 23 }], 17: [function(n, e, t) { e.exports = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"] } , {}], 18: [function(n, e, t) { var s = n("../internals/global") , l = n("../internals/object-get-own-property-descriptor").f , f = n("../internals/create-non-enumerable-property") , p = n("../internals/redefine") , y = n("../internals/set-global") , h = n("../internals/copy-constructor-properties") , d = n("../internals/is-forced"); e.exports = function(n, e) { var t, r, o, i = n.target, a = n.global, u = n.stat, c = a ? s : u ? s[i] || y(i, {}) : (s[i] || {}).prototype; if (c) for (t in e) { if (r = e[t], o = n.noTargetGet ? (o = l(c, t)) && o.value : c[t], !d(a ? t : i + (u ? "." : "#") + t, n.forced) && void 0 !== o) { if (typeof r == typeof o) continue; h(r, o) } (n.sham || o && o.sham) && f(r, "sham", !0), p(c, t, r, n) } } } , { "../internals/copy-constructor-properties": 8, "../internals/create-non-enumerable-property": 10, "../internals/global": 23, "../internals/is-forced": 32, "../internals/object-get-own-property-descriptor": 40, "../internals/redefine": 49, "../internals/set-global": 51 }], 19: [function(n, e, t) { e.exports = function(n) { try { return !!n() } catch (n) { return !0 } } } , {}], 20: [function(n, e, t) { var i = n("../internals/a-function"); e.exports = function(r, o, n) { if (i(r), void 0 === o) return r; switch (n) { case 0: return function() { return r.call(o) } ; case 1: return function(n) { return r.call(o, n) } ; case 2: return function(n, e) { return r.call(o, n, e) } ; case 3: return function(n, e, t) { return r.call(o, n, e, t) } } return function() { return r.apply(o, arguments) } } } , { "../internals/a-function": 1 }], 21: [function(n, e, t) { "use strict"; var i = n("../internals/a-function") , a = n("../internals/is-object") , u = [].slice , c = {}; e.exports = Function.bind || function(e) { var t = i(this) , r = u.call(arguments, 1) , o = function() { var n = r.concat(u.call(arguments)); return this instanceof o ? function(n, e, t) { if (!(e in c)) { for (var r = [], o = 0; o < e; o++) r[o] = "a[" + o + "]"; c[e] = Function("C,a", "return new C(" + r.join(",") + ")") } return c[e](n, t) }(t, n.length, n) : t.apply(e, n) }; return a(t.prototype) && (o.prototype = t.prototype), o } } , { "../internals/a-function": 1, "../internals/is-object": 33 }], 22: [function(n, e, t) { function r(n) { return "function" == typeof n ? n : void 0 } var o = n("../internals/path") , i = n("../internals/global"); e.exports = function(n, e) { return arguments.length < 2 ? r(o[n]) || r(i[n]) : o[n] && o[n][e] || i[n] && i[n][e] } } , { "../internals/global": 23, "../internals/path": 48 }], 23: [function(n, t, e) { !function(e) { !function() { function n(n) { return n && n.Math == Math && n } t.exports = n("object" == typeof globalThis && globalThis) || n("object" == typeof window && window) || n("object" == typeof self && self) || n("object" == typeof e && e) || function() { return this }() || Function("return this")() } .call(this) } .call(this, "undefined" != typeof global ? global : "undefined" != typeof self ? self : "undefined" != typeof window ? window : {}) } , {}], 24: [function(n, e, t) { var r = n("../internals/to-object") , o = {}.hasOwnProperty; e.exports = function(n, e) { return o.call(r(n), e) } } , { "../internals/to-object": 59 }], 25: [function(n, e, t) { e.exports = {} } , {}], 26: [function(n, e, t) { n = n("../internals/get-built-in"); e.exports = n("document", "documentElement") } , { "../internals/get-built-in": 22 }], 27: [function(n, e, t) { var r = n("../internals/descriptors") , o = n("../internals/fails") , i = n("../internals/document-create-element"); e.exports = !r && !o(function() { return 7 != Object.defineProperty(i("div"), "a", { get: function() { return 7 } }).a }) } , { "../internals/descriptors": 12, "../internals/document-create-element": 13, "../internals/fails": 19 }], 28: [function(n, e, t) { var r = n("../internals/fails") , o = n("../internals/classof-raw") , i = "".split; e.exports = r(function() { return !Object("z").propertyIsEnumerable(0) }) ? function(n) { return "String" == o(n) ? i.call(n, "") : Object(n) } : Object } , { "../internals/classof-raw": 7, "../internals/fails": 19 }], 29: [function(n, e, t) { var n = n("../internals/shared-store") , r = Function.toString; "function" != typeof n.inspectSource && (n.inspectSource = function(n) { return r.call(n) } ), e.exports = n.inspectSource } , { "../internals/shared-store": 53 }], 30: [function(n, e, t) { var r, o, i, a, u, c, s, l, f = n("../internals/native-weak-map"), p = n("../internals/global"), y = n("../internals/is-object"), h = n("../internals/create-non-enumerable-property"), d = n("../internals/has"), b = n("../internals/shared-store"), v = n("../internals/shared-key"), n = n("../internals/hidden-keys"), g = "Object already initialized", p = p.WeakMap; s = f ? (r = b.state || (b.state = new p), o = r.get, i = r.has, a = r.set, u = function(n, e) { if (i.call(r, n)) throw new TypeError(g); return e.facade = n, a.call(r, n, e), e } , c = function(n) { return o.call(r, n) || {} } , function(n) { return i.call(r, n) } ) : (n[l = v("state")] = !0, u = function(n, e) { if (d(n, l)) throw new TypeError(g); return e.facade = n, h(n, l, e), e } , c = function(n) { return d(n, l) ? n[l] : {} } , function(n) { return d(n, l) } ), e.exports = { set: u, get: c, has: s, enforce: function(n) { return s(n) ? c(n) : u(n, {}) }, getterFor: function(t) { return function(n) { var e; if (!y(n) || (e = c(n)).type !== t) throw TypeError("Incompatible receiver, " + t + " required"); return e } } } } , { "../internals/create-non-enumerable-property": 10, "../internals/global": 23, "../internals/has": 24, "../internals/hidden-keys": 25, "../internals/is-object": 33, "../internals/native-weak-map": 36, "../internals/shared-key": 52, "../internals/shared-store": 53 }], 31: [function(n, e, t) { var r = n("../internals/classof-raw"); e.exports = Array.isArray || function(n) { return "Array" == r(n) } } , { "../internals/classof-raw": 7 }], 32: [function(n, e, t) { var r = n("../internals/fails") , o = /#|\.prototype\./ , n = function(n, e) { n = a[i(n)]; return n == c || n != u && ("function" == typeof e ? r(e) : !!e) } , i = n.normalize = function(n) { return String(n).replace(o, ".").toLowerCase() } , a = n.data = {} , u = n.NATIVE = "N" , c = n.POLYFILL = "P"; e.exports = n } , { "../internals/fails": 19 }], 33: [function(n, e, t) { e.exports = function(n) { return "object" == typeof n ? null !== n : "function" == typeof n } } , {}], 34: [function(n, e, t) { e.exports = !1 } , {}], 35: [function(n, e, t) { var r = n("../internals/engine-is-node") , o = n("../internals/engine-v8-version") , n = n("../internals/fails"); e.exports = !!Object.getOwnPropertySymbols && !n(function() { return !Symbol.sham && (r ? 38 === o : 37 < o && o < 41) }) } , { "../internals/engine-is-node": 14, "../internals/engine-v8-version": 16, "../internals/fails": 19 }], 36: [function(n, e, t) { var r = n("../internals/global") , n = n("../internals/inspect-source") , r = r.WeakMap; e.exports = "function" == typeof r && /native code/.test(n(r)) } , { "../internals/global": 23, "../internals/inspect-source": 29 }], 37: [function(n, e, t) { function r() {} function o(n) { return "