[Top][All Lists]
[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
- [Linphone-developers] bug ms_fifo_update_write_ptr,
wpmstu <=