summaryrefslogtreecommitdiffstats
path: root/media/libmedia/mediaplayer.cpp
diff options
context:
space:
mode:
authorJamie Gennis <jgennis@google.com>2011-07-19 14:50:43 -0700
committerJamie Gennis <jgennis@google.com>2011-07-19 14:50:43 -0700
commitbea47bc22b2939b324b47fd0d70e6c7e6fbc82d2 (patch)
tree2a6573e5c6699955c538e055b7dc4039011c7034 /media/libmedia/mediaplayer.cpp
parent9bc7af17974f448291a44912566ec7472a0d798b (diff)
downloadframeworks_av-bea47bc22b2939b324b47fd0d70e6c7e6fbc82d2.zip
frameworks_av-bea47bc22b2939b324b47fd0d70e6c7e6fbc82d2.tar.gz
frameworks_av-bea47bc22b2939b324b47fd0d70e6c7e6fbc82d2.tar.bz2
MediaPlayer: add a disconnect from ANativeWindow
This change makes MediaPlayer::disconnect disconnect from the ANativeWindow once the player has been disconnected. Change-Id: I6744559030d1edc520cf77402d1f5ce841742340
Diffstat (limited to 'media/libmedia/mediaplayer.cpp')
-rw-r--r--media/libmedia/mediaplayer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/media/libmedia/mediaplayer.cpp b/media/libmedia/mediaplayer.cpp
index 178039c..ed6e3c7 100644
--- a/media/libmedia/mediaplayer.cpp
+++ b/media/libmedia/mediaplayer.cpp
@@ -84,6 +84,8 @@ void MediaPlayer::disconnect()
if (p != 0) {
p->disconnect();
}
+
+ disconnectNativeWindow();
}
// always call with lock held