FFmpeg
Data Fields
DNNModule Struct Reference

#include <dnn_interface.h>

Data Fields

const AVClass  clazz
 
 
 
int(*  execute_model )(const DNNModel *model, DNNExecBaseParams *exec_params)
 
 
int(*  flush )(const DNNModel *model)
 
void(*  free_model )(DNNModel **model)
 

Detailed Description

Definition at line 175 of file dnn_interface.h.

Field Documentation

clazz

const AVClass DNNModule::clazz

Definition at line 176 of file dnn_interface.h.

Referenced by get_output_ov().

type

DNNBackendType DNNModule::type

Definition at line 177 of file dnn_interface.h.

Referenced by ff_dnn_child_class_iterate_with_mask().

load_model

DNNModel*(* DNNModule::load_model) (DnnContext *ctx, DNNFunctionType func_type, AVFilterContext *filter_ctx)

Definition at line 179 of file dnn_interface.h.

execute_model

int(* DNNModule::execute_model) (const DNNModel *model, DNNExecBaseParams *exec_params)

Definition at line 181 of file dnn_interface.h.

get_result

DNNAsyncStatusType(* DNNModule::get_result) (const DNNModel *model, AVFrame **in, AVFrame **out)

Definition at line 183 of file dnn_interface.h.

flush

int(* DNNModule::flush) (const DNNModel *model)

Definition at line 185 of file dnn_interface.h.

free_model

void(* DNNModule::free_model) (DNNModel **model)

Definition at line 187 of file dnn_interface.h.


The documentation for this struct was generated from the following file:

Generated on Sat Oct 18 2025 19:24:25 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /