X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fdnn_interface.c;h=86fc2830246f5cbe3e509fdbc75af3f43b9eb68d;hb=181031906e4984c1c539dc84d21386a4397e257e;hp=ca7d6d1ea50eff02e1ca57584558231b357e60e8;hpb=fef55251d82ca1043689dddf5d03aa96c75cd4bb;p=ffmpeg diff --git a/libavfilter/dnn_interface.c b/libavfilter/dnn_interface.c index ca7d6d1ea50..86fc2830246 100644 --- a/libavfilter/dnn_interface.c +++ b/libavfilter/dnn_interface.c @@ -40,20 +40,23 @@ DNNModule *ff_get_dnn_module(DNNBackendType backend_type) switch(backend_type){ case DNN_NATIVE: dnn_module->load_model = &ff_dnn_load_model_native; - dnn_module->load_default_model = &ff_dnn_load_default_model_native; dnn_module->execute_model = &ff_dnn_execute_model_native; dnn_module->free_model = &ff_dnn_free_model_native; break; case DNN_TF: #if (CONFIG_LIBTENSORFLOW == 1) dnn_module->load_model = &ff_dnn_load_model_tf; - dnn_module->load_default_model = &ff_dnn_load_default_model_tf; dnn_module->execute_model = &ff_dnn_execute_model_tf; dnn_module->free_model = &ff_dnn_free_model_tf; #else av_freep(&dnn_module); return NULL; #endif + break; + default: + av_log(NULL, AV_LOG_ERROR, "Module backend_type is not native or tensorflow\n"); + av_freep(&dnn_module); + return NULL; } return dnn_module;