commit | 61a6d26aab95870279b274e565c1495748befde0 | [log] [tgz] |
---|---|---|
author | Marco Nelissen <marcone@google.com> | Thu Feb 18 08:25:47 2016 -0800 |
committer | Marco Nelissen <marcone@google.com> | Tue Feb 23 19:28:09 2016 -0800 |
tree | d58c9beb9e499e5983db76a52f02f2456c35ff92 | |
parent | f7a388203a1632084dbe3307d7e3265f689bc11e [diff] [blame] |
Get service by value instead of reference to prevent a cleared service binder from being used. Bug: 26040840 Change-Id: Ifb5483c55b172d3553deb80dbe27f2204b86ecdb
diff --git a/include/media/mediametadataretriever.h b/include/media/mediametadataretriever.h index 0df77c1..1acfac3 100644 --- a/include/media/mediametadataretriever.h +++ b/include/media/mediametadataretriever.h
@@ -77,7 +77,7 @@ const char* extractMetadata(int keyCode); private: - static const sp<IMediaPlayerService>& getService(); + static const sp<IMediaPlayerService> getService(); class DeathNotifier: public IBinder::DeathRecipient {