VT: SFP: Implements interface for RTP parameters.
RTP parameters will be given to NuPlayer like below.
This is same like how setParameters() working in case of
StagefrightRecorder
video-param-decoder-profile=1;\
video-param-decoder-level=512;\
rtp-param-local-ip=127.0.0.1;\
rtp-param-local-port=1234;\
rtp-param-remote-ip=127.0.0.2;\
rtp-param-remote-port=4321
NuPlayer will create RTPSource.class instance as a part
of a source component of media engine if it gets RTPParams
from application layer.
Bug: 121230209
Change-Id: If04ebb09d4f28d8eeb6a1a920a833129828a6ac4
Signed-off-by: Byeongjo Park <bjo.park@samsung.com>
diff --git a/media/libmediaplayerservice/include/MediaPlayerInterface.h b/media/libmediaplayerservice/include/MediaPlayerInterface.h
index 436cb31..1b5cb4b 100644
--- a/media/libmediaplayerservice/include/MediaPlayerInterface.h
+++ b/media/libmediaplayerservice/include/MediaPlayerInterface.h
@@ -183,6 +183,10 @@
return INVALID_OPERATION;
}
+ virtual status_t setDataSource(const String8& /* rtpParams */) {
+ return INVALID_OPERATION;
+ }
+
// pass the buffered IGraphicBufferProducer to the media player service
virtual status_t setVideoSurfaceTexture(
const sp<IGraphicBufferProducer>& bufferProducer) = 0;