diff --git a/static/video_js/video-js.js b/static/video_js/video-js.js index 9dacce27..2d99962d 100644 --- a/static/video_js/video-js.js +++ b/static/video_js/video-js.js @@ -59,7 +59,7 @@ See https://react.dev/link/invalid-hook-call for tips about how to debug and fix * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var jT;function OM(){return jT||(jT=1,function(){function n(e,i){for(e=e.memoizedState;e!==null&&0=i.length)return l;var c=i[a],p=Jt(e)?e.slice():re({},e);return p[c]=A(e[c],i,a+1,l),p}function t(e,i,a){if(i.length!==a.length)console.warn("copyWithRename() expects paths of the same length");else{for(var l=0;lfa?console.error("Unexpected pop."):(i!==mb[fa]&&console.error("Unexpected Fiber popped."),e.current=pb[fa],pb[fa]=null,mb[fa]=null,fa--)}function dA(e,i,a){fa++,pb[fa]=e.current,mb[fa]=a,e.current=i}function cA(e){return e===null&&console.error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),e}function EA(e,i){dA(dr,i,e),dA(Zd,e,e),dA(cr,null,e);var a=i.nodeType;switch(a){case 9:case 11:a=a===9?"#document":"#fragment",i=(i=i.documentElement)&&(i=i.namespaceURI)?BE(i):Ma;break;default:if(a=i.tagName,i=i.namespaceURI)i=BE(i),i=RE(i,a);else switch(a){case"svg":i=Xu;break;case"math":i=Bf;break;default:i=Ma}}a=a.toLowerCase(),a=Ii(null,a),a={context:i,ancestorInfo:a},yA(cr,e),dA(cr,a,e)}function qA(e){yA(cr,e),yA(Zd,e),yA(dr,e)}function sA(){return cA(cr.current)}function SA(e){e.memoizedState!==null&&dA(Ym,e,e);var i=cA(cr.current),a=e.type,l=RE(i.context,a);a=Ii(i.ancestorInfo,a),l={context:l,ancestorInfo:a},i!==l&&(dA(Zd,e,e),dA(cr,l,e))}function vA(e){Zd.current===e&&(yA(cr,e),yA(Zd,e)),Ym.current===e&&(yA(Ym,e),Rh._currentValue=Yo)}function DA(e){return typeof Symbol=="function"&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}function iA(e){try{return BA(e),!1}catch{return!0}}function BA(e){return""+e}function bA(e,i){if(iA(e))return console.error("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before using it here.",i,DA(e)),BA(e)}function ee(e,i){if(iA(e))return console.error("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before using it here.",i,DA(e)),BA(e)}function le(e){if(iA(e))return console.error("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before using it here.",DA(e)),BA(e)}function WA(e){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")return!1;var i=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(i.isDisabled)return!0;if(!i.supportsFiber)return console.error("The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://react.dev/link/react-devtools"),!0;try{gu=i.inject(e),ni=i}catch(a){console.error("React instrumentation encountered an error: %s.",a)}return!!i.checkDCE}function OA(e){if(typeof xk=="function"&&wk(e),ni&&typeof ni.setStrictMode=="function")try{ni.setStrictMode(gu,e)}catch(i){In||(In=!0,console.error("React instrumentation encountered an error: %s",i))}}function be(e){MA=e}function YA(){MA!==null&&typeof MA.markCommitStopped=="function"&&MA.markCommitStopped()}function zA(e){MA!==null&&typeof MA.markComponentRenderStarted=="function"&&MA.markComponentRenderStarted(e)}function HA(){MA!==null&&typeof MA.markComponentRenderStopped=="function"&&MA.markComponentRenderStopped()}function hi(e){MA!==null&&typeof MA.markRenderStarted=="function"&&MA.markRenderStarted(e)}function pi(){MA!==null&&typeof MA.markRenderStopped=="function"&&MA.markRenderStopped()}function mi(e,i){MA!==null&&typeof MA.markStateUpdateScheduled=="function"&&MA.markStateUpdateScheduled(e,i)}function qe(e){return e>>>=0,e===0?32:31-(Ek(e)/vk|0)|0}function CA(e){if(e&1)return"SyncHydrationLane";if(e&2)return"Sync";if(e&4)return"InputContinuousHydration";if(e&8)return"InputContinuous";if(e&16)return"DefaultHydration";if(e&32)return"Default";if(e&128)return"TransitionHydration";if(e&4194048)return"Transition";if(e&62914560)return"Retry";if(e&67108864)return"SelectiveHydration";if(e&134217728)return"IdleHydration";if(e&268435456)return"Idle";if(e&536870912)return"Offscreen";if(e&1073741824)return"Deferred"}function RA(e){var i=e&42;if(i!==0)return i;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return console.error("Should have found matching lanes. This is a bug in React."),e}}function se(e,i,a){var l=e.pendingLanes;if(l===0)return 0;var c=0,p=e.suspendedLanes,C=e.pingedLanes;e=e.warmLanes;var E=l&134217727;return E!==0?(l=E&~p,l!==0?c=RA(l):(C&=E,C!==0?c=RA(C):a||(a=E&~e,a!==0&&(c=RA(a))))):(E=l&~p,E!==0?c=RA(E):C!==0?c=RA(C):a||(a=l&~e,a!==0&&(c=RA(a)))),c===0?0:i!==0&&i!==c&&!(i&p)&&(p=c&-c,a=i&-i,p>=a||p===32&&(a&4194048)!==0)?i:c}function ue(e,i){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&i)===0}function Te(e,i){switch(e){case 1:case 2:case 4:case 8:case 64:return i+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return i+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return console.error("Should have found matching lanes. This is a bug in React."),-1}}function pA(){var e=Gm;return Gm<<=1,!(Gm&4194048)&&(Gm=256),e}function Ge(){var e=Wm;return Wm<<=1,!(Wm&62914560)&&(Wm=4194304),e}function Le(e){for(var i=[],a=0;31>a;a++)i.push(e);return i}function dt(e,i){e.pendingLanes|=i,i!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function we(e,i,a,l,c,p){var C=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var E=e.entanglements,R=e.expirationTimes,N=e.hiddenUpdates;for(a=C&~a;0Jd&&console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}function Ui(e){if(Cb===void 0)try{throw Error()}catch(a){var i=a.stack.trim().match(/\n( *(at )?)/);Cb=i&&i[1]||"",pv=-1=i.length)return l;var c=i[a],p=Jt(e)?e.slice():re({},e);return p[c]=A(e[c],i,a+1,l),p}function t(e,i,a){if(i.length!==a.length)console.warn("copyWithRename() expects paths of the same length");else{for(var l=0;lfa?console.error("Unexpected pop."):(i!==mb[fa]&&console.error("Unexpected Fiber popped."),e.current=pb[fa],pb[fa]=null,mb[fa]=null,fa--)}function dA(e,i,a){fa++,pb[fa]=e.current,mb[fa]=a,e.current=i}function cA(e){return e===null&&console.error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),e}function EA(e,i){dA(dr,i,e),dA(Zd,e,e),dA(cr,null,e);var a=i.nodeType;switch(a){case 9:case 11:a=a===9?"#document":"#fragment",i=(i=i.documentElement)&&(i=i.namespaceURI)?BE(i):Ma;break;default:if(a=i.tagName,i=i.namespaceURI)i=BE(i),i=RE(i,a);else switch(a){case"svg":i=Xu;break;case"math":i=Bf;break;default:i=Ma}}a=a.toLowerCase(),a=Ii(null,a),a={context:i,ancestorInfo:a},yA(cr,e),dA(cr,a,e)}function qA(e){yA(cr,e),yA(Zd,e),yA(dr,e)}function sA(){return cA(cr.current)}function SA(e){e.memoizedState!==null&&dA(Ym,e,e);var i=cA(cr.current),a=e.type,l=RE(i.context,a);a=Ii(i.ancestorInfo,a),l={context:l,ancestorInfo:a},i!==l&&(dA(Zd,e,e),dA(cr,l,e))}function vA(e){Zd.current===e&&(yA(cr,e),yA(Zd,e)),Ym.current===e&&(yA(Ym,e),Rh._currentValue=Yo)}function DA(e){return typeof Symbol=="function"&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}function iA(e){try{return BA(e),!1}catch{return!0}}function BA(e){return""+e}function bA(e,i){if(iA(e))return console.error("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before using it here.",i,DA(e)),BA(e)}function ee(e,i){if(iA(e))return console.error("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before using it here.",i,DA(e)),BA(e)}function le(e){if(iA(e))return console.error("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before using it here.",DA(e)),BA(e)}function WA(e){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")return!1;var i=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(i.isDisabled)return!0;if(!i.supportsFiber)return console.error("The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://react.dev/link/react-devtools"),!0;try{gu=i.inject(e),ni=i}catch(a){console.error("React instrumentation encountered an error: %s.",a)}return!!i.checkDCE}function OA(e){if(typeof xk=="function"&&wk(e),ni&&typeof ni.setStrictMode=="function")try{ni.setStrictMode(gu,e)}catch(i){In||(In=!0,console.error("React instrumentation encountered an error: %s",i))}}function be(e){MA=e}function YA(){MA!==null&&typeof MA.markCommitStopped=="function"&&MA.markCommitStopped()}function zA(e){MA!==null&&typeof MA.markComponentRenderStarted=="function"&&MA.markComponentRenderStarted(e)}function HA(){MA!==null&&typeof MA.markComponentRenderStopped=="function"&&MA.markComponentRenderStopped()}function hi(e){MA!==null&&typeof MA.markRenderStarted=="function"&&MA.markRenderStarted(e)}function pi(){MA!==null&&typeof MA.markRenderStopped=="function"&&MA.markRenderStopped()}function mi(e,i){MA!==null&&typeof MA.markStateUpdateScheduled=="function"&&MA.markStateUpdateScheduled(e,i)}function qe(e){return e>>>=0,e===0?32:31-(Ek(e)/vk|0)|0}function CA(e){if(e&1)return"SyncHydrationLane";if(e&2)return"Sync";if(e&4)return"InputContinuousHydration";if(e&8)return"InputContinuous";if(e&16)return"DefaultHydration";if(e&32)return"Default";if(e&128)return"TransitionHydration";if(e&4194048)return"Transition";if(e&62914560)return"Retry";if(e&67108864)return"SelectiveHydration";if(e&134217728)return"IdleHydration";if(e&268435456)return"Idle";if(e&536870912)return"Offscreen";if(e&1073741824)return"Deferred"}function RA(e){var i=e&42;if(i!==0)return i;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return console.error("Should have found matching lanes. This is a bug in React."),e}}function se(e,i,a){var l=e.pendingLanes;if(l===0)return 0;var c=0,p=e.suspendedLanes,C=e.pingedLanes;e=e.warmLanes;var E=l&134217727;return E!==0?(l=E&~p,l!==0?c=RA(l):(C&=E,C!==0?c=RA(C):a||(a=E&~e,a!==0&&(c=RA(a))))):(E=l&~p,E!==0?c=RA(E):C!==0?c=RA(C):a||(a=l&~e,a!==0&&(c=RA(a)))),c===0?0:i!==0&&i!==c&&!(i&p)&&(p=c&-c,a=i&-i,p>=a||p===32&&(a&4194048)!==0)?i:c}function ue(e,i){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&i)===0}function Te(e,i){switch(e){case 1:case 2:case 4:case 8:case 64:return i+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return i+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return console.error("Should have found matching lanes. This is a bug in React."),-1}}function pA(){var e=Gm;return Gm<<=1,!(Gm&4194048)&&(Gm=256),e}function Ge(){var e=Wm;return Wm<<=1,!(Wm&62914560)&&(Wm=4194304),e}function Le(e){for(var i=[],a=0;31>a;a++)i.push(e);return i}function dt(e,i){e.pendingLanes|=i,i!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function we(e,i,a,l,c,p){var C=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var E=e.entanglements,R=e.expirationTimes,N=e.hiddenUpdates;for(a=C&~a;0Jd&&console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}function Ui(e){if(Cb===void 0)try{throw Error()}catch(a){var i=a.stack.trim().match(/\n( *(at )?)/);Cb=i&&i[1]||"",pv=-1)":-1"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Tt(e){return e.replace(Rk,function(i){return"\\"+i.charCodeAt(0).toString(16)+" "})}function ze(e,i){i.checked===void 0||i.defaultChecked===void 0||fv||(console.error("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://react.dev/link/controlled-components",Rl()||"A component",i.type),fv=!0),i.value===void 0||i.defaultValue===void 0||mv||(console.error("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://react.dev/link/controlled-components",Rl()||"A component",i.type),mv=!0)}function Il(e,i,a,l,c,p,C,E){e.name="",C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"?(bA(C,"type"),e.type=C):e.removeAttribute("type"),i!=null?C==="number"?(i===0&&e.value===""||e.value!=i)&&(e.value=""+Kt(i)):e.value!==""+Kt(i)&&(e.value=""+Kt(i)):C!=="submit"&&C!=="reset"||e.removeAttribute("value"),i!=null?Gc(e,C,Kt(i)):a!=null?Gc(e,C,Kt(a)):l!=null&&e.removeAttribute("value"),c==null&&p!=null&&(e.defaultChecked=!!p),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),E!=null&&typeof E!="function"&&typeof E!="symbol"&&typeof E!="boolean"?(bA(E,"name"),e.name=""+Kt(E)):e.removeAttribute("name")}function Wr(e,i,a,l,c,p,C,E){if(p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(bA(p,"type"),e.type=p),i!=null||a!=null){if(!(p!=="submit"&&p!=="reset"||i!=null))return;a=a!=null?""+Kt(a):"",i=i!=null?""+Kt(i):a,E||i===e.value||(e.value=i),e.defaultValue=i}l=l??c,l=typeof l!="function"&&typeof l!="symbol"&&!!l,e.checked=E?e.checked:!!l,e.defaultChecked=!!l,C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"&&(bA(C,"name"),e.name=C)}function Gc(e,i,a){i==="number"&&Ul(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function zp(e,i){i.value==null&&(typeof i.children=="object"&&i.children!==null?ob.Children.forEach(i.children,function(a){a==null||typeof a=="string"||typeof a=="number"||typeof a=="bigint"||yv||(yv=!0,console.error("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to