[grilo/debian: 21/23] Bump to version 0.1.10



commit 02a1245a3d01159655b4b14303176dda6221dc38
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date:   Fri Mar 4 13:18:23 2011 +0100

    Bump to version 0.1.10
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez igalia com>

 NEWS                        |   14 ++++++++++++++
 configure.ac                |    2 +-
 src/data/grl-data.c         |   24 ++++++++++++++++++++++++
 src/data/grl-media-audio.c  |   20 ++++++++++++++++++++
 src/data/grl-media-image.c  |    8 ++++++++
 src/data/grl-media-video.c  |    8 ++++++++
 src/data/grl-media.c        |   28 ++++++++++++++++++++++++++++
 src/data/grl-related-keys.c |   36 ++++++++++++++++++++++++++++++++++++
 src/grl-metadata-source.c   |    2 ++
 src/grl-plugin-registry.c   |    4 ++++
 10 files changed, 145 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index d98aef5..7e015e0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,17 @@
+NEW in 0.1.10
+=============
+
+  * Several fixes
+  * Deprecated grl_metadata_source_key_depends() in benefit of grl_metadata_source_may_resolve()
+  * Rewritten full resolution mode to handle correctly metadata sources
+  * Added support for multi-valued keys.
+
+  * Contributors to this release:
+    Guillaume Emont <gemont igalia com>
+    Juan A. Suarez Romero <jasuarez igalia com>
+    Lionel Landwerlin <lionel g landwerlin linux intel com>
+
+
 NEW in 0.1.9
 ============
 
diff --git a/configure.ac b/configure.ac
index 71171c5..c307620 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9,7 +9,7 @@ m4_define([prj_name],    [grilo])
 m4_define([prj_gir_name], [Grilo])
 m4_define([grl_major_version], [0])
 m4_define([grl_minor_version], [1])
-m4_define([grl_micro_version], [9])
+m4_define([grl_micro_version], [10])
 m4_define([prj_version], grl_major_version.grl_minor_version.grl_micro_version)
 
 AC_INIT([prj_name], [prj_version])
