[tracker] tracker-extract-gstreamer: Use global tags returned from discoverer
- From: JÃrg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] tracker-extract-gstreamer: Use global tags returned from discoverer
- Date: Thu, 27 Oct 2011 12:53:03 +0000 (UTC)
commit 3fd24b7645146fb29083de4d93285dfc6108cd32
Author: JÃrg Billeter <j bitron ch>
Date: Thu Oct 27 14:32:59 2011 +0200
tracker-extract-gstreamer: Use global tags returned from discoverer
Fixes NB#287529.
src/tracker-extract/tracker-extract-gstreamer.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-gstreamer.c b/src/tracker-extract/tracker-extract-gstreamer.c
index cdfc8f7..3f95a42 100644
--- a/src/tracker-extract/tracker-extract-gstreamer.c
+++ b/src/tracker-extract/tracker-extract-gstreamer.c
@@ -1365,6 +1365,11 @@ discoverer_init_and_run (MetadataExtractor *extractor,
extractor->duration = gst_discoverer_info_get_duration (info) / GST_SECOND;
+ /* Retrieve global tags */
+ extractor->tagcache = gst_tag_list_merge (NULL,
+ gst_discoverer_info_get_tags (info),
+ GST_TAG_MERGE_APPEND);
+
/* Get list of Streams to iterate */
extractor->streams = gst_discoverer_info_get_stream_list (info);
for (l = extractor->streams; l; l = g_list_next (l)) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]