Gst.Meta
The Gst.Meta structure should be included as the first member of a Gst.Buffer metadata structure. The structure defines the API of the metadata and should be accessible to all elements using the metadata.
A metadata API is registered with Gst.meta_api_type_register which takes a name for the metadata API and some tags associated with the metadata. With Gst.meta_api_type_has_tag one can check if a certain metadata API contains a given tag.
Multiple implementations of a metadata API can be registered. To implement a metadata API, Gst.meta_register should be used. This function takes all parameters needed to create, free and transform metadata along with the size of the metadata. The function returns a Gst.MetaInfo structure that contains the information for the implementation of the API.
A specific implementation can be retrieved by name with Gst.meta_get_info.
See Gst.Buffer for how the metadata can be added, retrieved and removed from buffers.
Last reviewed on 2012-03-28 (0.11.3)