Files
tdarr-plugs/tdarr_install/Tdarr_Server/srcug/scheduledSimpleScan.js
Tdarr Plugin Developer 04d7ff59e9 Update plugins: VMAF mode, documentation fixes, version sync
- Added VMAF quality-targeted mode to av1_svt_converter (v2.25)
- Fixed documentation version mismatch (misc_fixes v2.8, stream_organizer v4.10, audio_standardizer v1.15)
- Updated rate control documentation with VMAF mode details
- Added vmaf_target and vmaf_samples input options
- Added ab-av1 binary detection with ABAV1_PATH env var support
2025-12-15 19:55:19 -08:00

1 line
4.2 KiB
JavaScript

'use strict';var a135o=a135b;function a135a(){var x=['./commonModules/setImm','getAll','apply','658200bFVPUh','./db/crudNewDBBE','1408310RKykwh','64sbjwYl','label','then','455124QzAUlK','value','defineProperty','__importDefault','length','__awaiter','sent','scanFiles','180276LFSDXv','5mTvZeG','function','44rEjpwE','throw','2Fkcnrm','pop','next','9GVTqDF','done','92820CvkleE','iterator','scanFindNew','trys','error','push','__esModule','name','ops','LibrarySettingsJSONDB','__generator','162148MWjlXD','default','return','call','setImm','imInt','138494maSaUF','info'];a135a=function(){return x;};return a135a();}(function(a,b){var n=a135b,c=a();while(!![]){try{var d=-parseInt(n(0xd9))/0x1*(-parseInt(n(0xef))/0x2)+parseInt(n(0xd4))/0x3+-parseInt(n(0xde))/0x4*(parseInt(n(0xd5))/0x5)+parseInt(n(0xf4))/0x6+parseInt(n(0xe9))/0x7*(-parseInt(n(0xf7))/0x8)+-parseInt(n(0xdc))/0x9*(parseInt(n(0xf6))/0xa)+-parseInt(n(0xd7))/0xb*(-parseInt(n(0xcc))/0xc);if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a135a,0x1b036));var __awaiter=this&&this[a135o(0xd1)]||function(a,b,c,d){function e(f){return f instanceof c?f:new c(function(g){g(f);});}return new(c||(c=Promise))(function(f,g){var s=a135b;function h(k){var p=a135b;try{j(d[p(0xdb)](k));}catch(l){g(l);}}function i(k){var q=a135b;try{j(d[q(0xd8)](k));}catch(l){g(l);}}function j(k){var r=a135b;k[r(0xdd)]?f(k[r(0xcd)]):e(k[r(0xcd)])[r(0xf9)](h,i);}j((d=d[s(0xf3)](a,b||[]))[s(0xdb)]());});},__generator=this&&this[a135o(0xe8)]||function(a,b){var t=a135o,c={'label':0x0,'sent':function(){if(h[0x0]&0x1)throw h[0x1];return h[0x1];},'trys':[],'ops':[]},d,e,h,i;return i={'next':j(0x0),'throw':j(0x1),'return':j(0x2)},typeof Symbol===t(0xd6)&&(i[Symbol[t(0xdf)]]=function(){return this;}),i;function j(l){return function(m){return k([l,m]);};}function k(l){var u=t;if(d)throw new TypeError('Generator\x20is\x20already\x20executing.');while(i&&(i=0x0,l[0x0]&&(c=0x0)),c)try{if(d=0x1,e&&(h=l[0x0]&0x2?e[u(0xeb)]:l[0x0]?e[u(0xd8)]||((h=e[u(0xeb)])&&h[u(0xec)](e),0x0):e[u(0xdb)])&&!(h=h[u(0xec)](e,l[0x1]))['done'])return h;if(e=0x0,h)l=[l[0x0]&0x2,h[u(0xcd)]];switch(l[0x0]){case 0x0:case 0x1:h=l;break;case 0x4:c[u(0xf8)]++;return{'value':l[0x1],'done':![]};case 0x5:c[u(0xf8)]++,e=l[0x1],l=[0x0];continue;case 0x7:l=c[u(0xe6)][u(0xda)](),c[u(0xe1)]['pop']();continue;default:if(!(h=c[u(0xe1)],h=h[u(0xd0)]>0x0&&h[h[u(0xd0)]-0x1])&&(l[0x0]===0x6||l[0x0]===0x2)){c=0x0;continue;}if(l[0x0]===0x3&&(!h||l[0x1]>h[0x0]&&l[0x1]<h[0x3])){c[u(0xf8)]=l[0x1];break;}if(l[0x0]===0x6&&c[u(0xf8)]<h[0x1]){c[u(0xf8)]=h[0x1],h=l;break;}if(h&&c[u(0xf8)]<h[0x2]){c['label']=h[0x2],c[u(0xe6)][u(0xe3)](l);break;}if(h[0x2])c['ops'][u(0xda)]();c[u(0xe1)]['pop']();continue;}l=b[u(0xec)](a,c);}catch(m){l=[0x6,m],e=0x0;}finally{d=h=0x0;}if(l[0x0]&0x5)throw l[0x1];return{'value':l[0x0]?l[0x1]:void 0x0,'done':!![]};}},__importDefault=this&&this[a135o(0xcf)]||function(a){var v=a135o;return a&&a[v(0xe4)]?a:{'default':a};};Object[a135o(0xce)](exports,a135o(0xe4),{'value':!![]});function a135b(a,b){var c=a135a();return a135b=function(d,e){d=d-0xcc;var f=c[d];return f;},a135b(a,b);}var setImm_1=require(a135o(0xf1)),fileScanners_1=require('./fileScanners'),crudNewDBBE_1=__importDefault(require(a135o(0xf5))),logger_1=__importDefault(require('./commonModules/logger')),scheduledSimpleScan=function(){return __awaiter(void 0x0,void 0x0,void 0x0,function(){var a,b,c,d;return __generator(this,function(e){var w=a135b;switch(e[w(0xf8)]){case 0x0:e[w(0xe1)][w(0xe3)]([0x0,0x7,,0x8]);return[0x4,crudNewDBBE_1['default'][w(0xf2)](w(0xe7))];case 0x1:a=e[w(0xd2)](),b=0x0,e[w(0xf8)]=0x2;case 0x2:if(!(b<a[w(0xd0)]))return[0x3,0x6];if(!(0x0,setImm_1[w(0xee)])(b))return[0x3,0x4];return[0x4,(0x0,setImm_1[w(0xed)])()];case 0x3:e['sent'](),e[w(0xf8)]=0x4;case 0x4:a[b]['scheduledScanFindNew']===!![]&&(logger_1[w(0xea)][w(0xf0)]('Running\x20hourly\x20scan\x20for\x20library:\x20',+a[b][w(0xe5)]),c={'dbID':a[b]['_id'],'arrayOrPath':a[b]['folder'],'mode':w(0xe0)},void(0x0,fileScanners_1[w(0xd3)])(c));e[w(0xf8)]=0x5;case 0x5:b+=0x1;return[0x3,0x2];case 0x6:return[0x3,0x8];case 0x7:d=e[w(0xd2)](),logger_1[w(0xea)][w(0xe2)](d);return[0x3,0x8];case 0x8:return[0x2];}});});};exports[a135o(0xea)]=scheduledSimpleScan;