[tracker-miners/wip/carlosg/nvidia-decoders] tracker-extract: Block gstreamer's nvcodec decoders
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners/wip/carlosg/nvidia-decoders] tracker-extract: Block gstreamer's nvcodec decoders
- Date: Sun, 21 Mar 2021 21:18:16 +0000 (UTC)
commit 1d3accb9187611629c9be3727c729809d96d9ea6
Author: Carlos Garnacho <carlosg gnome org>
Date: Sun Mar 21 22:00:09 2021 +0100
tracker-extract: Block gstreamer's nvcodec decoders
According to Fedora retrace service, we do seem to get a fair amount of
crashes in libcuda.so. E.g.:
https://retrace.fedoraproject.org/faf/problems/bthash/?bth=58896f17c609309b94b465e43ab9310821af02d6
This most likely comes from gstreamer, notably the nvcodec plugin
in gst-plugins-bad. Add all the decoders added by that plugin to the
blocklist, to ensure it's never pulled from the tracker-extract-3
process.
src/tracker-extract/tracker-extract-gstreamer.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/src/tracker-extract/tracker-extract-gstreamer.c b/src/tracker-extract/tracker-extract-gstreamer.c
index c9aa2a62a..ea1985aa2 100644
--- a/src/tracker-extract/tracker-extract-gstreamer.c
+++ b/src/tracker-extract/tracker-extract-gstreamer.c
@@ -1412,7 +1412,17 @@ tracker_extract_module_init (GError **error)
"bcmdec",
"fluiddec",
"vaapi",
- "video4linux2"
+ "video4linux2",
+ "nvmpegvideodec",
+ "nvmpeg2videodec",
+ "nvmpeg4videodec",
+ "nvh264sldec",
+ "nvh264dec",
+ "nvjpegdec",
+ "nvh265sldec",
+ "nvh265dec",
+ "nvvp8dec",
+ "nvvp9dec",
};
GstRegistry *registry;
guint i;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]