[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-developers] question about rtp packets
From: |
Simon Morlat |
Subject: |
Re: [Linphone-developers] question about rtp packets |
Date: |
Thu, 16 Mar 2006 22:40:55 +0100 |
User-agent: |
KMail/1.9.1 |
Le Jeudi 16 Mars 2006 14:13, meng hongling a écrit :
> another more question
> Since my sound card only support stereo,I have to discard a half samples.
> so I edit osscard.c oss_card_read() function like this:
> char *buf;
> buf=(char *)malloc(2*bsize); ******here my board bsize=8192
> err2=read(obj->fd,buf,bsize*2);
> err=err2/2;
> char buffer[err];
> for (j=0;j<err;j=j+2)
> {
> buffer[j]=buf[2*j]; ******ample format is 16 bits so I have to
> discard 2 bytes in
> buffer[j+1]=buf[2*j+1]; ******every 4 bytes.
> }
> obj->readbuf=buffer;
The variable buffer is on the stack. It is discarded when you go out of the
oss_card_read() function. You should copy the samples directly to
obj->readbuf, not replace it.
Simon
- Re: [Linphone-developers] oRTP, multiple RTP streams and silence suppression, Simon Morlat, 2006/03/08
- Message not available
- Message not available
- Message not available
- Re: [Linphone-developers] oRTP, multiple RTP streams and silence suppression, Mark Mickan, 2006/03/13
- [Linphone-developers] question about rtp packets, meng hongling, 2006/03/14
- RE: [Linphone-developers] question about rtp packets, meng hongling, 2006/03/16
- Re: [Linphone-developers] question about rtp packets,
Simon Morlat <=
- Re: [Linphone-developers] question about rtp packets, meng hongling, 2006/03/21
- Re: [Linphone-developers] question about rtp packets, Simon Morlat, 2006/03/23
- Re: [Linphone-developers] question about rtp packets, Simon Morlat, 2006/03/16
- Re: [Linphone-developers] oRTP, multiple RTP streams and silence suppression, Simon Morlat, 2006/03/16