[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix crash when target is not specified
Guo Yejun
git at videolan.org
Sat Jun 19 14:39:27 EEST 2021
ffmpeg | branch: master | Guo Yejun <yejun.guo at intel.com> | Sun Jun 13 21:27:13 2021 +0800| [2cf95f2dd96264586b703e7ea32e41df61497b60] | committer: Guo Yejun
lavfi/dnn_backend_openvino.c: fix crash when target is not specified
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2cf95f2dd96264586b703e7ea32e41df61497b60
---
libavfilter/dnn/dnn_backend_openvino.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/libavfilter/dnn/dnn_backend_openvino.c b/libavfilter/dnn/dnn_backend_openvino.c
index 702c4fb9ee..d002feb167 100644
--- a/libavfilter/dnn/dnn_backend_openvino.c
+++ b/libavfilter/dnn/dnn_backend_openvino.c
@@ -598,8 +598,10 @@ static DNNReturnType extract_inference_from_task(DNNFunctionType func_type, Task
InferenceItem *inference;
const AVDetectionBBox *bbox = av_get_detection_bbox(header, i);
- if (av_strncasecmp(bbox->detect_label, params->target, sizeof(bbox->detect_label)) != 0) {
- continue;
+ if (params->target) {
+ if (av_strncasecmp(bbox->detect_label, params->target, sizeof(bbox->detect_label)) != 0) {
+ continue;
+ }
}
inference = av_malloc(sizeof(*inference));
More information about the ffmpeg-cvslog
mailing list