From 11cc270ac5fd522c9e6491a7933516a96da4f62e Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Wed, 7 Jul 2010 09:17:41 -0700 Subject: ALooperRoster no longer holds strong references to handlers and loopers. Change-Id: I038d69b0a34eda1bfc5216d92c837a5ddf4fb802 --- include/media/stagefright/foundation/ALooperRoster.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/media/stagefright/foundation/ALooperRoster.h b/include/media/stagefright/foundation/ALooperRoster.h index 8f6316e..c1bd4ed 100644 --- a/include/media/stagefright/foundation/ALooperRoster.h +++ b/include/media/stagefright/foundation/ALooperRoster.h @@ -38,8 +38,8 @@ struct ALooperRoster { private: struct HandlerInfo { - sp mLooper; - sp mHandler; + wp mLooper; + wp mHandler; }; Mutex mLock; -- cgit v1.1