Lines Matching refs:Camera3StreamSplitter
41 status_t Camera3StreamSplitter::connect(const std::unordered_map<size_t, sp<Surface>> &surfaces, in connect()
117 status_t Camera3StreamSplitter::getOnFrameAvailableResult() { in getOnFrameAvailableResult()
122 void Camera3StreamSplitter::disconnect() { in disconnect()
157 Camera3StreamSplitter::Camera3StreamSplitter(bool useHalBufManager) : in Camera3StreamSplitter() function in android::Camera3StreamSplitter
160 Camera3StreamSplitter::~Camera3StreamSplitter() { in ~Camera3StreamSplitter()
164 status_t Camera3StreamSplitter::addOutput(size_t surfaceId, const sp<Surface>& outputQueue) { in addOutput()
181 status_t Camera3StreamSplitter::addOutputLocked(size_t surfaceId, const sp<Surface>& outputQueue) { in addOutputLocked()
273 status_t Camera3StreamSplitter::removeOutput(size_t surfaceId) { in removeOutput()
294 status_t Camera3StreamSplitter::removeOutputLocked(size_t surfaceId) { in removeOutputLocked()
343 status_t Camera3StreamSplitter::outputBufferLocked(const sp<IGraphicBufferProducer>& output, in outputBufferLocked()
396 String8 Camera3StreamSplitter::getUniqueConsumerName() { in getUniqueConsumerName()
401 status_t Camera3StreamSplitter::notifyBufferReleased(const sp<GraphicBuffer>& buffer) { in notifyBufferReleased()
413 status_t Camera3StreamSplitter::attachBufferToOutputs(ANativeWindowBuffer* anb, in attachBufferToOutputs()
480 void Camera3StreamSplitter::onFrameAvailable(const BufferItem& /*item*/) { in onFrameAvailable()
546 void Camera3StreamSplitter::onFrameReplaced(const BufferItem& item) { in onFrameReplaced()
551 void Camera3StreamSplitter::decrementBufRefCountLocked(uint64_t id, size_t surfaceId) { in decrementBufRefCountLocked()
630 void Camera3StreamSplitter::onBufferReleasedByOutput( in onBufferReleasedByOutput()
661 void Camera3StreamSplitter::onBufferReplacedLocked( in onBufferReplacedLocked()
677 void Camera3StreamSplitter::returnOutputBufferLocked(const sp<Fence>& fence, in returnOutputBufferLocked()
710 void Camera3StreamSplitter::handleOutputDequeueStatusLocked(status_t res, int slot) { in handleOutputDequeueStatusLocked()
730 void Camera3StreamSplitter::onAbandonedLocked() { in onAbandonedLocked()
744 int Camera3StreamSplitter::getSlotForOutputLocked(const sp<IGraphicBufferProducer>& gbp, in getSlotForOutputLocked()
759 Camera3StreamSplitter::OutputListener::OutputListener( in OutputListener()
760 wp<Camera3StreamSplitter> splitter, in OutputListener()
764 void Camera3StreamSplitter::OutputListener::onBufferReleased() { in onBufferReleased()
766 sp<Camera3StreamSplitter> splitter = mSplitter.promote(); in onBufferReleased()
773 void Camera3StreamSplitter::OutputListener::binderDied(const wp<IBinder>& /* who */) { in binderDied()
774 sp<Camera3StreamSplitter> splitter = mSplitter.promote(); in binderDied()
781 Camera3StreamSplitter::BufferTracker::BufferTracker( in BufferTracker()
786 void Camera3StreamSplitter::BufferTracker::mergeFence(const sp<Fence>& with) { in mergeFence()
790 size_t Camera3StreamSplitter::BufferTracker::decrementReferenceCountLocked(size_t surfaceId) { in decrementReferenceCountLocked()