mediaplayer: add buffering settings API
Test: compiles, checked that params is passed all the way to source.
Bug:32524218
Change-Id: I637d1ab09f94a3830a33a39e7e9f1b3efb22357f
diff --git a/media/libmediaplayerservice/nuplayer/GenericSource.cpp b/media/libmediaplayerservice/nuplayer/GenericSource.cpp
index 407a5bf..91a2b7b 100644
--- a/media/libmediaplayerservice/nuplayer/GenericSource.cpp
+++ b/media/libmediaplayerservice/nuplayer/GenericSource.cpp
@@ -1495,10 +1495,16 @@
buffering->mRebufferingWatermarkHighMs = kHighWaterMarkRebufferMs;
buffering->mRebufferingWatermarkLowKB = kLowWaterMarkKB;
buffering->mRebufferingWatermarkHighKB = kHighWaterMarkKB;
+
+ ALOGV("BufferingMonitor::getDefaultBufferingSettings{%s}",
+ buffering->toString().string());
}
status_t NuPlayer::GenericSource::BufferingMonitor::setBufferingSettings(
const BufferingSettings &buffering) {
+ ALOGV("BufferingMonitor::setBufferingSettings{%s}",
+ buffering.toString().string());
+
Mutex::Autolock _l(mLock);
if (buffering.IsSizeBasedBufferingMode(buffering.mInitialBufferingMode)
|| (buffering.IsTimeBasedBufferingMode(buffering.mRebufferingMode)