[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-developers] OSS plug-in don't flush buffers when starts.
From: |
Simon Morlat |
Subject: |
Re: [Linphone-developers] OSS plug-in don't flush buffers when starts. |
Date: |
Mon, 1 Sep 2008 22:41:04 +0200 |
User-agent: |
KMail/1.9.9 |
Again a valuable patch, I've applied and committed.
Thank you again.
SImon
Le Monday 01 September 2008 16:11:31 damico, vous avez écrit :
> Hi Simon,
>
> I'm using linphone with OSS output (embedded board) and I found an issue
> on that plug-in:
> I start a call, while I'm speaking stop a call: the next time that I
> start OSS player of mediastreamer2 I could hear the end of that I have
> spoken in the previous call. That "buffer" could increase at every call.
>
> The root cause of that behaviour is that MSBufferizer object used for
> buffering the write data is never flushed (just when OSS pluging is
> destroyed).
>
> The input queue should have the same problem but less evident because
> the read queue should contains 0/1 packet almost every time.
>
> I attach a patch that solve that issue.
>
> Regards
>
> --Michele