FFmpeg
|
#include <dnn_interface.h>
Data Fields | |
DNNModel *(* | load_model )(const char *model_filename, const char *options, AVFilterContext *filter_ctx) |
DNNReturnType(* | execute_model )(const DNNModel *model, const char *input_name, AVFrame *in_frame, const char **output_names, uint32_t nb_output, AVFrame *out_frame) |
DNNReturnType(* | execute_model_async )(const DNNModel *model, const char *input_name, AVFrame *in_frame, const char **output_names, uint32_t nb_output, AVFrame *out_frame) |
DNNAsyncStatusType(* | get_async_result )(const DNNModel *model, AVFrame **in, AVFrame **out) |
DNNReturnType(* | flush )(const DNNModel *model) |
void(* | free_model )(DNNModel **model) |
Definition at line 74 of file dnn_interface.h.
DNNModel*(* DNNModule::load_model) (const char *model_filename, const char *options, AVFilterContext *filter_ctx) |
Definition at line 76 of file dnn_interface.h.
Referenced by ff_get_dnn_module(), and init().
DNNReturnType(* DNNModule::execute_model) (const DNNModel *model, const char *input_name, AVFrame *in_frame, const char **output_names, uint32_t nb_output, AVFrame *out_frame) |
Definition at line 78 of file dnn_interface.h.
Referenced by ff_get_dnn_module(), and filter_frame().
DNNReturnType(* DNNModule::execute_model_async) (const DNNModel *model, const char *input_name, AVFrame *in_frame, const char **output_names, uint32_t nb_output, AVFrame *out_frame) |
Definition at line 81 of file dnn_interface.h.
Referenced by activate_async(), ff_get_dnn_module(), and init().
DNNAsyncStatusType(* DNNModule::get_async_result) (const DNNModel *model, AVFrame **in, AVFrame **out) |
Definition at line 84 of file dnn_interface.h.
Referenced by activate_async(), ff_get_dnn_module(), and flush_frame().
DNNReturnType(* DNNModule::flush) (const DNNModel *model) |
Definition at line 86 of file dnn_interface.h.
Referenced by ff_get_dnn_module(), and flush_frame().
Definition at line 88 of file dnn_interface.h.
Referenced by ff_get_dnn_module(), and uninit().