ffmpeg/libavfilter/dnn
Shubhanshu Saxena 86f0a4f9de lavfi/dnn: Add Async Execution Mechanism and Documentation
This commit adds an async execution mechanism for common use
in the TensorFlow and Native backends.
This commit also adds the documentation of typedefs and functions in
the async module for common use in DNN backends.

Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com>
2021-08-10 22:27:27 +08:00
..
Makefile lavfi/dnn: refine dnn interface to add DNNExecBaseParams 2021-05-06 10:50:44 +08:00
dnn_backend_common.c lavfi/dnn: Add Async Execution Mechanism and Documentation 2021-08-10 22:27:27 +08:00
dnn_backend_common.h lavfi/dnn: Add Async Execution Mechanism and Documentation 2021-08-10 22:27:27 +08:00
dnn_backend_native.c lavfi/dnn: refine code to separate processing and detection in backends 2021-05-24 09:09:34 +08:00
dnn_backend_native.h lavfi/dnn: refine dnn interface to add DNNExecBaseParams 2021-05-06 10:50:44 +08:00
dnn_backend_native_layer_avgpool.c lavfi/dnn_backend_native_layer_avgpool.c: Correct Spelling of Pixel 2021-05-06 10:17:57 +08:00
dnn_backend_native_layer_avgpool.h lavfi/dnn_backend_native_layer_avgpool.h: Documentation 2021-05-14 10:21:15 +08:00
dnn_backend_native_layer_conv2d.c dnn/dnn_backend_native_layer_conv2d: Don't pretend convolution can fail 2021-03-11 13:20:00 +01:00
dnn_backend_native_layer_conv2d.h lavfi/dnn_backend_native_layer_conv2d.h: Documentation 2021-05-17 09:33:40 +08:00
dnn_backend_native_layer_dense.c dnn: remove type cast which is not necessary 2021-01-28 09:45:13 +08:00
dnn_backend_native_layer_dense.h lavfi/dnn_backend_native_layer_dense.h: Documentation 2021-05-17 09:33:40 +08:00
dnn_backend_native_layer_depth2space.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dnn_backend_native_layer_depth2space.h lavfi/dnn_backend_native_layer_depth2space.h: Documentation 2021-05-17 09:33:40 +08:00
dnn_backend_native_layer_mathbinary.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dnn_backend_native_layer_mathbinary.h dnn: Add ff_ prefix to unnamespaced globals 2021-01-22 15:03:09 +08:00
dnn_backend_native_layer_mathunary.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dnn_backend_native_layer_mathunary.h lavfi/dnn_backend_native_layer_mathunary.h: Documentation 2021-05-17 09:33:40 +08:00
dnn_backend_native_layer_maximum.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dnn_backend_native_layer_maximum.h dnn: Add ff_ prefix to unnamespaced globals 2021-01-22 15:03:09 +08:00
dnn_backend_native_layer_pad.c dnn: remove type cast which is not necessary 2021-01-28 09:45:13 +08:00
dnn_backend_native_layer_pad.h dnn: Add ff_ prefix to unnamespaced globals 2021-01-22 15:03:09 +08:00
dnn_backend_native_layers.c dnn: Add ff_ prefix to unnamespaced globals 2021-01-22 15:03:09 +08:00
dnn_backend_native_layers.h dnn: Add ff_ prefix to unnamespaced globals 2021-01-22 15:03:09 +08:00
dnn_backend_openvino.c avcodec/avcodec: Don't include cpu.h 2021-07-22 12:59:07 +02:00
dnn_backend_openvino.h lavfi/dnn: refine dnn interface to add DNNExecBaseParams 2021-05-06 10:50:44 +08:00
dnn_backend_tf.c avfilter/internal: Don't include libavcodec/(avcodec|internal).h 2021-08-05 21:15:25 +02:00
dnn_backend_tf.h lavfi/dnn: refine dnn interface to add DNNExecBaseParams 2021-05-06 10:50:44 +08:00
dnn_interface.c libavfilter/dnn: add batch mode for async execution 2021-01-15 08:59:54 +08:00
dnn_io_proc.c lavfi/dnn/dnn_io_proc.c: fix CID 1484955 2021-06-05 17:15:29 +08:00
dnn_io_proc.h lavfi/dnn: refine code to separate processing and detection in backends 2021-05-24 09:09:34 +08:00
queue.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
queue.h lavfi/dnn/queue.h: Add Documentation to Queue 2021-04-27 10:01:56 +08:00
safe_queue.c dnn/queue: remove prefix FF for Queue and SafeQueue 2021-01-22 08:28:13 +08:00
safe_queue.h lavfi/dnn/safe_queue.h: Add Documentation to SafeQueue 2021-04-27 10:01:20 +08:00