mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-07-28 23:08:59 +02:00
Go: - callExtensionScript generic replaces the ~40-line perf/lock/run/ timeout skeleton in ten wrapper methods; PostProcess V1/V2 share postProcessCommon (V1 keeps its postProcess-only probe) - attemptExtensionDownload extracts the duplicated provider download attempt from the source-extension and priority-loop paths; overlayStr/overlayInt collapse the enrichment overlay chains; buildDownloadFilename shared by both output-path builders Dart (download_queue_provider): - _replaceSafFileVia wraps the SAF copy/operate/publish/cleanup roundtrip used at eight sites - decrypt and external-LRC finalization unified between the inline and native-worker pipelines (divergences parametrized: AC-4 repair, per-stage error messages, base-name resolution, extension-state snapshot); HIGH/container conversion keep separate lenient/strict policies and share only the SAF mechanics