diff options
author | Guo Yejun <yejun.guo@intel.com> | 2021-06-13 21:27:13 +0800 |
---|---|---|
committer | Guo Yejun <yejun.guo@intel.com> | 2021-06-19 19:17:56 +0800 |
commit | 2cf95f2dd96264586b703e7ea32e41df61497b60 (patch) | |
tree | 802ac7f56d0d0fa13420349e9b3c4c70e6f369d4 /libavfilter/dnn | |
parent | b51c2c48c1fbb4f1ae6f07a1b9c5561a99d39063 (diff) | |
download | ffmpeg-2cf95f2dd96264586b703e7ea32e41df61497b60.tar.gz |
lavfi/dnn_backend_openvino.c: fix crash when target is not specified
Diffstat (limited to 'libavfilter/dnn')
-rw-r--r-- | libavfilter/dnn/dnn_backend_openvino.c | 6 |
1 files 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)); |