mixxxdj/mixxx — pull request #382 by rryan (2014-11-14 18:36:08+00:00)
Title: Parallelize recursive scan phase of the library scanner.

This uses a thread pool to parallelize the work done in the recursive scan phase of the library scanner.

This also moves file verification work like TrackDAO::verifyTracksOutside into the final, uncancelable phase of the scanner.

I used 10 worker threads -- this could be make configurable via the preferences.