From 2013a54981d4ffb036dff279b88cc9f08c0ee1c2 Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Tue, 4 Sep 2012 21:38:42 -0700 Subject: Implement remote display service stubs. Change-Id: I582ed000026bba6d116db8304e15a3c52f8a9a01 --- media/libmediaplayerservice/MediaPlayerService.cpp | 8 ++++++++ media/libmediaplayerservice/MediaPlayerService.h | 5 +++++ 2 files changed, 13 insertions(+) (limited to 'media/libmediaplayerservice') diff --git a/media/libmediaplayerservice/MediaPlayerService.cpp b/media/libmediaplayerservice/MediaPlayerService.cpp index 166bae9..ae55642 100644 --- a/media/libmediaplayerservice/MediaPlayerService.cpp +++ b/media/libmediaplayerservice/MediaPlayerService.cpp @@ -44,6 +44,8 @@ #include #include +#include +#include #include #include #include @@ -279,6 +281,12 @@ sp MediaPlayerService::makeCrypto() { return new Crypto; } +sp MediaPlayerService::listenForRemoteDisplay( + const sp& client, const String8& iface) { + // TODO: implement me! + return NULL; +} + status_t MediaPlayerService::enableRemoteDisplay(const char *iface) { Mutex::Autolock autoLock(mLock); diff --git a/media/libmediaplayerservice/MediaPlayerService.h b/media/libmediaplayerservice/MediaPlayerService.h index 2577c58..ca8a96f 100644 --- a/media/libmediaplayerservice/MediaPlayerService.h +++ b/media/libmediaplayerservice/MediaPlayerService.h @@ -41,6 +41,8 @@ class AudioTrack; class IMediaRecorder; class IMediaMetadataRetriever; class IOMX; +class IRemoteDisplay; +class IRemoteDisplayClient; class MediaRecorderClient; struct RemoteDisplay; @@ -248,6 +250,9 @@ public: virtual sp decode(int fd, int64_t offset, int64_t length, uint32_t *pSampleRate, int* pNumChannels, audio_format_t* pFormat); virtual sp getOMX(); virtual sp makeCrypto(); + + virtual sp listenForRemoteDisplay(const sp& client, + const String8& iface); virtual status_t enableRemoteDisplay(const char *iface); virtual status_t dump(int fd, const Vector& args); -- cgit v1.1