Lines Matching refs:streamId
231 if (outSurfaceMap->find(streamSurfaceId.streamId()) == outSurfaceMap->end()) { in insertGbpLocked()
232 outputStreamIds->push_back(streamSurfaceId.streamId()); in insertGbpLocked()
234 (*outSurfaceMap)[streamSurfaceId.streamId()].push_back(streamSurfaceId.surfaceId()); in insertGbpLocked()
237 __FUNCTION__, mCameraIdStr.string(), streamSurfaceId.streamId(), in insertGbpLocked()
241 *currentStreamId = streamSurfaceId.streamId(); in insertGbpLocked()
250 for (auto &streamId : streamIdsForThisRequest) { in getIntersection() local
251 if (streamIdsForThisCamera.find(streamId) != streamIdsForThisCamera.end()) { in getIntersection()
252 intersection.emplace_back(streamId); in getIntersection()
346 int32_t streamId; in submitRequestList() local
348 res = insertGbpLocked(gbp, &surfaceMap, &outputStreamIds, &streamId); in submitRequestList()
353 ssize_t index = mConfiguredOutputs.indexOfKey(streamId); in submitRequestList()
366 int streamId = request.mStreamIdxList.itemAt(i); in submitRequestList() local
369 ssize_t index = mConfiguredOutputs.indexOfKey(streamId); in submitRequestList()
373 __FUNCTION__, mCameraIdStr.string(), streamId); in submitRequestList()
382 __FUNCTION__, mCameraIdStr.string(), streamId, surfaceIdx); in submitRequestList()
678 [&internalStreams] (int streamId) { in endConfigure() argument
680 streamId); in endConfigure()
762 binder::Status CameraDeviceClient::deleteStream(int streamId) { in deleteStream() argument
764 ALOGV("%s (streamId = 0x%x)", __FUNCTION__, streamId); in deleteStream()
780 if (mInputStream.configured && mInputStream.id == streamId) { in deleteStream()
785 if (streamId == mStreamMap.valueAt(i).streamId()) { in deleteStream()
792 if (streamId == mDeferredStreams[i]) { in deleteStream()
800 if (streamId == mCompositeStreamMap.valueAt(i)->getStreamId()) { in deleteStream()
808 " stream created yet", mCameraIdStr.string(), streamId); in deleteStream()
815 status_t err = mDevice->deleteStream(streamId); in deleteStream()
819 mCameraIdStr.string(), strerror(-err), err, streamId); in deleteStream()
830 mConfiguredOutputs.removeItem(streamId); in deleteStream()
843 streamId); in deleteStream()
851 if (streamSet.find(streamId) != streamSet.end()) { in deleteStream()
852 streamSet.erase(streamId); in deleteStream()
946 int streamId = camera3::CAMERA3_STREAM_ID_INVALID; in createStream() local
962 &streamId, physicalCameraId, streamInfo.sensorPixelModesUsed, &surfaceIds, in createStream()
973 &streamId, physicalCameraId, streamInfo.sensorPixelModesUsed, &surfaceIds, in createStream()
988 __FUNCTION__, binder.get(), streamId, i); in createStream()
989 mStreamMap.add(binder, StreamSurfaceId(streamId, surfaceIds[i])); in createStream()
993 mConfiguredOutputs.add(streamId, outputConfiguration); in createStream()
994 mStreamInfoMap[streamId] = streamInfo; in createStream()
998 __FUNCTION__, mCameraIdStr.string(), streamId, streamInfo.width, in createStream()
1002 res = setStreamTransformLocked(streamId, streamInfo.mirrorMode); in createStream()
1011 mHighResolutionCameraIdToStreamIdSet[cameraIdUsedCStr].insert(streamId); in createStream()
1014 *newStreamId = streamId; in createStream()
1046 int streamId = camera3::CAMERA3_STREAM_ID_INVALID; in createDeferredSurfaceStreamLocked() local
1066 &streamId, physicalCameraId, in createDeferredSurfaceStreamLocked()
1083 mDeferredStreams.push_back(streamId); in createDeferredSurfaceStreamLocked()
1084 mStreamInfoMap.emplace(std::piecewise_construct, std::forward_as_tuple(streamId), in createDeferredSurfaceStreamLocked()
1094 __FUNCTION__, mCameraIdStr.string(), streamId, width, height, format); in createDeferredSurfaceStreamLocked()
1097 res = setStreamTransformLocked(streamId, outputConfiguration.getMirrorMode()); in createDeferredSurfaceStreamLocked()
1099 *newStreamId = streamId; in createDeferredSurfaceStreamLocked()
1105 mHighResolutionCameraIdToStreamIdSet[cameraIdUsed.string()].insert(streamId); in createDeferredSurfaceStreamLocked()
1111 binder::Status CameraDeviceClient::setStreamTransformLocked(int streamId, int mirrorMode) { in setStreamTransformLocked() argument
1127 err = mDevice->setStreamTransform(streamId, transform); in setStreamTransformLocked()
1130 streamId); in setStreamTransformLocked()
1163 int streamId = -1; in createInputStream() local
1164 status_t err = mDevice->createInputStream(width, height, format, isMultiResolution, &streamId); in createInputStream()
1170 mInputStream.id = streamId; in createInputStream()
1173 __FUNCTION__, mCameraIdStr.string(), streamId); in createInputStream()
1175 *newStreamId = streamId; in createInputStream()
1211 binder::Status CameraDeviceClient::updateOutputConfiguration(int streamId, in updateOutputConfiguration() argument
1244 if (mStreamMap.valueFor(binder).streamId() != streamId) { in updateOutputConfiguration()
1246 __FUNCTION__, streamId, mStreamMap.valueFor(binder).streamId()); in updateOutputConfiguration()
1263 if (mStreamMap[i].streamId() == streamId) { in updateOutputConfiguration()
1268 if (mStreamMap[i].streamId() != streamId) { in updateOutputConfiguration()
1303 auto ret = mDevice->updateStream(streamId, newOutputs, streamInfos, removedSurfaceIds, in updateOutputConfiguration()
1327 StreamSurfaceId(streamId, outputMap.valueAt(i))); in updateOutputConfiguration()
1330 mConfiguredOutputs.replaceValueFor(streamId, outputConfiguration); in updateOutputConfiguration()
1333 __FUNCTION__, mCameraIdStr.string(), streamId); in updateOutputConfiguration()
1461 binder::Status CameraDeviceClient::prepare(int streamId) { in prepare() argument
1473 if (streamId == mStreamMap.valueAt(i).streamId()) { in prepare()
1481 "with that ID exists", mCameraIdStr.string(), streamId); in prepare()
1488 status_t err = mDevice->prepare(streamId); in prepare()
1492 mCameraIdStr.string(), streamId); in prepare()
1495 "Camera %s: Error preparing stream %d: %s (%d)", mCameraIdStr.string(), streamId, in prepare()
1501 binder::Status CameraDeviceClient::prepare2(int maxCount, int streamId) { in prepare2() argument
1513 if (streamId == mStreamMap.valueAt(i).streamId()) { in prepare2()
1521 "with that ID exists", mCameraIdStr.string(), streamId); in prepare2()
1535 status_t err = mDevice->prepare(maxCount, streamId); in prepare2()
1539 mCameraIdStr.string(), streamId); in prepare2()
1542 "Camera %s: Error preparing stream %d: %s (%d)", mCameraIdStr.string(), streamId, in prepare2()
1549 binder::Status CameraDeviceClient::tearDown(int streamId) { in tearDown() argument
1561 if (streamId == mStreamMap.valueAt(i).streamId()) { in tearDown()
1569 "with that ID exists", mCameraIdStr.string(), streamId); in tearDown()
1576 status_t err = mDevice->tearDown(streamId); in tearDown()
1580 mCameraIdStr.string(), streamId); in tearDown()
1583 "Camera %s: Error tearing down stream %d: %s (%d)", mCameraIdStr.string(), streamId, in tearDown()
1590 binder::Status CameraDeviceClient::finalizeOutputConfigurations(int32_t streamId, in finalizeOutputConfigurations() argument
1613 if (mStreamMap.valueAt(i).streamId() == streamId) { in finalizeOutputConfigurations()
1619 if (streamId == mDeferredStreams[i]) { in finalizeOutputConfigurations()
1627 "(ID %d)", mCameraIdStr.string(), streamId); in finalizeOutputConfigurations()
1632 if (mStreamInfoMap[streamId].finalized) { in finalizeOutputConfigurations()
1634 " on stream ID %d", mCameraIdStr.string(), streamId); in finalizeOutputConfigurations()
1660 res = SessionConfigurationUtils::createSurfaceFromGbp(mStreamInfoMap[streamId], in finalizeOutputConfigurations()
1674 mStreamInfoMap[streamId].finalized = true; in finalizeOutputConfigurations()
1681 err = mDevice->setConsumerSurfaces(streamId, consumerSurfaces, &consumerSurfaceIds); in finalizeOutputConfigurations()
1687 binder.get(), streamId, consumerSurfaceIds[i]); in finalizeOutputConfigurations()
1688 mStreamMap.add(binder, StreamSurfaceId(streamId, consumerSurfaceIds[i])); in finalizeOutputConfigurations()
1693 mStreamInfoMap[streamId].finalized = true; in finalizeOutputConfigurations()
1694 mConfiguredOutputs.replaceValueFor(streamId, outputConfiguration); in finalizeOutputConfigurations()
1795 for (const auto& streamId : offlineOutputIds) { in switchToOffline() local
1796 ssize_t index = mConfiguredOutputs.indexOfKey(streamId); in switchToOffline()
1799 streamId); in switchToOffline()
1804 if (!mStreamInfoMap[streamId].supportsOffline) { in switchToOffline()
1806 "offline mode", streamId); in switchToOffline()
1834 offlineStreamIds.push_back(streamId); in switchToOffline()
1907 mStreamMap.valueAt(i).streamId(), in dumpClient()
1912 for (auto& streamId : mDeferredStreams) { in dumpClient() local
1913 dprintf(fd, " Stream %d\n", streamId); in dumpClient()
2015 void CameraDeviceClient::notifyPrepared(int streamId) { in notifyPrepared() argument
2019 remoteCb->onPrepared(streamId); in notifyPrepared()