Lines Matching refs:sp
37 const sp<IGraphicBufferConsumer>& inputQueue,
38 sp<StreamSplitter>* outSplitter) {
48 sp<StreamSplitter> splitter(new StreamSplitter(inputQueue));
57 StreamSplitter::StreamSplitter(const sp<IGraphicBufferConsumer>& inputQueue)
63 Vector<sp<IGraphicBufferProducer> >::iterator output = mOutputs.begin();
74 const sp<IGraphicBufferProducer>& outputQueue) {
83 sp<OutputListener> listener(new OutputListener(this, outputQueue));
151 Vector<sp<IGraphicBufferProducer> >::iterator output = mOutputs.begin();
189 const sp<IGraphicBufferProducer>& from) {
193 sp<GraphicBuffer> buffer;
194 sp<Fence> fence;
209 const sp<BufferTracker>& tracker = mBuffers.editValueFor(buffer->getId());
262 const sp<StreamSplitter>& splitter,
263 const sp<IGraphicBufferProducer>& output)
277 StreamSplitter::BufferTracker::BufferTracker(const sp<GraphicBuffer>& buffer)
282 void StreamSplitter::BufferTracker::mergeFence(const sp<Fence>& with) {