You're right, and I could reproduce it here. I've checked in your fix in r3846. Thanks! ?Benny On Sun, Oct 23, 2011 at 7:47 PM, Eize Slange <eize.slange at gmail.com> wrote: > Benny, > > I made a little mistake in my earlier explanation... > > The fport->data_left is representing the total audio data _still_to be read > by fill_buffer(), and is decreased with every fill_buffer() action. > > So the invalid sentence: >> However.... fport->data_left is un-touched and still counts +4000 bytes. > > Should be read as: >> However.... fport->data_left is un-touched and still counts the initial >> value minus 4000 bytes. > > > With regards, > > Eize > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > >