static analyzer issues

This commit is contained in:
Alexander Alekhin
2021-03-03 09:10:00 +00:00
parent 6af20d3907
commit 16c3522f4e
2 changed files with 8 additions and 2 deletions
@@ -936,6 +936,7 @@ struct InferList: public cv::detail::KernelTag {
std::vector<cv::Mat> &out_vec = ctx->outVecR<cv::Mat>(i);
IE::Blob::Ptr out_blob = req.GetBlob(ctx->uu.params.output_names[i]);
GAPI_Assert(out_blob);
cv::Mat out_mat(cached_dims[i], toCV(out_blob->getTensorDesc().getPrecision()));
// FIXME: Avoid data copy. Not sure if it is possible though
@@ -1103,6 +1104,7 @@ struct InferList2: public cv::detail::KernelTag {
std::vector<cv::Mat> &out_vec = ctx->outVecR<cv::Mat>(i);
IE::Blob::Ptr out_blob = req.GetBlob(ctx->uu.params.output_names[i]);
GAPI_Assert(out_blob);
cv::Mat out_mat(cached_dims[i], toCV(out_blob->getTensorDesc().getPrecision()));
// FIXME: Avoid data copy. Not sure if it is possible though
+6 -2
View File
@@ -615,6 +615,8 @@ protected:
_ComPtr<IMFDXGIDeviceManager> D3DMgr;
#endif
_ComPtr<IMFSourceReader> videoFileSource;
_ComPtr<IMFSample> videoSample;
_ComPtr<IMFSourceReaderCallback> readCallback; // non-NULL for "live" streams (camera capture)
DWORD dwStreamIndex;
MediaType nativeFormat;
MediaType captureFormat;
@@ -622,10 +624,8 @@ protected:
bool convertFormat;
MFTIME duration;
LONGLONG frameStep;
_ComPtr<IMFSample> videoSample;
LONGLONG sampleTime;
bool isOpen;
_ComPtr<IMFSourceReaderCallback> readCallback; // non-NULL for "live" streams (camera capture)
};
CvCapture_MSMF::CvCapture_MSMF():
@@ -641,8 +641,12 @@ CvCapture_MSMF::CvCapture_MSMF():
#endif
videoFileSource(NULL),
videoSample(NULL),
readCallback(NULL),
dwStreamIndex(0),
outputFormat(CV_CAP_MODE_BGR),
convertFormat(true),
duration(0),
frameStep(0),
sampleTime(0),
isOpen(false)
{