Lines Matching defs:output
62 Vector<sp<IGraphicBufferProducer> >::iterator output = mOutputs.begin();
63 for (; output != mOutputs.end(); ++output) {
64 (*output)->disconnect(NATIVE_WINDOW_API_CPU);
149 Vector<sp<IGraphicBufferProducer> >::iterator output = mOutputs.begin();
150 for (; output != mOutputs.end(); ++output) {
152 status = (*output)->attachBuffer(&slot, bufferItem.mGraphicBuffer);
154 // If we just discovered that this output has been abandoned, note
156 // buffer eventually, and move on to the next output
163 "attaching buffer to output failed (%d)", status);
167 status = (*output)->queueBuffer(slot, queueInput, &queueOutput);
169 // If we just discovered that this output has been abandoned, note
171 // buffer eventually, and move on to the next output
178 "queueing buffer to output failed (%d)", status);
181 ALOGV("queued buffer %#" PRIx64 " to output %p",
182 bufferItem.mGraphicBuffer->getId(), output->get());
195 // If we just discovered that this output has been abandoned, note that,
201 "detaching buffer from output failed (%d)", status);
204 ALOGV("detached buffer %#" PRIx64 " from output %p",
261 const sp<IGraphicBufferProducer>& output)
262 : mSplitter(splitter), mOutput(output) {}