]> git.sesse.net Git - ffmpeg/commit
dnn_interface: change from 'void *userdata' to 'AVFilterContext *filter_ctx'
authorGuo, Yejun <yejun.guo@intel.com>
Wed, 18 Nov 2020 06:54:10 +0000 (14:54 +0800)
committerGuo, Yejun <yejun.guo@intel.com>
Tue, 29 Dec 2020 01:31:06 +0000 (09:31 +0800)
commit5024286465acc35ae005715e0152a135df30ad0a
treeb919d1411efcb9d5a58928fb6e495bb2cf0a1b36
parente67b5d0a247cc7c896c6c1042cf140c429866738
dnn_interface: change from 'void *userdata' to 'AVFilterContext *filter_ctx'

'void *' is too flexible, since we can derive info from
AVFilterContext*, so we just unify the interface with this data
structure.

Signed-off-by: Xie, Lin <lin.xie@intel.com>
Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
libavfilter/dnn/dnn_backend_native.c
libavfilter/dnn/dnn_backend_native.h
libavfilter/dnn/dnn_backend_openvino.c
libavfilter/dnn/dnn_backend_openvino.h
libavfilter/dnn/dnn_backend_tf.c
libavfilter/dnn/dnn_backend_tf.h
libavfilter/dnn_interface.h
libavfilter/vf_dnn_processing.c