Contains various utility functions for plugins to parse or create xmp packets and map them to and from GstTagLists.
Please note that the xmp parser is very lightweight and not strict at all.
GstTagList * gst_tag_list_from_xmp_buffer (
Parse a xmp packet into a taglist.
new taglist or
NULL, free the list when done
GstBuffer * gst_tag_list_to_xmp_buffer (
const GstTagList *list,
const gchar **schemas);
Formats a taglist as a xmp packet using only the selected
schemas. An empty list (
NULL) means that all schemas should
does the container forbid inplace editing
new buffer or
NULL, unref the buffer when done