FFmpeg
Functions
dnn_backend_openvino.h File Reference
#include "../dnn_interface.h"

Go to the source code of this file.

Functions

DNNModelff_dnn_load_model_ov (const char *model_filename, DNNFunctionType func_type, const char *options, AVFilterContext *filter_ctx)
 
int ff_dnn_execute_model_ov (const DNNModel *model, DNNExecBaseParams *exec_params)
 
DNNAsyncStatusType ff_dnn_get_result_ov (const DNNModel *model, AVFrame **in, AVFrame **out)
 
int ff_dnn_flush_ov (const DNNModel *model)
 
void ff_dnn_free_model_ov (DNNModel **model)
 

Detailed Description

DNN inference functions interface for OpenVINO backend.

Definition in file dnn_backend_openvino.h.

Function Documentation

◆ ff_dnn_load_model_ov()

DNNModel* ff_dnn_load_model_ov ( const char *  model_filename,
DNNFunctionType  func_type,
const char *  options,
AVFilterContext filter_ctx 
)

Definition at line 724 of file dnn_backend_openvino.c.

Referenced by ff_get_dnn_module().

◆ ff_dnn_execute_model_ov()

int ff_dnn_execute_model_ov ( const DNNModel model,
DNNExecBaseParams exec_params 
)

Definition at line 813 of file dnn_backend_openvino.c.

Referenced by ff_get_dnn_module().

◆ ff_dnn_get_result_ov()

DNNAsyncStatusType ff_dnn_get_result_ov ( const DNNModel model,
AVFrame **  in,
AVFrame **  out 
)

Definition at line 896 of file dnn_backend_openvino.c.

Referenced by ff_get_dnn_module().

◆ ff_dnn_flush_ov()

int ff_dnn_flush_ov ( const DNNModel model)

Definition at line 902 of file dnn_backend_openvino.c.

Referenced by ff_get_dnn_module().

◆ ff_dnn_free_model_ov()

void ff_dnn_free_model_ov ( DNNModel **  model)

Definition at line 940 of file dnn_backend_openvino.c.

Referenced by ff_dnn_load_model_ov(), ff_get_dnn_module(), and init_model_ov().