[tracker/tracker-0.8] Fixes NB#171657, Device manufacturer and model XMP data not extracted mp4
- From: Martyn James Russell <mr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/tracker-0.8] Fixes NB#171657, Device manufacturer and model XMP data not extracted mp4
- Date: Thu, 10 Jun 2010 13:11:24 +0000 (UTC)
commit e41d1c823c3e88ad3d141e67a0adb3a5aea5430c
Author: Ivan Frade <ivan frade nokia com>
Date: Fri Jun 4 15:33:13 2010 +0300
Fixes NB#171657, Device manufacturer and model XMP data not extracted mp4
src/tracker-extract/tracker-extract-gstreamer.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-gstreamer.c b/src/tracker-extract/tracker-extract-gstreamer.c
index 5a37ac8..471d1df 100644
--- a/src/tracker-extract/tracker-extract-gstreamer.c
+++ b/src/tracker-extract/tracker-extract-gstreamer.c
@@ -75,6 +75,11 @@ long long int llroundl(long double x);
#define GST_TAG_FRAMERATE "framerate"
#endif
+#ifndef GST_TAG_DEVICE_MODEL
+#define GST_TAG_DEVICE_MODEL "device-model"
+#endif
+
+
typedef enum {
EXTRACT_MIME_AUDIO,
EXTRACT_MIME_VIDEO,
@@ -739,6 +744,7 @@ extract_metadata (MetadataExtractor *extractor,
add_string_gst_tag (metadata, uri, "dc:coverage", extractor->tagcache, GST_TAG_LOCATION);
add_y_date_gst_tag (metadata, uri, "nie:contentCreated", extractor->tagcache, GST_TAG_DATE);
add_string_gst_tag (metadata, uri, "nie:comment", extractor->tagcache, GST_TAG_COMMENT);
+ add_string_gst_tag (metadata, uri, "nfo:device", extractor->tagcache, GST_TAG_DEVICE_MODEL);
if (extractor->is_content_encrypted) {
tracker_sparql_builder_predicate (metadata, "nfo:isContentEncrypted");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]