1 line
5.2 KiB
JavaScript
1 line
5.2 KiB
JavaScript
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55383],{36720:function(t,e,n){n.d(e,{_r:function(){return u},t5:function(){return o}});var r=n(94732),a=n(80401),i=n(69410),o="Configuration",u=function(){var t=(0,i.gf)().api;return(0,a.I)({queryKey:[o],queryFn:function(e){var n=e.signal;return function(t,e){return n=void 0,a=void 0,o=function(){return function(t,e){var n,r,a,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=u(0),o.throw=u(1),o.return=u(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(u){return function(l){return function(u){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(i=0)),i;)try{if(n=1,r&&(a=2&u[0]?r.return:u[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,u[1])).done)return a;switch(r=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,r=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==u[0]&&2!==u[0])){i=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){i.label=u[1];break}if(6===u[0]&&i.label<a[1]){i.label=a[1],a=u;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(u);break}a[2]&&i.ops.pop(),i.trys.pop();continue}u=e.call(t,i)}catch(t){u=[6,t],r=0}finally{n=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([u,l])}}}(this,(function(n){switch(n.label){case 0:return[4,(0,r.T)(t).getConfiguration(e)];case 1:return[2,n.sent().data]}}))},new((i=void 0)||(i=Promise))((function(t,e){function r(t){try{l(o.next(t))}catch(t){e(t)}}function u(t){try{l(o.throw(t))}catch(t){e(t)}}function l(e){var n;e.done?t(e.value):(n=e.value,n instanceof i?n:new i((function(t){t(n)}))).then(r,u)}l((o=o.apply(n,a||[])).next())}));var n,a,i,o}(t,{signal:n})},enabled:!!t})}},75461:function(t,e,n){n.r(e),n.d(e,{Component:function(){return w},action:function(){return g}});var r=n(62540),a=(n(63696),n(65242)),i=n(5898),o=n(67430),u=n(47891),l=n(92779),c=n(63703),s=n(70140),f=n(57836),p=n(89348),d=n(87404),h=n(9055),y=n(94732),b=n(36720),v=n(84849),m=n(31297),g=function(t){return e=void 0,n=[t],a=function(t){var e,n,r,a,i,u=t.request;return function(t,e){var n,r,a,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=u(0),o.throw=u(1),o.return=u(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(u){return function(l){return function(u){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(i=0)),i;)try{if(n=1,r&&(a=2&u[0]?r.return:u[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,u[1])).done)return a;switch(r=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,r=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==u[0]&&2!==u[0])){i=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){i.label=u[1];break}if(6===u[0]&&i.label<a[1]){i.label=a[1],a=u;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(u);break}a[2]&&i.ops.pop(),i.trys.pop();continue}u=e.call(t,i)}catch(t){u=[6,t],r=0}finally{n=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([u,l])}}}(this,(function(t){switch(t.label){case 0:if(!(e=o.tF.getCurrentApi()))throw new Error("No Api instance available");return[4,(0,y.T)(e).getConfiguration()];case 1:return n=t.sent().data,[4,u.formData()];case 2:return r=t.sent(),a=null===(i=r.get("StreamingBitrateLimit"))||void 0===i?void 0:i.toString(),n.RemoteClientBitrateLimit=Math.trunc(1e6*parseFloat(a||"0")),[4,(0,y.T)(e).updateConfiguration({serverConfiguration:n})];case 3:return t.sent(),m.q.invalidateQueries({queryKey:[b.t5]}),[2,{isSaved:!0}]}}))},new((r=void 0)||(r=Promise))((function(t,i){function o(t){try{l(a.next(t))}catch(t){i(t)}}function u(t){try{l(a.throw(t))}catch(t){i(t)}}function l(e){var n;e.done?t(e.value):(n=e.value,n instanceof r?n:new r((function(t){t(n)}))).then(o,u)}l((a=a.apply(e,n||[])).next())}));var e,n,r,a},w=function(){var t=(0,d.cq)(),e=(0,d.mP)(),n="submitting"===t.state,o=(0,b._r)(),y=o.isPending,m=o.data;return y?(0,r.jsx)(v.A,{}):(0,r.jsx)(a.A,{id:"streamingSettingsPage",title:i.Ay.translate("TabStreaming"),className:"mainAnimatedPage type-interior",children:(0,r.jsx)(l.A,{className:"content-primary",children:(0,r.jsx)(h.lV,{method:"POST",children:(0,r.jsxs)(s.A,{spacing:3,children:[(0,r.jsx)(p.A,{variant:"h1",children:i.Ay.translate("TabStreaming")}),!n&&(null==e?void 0:e.isSaved)&&(0,r.jsx)(u.A,{severity:"success",children:i.Ay.translate("SettingsSaved")}),(0,r.jsx)(f.A,{type:"number",inputMode:"decimal",name:"StreamingBitrateLimit",label:i.Ay.translate("LabelRemoteClientBitrateLimit"),helperText:i.Ay.translate("LabelRemoteClientBitrateLimitHelp"),defaultValue:(null==m?void 0:m.RemoteClientBitrateLimit)?(null==m?void 0:m.RemoteClientBitrateLimit)/1e6:"",slotProps:{htmlInput:{min:0,max:2147.25,step:.25}}}),(0,r.jsx)(c.A,{type:"submit",size:"large",children:i.Ay.translate("Save")})]})})})})};w.displayName="StreamingPage"}}]); |