OSDN Git Service

Added a DummyConsumer for use with BufferQueue.
authorDaniel Lam <dalam@google.com>
Sat, 24 Mar 2012 01:12:04 +0000 (18:12 -0700)
committerDaniel Lam <dalam@google.com>
Mon, 26 Mar 2012 22:29:35 +0000 (15:29 -0700)
commitf71c4ae136f7749b9dfdaa2dd64d771868eeeb2d
treea497292fdff58e5ddb74ab6ccb45caa2548dee94
parent94ff71fd6a4eeb36f02d277a0d2c96230b5c9ee6
Added a DummyConsumer for use with BufferQueue.

The DummyConsumer is a consumer that can connect to BufferQueue
that does nothing.  It is required as BufferQueue checks
if a consumer is connected.  Also fixes a bug where SurfaceTexture
was reusing old texture slots.

Bug: 6172739
Change-Id: I5e7a118dd4d07807ba4c763200242b5ee7d3412b
include/gui/BufferQueue.h
include/gui/DummyConsumer.h [new file with mode: 0644]
libs/gui/Android.mk
libs/gui/DummyConsumer.cpp [new file with mode: 0644]
libs/gui/SurfaceTexture.cpp