aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-06-03 12:06:26 +0200
committerMax <msuraev@sysmocom.de>2016-06-03 13:03:52 +0200
commitd7df7ae39276e825af2a1b7ac82eb74b42ec7775 (patch)
tree0c11a1314c1a9a0444a131a34352a7c018e53383 /openbsc
parentf9f4387686584d4575b326ac7414138d8ba0c641 (diff)
Store last used FN for TCH
It's necessary to properly compute timestamp compensation for RTP packets in case of DTX (or heavy packet loss). Related: OS#22 Change-Id: Ib42c6a8614a4b73333a83181488dd4069cac14d7
Diffstat (limited to 'openbsc')
-rw-r--r--openbsc/include/openbsc/gsm_data_shared.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gsm_data_shared.h b/openbsc/include/openbsc/gsm_data_shared.h
index c3d5978a9..c7516c675 100644
--- a/openbsc/include/openbsc/gsm_data_shared.h
+++ b/openbsc/include/openbsc/gsm_data_shared.h
@@ -291,6 +291,7 @@ struct gsm_lchan {
uint8_t len;
} last_sid;
uint8_t last_cmr;
+ uint32_t last_fn;
} tch;
/* BTS-side ciphering state (rx only, bi-directional, ...) */
uint8_t ciph_state;