Lines Matching refs:Camera3Device

78 Camera3Device::Camera3Device(const String8 &id, bool overrideForPerfClass, bool legacyClient):  in Camera3Device()  function in android::Camera3Device
104 Camera3Device::~Camera3Device() in ~Camera3Device()
111 const String8& Camera3Device::getId() const { in getId()
115 status_t Camera3Device::initialize(sp<CameraProviderManager> manager, const String8& monitorTags) { in initialize()
273 status_t Camera3Device::initializeCommonLocked() { in initializeCommonLocked()
389 status_t Camera3Device::disconnect() { in disconnect()
393 status_t Camera3Device::disconnectImpl() { in disconnectImpl()
503 bool Camera3Device::tryLockSpinRightRound(Mutex& lock) { in tryLockSpinRightRound()
516 nsecs_t Camera3Device::getMonoToBoottimeOffset() { in getMonoToBoottimeOffset()
534 hardware::graphics::common::V1_0::PixelFormat Camera3Device::mapToPixelFormat( in mapToPixelFormat()
539 DataspaceFlags Camera3Device::mapToHidlDataspace( in mapToHidlDataspace()
544 BufferUsageFlags Camera3Device::mapToConsumerUsage( in mapToConsumerUsage()
549 StreamRotation Camera3Device::mapToStreamRotation(camera_stream_rotation_t rotation) { in mapToStreamRotation()
564 status_t Camera3Device::mapToStreamConfigurationMode( in mapToStreamConfigurationMode()
585 int Camera3Device::mapToFrameworkFormat( in mapToFrameworkFormat()
590 android_dataspace Camera3Device::mapToFrameworkDataspace( in mapToFrameworkDataspace()
595 uint64_t Camera3Device::mapConsumerToFrameworkUsage( in mapConsumerToFrameworkUsage()
600 uint64_t Camera3Device::mapProducerToFrameworkUsage( in mapProducerToFrameworkUsage()
605 ssize_t Camera3Device::getJpegBufferSize(const CameraMetadata &info, uint32_t width, in getJpegBufferSize()
660 ssize_t Camera3Device::getPointCloudBufferSize(const CameraMetadata &info) const { in getPointCloudBufferSize()
673 ssize_t Camera3Device::getRawOpaqueBufferSize(const CameraMetadata &info, int32_t width, in getRawOpaqueBufferSize()
703 status_t Camera3Device::dump(int fd, const Vector<String16> &args) { in dump()
853 const CameraMetadata& Camera3Device::infoPhysical(const String8& physicalId) const { in infoPhysical()
874 const CameraMetadata& Camera3Device::info() const { in info()
879 status_t Camera3Device::checkStatusOkToCaptureLocked() { in checkStatusOkToCaptureLocked()
899 status_t Camera3Device::convertMetadataListToRequestListLocked( in convertMetadataListToRequestListLocked()
956 status_t Camera3Device::capture(CameraMetadata &request, int64_t* lastFrameNumber) { in capture()
966 void Camera3Device::convertToRequestList(List<const PhysicalCameraSettingsList>& requestsList, in convertToRequestList()
983 status_t Camera3Device::submitRequestsHelper( in submitRequestsHelper()
1032 hardware::Return<void> Camera3Device::requestStreamBuffers( in requestStreamBuffers()
1042 hardware::Return<void> Camera3Device::returnStreamBuffers( in returnStreamBuffers()
1050 hardware::Return<void> Camera3Device::processCaptureResult_3_4( in processCaptureResult_3_4()
1106 hardware::Return<void> Camera3Device::processCaptureResult( in processCaptureResult()
1163 hardware::Return<void> Camera3Device::notify( in notify()
1202 status_t Camera3Device::captureList(const List<const PhysicalCameraSettingsList> &requestsList, in captureList()
1210 status_t Camera3Device::setStreamingRequest(const CameraMetadata &request, in setStreamingRequest()
1222 status_t Camera3Device::setStreamingRequestList( in setStreamingRequestList()
1230 sp<Camera3Device::CaptureRequest> Camera3Device::setUpRequestLocked( in setUpRequestLocked()
1254 status_t Camera3Device::clearStreamingRequest(int64_t *lastFrameNumber) { in clearStreamingRequest()
1280 status_t Camera3Device::waitUntilRequestReceived(int32_t requestId, nsecs_t timeout) { in waitUntilRequestReceived()
1287 status_t Camera3Device::createInputStream( in createInputStream()
1356 status_t Camera3Device::createStream(sp<Surface> consumer, in createStream()
1390 status_t Camera3Device::createStream(const std::vector<sp<Surface>>& consumers, in createStream()
1550 status_t Camera3Device::getStreamInfo(int id, StreamInfo *streamInfo) { in getStreamInfo()
1592 status_t Camera3Device::setStreamTransform(int id, in setStreamTransform()
1623 status_t Camera3Device::deleteStream(int id) { in deleteStream()
1675 status_t Camera3Device::configureStreams(const CameraMetadata& sessionParams, int operatingMode) { in configureStreams()
1697 status_t Camera3Device::filterParamsAndConfigureLocked(const CameraMetadata& sessionParams, in filterParamsAndConfigureLocked()
1721 status_t Camera3Device::getInputBufferProducer( in getInputBufferProducer()
1736 status_t Camera3Device::createDefaultRequest(camera_request_template_t templateId, in createDefaultRequest()
1816 status_t Camera3Device::waitUntilDrained() { in waitUntilDrained()
1825 status_t Camera3Device::waitUntilDrainedLocked(nsecs_t maxExpectedDuration) { in waitUntilDrainedLocked()
1852 void Camera3Device::internalUpdateStatusLocked(Status status) { in internalUpdateStatusLocked()
1859 status_t Camera3Device::internalPauseAndWaitLocked(nsecs_t maxExpectedDuration) { in internalPauseAndWaitLocked()
1878 status_t Camera3Device::internalResumeLocked() { in internalResumeLocked()
1894 status_t Camera3Device::waitUntilStateThenRelock(bool active, nsecs_t timeout) { in waitUntilStateThenRelock()
1955 status_t Camera3Device::setNotifyCallback(wp<NotificationListener> listener) { in setNotifyCallback()
1969 bool Camera3Device::willNotify3A() { in willNotify3A()
1973 status_t Camera3Device::waitForNextFrame(nsecs_t timeout) { in waitForNextFrame()
1986 status_t Camera3Device::getNextResult(CaptureResult *frame) { in getNextResult()
2008 status_t Camera3Device::triggerAutofocus(uint32_t id) { in triggerAutofocus()
2029 status_t Camera3Device::triggerCancelAutofocus(uint32_t id) { in triggerCancelAutofocus()
2050 status_t Camera3Device::triggerPrecaptureMetering(uint32_t id) { in triggerPrecaptureMetering()
2071 status_t Camera3Device::flush(int64_t *frameNumber) { in flush()
2094 status_t Camera3Device::prepare(int streamId) { in prepare()
2098 status_t Camera3Device::prepare(int maxCount, int streamId) { in prepare()
2123 status_t Camera3Device::tearDown(int streamId) { in tearDown()
2143 status_t Camera3Device::addBufferListenerForStream(int streamId, in addBufferListenerForStream()
2164 void Camera3Device::notifyStatus(bool idle) { in notifyStatus()
2248 status_t Camera3Device::setConsumerSurfaces(int streamId, in setConsumerSurfaces()
2312 status_t Camera3Device::updateStream(int streamId, const std::vector<sp<Surface>> &newSurfaces, in updateStream()
2345 status_t Camera3Device::dropStreamBuffers(bool dropping, int streamId) { in dropStreamBuffers()
2367 sp<Camera3Device::CaptureRequest> Camera3Device::createCaptureRequest( in createCaptureRequest()
2485 void Camera3Device::cancelStreamsConfigurationLocked() { in cancelStreamsConfigurationLocked()
2517 bool Camera3Device::checkAbandonedStreamsLocked() { in checkAbandonedStreamsLocked()
2532 bool Camera3Device::reconfigureCamera(const CameraMetadata& sessionParams, int clientStatusId) { in reconfigureCamera()
2595 status_t Camera3Device::configureStreamsLocked(int operatingMode, in configureStreamsLocked()
2868 status_t Camera3Device::addFakeStreamLocked() { in addFakeStreamLocked()
2897 status_t Camera3Device::tryRemoveFakeStreamLocked() { in tryRemoveFakeStreamLocked()
2928 void Camera3Device::setErrorState(const char *fmt, ...) { in setErrorState()
2939 void Camera3Device::setErrorStateV(const char *fmt, va_list args) { in setErrorStateV()
2945 void Camera3Device::setErrorStateLocked(const char *fmt, ...) { in setErrorStateLocked()
2954 void Camera3Device::setErrorStateLockedV(const char *fmt, va_list args) { in setErrorStateLockedV()
2986 status_t Camera3Device::registerInFlight(uint32_t frameNumber, in registerInFlight()
3015 void Camera3Device::onInflightEntryRemovedLocked(nsecs_t duration) { in onInflightEntryRemovedLocked()
3029 void Camera3Device::checkInflightMapLengthLocked() { in checkInflightMapLengthLocked()
3046 void Camera3Device::onInflightMapFlushedLocked() { in onInflightMapFlushedLocked()
3050 void Camera3Device::removeInFlightMapEntryLocked(int idx) { in removeInFlightMapEntryLocked()
3059 void Camera3Device::flushInflightRequests() { in flushInflightRequests()
3074 CameraMetadata Camera3Device::getLatestRequestLocked() { in getLatestRequestLocked()
3086 void Camera3Device::monitorMetadata(TagMonitor::eventSource source, in monitorMetadata()
3098 Camera3Device::HalInterface::HalInterface( in HalInterface()
3131 Camera3Device::HalInterface::HalInterface() : in HalInterface()
3135 Camera3Device::HalInterface::HalInterface(const HalInterface& other) : in HalInterface()
3141 bool Camera3Device::HalInterface::valid() { in valid()
3145 void Camera3Device::HalInterface::clear() { in clear()
3154 status_t Camera3Device::HalInterface::constructDefaultRequestSettings( in constructDefaultRequestSettings()
3221 bool Camera3Device::HalInterface::isReconfigurationRequired(CameraMetadata& oldSessionParams, in isReconfigurationRequired()
3267 status_t Camera3Device::HalInterface::configureStreams(const camera_metadata_t *sessionParams, in configureStreams()
3569 status_t Camera3Device::HalInterface::configureInjectedStreams( in configureInjectedStreams()
3709 status_t Camera3Device::HalInterface::wrapAsHidlRequest(camera_capture_request_t* request, in wrapAsHidlRequest()
3794 void Camera3Device::HalInterface::cleanupNativeHandles( in cleanupNativeHandles()
3811 status_t Camera3Device::HalInterface::processBatchCaptureRequests( in processBatchCaptureRequests()
3992 status_t Camera3Device::HalInterface::flush() { in flush()
4008 status_t Camera3Device::HalInterface::dump(int /*fd*/) { in dump()
4017 status_t Camera3Device::HalInterface::close() { in close()
4031 void Camera3Device::HalInterface::signalPipelineDrain(const std::vector<int>& streamIds) { in signalPipelineDrain()
4045 status_t Camera3Device::HalInterface::switchToOffline( in switchToOffline()
4107 void Camera3Device::HalInterface::getInflightBufferKeys( in getInflightBufferKeys()
4113 void Camera3Device::HalInterface::getInflightRequestBufferKeys( in getInflightRequestBufferKeys()
4119 bool Camera3Device::HalInterface::verifyBufferIds( in verifyBufferIds()
4124 status_t Camera3Device::HalInterface::popInflightBuffer( in popInflightBuffer()
4130 status_t Camera3Device::HalInterface::pushInflightRequestBuffer( in pushInflightRequestBuffer()
4136 status_t Camera3Device::HalInterface::popInflightRequestBuffer( in popInflightRequestBuffer()
4143 std::pair<bool, uint64_t> Camera3Device::HalInterface::getBufferId( in getBufferId()
4148 uint64_t Camera3Device::HalInterface::removeOneBufferCache(int streamId, in removeOneBufferCache()
4153 void Camera3Device::HalInterface::onBufferFreed( in onBufferFreed()
4162 void Camera3Device::HalInterface::onStreamReConfigured(int streamId) { in onStreamReConfigured()
4174 Camera3Device::RequestThread::RequestThread(wp<Camera3Device> parent, in RequestThread()
4210 Camera3Device::RequestThread::~RequestThread() {} in ~RequestThread()
4212 void Camera3Device::RequestThread::setNotificationListener( in setNotificationListener()
4219 void Camera3Device::RequestThread::configurationComplete(bool isConstrainedHighSpeed, in configurationComplete()
4232 status_t Camera3Device::RequestThread::queueRequestList( in queueRequestList()
4256 status_t Camera3Device::RequestThread::queueTrigger( in queueTrigger()
4274 const String8& Camera3Device::RequestThread::getId(const wp<Camera3Device> &device) { in getId()
4276 sp<Camera3Device> d = device.promote(); in getId()
4281 status_t Camera3Device::RequestThread::queueTriggerLocked( in queueTriggerLocked()
4312 status_t Camera3Device::RequestThread::setRepeatingRequests( in setRepeatingRequests()
4332 bool Camera3Device::RequestThread::isRepeatingRequestLocked(const sp<CaptureRequest>& requestIn) { in isRepeatingRequestLocked()
4343 status_t Camera3Device::RequestThread::clearRepeatingRequests(/*out*/int64_t *lastFrameNumber) { in clearRepeatingRequests()
4350 status_t Camera3Device::RequestThread::clearRepeatingRequestsLocked(/*out*/int64_t *lastFrameNumber… in clearRepeatingRequestsLocked()
4359 status_t Camera3Device::RequestThread::clear( in clear()
4412 status_t Camera3Device::RequestThread::flush() { in flush()
4419 void Camera3Device::RequestThread::setPaused(bool paused) { in setPaused()
4426 status_t Camera3Device::RequestThread::waitUntilRequestProcessed( in waitUntilRequestProcessed()
4443 void Camera3Device::RequestThread::requestExit() { in requestExit()
4454 void Camera3Device::RequestThread::checkAndStopRepeatingRequest() { in checkAndStopRepeatingRequest()
4483 bool Camera3Device::RequestThread::sendRequestsBatch() { in sendRequestsBatch()
4535 nsecs_t Camera3Device::RequestThread::calculateMaxExpectedDuration(const camera_metadata_t *request… in calculateMaxExpectedDuration()
4571 bool Camera3Device::RequestThread::skipHFRTargetFPSUpdate(int32_t tag, in skipHFRTargetFPSUpdate()
4582 void Camera3Device::RequestThread::updateNextRequest(NextRequest& nextRequest) { in updateNextRequest()
4598 sp<Camera3Device> parent = mParent.promote(); in updateNextRequest()
4614 bool Camera3Device::RequestThread::updateSessionParameters(const CameraMetadata& settings) { in updateSessionParameters()
4672 bool Camera3Device::RequestThread::threadLoop() { in threadLoop()
4720 sp<Camera3Device> parent = mParent.promote(); in threadLoop()
4774 sp<Camera3Device> parent = mParent.promote(); in threadLoop()
4800 status_t Camera3Device::removeFwkOnlyRegionKeys(CameraMetadata *request) { in removeFwkOnlyRegionKeys()
4820 status_t Camera3Device::RequestThread::prepareHalRequests() { in prepareHalRequests()
4876 sp<Camera3Device> parent = mParent.promote(); in prepareHalRequests()
5044 sp<Camera3Device> parent = mParent.promote(); in prepareHalRequests()
5121 sp<Camera3Device> parent = mParent.promote(); in prepareHalRequests()
5206 CameraMetadata Camera3Device::RequestThread::getLatestRequest() const { in getLatestRequest()
5215 bool Camera3Device::RequestThread::isStreamPending( in isStreamPending()
5246 bool Camera3Device::RequestThread::isOutputSurfacePending(int streamId, size_t surfaceId) { in isOutputSurfacePending()
5286 void Camera3Device::RequestThread::signalPipelineDrain(const std::vector<int>& streamIds) { in signalPipelineDrain()
5302 void Camera3Device::RequestThread::resetPipelineDrain() { in resetPipelineDrain()
5308 void Camera3Device::RequestThread::clearPreviousRequest() { in clearPreviousRequest()
5313 status_t Camera3Device::RequestThread::switchToOffline( in switchToOffline()
5345 status_t Camera3Device::RequestThread::setRotateAndCropAutoBehavior( in setRotateAndCropAutoBehavior()
5356 status_t Camera3Device::RequestThread::setComposerSurface(bool composerSurfacePresent) { in setComposerSurface()
5363 status_t Camera3Device::RequestThread::setCameraMute(int32_t muteMode) { in setCameraMute()
5373 nsecs_t Camera3Device::getExpectedInFlightDuration() { in getExpectedInFlightDuration()
5380 void Camera3Device::RequestThread::cleanupPhysicalSettings(sp<CaptureRequest> request, in cleanupPhysicalSettings()
5404 void Camera3Device::RequestThread::cleanUpFailedRequests(bool sendRequestError) { in cleanUpFailedRequests()
5459 sp<Camera3Device> parent = mParent.promote(); in cleanUpFailedRequests()
5476 void Camera3Device::RequestThread::waitForNextRequestBatch() { in waitForNextRequestBatch()
5518 sp<Camera3Device::CaptureRequest>
5519 Camera3Device::RequestThread::waitForNextRequestLocked() { in waitForNextRequestLocked()
5571 sp<Camera3Device> parent = mParent.promote(); in waitForNextRequestLocked()
5647 bool Camera3Device::RequestThread::waitIfPaused() { in waitIfPaused()
5665 sp<Camera3Device> parent = mParent.promote(); in waitIfPaused()
5681 void Camera3Device::RequestThread::unpauseForNewRequests() { in unpauseForNewRequests()
5700 void Camera3Device::RequestThread::setErrorState(const char *fmt, ...) { in setErrorState()
5701 sp<Camera3Device> parent = mParent.promote(); in setErrorState()
5712 status_t Camera3Device::RequestThread::insertTriggers( in insertTriggers()
5717 sp<Camera3Device> parent = mParent.promote(); in insertTriggers()
5801 status_t Camera3Device::RequestThread::removeTriggers( in removeTriggers()
5865 status_t Camera3Device::RequestThread::addFakeTriggerIds( in addFakeTriggerIds()
5900 bool Camera3Device::RequestThread::overrideAutoRotateAndCrop( in overrideAutoRotateAndCrop()
5926 bool Camera3Device::RequestThread::overrideTestPattern( in overrideTestPattern()
5988 status_t Camera3Device::RequestThread::setHalInterface( in setHalInterface()
6004 Camera3Device::PreparerThread::PreparerThread() : in PreparerThread()
6009 Camera3Device::PreparerThread::~PreparerThread() { in ~PreparerThread()
6019 status_t Camera3Device::PreparerThread::prepare(int maxCount, sp<Camera3StreamInterface>& stream) { in prepare()
6063 void Camera3Device::PreparerThread::pause() { in pause()
6100 status_t Camera3Device::PreparerThread::resume() { in resume()
6146 status_t Camera3Device::PreparerThread::clear() { in clear()
6159 void Camera3Device::PreparerThread::setNotificationListener(wp<NotificationListener> listener) { in setNotificationListener()
6165 bool Camera3Device::PreparerThread::threadLoop() { in threadLoop()
6224 status_t Camera3Device::RequestBufferStateMachine::initialize( in initialize()
6237 bool Camera3Device::RequestBufferStateMachine::startRequestBuffer() { in startRequestBuffer()
6247 void Camera3Device::RequestBufferStateMachine::endRequestBuffer() { in endRequestBuffer()
6260 void Camera3Device::RequestBufferStateMachine::onStreamsConfigured() { in onStreamsConfigured()
6267 void Camera3Device::RequestBufferStateMachine::onSubmittingRequest() { in onSubmittingRequest()
6279 void Camera3Device::RequestBufferStateMachine::onRequestThreadPaused() { in onRequestThreadPaused()
6288 void Camera3Device::RequestBufferStateMachine::onInflightMapEmpty() { in onInflightMapEmpty()
6297 void Camera3Device::RequestBufferStateMachine::onWaitUntilIdle() { in onWaitUntilIdle()
6305 bool Camera3Device::RequestBufferStateMachine::onSwitchToOfflineSuccess() { in onSwitchToOfflineSuccess()
6319 void Camera3Device::RequestBufferStateMachine::notifyTrackerLocked(bool active) { in notifyTrackerLocked()
6330 bool Camera3Device::RequestBufferStateMachine::checkSwitchToStopLocked() { in checkSwitchToStopLocked()
6338 bool Camera3Device::startRequestBuffer() { in startRequestBuffer()
6342 void Camera3Device::endRequestBuffer() { in endRequestBuffer()
6346 nsecs_t Camera3Device::getWaitDuration() { in getWaitDuration()
6350 void Camera3Device::getInflightBufferKeys(std::vector<std::pair<int32_t, int32_t>>* out) { in getInflightBufferKeys()
6354 void Camera3Device::getInflightRequestBufferKeys(std::vector<uint64_t>* out) { in getInflightRequestBufferKeys()
6358 std::vector<sp<Camera3StreamInterface>> Camera3Device::getAllStreams() { in getAllStreams()
6374 status_t Camera3Device::switchToOffline( in switchToOffline()
6588 void Camera3Device::getOfflineStreamIds(std::vector<int> *offlineStreamIds) { in getOfflineStreamIds()
6614 status_t Camera3Device::setRotateAndCropAutoBehavior( in setRotateAndCropAutoBehavior()
6625 bool Camera3Device::supportsCameraMute() { in supportsCameraMute()
6632 status_t Camera3Device::setCameraMute(bool enabled) { in setCameraMute()
6647 status_t Camera3Device::injectCamera(const String8& injectedCamId, in injectCamera()
6695 status_t Camera3Device::stopInjection() { in stopInjection()