[grilo/0.1.x] core: Introspection fixes



commit 6b8b5e14fcd683a2c758939c113707f5bf2102ef
Author: Sam Thursfield <sam thursfield codethink co uk>
Date:   Thu Nov 10 19:26:29 2011 +0000

    core: Introspection fixes

 src/grl-media-source.c    |    4 ++--
 src/grl-metadata-source.c |    2 +-
 src/grl-multiple.c        |    2 +-
 src/grl-plugin-registry.c |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/src/grl-media-source.c b/src/grl-media-source.c
index 00494c3..5e56abd 100644
--- a/src/grl-media-source.c
+++ b/src/grl-media-source.c
@@ -2493,7 +2493,7 @@ grl_media_source_test_media_from_uri (GrlMediaSource *source,
  * grl_media_source_get_media_from_uri:
  * @source: a media source
  * @uri: A URI that can be used to identify a media resource
- * @keys: A list of keys to resolve
+ * @keys: (element-type GrlKeyID): A list of keys to resolve
  * @flags: the resolution mode
  * @callback: (scope notified): the user defined callback
  * @user_data: the user data to pass in the callback
@@ -2582,7 +2582,7 @@ grl_media_source_get_media_from_uri (GrlMediaSource *source,
  * grl_media_source_get_media_from_uri_sync:
  * @source: a media source
  * @uri: A URI that can be used to identify a media resource
- * @keys: A list of keys to resolve
+ * @keys: (element-type GrlKeyID): A list of keys to resolve
  * @flags: the resolution mode
  * @error: a #GError, or @NULL
  *
diff --git a/src/grl-metadata-source.c b/src/grl-metadata-source.c
index 9f814a1..f2a4ca0 100644
--- a/src/grl-metadata-source.c
+++ b/src/grl-metadata-source.c
@@ -817,7 +817,7 @@ grl_metadata_source_writable_keys (GrlMetadataSource *source)
  * @source: a metadata source
  * @media: a media on which we want more metadata
  * @key_id: the key corresponding to a metadata we might want
- * @missing_keys: an optional originally empty list
+ * @missing_keys: (out) (transfer full) (element-type GrlKeyID): an optional originally empty list
  *
  * Checks whether @key_id may be resolved with @source for @media, so that the
  * caller can avoid calling grl_metadata_source_resolve() if it can be known in
diff --git a/src/grl-multiple.c b/src/grl-multiple.c
index f14ca08..1f0b06c 100644
--- a/src/grl-multiple.c
+++ b/src/grl-multiple.c
@@ -662,7 +662,7 @@ grl_multiple_search_sync (const GList *sources,
 /**
  * grl_multiple_get_media_from_uri:
  * @uri: A URI that can be used to identify a media resource
- * @keys: List of metadata keys we want to obtain.
+ * @keys: (element-type GrlKeyID): List of metadata keys we want to obtain.
  * @flags: the operation flags
  * @callback: (scope notified): the user defined callback
  * @user_data: the user data to pass to the user callback
diff --git a/src/grl-plugin-registry.c b/src/grl-plugin-registry.c
index 628d6b3..36b6682 100644
--- a/src/grl-plugin-registry.c
+++ b/src/grl-plugin-registry.c
@@ -1215,7 +1215,7 @@ grl_plugin_registry_get_metadata_keys (GrlPluginRegistry *registry)
 /**
  * grl_plugin_registry_add_config:
  * @registry: the registry instance
- * @config: a configuration set
+ * @config: (transfer full): a configuration set
  * @error: error return location or @NULL to ignore
  *
  * Add a configuration for a plugin/source.



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