ffmpeg/libavfilter/dnn
Shubhanshu Saxena 2063745a93 lavfi/dnn: DNNAsyncExecModule Execution Failure Handling
This commit adds the case handling if the asynchronous execution
of a request fails by checking the exit status of the thread when
joining before starting another execution. On failure, it does the
cleanup as well.

Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com>
2021-08-10 22:27:27 +08:00
..
Makefile
dnn_backend_common.c lavfi/dnn: DNNAsyncExecModule Execution Failure Handling 2021-08-10 22:27:27 +08:00
dnn_backend_common.h lavfi/dnn: Extract Common Parts from get_output functions 2021-08-10 22:27:27 +08:00
dnn_backend_native.c
dnn_backend_native.h
dnn_backend_native_layer_avgpool.c
dnn_backend_native_layer_avgpool.h
dnn_backend_native_layer_conv2d.c
dnn_backend_native_layer_conv2d.h
dnn_backend_native_layer_dense.c
dnn_backend_native_layer_dense.h
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
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_backend_native_layer_mathunary.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dnn_backend_native_layer_mathunary.h
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_backend_native_layer_pad.c
dnn_backend_native_layer_pad.h
dnn_backend_native_layers.c
dnn_backend_native_layers.h
dnn_backend_openvino.c lavfi/dnn: Extract Common Parts from get_output functions 2021-08-10 22:27:27 +08:00
dnn_backend_openvino.h
dnn_backend_tf.c lavfi/dnn: DNNAsyncExecModule Execution Failure Handling 2021-08-10 22:27:27 +08:00
dnn_backend_tf.h lavfi/dnn: Async Support for TensorFlow Backend 2021-08-10 22:27:27 +08:00
dnn_interface.c lavfi/dnn: Async Support for TensorFlow Backend 2021-08-10 22:27:27 +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
queue.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
queue.h lavfi/dnn: Common Function to Get Async Result in DNN Backends 2021-08-10 22:27:27 +08:00
safe_queue.c
safe_queue.h