diff options
| author | Andreas Huber <andih@google.com> | 2012-09-05 10:47:48 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2012-09-05 10:47:48 -0700 |
| commit | 058fed277451382b42740a28c2399b5de21a2df4 (patch) | |
| tree | 5767b448144f3a347b011fce11d5cc754a2fbba7 /media/libmediaplayerservice/RemoteDisplay.h | |
| parent | 318c27c3757be112667c6434ea3e670e7c6d18a5 (diff) | |
| parent | aae9c08476b44192fe3506ae26a8466da8b4251a (diff) | |
| download | frameworks_av-058fed277451382b42740a28c2399b5de21a2df4.zip frameworks_av-058fed277451382b42740a28c2399b5de21a2df4.tar.gz frameworks_av-058fed277451382b42740a28c2399b5de21a2df4.tar.bz2 | |
am aae9c084: am 0b73d473: Expose an IRemoteDisplay to trigger wifi display connections setup and feedback.
* commit 'aae9c08476b44192fe3506ae26a8466da8b4251a':
Expose an IRemoteDisplay to trigger wifi display connections setup and feedback.
Diffstat (limited to 'media/libmediaplayerservice/RemoteDisplay.h')
| -rw-r--r-- | media/libmediaplayerservice/RemoteDisplay.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/media/libmediaplayerservice/RemoteDisplay.h b/media/libmediaplayerservice/RemoteDisplay.h index 3607d06..63c5286 100644 --- a/media/libmediaplayerservice/RemoteDisplay.h +++ b/media/libmediaplayerservice/RemoteDisplay.h @@ -18,6 +18,7 @@ #define REMOTE_DISPLAY_H_ +#include <media/IRemoteDisplay.h> #include <media/stagefright/foundation/ABase.h> #include <utils/Errors.h> #include <utils/RefBase.h> @@ -26,20 +27,18 @@ namespace android { struct ALooper; struct ANetworkSession; +struct IRemoteDisplayClient; struct WifiDisplaySource; -struct RemoteDisplay : public RefBase { - RemoteDisplay(); +struct RemoteDisplay : public BnRemoteDisplay { + RemoteDisplay(const sp<IRemoteDisplayClient> &client, const char *iface); - status_t start(const char *iface); - status_t stop(); + virtual status_t disconnect(); protected: virtual ~RemoteDisplay(); private: - status_t mInitCheck; - sp<ALooper> mNetLooper; sp<ALooper> mLooper; sp<ANetworkSession> mNetSession; |
