avfilter/dnn_backend_openvino: reduce indentation in free_model_ov

No functional changes except ensures model isn't null.

Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
This commit is contained in:
Zhao Zhili 2023-09-02 16:23:54 +08:00 committed by Guo Yejun
parent 5369548f2e
commit 7cb6329296
1 changed files with 49 additions and 46 deletions

View File

@ -463,8 +463,12 @@ static void infer_completion_callback(void *args)
static void dnn_free_model_ov(DNNModel **model)
{
if (*model){
OVModel *ov_model = (*model)->model;
OVModel *ov_model;
if (!model || !*model)
return;
ov_model = (*model)->model;
while (ff_safe_queue_size(ov_model->request_queue) != 0) {
OVRequestItem *item = ff_safe_queue_pop_front(ov_model->request_queue);
if (item && item->infer_request) {
@ -514,7 +518,6 @@ static void dnn_free_model_ov(DNNModel **model)
av_opt_free(&ov_model->ctx);
av_freep(&ov_model);
av_freep(model);
}
}