summaryrefslogtreecommitdiffstats
path: root/media/mca
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2013-07-12 22:06:31 -0700
committerMathias Agopian <mathias@google.com>2013-07-12 22:06:31 -0700
commitb550929b7a4b0d5f9645a7a1ebf287d3f13cf1af (patch)
tree0032d9afc3305bbd39c01e125f6a29b03a680db4 /media/mca
parent414e204199396f5754caaf3f3a786a21904ec472 (diff)
downloadframeworks_base-b550929b7a4b0d5f9645a7a1ebf287d3f13cf1af.zip
frameworks_base-b550929b7a4b0d5f9645a7a1ebf287d3f13cf1af.tar.gz
frameworks_base-b550929b7a4b0d5f9645a7a1ebf287d3f13cf1af.tar.bz2
always pass the BufferQueue explicitely to consumers
Change-Id: I32e380979a3f4c6b1dfb440cc5b5c3d30d7607db
Diffstat (limited to 'media/mca')
-rw-r--r--media/mca/filterfw/native/core/gl_env.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/media/mca/filterfw/native/core/gl_env.cpp b/media/mca/filterfw/native/core/gl_env.cpp
index 73768fe..63fd16e 100644
--- a/media/mca/filterfw/native/core/gl_env.cpp
+++ b/media/mca/filterfw/native/core/gl_env.cpp
@@ -160,7 +160,8 @@ bool GLEnv::InitWithNewContext() {
}
// Create dummy surface using a GLConsumer
- surfaceTexture_ = new GLConsumer(0);
+ sp<BufferQueue> bq = new BufferQueue();
+ surfaceTexture_ = new GLConsumer(bq, 0);
window_ = new Surface(static_cast<sp<IGraphicBufferProducer> >(
surfaceTexture_->getBufferQueue()));