[grilo] core: Add "title-from-filename" property
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo] core: Add "title-from-filename" property
- Date: Fri, 28 Mar 2014 09:09:26 +0000 (UTC)
commit f0371195e11a7e7025e1010a7754bbb69d00ec26
Author: Bastien Nocera <hadess hadess net>
Date: Tue Jan 28 01:41:54 2014 +0100
core: Add "title-from-filename" property
When the title is guessed from the filename, so that we know to
overwrite it when resolving a new title.
https://bugzilla.gnome.org/show_bug.cgi?id=706877
src/grl-metadata-key.c | 12 ++++++++++++
src/grl-metadata-key.h | 1 +
2 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/src/grl-metadata-key.c b/src/grl-metadata-key.c
index 5f9a39f..94631e5 100644
--- a/src/grl-metadata-key.c
+++ b/src/grl-metadata-key.c
@@ -521,8 +521,20 @@ grl_metadata_key_setup_system_keys (GrlRegistry *registry)
GRL_METADATA_KEY_SIZE,
NULL);
+ grl_registry_register_metadata_key_system (registry,
+ g_param_spec_boolean ("title-from-filename",
+ "Title guessed from filename",
+ "Whether the title is guessed from the
filename",
+ FALSE,
+ G_PARAM_STATIC_STRINGS |
G_PARAM_READWRITE),
+ GRL_METADATA_KEY_TITLE_FROM_FILENAME,
+ NULL);
+
/* Create the relations */
grl_registry_register_metadata_key_relation (registry,
+ GRL_METADATA_KEY_TITLE,
+ GRL_METADATA_KEY_TITLE_FROM_FILENAME);
+ grl_registry_register_metadata_key_relation (registry,
GRL_METADATA_KEY_URL,
GRL_METADATA_KEY_MIME);
grl_registry_register_metadata_key_relation (registry,
diff --git a/src/grl-metadata-key.h b/src/grl-metadata-key.h
index c20d752..4b4b568 100644
--- a/src/grl-metadata-key.h
+++ b/src/grl-metadata-key.h
@@ -97,6 +97,7 @@ typedef guint32 GrlKeyID;
#define GRL_METADATA_KEY_DIRECTOR 48
#define GRL_METADATA_KEY_ORIGINAL_TITLE 49
#define GRL_METADATA_KEY_SIZE 50
+#define GRL_METADATA_KEY_TITLE_FROM_FILENAME 51
G_BEGIN_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]