diff --git a/src/data/grl-data.c b/src/data/grl-data.c
index dfa301b..4efcabc 100644
--- a/src/data/grl-data.c
+++ b/src/data/grl-data.c
@@ -623,6 +623,8 @@ grl_data_key_is_known (GrlData *data, GrlKeyID key)
  * All keys in @prop must be related among them.
  *
  * @data will take the ownership of @relkeys, so do not modify it.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_add_related_keys (GrlData *data,
@@ -666,6 +668,8 @@ grl_data_add_related_keys (GrlData *data,
  *
  * If there are other keys that are related to @key, %NULL values will be
  * appended for each of them too.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_add_string (GrlData *data,
@@ -689,6 +693,8 @@ grl_data_add_string (GrlData *data,
  *
  * If there are other keys that are related to @key, %NULL values will be
  * appended for each of them too.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_add_int (GrlData *data,
@@ -712,6 +718,8 @@ grl_data_add_int (GrlData *data,
  *
  * If there are other keys that are related to @key, %NULL values will be
  * appended for each of them too.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_add_float (GrlData *data,
@@ -736,6 +744,8 @@ grl_data_add_float (GrlData *data,
  *
  * If there are other keys that are related to @key, %NULL values will be
  * appended for each of them too.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_add_binary (GrlData *data,
@@ -758,6 +768,8 @@ grl_data_add_binary (GrlData *data,
  * Returns how many values @key has in @data.
  *
  * Returns: number of values
+ *
+ * Since: 0.1.10
  **/
 guint
 grl_data_length (GrlData *data,
@@ -789,6 +801,8 @@ grl_data_length (GrlData *data,
  * become permanent.
  *
  * Returns: a #GrlRelatedKeys. Do not free it.
+ *
+ * Since: 0.1.10
  **/
 GrlRelatedKeys *
 grl_data_get_related_keys (GrlData *data,
@@ -827,6 +841,8 @@ grl_data_get_related_keys (GrlData *data,
  *
  * Returns: (element-type GObject.Value) (transfer container): a #GList with
  * values. Do not change or free the values. Free the list with #g_list_free.
+ *
+ * Since: 0.1.10
  **/
 GList *
 grl_data_get_all_single_related_keys (GrlData *data,
@@ -855,6 +871,8 @@ grl_data_get_all_single_related_keys (GrlData *data,
  *
  * Returns: (element-type utf8) (transfer container): a #GList with values. Do
  * not change or free the strings. Free the list with #g_list_free.
+ *
+ * Since: 0.1.10
  **/
 GList *
 grl_data_get_all_single_related_keys_string (GrlData *data,
@@ -896,6 +914,8 @@ grl_data_get_all_single_related_keys_string (GrlData *data,
  * Removes the value at position @index for @key from @data. If there are other
  * keys related to @key, their values at position @index will also be removed
  * from @data.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_remove_nth (GrlData *data,
@@ -936,6 +956,8 @@ grl_data_remove_nth (GrlData *data,
  *
  * @data will take ownership of @relkeys, so do not free it after invoking this
  * function.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_data_set_related_keys (GrlData *data,
@@ -981,6 +1003,8 @@ grl_data_set_related_keys (GrlData *data,
  * Makes a deep copy of @data and all its contents.
  *
  * Returns: a new #GrlData. Free it with #g_object_unref.
+ *
+ * Since: 0.1.10
  **/
 GrlData *
 grl_data_dup (GrlData *data)
diff --git a/src/data/grl-media-audio.c b/src/data/grl-media-audio.c
index bde2ee6..222bb14 100644
--- a/src/data/grl-media-audio.c
+++ b/src/data/grl-media-audio.c
@@ -170,6 +170,8 @@ grl_media_audio_set_bitrate (GrlMediaAudio *audio, gint bitrate)
  * @bitrate: the @url bitrate, or -1 to ignore
  *
  * Sets all the keys related with the URL of an audio resource in one go.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_audio_set_url_data (GrlMediaAudio *audio,
@@ -192,6 +194,8 @@ grl_media_audio_set_url_data (GrlMediaAudio *audio,
  * @artist: an audio's artist
  *
  * Adds a new artist to @audio.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_audio_add_artist (GrlMediaAudio *audio, const gchar *artist)
@@ -205,6 +209,8 @@ grl_media_audio_add_artist (GrlMediaAudio *audio, const gchar *artist)
  * @genre: an audio's genre
  *
  * Adds a new genre to @audio.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_audio_add_genre (GrlMediaAudio *audio, const gchar *genre)
@@ -218,6 +224,8 @@ grl_media_audio_add_genre (GrlMediaAudio *audio, const gchar *genre)
  * @lyrics: an audio's lyrics
  *
  * Adds a new lyrics to @audio.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_audio_add_lyrics (GrlMediaAudio *audio, const gchar *lyrics)
@@ -234,6 +242,8 @@ grl_media_audio_add_lyrics (GrlMediaAudio *audio, const gchar *lyrics)
  *
  * Sets all the keys related with the URL of a media resource and adds it to
  * @audio (useful for resources with more than one URL).
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_audio_add_url_data (GrlMediaAudio *audio,
@@ -270,6 +280,8 @@ grl_media_audio_get_artist (GrlMediaAudio *audio)
  * @index: element to retrieve, starting at 0
  *
  * Returns: the n-th artist of the audio
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_audio_get_artist_nth (GrlMediaAudio *audio, guint index)
@@ -320,6 +332,8 @@ grl_media_audio_get_genre (GrlMediaAudio *audio)
  * @index: element to retrieve, starting at 0
  *
  * Returns: the n-th genre of the audio
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_audio_get_genre_nth (GrlMediaAudio *audio, guint index)
@@ -354,6 +368,8 @@ grl_media_audio_get_lyrics (GrlMediaAudio *audio)
  * @index: element to retrieve, starting at 0
  *
  * Returns: the n-th lyrics of the audio
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_audio_get_lyrics_nth (GrlMediaAudio *audio, guint index)
@@ -391,6 +407,8 @@ grl_media_audio_get_bitrate (GrlMediaAudio *audio)
  * @bitrate: (out): the url bitrate, or %NULL to ignore
  *
  * Returns: all the keys related with the URL of an audio resource in one go.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_audio_get_url_data (GrlMediaAudio *audio,
@@ -409,6 +427,8 @@ grl_media_audio_get_url_data (GrlMediaAudio *audio,
  *
  * Returns: all the keys related with the URL number @index of an audio resource
  * in one go.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_audio_get_url_data_nth (GrlMediaAudio *audio,
diff --git a/src/data/grl-media-image.c b/src/data/grl-media-image.c
index 3fa32a4..95a4342 100644
--- a/src/data/grl-media-image.c
+++ b/src/data/grl-media-image.c
@@ -144,6 +144,8 @@ grl_media_image_set_height (GrlMediaImage *image, gint height)
  * @height: image height, or -1 to ignore
  *
  * Sets all the keys related with the URL of an image resource in one go.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_image_set_url_data (GrlMediaImage *image,
@@ -174,6 +176,8 @@ grl_media_image_set_url_data (GrlMediaImage *image,
  *
  * Sets all the keys related with the URL of a media resource and adds it to
  * @image (useful for resources with more than one URL).
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_image_add_url_data (GrlMediaImage *image,
@@ -230,6 +234,8 @@ grl_media_image_get_height (GrlMediaImage *image)
  * @height: the height, or %NULL to ignore
  *
  * Returns: all the keys related with the URL of an image resource in one go.
+ *
+ * Since: 0.1.10
  **/
 const gchar *
 grl_media_image_get_url_data (GrlMediaImage *image,
@@ -250,6 +256,8 @@ grl_media_image_get_url_data (GrlMediaImage *image,
  *
  * Returns: all the keys related with the URL number @index of an image resource
  * in one go.
+ *
+ * Since: 0.1.10
  **/
 const gchar *
 grl_media_image_get_url_data_nth (GrlMediaImage *image,
diff --git a/src/data/grl-media-video.c b/src/data/grl-media-video.c
index d93ed3b..5a2aee8 100644
--- a/src/data/grl-media-video.c
+++ b/src/data/grl-media-video.c
@@ -204,6 +204,8 @@ grl_media_video_get_framerate (GrlMediaVideo *video)
  * @height: video height, or -1 to ignore
  *
  * Sets all the keys related with the URL of a video resource in one go.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_video_set_url_data (GrlMediaVideo *video,
@@ -239,6 +241,8 @@ grl_media_video_set_url_data (GrlMediaVideo *video,
  *
  * Sets all the keys related with the URL of a media resource and adds it to
  * @video (useful for resources with more than one URL).
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_video_add_url_data (GrlMediaVideo *video,
@@ -272,6 +276,8 @@ grl_media_video_add_url_data (GrlMediaVideo *video,
  * @height: the url height, or %NULL to ignore
  *
  * Returns: all the keys related with the URL of a video resource in one go.
+ *
+ * Since: 0.1.10
  **/
 const gchar *
 grl_media_video_get_url_data (GrlMediaVideo *video,
@@ -299,6 +305,8 @@ grl_media_video_get_url_data (GrlMediaVideo *video,
  *
  * Returns: all the keys related with the URL number @index of a video resource
  * in one go.
+ *
+ * Since: 0.1.10
  **/
 const gchar *
 grl_media_video_get_url_data_nth (GrlMediaVideo *video,
diff --git a/src/data/grl-media.c b/src/data/grl-media.c
index e2bd440..2b43e5c 100644
--- a/src/data/grl-media.c
+++ b/src/data/grl-media.c
@@ -119,6 +119,8 @@ grl_media_set_rating (GrlMedia *media, gfloat rating, gfloat max)
  * @mime: the @url mime type
  *
  * Set the media's URL and its mime-type.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_set_url_data (GrlMedia *media, const gchar *url, const gchar *mime)
@@ -136,6 +138,8 @@ grl_media_set_url_data (GrlMedia *media, const gchar *url, const gchar *mime)
  * @mime: th @url mime type
  *
  * Adds a new media's URL with its mime-type.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_add_url_data (GrlMedia *media, const gchar *url, const gchar *mime)
@@ -152,6 +156,8 @@ grl_media_add_url_data (GrlMedia *media, const gchar *url, const gchar *mime)
  * @author: an author for @media
  *
  * Adds a new author to @media.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_add_author (GrlMedia *media, const gchar *author)
@@ -165,6 +171,8 @@ grl_media_add_author (GrlMedia *media, const gchar *author)
  * @thumbnail: a thumbnail for @media
  *
  * Adds a new thumbnail to @media.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_add_thumbnail (GrlMedia *media, const gchar *thumbnail)
@@ -179,6 +187,8 @@ grl_media_add_thumbnail (GrlMedia *media, const gchar *thumbnail)
  * @size: size of buffer
  *
  * Adds a new thumbnail to @media.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_add_thumbnail_binary (GrlMedia *media,
@@ -197,6 +207,8 @@ grl_media_add_thumbnail_binary (GrlMedia *media,
  * @player: an external player for @media
  *
  * Adds a new external player to @media.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_add_external_player (GrlMedia *media, const gchar *player)
@@ -212,6 +224,8 @@ grl_media_add_external_player (GrlMedia *media, const gchar *player)
  * @url: an external url for @media
  *
  * Adds a new external url to @media.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_media_add_external_url (GrlMedia *media, const gchar *url)
@@ -859,6 +873,8 @@ grl_media_get_url (GrlMedia *media)
  * @mime: (out) (transfer none): the mime-type, or %NULL to ignore.
  *
  * Returns: the media's URL and its mime-type.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_get_url_data (GrlMedia *media, gchar **mime)
@@ -873,6 +889,8 @@ grl_media_get_url_data (GrlMedia *media, gchar **mime)
  * @mime: (out) (transfer none): the mime-type, or %NULL to ignore.
  *
  * Returns: the n-th media's URL and its mime-type.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_get_url_data_nth (GrlMedia *media, guint index, gchar **mime)
@@ -912,6 +930,8 @@ grl_media_get_author (GrlMedia *media)
  * @index: element to retrieve
  *
  * Returns: the n-th media's author.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_get_author_nth (GrlMedia *media, guint index)
@@ -990,6 +1010,8 @@ grl_media_get_thumbnail (GrlMedia *media)
  * @index: element to retrieve
  *
  * Returns: the n-th media's thumbnail.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_get_thumbnail_nth (GrlMedia *media, guint index)
@@ -1031,6 +1053,8 @@ grl_media_get_thumbnail_binary (GrlMedia *media, gsize *size)
  *
  * Returns: the n-th media's thumbnail binary and sets size to the thumbnail
  * buffer size.
+ *
+ * Since: 0.1.10
  */
 const guint8 *
 grl_media_get_thumbnail_binary_nth (GrlMedia *media, gsize *size, guint index)
@@ -1183,6 +1207,8 @@ grl_media_get_player(GrlMedia *media)
  * @index: element to retrieve
  *
  * Returns: the n-th media's external player object.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_get_player_nth (GrlMedia *media, guint index)
@@ -1221,6 +1247,8 @@ grl_media_get_external_url (GrlMedia *media)
  * @index: element to retrieve
  *
  * Returns: the n-th media's external location where the user can play it.
+ *
+ * Since: 0.1.10
  */
 const gchar *
 grl_media_get_external_url_nth (GrlMedia *media, guint index)
diff --git a/src/data/grl-related-keys.c b/src/data/grl-related-keys.c
index bb34157..440fc7b 100644
--- a/src/data/grl-related-keys.c
+++ b/src/data/grl-related-keys.c
@@ -105,6 +105,8 @@ free_value (GValue *val)
  * keys and their values.
  *
  * Returns: a new object.
+ *
+ * Since: 0.1.10
  **/
 GrlRelatedKeys *
 grl_related_keys_new (void)
@@ -125,6 +127,8 @@ grl_related_keys_new (void)
  * value type will be extracted from key information.
  *
  * Returns: a new #GrlRelatedKeys
+ *
+ * Since: 0.1.10
  **/
 GrlRelatedKeys *
 grl_related_keys_new_valist (GrlKeyID key,
@@ -170,6 +174,8 @@ grl_related_keys_new_valist (GrlKeyID key,
  * For more information see #grl_related_keys_new_valist.
  *
  * Returns: a new #GrlRelatedKeys
+ *
+ * Since: 0.1.10
  **/
 GrlRelatedKeys *
 grl_related_keys_new_with_keys (GrlKeyID key,
@@ -196,6 +202,8 @@ grl_related_keys_new_with_keys (GrlKeyID key,
  *
  * Returns: (transfer none): a #GValue. This value should not be modified nor
  * freed by user.
+ *
+ * Since: 0.1.10
  **/
 const GValue *
 grl_related_keys_get (GrlRelatedKeys *relkeys,
@@ -219,6 +227,8 @@ grl_related_keys_get (GrlRelatedKeys *relkeys,
  * Also, checks that @value is compliant with @key specification, modifying it
  * accordingly. For instance, if @key requires a number between 0 and 10, but
  * value is outside this range, it will be adapted accordingly.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_related_keys_set (GrlRelatedKeys *relkeys,
@@ -258,6 +268,8 @@ grl_related_keys_set (GrlRelatedKeys *relkeys,
  *
  * Sets the value associated with @key into @relkeys. @key must have been
  * registered as a strying-type key. Old value is freed and the new one is set.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_related_keys_set_string (GrlRelatedKeys *relkeys,
@@ -285,6 +297,8 @@ grl_related_keys_set_string (GrlRelatedKeys *relkeys,
  *
  * Returns: string associated with @key, or %NULL in other case. Caller should
  * not change nor free the value.
+ *
+ * Since: 0.1.10
  **/
 const gchar *
 grl_related_keys_get_string (GrlRelatedKeys *relkeys,
@@ -307,6 +321,8 @@ grl_related_keys_get_string (GrlRelatedKeys *relkeys,
  *
  * Sets the value associated with @key into @relkeys. @key must have been
  * registered as an int-type key. Old value is replaced by the new one.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_related_keys_set_int (GrlRelatedKeys *relkeys,
@@ -328,6 +344,8 @@ grl_related_keys_set_int (GrlRelatedKeys *relkeys,
  * or value is not a gint, or @key is not in @relkeys, then 0 is returned.
  *
  * Returns: int value associated with @key, or 0 in other case.
+ *
+ * Since: 0.1.10
  **/
 gint
 grl_related_keys_get_int (GrlRelatedKeys *relkeys,
@@ -350,6 +368,8 @@ grl_related_keys_get_int (GrlRelatedKeys *relkeys,
  *
  * Sets the value associated with @key into @relkeys. @key must have been
  * registered as a float-type key. Old value is replaced by the new one.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_related_keys_set_float (GrlRelatedKeys *relkeys,
@@ -371,6 +391,8 @@ grl_related_keys_set_float (GrlRelatedKeys *relkeys,
  * or value is not a gfloat, or @key is not in @relkeys, then 0 is returned.
  *
  * Returns: float value associated with @key, or 0 in other case.
+ *
+ * Since: 0.1.10
  **/
 gfloat
 grl_related_keys_get_float (GrlRelatedKeys *relkeys,
@@ -394,6 +416,8 @@ grl_related_keys_get_float (GrlRelatedKeys *relkeys,
  *
  * Sets the value associated with @key into @relkeys. @key must have been
  * registered as a binary-type key. Old value is replaced by the new one.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_related_keys_set_binary (GrlRelatedKeys *relkeys,
@@ -425,6 +449,8 @@ grl_related_keys_set_binary (GrlRelatedKeys *relkeys,
  *
  * Returns: buffer location associated with @key, or %NULL in other case. If
  * successful @size will be set to the buffer size.
+ *
+ * Since: 0.1.10
  **/
 const guint8 *
 grl_related_keys_get_binary (GrlRelatedKeys *relkeys,
@@ -453,6 +479,8 @@ grl_related_keys_get_binary (GrlRelatedKeys *relkeys,
  *
  * Adds a new @key to @relkeys, with no value. If @key already exists, it does
  * nothing.
+ *
+ * Since: 0.1.10
  **/
 void
 grl_related_keys_add (GrlRelatedKeys *relkeys,
@@ -471,6 +499,8 @@ grl_related_keys_add (GrlRelatedKeys *relkeys,
  * Checks if @key is in @relkeys.
  *
  * Returns: %TRUE if @key is in @relkeys, %FALSE in other case.
+ *
+ * Since: 0.1.10
  **/
 gboolean
 grl_related_keys_has_key (GrlRelatedKeys *relkeys,
@@ -493,6 +523,8 @@ grl_related_keys_has_key (GrlRelatedKeys *relkeys,
  * Returns: (transfer container) (element-type Grl.KeyID): an array
  * with the keys. The content of the list should not be modified or freed. Use
  * g_list_free() when done using the list.
+ *
+ * Since: 0.1.10
  **/
 GList *
 grl_related_keys_get_keys (GrlRelatedKeys *relkeys,
@@ -519,6 +551,8 @@ grl_related_keys_get_keys (GrlRelatedKeys *relkeys,
  * Checks if @key has a value in @relkeys.
  *
  * Returns: %TRUE if @key has a value.
+ *
+ * Since: 0.1.10
  **/
 gboolean
 grl_related_keys_key_is_known (GrlRelatedKeys *relkeys,
@@ -548,6 +582,8 @@ grl_related_keys_key_is_known (GrlRelatedKeys *relkeys,
  * Makes a deep copy of @relkeys and its contents.
  *
  * Returns: a new #GrlRelatedKeys. Free it with #g_object_unref.
+ *
+ * Since: 0.1.10
  **/
 GrlRelatedKeys *
 grl_related_keys_dup (GrlRelatedKeys *relkeys)
diff --git a/src/grl-metadata-source.c b/src/grl-metadata-source.c
index c5dcb57..c09b314 100644
--- a/src/grl-metadata-source.c
+++ b/src/grl-metadata-source.c
@@ -800,6 +800,8 @@ grl_metadata_source_writable_keys (GrlMetadataSource *source)
  *
  * Returns: @TRUE if there's a possibility that @source resolves @key_id for
  * @media, @FALSE otherwise.
+ *
+ * Since: 0.1.10
  */
 gboolean
 grl_metadata_source_may_resolve (GrlMetadataSource *source,
diff --git a/src/grl-plugin-registry.c b/src/grl-plugin-registry.c
index e8ac4a1..39b53e3 100644
--- a/src/grl-plugin-registry.c
+++ b/src/grl-plugin-registry.c
@@ -824,6 +824,8 @@ grl_plugin_registry_register_metadata_key (GrlPluginRegistry *registry,
  *
  * Relations between keys allow the framework to provide all the data that is
  * somehow related when any of the related keys are requested.
+ *
+ * Since: 0.1.10
  */
 void
 grl_plugin_registry_register_metadata_key_relation (GrlPluginRegistry *registry,
@@ -895,6 +897,8 @@ grl_plugin_registry_lookup_metadata_key (GrlPluginRegistry *registry,
  *
  * Returns: (element-type Grl.KeyID) (transfer-none): a #GList of related
  * keys, or @NULL if key is invalid.
+ *
+ * Since: 0.1.10
  **/
 const GList *
 grl_plugin_registry_lookup_metadata_key_relation (GrlPluginRegistry *registry,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]