Lines Matching refs:Camera3StreamSplitter
43 status_t Camera3StreamSplitter::connect(const std::unordered_map<size_t, sp<Surface>> &surfaces, in connect()
121 status_t Camera3StreamSplitter::getOnFrameAvailableResult() { in getOnFrameAvailableResult()
126 void Camera3StreamSplitter::disconnect() { in disconnect()
162 Camera3StreamSplitter::Camera3StreamSplitter(bool useHalBufManager) : in Camera3StreamSplitter() function in android::Camera3StreamSplitter
165 Camera3StreamSplitter::~Camera3StreamSplitter() { in ~Camera3StreamSplitter()
169 status_t Camera3StreamSplitter::addOutput(size_t surfaceId, const sp<Surface>& outputQueue) { in addOutput()
186 status_t Camera3StreamSplitter::addOutputLocked(size_t surfaceId, const sp<Surface>& outputQueue) { in addOutputLocked()
279 status_t Camera3StreamSplitter::removeOutput(size_t surfaceId) { in removeOutput()
300 status_t Camera3StreamSplitter::removeOutputLocked(size_t surfaceId) { in removeOutputLocked()
350 status_t Camera3StreamSplitter::outputBufferLocked(const sp<IGraphicBufferProducer>& output, in outputBufferLocked()
411 String8 Camera3StreamSplitter::getUniqueConsumerName() { in getUniqueConsumerName()
416 status_t Camera3StreamSplitter::notifyBufferReleased(const sp<GraphicBuffer>& buffer) { in notifyBufferReleased()
428 status_t Camera3StreamSplitter::attachBufferToOutputs(ANativeWindowBuffer* anb, in attachBufferToOutputs()
495 void Camera3StreamSplitter::onFrameAvailable(const BufferItem& /*item*/) { in onFrameAvailable()
561 void Camera3StreamSplitter::onFrameReplaced(const BufferItem& item) { in onFrameReplaced()
566 void Camera3StreamSplitter::decrementBufRefCountLocked(uint64_t id, size_t surfaceId) { in decrementBufRefCountLocked()
645 void Camera3StreamSplitter::onBufferReleasedByOutput( in onBufferReleasedByOutput()
676 void Camera3StreamSplitter::onBufferReplacedLocked( in onBufferReplacedLocked()
692 void Camera3StreamSplitter::returnOutputBufferLocked(const sp<Fence>& fence, in returnOutputBufferLocked()
725 void Camera3StreamSplitter::handleOutputDequeueStatusLocked(status_t res, int slot) { in handleOutputDequeueStatusLocked()
745 void Camera3StreamSplitter::onAbandonedLocked() { in onAbandonedLocked()
759 int Camera3StreamSplitter::getSlotForOutputLocked(const sp<IGraphicBufferProducer>& gbp, in getSlotForOutputLocked()
774 Camera3StreamSplitter::OutputListener::OutputListener( in OutputListener()
775 wp<Camera3StreamSplitter> splitter, in OutputListener()
779 void Camera3StreamSplitter::OutputListener::onBufferReleased() { in onBufferReleased()
781 sp<Camera3StreamSplitter> splitter = mSplitter.promote(); in onBufferReleased()
788 void Camera3StreamSplitter::OutputListener::binderDied(const wp<IBinder>& /* who */) { in binderDied()
789 sp<Camera3StreamSplitter> splitter = mSplitter.promote(); in binderDied()
796 Camera3StreamSplitter::BufferTracker::BufferTracker( in BufferTracker()
801 void Camera3StreamSplitter::BufferTracker::mergeFence(const sp<Fence>& with) { in mergeFence()
805 size_t Camera3StreamSplitter::BufferTracker::decrementReferenceCountLocked(size_t surfaceId) { in decrementReferenceCountLocked()