* Creates a new tag list that contains the information parsed out of a
* vorbiscomment packet.
*
- * Returns: A #GList of newly-allocated key=value strings. Free with
- * g_list_foreach (list, (GFunc) g_free, NULL) plus g_list_free (list)
+ * Returns: (element-type utf8) (transfer full): A #GList of newly-allocated
+ * key=value strings. Free with g_list_foreach (list, (GFunc) g_free, NULL)
+ * plus g_list_free (list)
*/
GList *
gst_tag_to_vorbis_comments (const GstTagList * list, const gchar * tag)
*
* Gets the list of supported schemas in the xmp lib
*
- * Returns: a %NULL terminated array of strings with the schema names
+ * Returns: (transfer none): a %NULL terminated array of strings with the
+ * schema names
*
* Since: 0.10.33
*/
* tagging purposes (e.g. to tag an audio track appropriately in a video or
* audio editor).
*
- * Returns: NULL-terminated string array with two-letter language codes. Free
- * with g_strfreev() when no longer needed.
+ * Returns: (transfer full): NULL-terminated string array with two-letter
+ * language codes. Free with g_strfreev() when no longer needed.
*
* Since: 0.10.26
*/
* (e.g. to tag an audio track appropriately in a video or audio editor, or
* an image in a camera application).
*
- * Returns: NULL-terminated array of license strings. Free with g_strfreev()
- * when no longer needed.
+ * Returns: (transfer full): NULL-terminated array of license strings. Free
+ * with g_strfreev() when no longer needed.
*
* Since: 0.10.36
*/