patch for new feature: acoustic fingerprinting and audio similarity

Ian Monroe ian at monroe.nu
Thu Aug 14 19:01:48 UTC 2008


On Thu, Aug 14, 2008 at 9:18 AM, Soren Harward <stharward at gmail.com> wrote:
> On Tue, Aug 12, 2008 at 5:55 PM, Leo Franchi <lfranchi at kde.org> wrote:
>>>
>>> Another of the small quibbles with your patch: avoid using
>>> BlockingQuery
>>> if humanly possible.
>>
>>
>> An addition: do not try to avoid blockinquery, DO NOT use
>> BlockingQuery at all :) I am going to remove the last references
>> (hopefully) from some DataEngines, and then plan on removing it from
>> Amarok completely.
>
> I got a chance to go back and look at my patch.  I used BlockingQuery
> in the FingerprintTester class, which isn't intended for use within
> Amarok.  My patch included a small testing program which wraps
> FingerprintTester, and FingerprintTester doesn't even get compiled
> into amaroklib.

Well its still an evil class that we want to delete so that people
aren't tempted to use it. Just find a way to do your queries
asynchronously instead.

Ian



More information about the Amarok mailing list