diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-06-28 15:31:46 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-06-29 17:27:25 +0200 |
commit | 524923a96a9892445234248623d8be642eb5229d (patch) | |
tree | e7bda5b6b72743306bfd6d8107b7df19ea39d413 /include | |
parent | c633cfbb9115485f3f54efe49480f4e2cec1cfa4 (diff) |
osmo_ortp: Add osmo_rtp_drop_frame API
This API will be used by osmo-bts to maintain the sampling clock of the
RTP socket whenever a frame should be sent but it is not available, for
instance due to low quality of signal.
Change-Id: Id6099372b6231c0a4b6ea0716f46f5daee7049e1
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/trau/osmo_ortp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/trau/osmo_ortp.h b/include/osmocom/trau/osmo_ortp.h index 9eb176f..578b1cb 100644 --- a/include/osmocom/trau/osmo_ortp.h +++ b/include/osmocom/trau/osmo_ortp.h @@ -76,6 +76,7 @@ int osmo_rtp_socket_bind(struct osmo_rtp_socket *rs, const char *ip, int port); int osmo_rtp_socket_connect(struct osmo_rtp_socket *rs, const char *ip, uint16_t port); int osmo_rtp_socket_set_pt(struct osmo_rtp_socket *rs, int payload_type); int osmo_rtp_socket_free(struct osmo_rtp_socket *rs); +int osmo_rtp_skipped_frame(struct osmo_rtp_socket *rs, unsigned int duration); int osmo_rtp_send_frame(struct osmo_rtp_socket *rs, const uint8_t *payload, unsigned int payload_len, unsigned int duration); int osmo_rtp_send_frame_ext(struct osmo_rtp_socket *rs, const uint8_t *payload, |