Arnaud Bienner
|
c848d311b8
|
Remove useless comment now we have variadic templates for ConcurrentRun
|
2012-11-22 02:08:59 +01:00 |
|
John Maguire
|
fddce90624
|
Use boost::bind & boost::function instead of std equivalents for better compatibility.
|
2012-11-21 17:17:37 +01:00 |
|
John Maguire
|
1fd0515168
|
Make variadic version of ConcurrentRun::Run()
|
2012-11-21 16:39:10 +01:00 |
|
Arnaud Bienner
|
eded1daca1
|
Correct typo in comments
|
2012-07-16 00:39:00 +02:00 |
|
Arnaud Bienner
|
0e3dc5a8be
|
Add new ConcurrentRun templates for void functions, and functions with 3 arguments + corresponding test cases.
+ SongLoader now has its own QThreadPool to load folders/playlist in background.
Update issue 2598
This should fix slowliness problems reported.
|
2012-07-16 00:06:55 +02:00 |
|
John Maguire
|
58a3a6831a
|
Move loading of devices from the database onto a different thread.
|
2012-06-29 16:56:17 +02:00 |
|
Arnaud Bienner
|
dcc26b01ff
|
Correct define guard's name
|
2012-04-25 01:22:30 +02:00 |
|
Arnaud Bienner
|
01daea7090
|
Commit missing modifications/change ConcurrentRun description a bit
|
2012-04-25 00:29:19 +02:00 |
|
Arnaud Bienner
|
76b98000fe
|
Add ConcurrentRun functions, and us one of them in gstenginepipeline with gstenginepipeline's own threadpool.
So now we can (finally!) play/pause/stop music while fingerprinting lot of songs or whatever else
|
2012-04-25 00:21:01 +02:00 |
|