aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2013-02-14 11:03:26 +0100
committerHarald Welte <laforge@gnumonks.org>2013-02-14 17:21:26 +0100
commit41bc615c3f3e92975176b3f4053734c0e3e193bc (patch)
tree18afe1d22b6e60e07f9cbff56035ed3abf4ab4d9
parentcf5b08bcd28e833b5e20bd28cef9afbb2f56fa59 (diff)
RTP: Allow disabling jitter buffer by setting a buffer size of 0v0.1.5
-rw-r--r--src/trau/osmo_ortp.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/trau/osmo_ortp.c b/src/trau/osmo_ortp.c
index 0e1e108..ed5c519 100644
--- a/src/trau/osmo_ortp.c
+++ b/src/trau/osmo_ortp.c
@@ -258,7 +258,10 @@ int osmo_rtp_socket_set_param(struct osmo_rtp_socket *rs,
switch (param) {
case OSMO_RTP_P_JITBUF:
- rtp_session_set_jitter_compensation(rs->sess, val);
+ rtp_session_enable_jitter_buffer(rs->sess,
+ (val) ? TRUE : FALSE);
+ if (val)
+ rtp_session_set_jitter_compensation(rs->sess, val);
break;
#if 0
case OSMO_RTP_P_JIT_ADAP: