Top |
GstTagList * | gst_tag_list_from_xmp_buffer () |
GstBuffer * | gst_tag_list_to_xmp_buffer () |
const gchar ** | gst_tag_xmp_list_schemas () |
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 (GstBuffer *buffer
);
Parse a xmp packet into a taglist.
GstBuffer * gst_tag_list_to_xmp_buffer (const GstTagList *list
,gboolean read_only
,const gchar **schemas
);
Formats a taglist as a xmp packet using only the selected
schemas. An empty list (NULL
) means that all schemas should
be used
list |
tags |
|
read_only |
does the container forbid inplace editing |
|
schemas |
|