I see that after sharing a folder slskQT starts reading all mp3s in it. I'm guessing it is done to extract tag and stream parameters (like bitrate and time). But right now slsk reads _whole_ files while consuming a lot of CPU power. It obviously makes this process slow.
The thing is, the only case when reading whole file should be necessary is when we deal with broken streams, like vbr without Xing header, or output of various mp3 splitters.
My request is therefore to drop this feature, or make it optional. I.e. not to read every mp3 from start to end.