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
commit5129b6838b1a4eac1134a5b0b280ce515a437111 (patch)
tree1bdd04978a18c71b02aaf2b2e48a25e877824f78 /media/libmedia/mediaplayer.cpp
parentf2cc48fe8bea26bd07cb943b8308a19336536867 (diff)
downloadframeworks_base-5129b6838b1a4eac1134a5b0b280ce515a437111.zip
frameworks_base-5129b6838b1a4eac1134a5b0b280ce515a437111.tar.gz
frameworks_base-5129b6838b1a4eac1134a5b0b280ce515a437111.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