[tracker] tracker-extract: handle RealMedia files with the GStreamer extractor
- From: Aleksander Morgado <aleksm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] tracker-extract: handle RealMedia files with the GStreamer extractor
- Date: Mon, 18 Jul 2011 12:22:05 +0000 (UTC)
commit 59c46ff76234ff6e291360f3ceb1451eb4bcee5b
Author: Aleksander Morgado <aleksander lanedo com>
Date: Mon Jul 18 14:15:50 2011 +0200
tracker-extract: handle RealMedia files with the GStreamer extractor
Fix ported from the tracker-0.10 branch, see commits 6713d2a and abe2677.
src/tracker-extract/15-gstreamer-guess.rule.in | 2 +-
src/tracker-extract/tracker-extract-gstreamer.c | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/tracker-extract/15-gstreamer-guess.rule.in b/src/tracker-extract/15-gstreamer-guess.rule.in
index 8999fd0..a0a6773 100644
--- a/src/tracker-extract/15-gstreamer-guess.rule.in
+++ b/src/tracker-extract/15-gstreamer-guess.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
ModulePath= modulesdir@/libextract-gstreamer.so
-MimeTypes=video/3gpp;video/mp4;video/x-ms-asf;
+MimeTypes=video/3gpp;video/mp4;video/x-ms-asf;application/vnd.rn-realmedia
diff --git a/src/tracker-extract/tracker-extract-gstreamer.c b/src/tracker-extract/tracker-extract-gstreamer.c
index 9ef72b1..a4183da 100644
--- a/src/tracker-extract/tracker-extract-gstreamer.c
+++ b/src/tracker-extract/tracker-extract-gstreamer.c
@@ -1344,7 +1344,8 @@ tracker_extract_get_metadata (const gchar *uri,
tracker_extract_gstreamer (uri, preupdate, metadata, EXTRACT_MIME_SVG);
} else if (strcmp (mimetype, "video/3gpp") == 0 ||
strcmp (mimetype, "video/mp4") == 0 ||
- strcmp (mimetype, "video/x-ms-asf") == 0) {
+ strcmp (mimetype, "video/x-ms-asf") == 0 ||
+ strcmp (mimetype, "application/vnd.rn-realmedia") == 0) {
tracker_extract_gstreamer (uri, preupdate, metadata, EXTRACT_MIME_GUESS);
} else if (g_str_has_prefix (mimetype, "audio/")) {
tracker_extract_gstreamer (uri, preupdate, metadata, EXTRACT_MIME_AUDIO);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]