summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInki Dae <inki.dae@samsung.com>2024-01-02 14:40:56 +0900
committerInki Dae <inki.dae@samsung.com>2024-01-02 14:43:46 +0900
commit40eac8fc857f7026f508ae2bdbc5137463abd564 (patch)
treeb25461f8c76d904e8870262859f13d00ac37b82c
parent67a538abfa96a0910bff2797a868d84cd64387a5 (diff)
downloadmediavision-40eac8fc857f7026f508ae2bdbc5137463abd564.tar.gz
mediavision-40eac8fc857f7026f508ae2bdbc5137463abd564.tar.bz2
mediavision-40eac8fc857f7026f508ae2bdbc5137463abd564.zip
[Version] : 0.32.2 [Issue type] : bug fix Fix coverity issues(AUTO_CAUSES_COPY), CID-1744030, CID-1749945, CID-1750084, and CID-1750098. Change-Id: Ib13700a9cfd41957f4a080cd5ca7f35a4e8bc9f2 Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r--mv_machine_learning/image_segmentation/src/selfie_segmentation_adapter.cpp2
-rw-r--r--mv_machine_learning/inference/src/ObjectDecoder.cpp2
-rw-r--r--mv_machine_learning/object_detection/src/face_detection_adapter.cpp2
-rw-r--r--mv_machine_learning/object_detection/src/object_detection_adapter.cpp2
-rw-r--r--packaging/capi-media-vision.spec2
5 files changed, 5 insertions, 5 deletions
diff --git a/mv_machine_learning/image_segmentation/src/selfie_segmentation_adapter.cpp b/mv_machine_learning/image_segmentation/src/selfie_segmentation_adapter.cpp
index 584fbc23..d43b75b6 100644
--- a/mv_machine_learning/image_segmentation/src/selfie_segmentation_adapter.cpp
+++ b/mv_machine_learning/image_segmentation/src/selfie_segmentation_adapter.cpp
@@ -59,7 +59,7 @@ void ImageSegmentationAdapter::create(std::string model_name)
auto task_type = convertToTaskType(model_name);
if (_config->isPluginUsed()) {
- auto plugin_name = _config->getPluginFileName();
+ const auto &plugin_name = _config->getPluginFileName();
_selfie_segmentation = make_unique<ImageSegmentationExternal>(task_type, plugin_name.c_str());
return;
diff --git a/mv_machine_learning/inference/src/ObjectDecoder.cpp b/mv_machine_learning/inference/src/ObjectDecoder.cpp
index d0101953..ae782429 100644
--- a/mv_machine_learning/inference/src/ObjectDecoder.cpp
+++ b/mv_machine_learning/inference/src/ObjectDecoder.cpp
@@ -273,7 +273,7 @@ void ObjectDecoder::decodeYOLO(BoxesList &boxesList)
float boxScore =
decodeYOLOScore(anchorIdx * mBoxOffset + (mNumberOfObjects + 5) * offset + 4, strideIdx);
- auto anchorBox = decodeInfo.vAnchorBoxes[strideIdx][anchorIdx * yoloAnchor.offsetAnchors + offset];
+ const auto &anchorBox = decodeInfo.vAnchorBoxes[strideIdx][anchorIdx * yoloAnchor.offsetAnchors + offset];
for (int objIdx = 0; objIdx < mNumberOfObjects; ++objIdx) { //each box to every object
float objScore = decodeYOLOScore(
diff --git a/mv_machine_learning/object_detection/src/face_detection_adapter.cpp b/mv_machine_learning/object_detection/src/face_detection_adapter.cpp
index 56ee5d90..99eaa95b 100644
--- a/mv_machine_learning/object_detection/src/face_detection_adapter.cpp
+++ b/mv_machine_learning/object_detection/src/face_detection_adapter.cpp
@@ -66,7 +66,7 @@ void FaceDetectionAdapter::create(string model_name)
auto task_type = convertToTaskType(model_name);
if (_config->isPluginUsed()) {
- auto plugin_name = _config->getPluginFileName();
+ const auto &plugin_name = _config->getPluginFileName();
_object_detection = make_unique<ObjectDetectionExternal>(task_type, plugin_name.c_str());
return;
diff --git a/mv_machine_learning/object_detection/src/object_detection_adapter.cpp b/mv_machine_learning/object_detection/src/object_detection_adapter.cpp
index 5358929c..cc883026 100644
--- a/mv_machine_learning/object_detection/src/object_detection_adapter.cpp
+++ b/mv_machine_learning/object_detection/src/object_detection_adapter.cpp
@@ -69,7 +69,7 @@ void ObjectDetectionAdapter::create(string model_name)
auto task_type = convertToTaskType(model_name);
if (_config->isPluginUsed()) {
- auto plugin_name = _config->getPluginFileName();
+ const auto &plugin_name = _config->getPluginFileName();
_object_detection = make_unique<ObjectDetectionExternal>(task_type, plugin_name.c_str());
return;
diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec
index 1d421ec2..9f93e883 100644
--- a/packaging/capi-media-vision.spec
+++ b/packaging/capi-media-vision.spec
@@ -1,6 +1,6 @@
Name: capi-media-vision
Summary: Media Vision library for Tizen Native API
-Version: 0.32.1
+Version: 0.32.2
Release: 0
Group: Multimedia/Framework
License: Apache-2.0