From 562092cd2ad4cadc6555d582945c78465f613a12 Mon Sep 17 00:00:00 2001 From: Li Sun Date: Mon, 31 Aug 2015 22:39:13 +0800 Subject: rtsp: notify the client when receiving BYE message in RTCP RTSP stack would parse "BYE" message from RTCP packets and notify NuPlayer which will send the notification to the client. Change-Id: I461960f28610f998b71a6e1322fe79f9856c7a92 --- media/libmediaplayerservice/nuplayer/RTSPSource.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'media/libmediaplayerservice/nuplayer/RTSPSource.cpp') diff --git a/media/libmediaplayerservice/nuplayer/RTSPSource.cpp b/media/libmediaplayerservice/nuplayer/RTSPSource.cpp index f641f80..6d0e075 100644 --- a/media/libmediaplayerservice/nuplayer/RTSPSource.cpp +++ b/media/libmediaplayerservice/nuplayer/RTSPSource.cpp @@ -569,6 +569,14 @@ void NuPlayer::RTSPSource::onMessageReceived(const sp &msg) { break; } + case MyHandler::kWhatByeReceived: + { + sp msg = dupNotify(); + msg->setInt32("what", kWhatRTCPByeReceived); + msg->post(); + break; + } + case SDPLoader::kWhatSDPLoaded: { onSDPLoaded(msg); -- cgit v1.1