aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/bts.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-12-16 12:47:32 +0100
committerMax <msuraev@sysmocom.de>2016-12-16 14:04:50 +0100
commitfbe655f3202d6968c24abbddc46bff499bfeda5e (patch)
tree3b461e8f635e2daa146b50ab2fea6a0794ab98c5 /src/common/bts.c
parentfed8ce3c5ab740f3a02831e0b00a400e7bbc0e69 (diff)
Optionally use adaptive RTP jitter buffering
* add vty option to manually enable adaptive RTP jitter buffering (disabled by default) on per-bts level * use this setting on per-lchan level when setting jitter parameters via vty at runtime * check and log result of osmo_rtp_socket_set_param() * note: older libosmo-abis will ignore this setting which will be properly detected via return value * if jitter buffer is disabled by configuring "rtp jitter-buffer 0" than adaptive buffering is disabled as well but it will be used if jitter buffer is set to different value for a givel lchan via vty Change-Id: I489f3c419039f40b57c2ef0641c176478b8d3566
Diffstat (limited to 'src/common/bts.c')
-rw-r--r--src/common/bts.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/common/bts.c b/src/common/bts.c
index 2005e427..9c2f0e03 100644
--- a/src/common/bts.c
+++ b/src/common/bts.c
@@ -109,6 +109,7 @@ int bts_init(struct gsm_bts *bts)
/* configurable via VTY */
btsb->paging_state = paging_init(btsb, 200, 0);
btsb->ul_power_target = -75; /* dBm default */
+ btsb->rtp_jitter_adaptive = false;
/* configurable via OML */
btsb->load.ccch.load_ind_period = 112;