linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] bug ms_fifo_update_write_ptr


From: wpmstu
Subject: [Linphone-developers] bug ms_fifo_update_write_ptr
Date: Tue, 13 Sep 2005 11:11:06 +0800

in file msfifo.c
function 
void ms_fifo_update_write_ptr(MSFifo *fifo, gint written){
        gint reserved=fifo->wr_ptr-fifo->prev_wr_ptr;
        gint unwritten;
        g_return_if_fail(reserved>=0);
        unwritten=reserved-written;
        g_return_if_fail(unwritten>=0);
        /* fix readsize and writesize */
        fifo->readsize-=unwritten;
        fifo->writesize+=unwritten;
        fifo->wr_ptr+=written;/*shoud be: fifo->wr_ptr=fifo->prev_wr_ptr+written
                                    because fifo->wr_ptr has been
update already in
                                    function ms_fifo_get_write_ptr*/
}

-- 
Wang Peiming




reply via email to

[Prev in Thread] Current Thread [Next in Thread]