mirror of
https://github.com/openharmony/distributed_camera.git
synced 2026-07-19 16:43:57 -04:00
!106 fix distributed camera bug
Merge pull request !106 from zhuxu/master
This commit is contained in:
+3
-1
@@ -165,7 +165,9 @@ int32_t DCameraSourceInput::StopCapture(std::vector<int>& streamIds, bool& isAll
|
||||
int32_t size = dataProcess_[CONTINUOUS_FRAME]->GetProducerSize();
|
||||
if (size == 0) {
|
||||
isAllStop = true;
|
||||
ret = dataProcess_[SNAPSHOT_FRAME]->StopCapture(streamIds);
|
||||
std::vector<int> snapStreamIds;
|
||||
dataProcess_[SNAPSHOT_FRAME]->GetAllStreamIds(snapStreamIds);
|
||||
ret = dataProcess_[SNAPSHOT_FRAME]->StopCapture(snapStreamIds);
|
||||
if (ret != DCAMERA_OK) {
|
||||
DHLOGE("DCameraSourceInput StopCapture snapshot ret: %d, devId: %s, dhId: %s", ret,
|
||||
GetAnonyString(devId_).c_str(), GetAnonyString(dhId_).c_str());
|
||||
|
||||
Reference in New Issue
Block a user