mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-10-21 06:52:18 +02:00
Child listing (with the provider-loading retry), readable tree resolution, the listing prefetcher and the ordered read pool are the I/O layer under both scans and the history inspection, so they move verbatim into SafTreeListing.kt together with their pool size constants (4 listing threads, 6 read workers, unchanged). SafTreeLister and runSafReadsInOrder become internal because the scans stay behind. The pause poll constant stays with safScanStopRequested.