From d6094643bbd6921d4af8c56b69663e7abd3a00f2 Mon Sep 17 00:00:00 2001 From: Andrey Volk Date: Thu, 9 Jan 2020 13:05:46 +0400 Subject: [PATCH] [Core] Fix RTP unit-test by adding switch_rtp_get_core_session(). --- src/include/switch_rtp.h | 1 + src/switch_rtp.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/include/switch_rtp.h b/src/include/switch_rtp.h index f9d116a672..96ea2135f3 100644 --- a/src/include/switch_rtp.h +++ b/src/include/switch_rtp.h @@ -593,6 +593,7 @@ SWITCH_DECLARE(switch_status_t) switch_rtp_ack_bitrate(switch_rtp_t *rtp_session SWITCH_DECLARE(void) switch_rtp_video_refresh(switch_rtp_t *rtp_session); SWITCH_DECLARE(void) switch_rtp_video_loss(switch_rtp_t *rtp_session); +SWITCH_DECLARE(switch_core_session_t*) switch_rtp_get_core_session(switch_rtp_t *rtp_session); /*! \} */ diff --git a/src/switch_rtp.c b/src/switch_rtp.c index fb8d5d2cf2..8945b60a67 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -9238,6 +9238,11 @@ SWITCH_DECLARE(void *) switch_rtp_get_private(switch_rtp_t *rtp_session) return rtp_session->private_data; } +SWITCH_DECLARE(switch_core_session_t*) switch_rtp_get_core_session(switch_rtp_t *rtp_session) +{ + return rtp_session->session; +} + /* For Emacs: * Local Variables: * mode:c