[grilo-plugins] local-metadata: updated to new date format
- From: Guillaume JÃrÃme Emont <guijemont src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo-plugins] local-metadata: updated to new date format
- Date: Fri, 7 Oct 2011 15:12:42 +0000 (UTC)
commit 6a1aadf982bbe312c7222b435db1236b6bb8853a
Author: Guillaume Emont <guijemont igalia com>
Date: Thu Jun 9 20:57:34 2011 +0200
local-metadata: updated to new date format
src/metadata/local-metadata/grl-local-metadata.c | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
---
diff --git a/src/metadata/local-metadata/grl-local-metadata.c b/src/metadata/local-metadata/grl-local-metadata.c
index 7a0cc25..9bcea12 100644
--- a/src/metadata/local-metadata/grl-local-metadata.c
+++ b/src/metadata/local-metadata/grl-local-metadata.c
@@ -498,7 +498,7 @@ resolve_video (GrlMetadataSource *source,
0 : FLAG_VIDEO_TITLE;
miss_flags |= grl_data_has_key (data, GRL_METADATA_KEY_SHOW) ?
0 : FLAG_VIDEO_SHOWNAME;
- miss_flags |= grl_data_has_key (data, GRL_METADATA_KEY_DATE) ?
+ miss_flags |= grl_data_has_key (data, GRL_METADATA_KEY_PUBLICATION_DATE) ?
0 : FLAG_VIDEO_DATE;
miss_flags |= grl_data_has_key (data, GRL_METADATA_KEY_SEASON) ?
0 : FLAG_VIDEO_SEASON;
@@ -536,9 +536,7 @@ resolve_video (GrlMetadataSource *source,
if (date) {
if (fill_flags & FLAG_VIDEO_DATE) {
- gchar *str_date = g_date_time_format (date, "%F");
- grl_data_set_string (data, GRL_METADATA_KEY_DATE, str_date);
- g_free (str_date);
+ grl_data_set_boxed (data, GRL_METADATA_KEY_PUBLICATION_DATE, date);
}
g_date_time_unref (date);
}
@@ -622,7 +620,7 @@ get_resolution_flags (GList *keys)
flags |= FLAG_VIDEO_TITLE;
else if (key == GRL_METADATA_KEY_SHOW)
flags |= FLAG_VIDEO_SHOWNAME;
- else if (key == GRL_METADATA_KEY_DATE)
+ else if (key == GRL_METADATA_KEY_PUBLICATION_DATE)
flags |= FLAG_VIDEO_DATE;
else if (key == GRL_METADATA_KEY_SEASON)
flags |= FLAG_VIDEO_SEASON;
@@ -647,7 +645,7 @@ grl_local_metadata_source_supported_keys (GrlMetadataSource *source)
keys = grl_metadata_key_list_new (GRL_METADATA_KEY_THUMBNAIL,
GRL_METADATA_KEY_TITLE,
GRL_METADATA_KEY_SHOW,
- GRL_METADATA_KEY_DATE,
+ GRL_METADATA_KEY_PUBLICATION_DATE,
GRL_METADATA_KEY_SEASON,
GRL_METADATA_KEY_EPISODE,
NULL);
@@ -676,7 +674,7 @@ grl_local_metadata_source_may_resolve (GrlMetadataSource *source,
if (priv->guess_video &&
(key_id == GRL_METADATA_KEY_TITLE ||
key_id == GRL_METADATA_KEY_SHOW ||
- key_id == GRL_METADATA_KEY_DATE ||
+ key_id == GRL_METADATA_KEY_PUBLICATION_DATE ||
key_id == GRL_METADATA_KEY_SEASON ||
key_id == GRL_METADATA_KEY_EPISODE))
return TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]