summaryrefslogtreecommitdiff
path: root/sysutils/tracker/files/patch-src_tracker-extract_tracker-extract-gstreamer.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/tracker/files/patch-src_tracker-extract_tracker-extract-gstreamer.c')
-rw-r--r--sysutils/tracker/files/patch-src_tracker-extract_tracker-extract-gstreamer.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/sysutils/tracker/files/patch-src_tracker-extract_tracker-extract-gstreamer.c b/sysutils/tracker/files/patch-src_tracker-extract_tracker-extract-gstreamer.c
new file mode 100644
index 000000000000..687809913cc9
--- /dev/null
+++ b/sysutils/tracker/files/patch-src_tracker-extract_tracker-extract-gstreamer.c
@@ -0,0 +1,13 @@
+--- src/tracker-extract/tracker-extract-gstreamer.c.orig
++++ src/tracker-extract/tracker-extract-gstreamer.c
+@@ -1647,7 +1647,9 @@ tracker_extract_gstreamer (const gchar *uri,
+ graph);
+
+ #ifdef HAVE_LIBMEDIAART
+- if (extractor->media_art_type != MEDIA_ART_NONE) {
++ if (extractor->media_art_type != MEDIA_ART_NONE &&
++ (extractor->media_art_artist != NULL ||
++ extractor->media_art_title != NULL)) {
+ GError *error = NULL;
+ gboolean success = TRUE;
+