From 8aa0f0619ea867e8fb240cf27913d4f8ae767385 Mon Sep 17 00:00:00 2001 From: Dan Stoza Date: Wed, 12 Mar 2014 14:31:05 -0700 Subject: Remove deprecated BufferQueue constructor Bug: 13415624 Change-Id: Ifc8f778b70102a38a9f7a086632e6884714e6b58 --- camera/ProCamera.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'camera') diff --git a/camera/ProCamera.cpp b/camera/ProCamera.cpp index ba5a48c..48f8e8e 100644 --- a/camera/ProCamera.cpp +++ b/camera/ProCamera.cpp @@ -249,11 +249,14 @@ status_t ProCamera::createStreamCpu(int width, int height, int format, sp c = mCamera; if (c == 0) return NO_INIT; - sp bq = new BufferQueue(); - sp cc = new CpuConsumer(bq, heapCount/*, synchronousMode*/); + sp producer; + sp consumer; + BufferQueue::createBufferQueue(&producer, &consumer); + sp cc = new CpuConsumer(consumer, heapCount + /*, synchronousMode*/); cc->setName(String8("ProCamera::mCpuConsumer")); - sp stc = new Surface(bq); + sp stc = new Surface(producer); status_t s = createStream(width, height, format, stc->getIGraphicBufferProducer(), -- cgit v1.1