VT: Add TMMBR function on Rx
Now Player(Rx) can measure and check Rx status(bitrate & loss)
And send TMMBR base on the status
Merged-in: I203ff5022ca95859c8acc662ba6cedff256a6995
Change-Id: I203ff5022ca95859c8acc662ba6cedff256a6995
Signed-off-by: Kim Sungyeon <sy85.kim@samsung.com>
diff --git a/media/libmediaplayerservice/nuplayer/RTPSource.cpp b/media/libmediaplayerservice/nuplayer/RTPSource.cpp
index 4b1b164..6f4933c 100644
--- a/media/libmediaplayerservice/nuplayer/RTPSource.cpp
+++ b/media/libmediaplayerservice/nuplayer/RTPSource.cpp
@@ -110,6 +110,7 @@
// index(i) should be started from 1. 0 is reserved for [root]
mRTPConn->addStream(sockRtp, sockRtcp, desc, i + 1, notify, false);
mRTPConn->setSelfID(info->mSelfID);
+ mRTPConn->setMinMaxBitrate(videoMinBitrate, 512000);
info->mRTPSocket = sockRtp;
info->mRTCPSocket = sockRtcp;
diff --git a/media/libmediaplayerservice/nuplayer/RTPSource.h b/media/libmediaplayerservice/nuplayer/RTPSource.h
index e3df2a4..faed1e1 100644
--- a/media/libmediaplayerservice/nuplayer/RTPSource.h
+++ b/media/libmediaplayerservice/nuplayer/RTPSource.h
@@ -46,6 +46,8 @@
struct ALooper;
struct AnotherPacketSource;
+const int32_t videoMinBitrate = 192000;
+
struct NuPlayer::RTPSource : public NuPlayer::Source {
RTPSource(
const sp<AMessage> ¬ify,