summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/wifi-display
diff options
context:
space:
mode:
authorChong Zhang <chz@google.com>2013-06-06 12:42:59 -0700
committerChong Zhang <chz@google.com>2013-08-21 11:03:28 -0700
commit87ecf19404586672008e98babc225e094292ceb5 (patch)
tree6351a002b70f93befda9a8b27317138d4cff4b87 /media/libstagefright/wifi-display
parent99ad37a47628b1ea1f8981bf974de38a49c653a0 (diff)
downloadframeworks_av-87ecf19404586672008e98babc225e094292ceb5.zip
frameworks_av-87ecf19404586672008e98babc225e094292ceb5.tar.gz
frameworks_av-87ecf19404586672008e98babc225e094292ceb5.tar.bz2
wifi-display: pass session info to wifi display settings
Bug: 9371882 Change-Id: I9e4b8c2154b03ce8ff3e14c465a5224bb6e8db9a
Diffstat (limited to 'media/libstagefright/wifi-display')
-rw-r--r--media/libstagefright/wifi-display/source/WifiDisplaySource.cpp6
-rw-r--r--media/libstagefright/wifi-display/wfd.cpp10
2 files changed, 10 insertions, 6 deletions
diff --git a/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp b/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp
index 4b59e62..d72349d 100644
--- a/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp
+++ b/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp
@@ -416,7 +416,8 @@ void WifiDisplaySource::onMessageReceived(const sp<AMessage> &msg) {
0, // height,
mUsingHDCP
? IRemoteDisplayClient::kDisplayFlagSecure
- : 0);
+ : 0,
+ 0);
} else {
size_t width, height;
@@ -435,7 +436,8 @@ void WifiDisplaySource::onMessageReceived(const sp<AMessage> &msg) {
height,
mUsingHDCP
? IRemoteDisplayClient::kDisplayFlagSecure
- : 0);
+ : 0,
+ playbackSessionID);
}
}
diff --git a/media/libstagefright/wifi-display/wfd.cpp b/media/libstagefright/wifi-display/wfd.cpp
index 04cb319..52e4e26 100644
--- a/media/libstagefright/wifi-display/wfd.cpp
+++ b/media/libstagefright/wifi-display/wfd.cpp
@@ -55,7 +55,8 @@ struct RemoteDisplayClient : public BnRemoteDisplayClient {
const sp<IGraphicBufferProducer> &bufferProducer,
uint32_t width,
uint32_t height,
- uint32_t flags);
+ uint32_t flags,
+ uint32_t session);
virtual void onDisplayDisconnected();
virtual void onDisplayError(int32_t error);
@@ -91,9 +92,10 @@ void RemoteDisplayClient::onDisplayConnected(
const sp<IGraphicBufferProducer> &bufferProducer,
uint32_t width,
uint32_t height,
- uint32_t flags) {
- ALOGI("onDisplayConnected width=%u, height=%u, flags = 0x%08x",
- width, height, flags);
+ uint32_t flags,
+ uint32_t session) {
+ ALOGI("onDisplayConnected width=%u, height=%u, flags = 0x%08x, session = %d",
+ width, height, flags, session);
if (bufferProducer != NULL) {
mSurfaceTexture = bufferProducer;