parse_extended_comment
Description:
public bool parse_extended_comment (string ext_comment, out string? key, out string? lang, out string value, bool fail_if_no_key)
Convenience function to parse a GST_TAG_EXTENDED_COMMENT string and separate it into its components.
If successful, key, lang and/or value will be set to newly allocated strings that you need to free with
g_free when done. key and lang may also be set to NULL by this
function if there is no key or no language code in the extended comment string.
Parameters:
| ext_comment |
an extended comment string, see EXTENDED_COMMENT |
| key |
return location for the comment description key, or NULL |
| lang |
return location for the comment ISO-639 language code, or NULL |
| value |
return location for the actual comment string, or NULL |
| fail_if_no_key |
whether to fail if strings are not in key=value form |
Returns:
|
TRUE if the string could be parsed, otherwise FALSE |
Namespace: Gst.Tag
Package: gstreamer-tag-1.0