From ed059a8d754770c3cf28b78dba30f7a6ba475dbe Mon Sep 17 00:00:00 2001 From: Jamie Gennis Date: Tue, 7 Aug 2012 18:03:04 -0700 Subject: SurfaceTexture: inherit from ConsumerBase This change makes SurfaceTexture inherit from ConsumerBase. It removes all of the functionality from SurfaceTexture that is now provided by the base class. Change-Id: I4a881df42810a14ee32d4ef7c8772a8f2510f4c7 --- libs/gui/ConsumerBase.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/gui/ConsumerBase.cpp') diff --git a/libs/gui/ConsumerBase.cpp b/libs/gui/ConsumerBase.cpp index af19ac0811..17bbfd11ee 100644 --- a/libs/gui/ConsumerBase.cpp +++ b/libs/gui/ConsumerBase.cpp @@ -53,7 +53,8 @@ static int32_t createProcessUniqueId() { } ConsumerBase::ConsumerBase(const sp& bufferQueue) : - mBufferQueue(bufferQueue) { + mAbandoned(false), + mBufferQueue(bufferQueue) { // Choose a name using the PID and a process-unique ID. mName = String8::format("unnamed-%d-%d", getpid(), createProcessUniqueId()); -- cgit v1.2.3-59-g8ed1b