[ CCode ( has_target = false ) ]
public delegate bool MetaTransformFunction (Buffer transbuf, Meta meta, Buffer buffer, Quark type, void* data)
Function called for each meta
in buffer
as a result of performing a transformation on transbuf
.
Additional type
specific transform data is passed to the function as data
.
Implementations should check the type
of the transform and parse additional type specific fields in data
that
should be used to update the metadata on transbuf
.
transbuf |
a Buffer |
meta |
a Meta |
buffer |
a Buffer |
type |
the transform type |
data |
transform specific data. |
|