From 0cb47712a4fc0e01ad8680ee6ac3a5d72eafe0ba Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 1 Oct 2012 14:26:42 -0700 Subject: Inform DisplayManager that we're running over a secure channel (HDCP) if that's the case. Change-Id: I5f16cad04a6937a3fb65600a971866a77e0ae9fc related-to-bug: 7265406 --- media/libstagefright/wifi-display/source/WifiDisplaySource.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp b/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp index adb1549..4c2b457 100644 --- a/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp +++ b/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp @@ -312,7 +312,12 @@ void WifiDisplaySource::onMessageReceived(const sp &msg) { mClientInfo.mPlaybackSession->getSurfaceTexture(), mClientInfo.mPlaybackSession->width(), mClientInfo.mPlaybackSession->height(), - 0 /* flags */); +#if REQUIRE_HDCP + IRemoteDisplayClient::kDisplayFlagSecure +#else + 0 /* flags */ +#endif + ); } if (mState == ABOUT_TO_PLAY) { -- cgit v1.1