diff options
author | Max <msuraev@sysmocom.de> | 2016-12-16 12:47:32 +0100 |
---|---|---|
committer | Max <msuraev@sysmocom.de> | 2016-12-16 14:04:50 +0100 |
commit | fbe655f3202d6968c24abbddc46bff499bfeda5e (patch) | |
tree | 3b461e8f635e2daa146b50ab2fea6a0794ab98c5 /src/common/bts.c | |
parent | fed8ce3c5ab740f3a02831e0b00a400e7bbc0e69 (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.c | 1 |
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; |