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: string
an extended comment string, see #GST_TAG_EXTENDED_COMMENT
fail_if_no_key: boolean
whether to fail if strings are not in key=value form
Returns [boolean,string,string,string]
TRUE if the string could be parsed, otherwise FALSE
Convenience function to parse a GST_TAG_EXTENDED_COMMENT string and separate it into its components.
If successful,
key,langand/orvaluewill be set to newly allocated strings that you need to free withg_free()when done.keyandlangmay also be set to NULL by this function if there is no key or no language code in the extended comment string.