[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-users] ORTP - I have a problem with rtp_session_recv_with_
From: |
Simon Morlat |
Subject: |
Re: [Linphone-users] ORTP - I have a problem with rtp_session_recv_with_ts() fucntion |
Date: |
Wed, 4 Oct 2006 22:01:14 +0200 |
User-agent: |
KMail/1.9.4 |
Actually this function returns 0 when no packet have been received yet. When
the stream has started, and if the stream is G711 (pcma or pcmu) this
function fills unreceived packets with silence data (it emulates
untransmitted packets by returning silence buffers), thus it never returns 0.
If you are borried by this behaviour, use the rtp_session_recvm_with_ts()
function that returns 'raw' packet directly.
Simon
Le mardi 3 octobre 2006 09:08, 류호은 a écrit :
> I use oRtp library in my program that have a sender and a receiver.
>
> I have a problem that rtp_session_recv_with_ts() function doesn't return
> zero even though the sender program is finished.
>
> ortp document says if no packets are available, then the function returns
> zero.
>
> but in my program, the function doesn't work like that and returns garbage
> value.
>
> I want to make my receiver stop when the function returns zero but I can't.
>
>
> help me please, thank you