On Mon, Apr 11, 2011 at 3:30 PM, Yann Leboulanger <aste...@lagaule.org> wrote:
> On 04/11/2011 10:22 PM, Zhihao Yuan wrote:
>>
>> On Mon, Apr 11, 2011 at 12:02 PM, Zhihao Yuan<lich...@gmail.com>  wrote:
>>>
>>> On Mon, Apr 11, 2011 at 12:00 PM, Yann Leboulanger<aste...@lagaule.org>
>>>  wrote:
>>>>
>>>> On 04/11/2011 06:56 PM, Zhihao Yuan wrote:
>>>>>
>>>>> On Mon, Apr 11, 2011 at 11:52 AM, Yann Leboulanger<aste...@lagaule.org>
>>>>>  wrote:
>>>>>>
>>>>>> On 04/11/2011 06:41 PM, Zhihao Yuan wrote:
>>>>>>>
>>>>>>> How about this? I used thread module instead of threading.
>>>>>>> Tested, OK.
>>>>>>>
>>>>>>
>>>>>> It must not be the correct file, no thread in this file
>>>>>
>>>>> ?
>>>>>
>>>>> I did 2 things:
>>>>> 1. Uses gajim.thread_interface
>>>>> 2. Make gajim.thread_interface uses thread module instead of
>>>>> threading, since we don't need the advanced features in threading, and
>>>>> the thread module is faster.
>>>>>
>>>>> Please take a look at my patch in previous email first.
>>>>
>>>> In the last mail with a file attached, there is no threading code. You
>>>> must
>>>> have attached the wrong file
>>>
>>> I'm so sorry!... I used a patch under another path.
>>
>> I have tested this patch (attached correctly in my previous email)
>> under my Archlinux box where `aplay` is not available. Everything
>> works fine.
>
> even if several sounds are played at the same time?

In practical, for the short sounds, it's hard to distinguish mixed
sound and non-mixed sound. And, the thing is, it's a fallback solution
-- if it works perfectly on all POSIX-like boxes, we don't need
external soundplayer then.

>
> According to http://docs.python.org/library/thread.html#module-thread
> it seems it's better to use threading module.
>

The latter one is based on 'thread', providing more features. But
'thread' is enough for Gajim project, even in the future, and it's
faster.

-- 
Zhihao Yuan
The best way to predict the future is to invent it.
_______________________________________________
Gajim-devel mailing list
Gajim-devel@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/gajim-devel

Reply via email to