[1.1.2] MediaTransporterSenderRist: Fix SEC_INVALID_ASSIGNMENT_WITH_UNSIGNED_VALUES 80/313280/3
authorSeungbae Shin <seungbae.shin@samsung.com>
Fri, 21 Jun 2024 08:57:48 +0000 (17:57 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Mon, 5 Aug 2024 06:18:00 +0000 (15:18 +0900)
Change-Id: I043acb58a0bf381ed4e984c94084009b9e28b192

packaging/capi-media-transporter.spec
src/MediaTransporterSenderRist.cpp

index 98e7b25734f5f492921b3bd22fb948f31fc86038..29ae15c5a6047eb9767bfd62653546be3bc5a416 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-transporter
 Summary:    A Media Transporter library in Tizen Native API
-Version:    1.1.1
+Version:    1.1.2
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index d7e05e8e316e4b588347cd6ac09abb221a94a377..7ecfc7b20f07f7ca894a541569d529a746081120 100644 (file)
@@ -151,7 +151,7 @@ void MediaTransporterSenderRist::setConnection(std::string name, std::string val
 
                } else if (name == MTPR_CONNECTION_PARAM_RIST_MIN_RTCP_INTERVAL) {
                        size_t size;
-                       unsigned int minRtcpInterval = stoul(val, &size);
+                       auto minRtcpInterval = static_cast<unsigned int>(stoul(val, &size));
                        if ((val.size() != size) || (minRtcpInterval > MAX_RTCP_INTERVAL_PARAM)) {
                                LOG_ERROR("invalid rtcp interval value %s", val.c_str());
                                throw MediaTransporterException(MTPR_ERROR_INVALID_PARAMETER, "invalid rtcp interval value");
@@ -160,7 +160,7 @@ void MediaTransporterSenderRist::setConnection(std::string name, std::string val
 
                } else if (name == MTPR_CONNECTION_PARAM_RIST_SENDER_BUFFER) {
                        size_t size;
-                       unsigned int senderBuffer = stoul(val, &size);
+                       auto senderBuffer = static_cast<unsigned int>(stoul(val, &size));
                        if (val.size() != size) {
                                LOG_ERROR("invalid sender buffer value %s", val.c_str());
                                throw MediaTransporterException(MTPR_ERROR_INVALID_PARAMETER, "invalid sender buffer value");