jifmux: Allow customizing EXIF/XMP tags serialization
Hello,
While working with jifmux
I came to realize there's no way to customize EXIF/XMP tags for serialization beyond the tags already defined internally by GStreamer (see gstxmptag.c).
The infrastructure to support such customization already exists internally, eg. _gst_xmp_schema_add_mapping
etc.
GstTagXmpWriter
only allows adding/removing existing schemas, GstXmptag
to only get the list of schemas, so allowing to extend schemas serialization will "close the loop" to fully customize jifmux
metadata serialization.
What is the prospect of exposing the existing XMP schema mapping functions?
Thank you.