<div dir="ltr"><div><div><div><div><div><br></div>Is there a writers guide for GstMeta somewhere?  I found<br><br><a href="https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstMeta.html">https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstMeta.html</a><br><br></div>But I need more than just a description of the API.  For example <br>GstMetaTransformFunction() says:<br><p><br></p><p>F<span style="font-family:monospace">unction called for each <em class="inbox-inbox-parameter"><code>meta</code></em>
 in <em class="inbox-inbox-parameter"><code>buffer</code></em>
 as a result of performing a
transformation on <em class="inbox-inbox-parameter"><code>transbuf</code></em>
. Additional <em class="inbox-inbox-parameter"><code>type</code></em>
 specific transform data
is passed to the function as <em class="inbox-inbox-parameter"><code>data</code></em>
.</span></p><span style="font-family:monospace">
</span><p><span style="font-family:monospace">Implementations should check the <em class="inbox-inbox-parameter"><code>type</code></em>
 of the transform and parse
additional type specific fields in <em class="inbox-inbox-parameter"><code>data</code></em>
 that should be used to update
the metadata on <em class="inbox-inbox-parameter"><code>transbuf</code></em>
.</span></p><br>Okay, but...<br><i>What</i> is a tranformation?<br></div><i>What</i> would invoke a transformation?<br></div><i>What</i> are the possible transformation types, and what do they mean?<br></div><i>What</i> is passed in data?  It says 'type specific' but what does that mean?<br><br><div>Is there a "writers guide" for GStreamer anywhere that answers questions like this?<br><br></div><div>Thanks,<br><br></div><div>John<br></div></div>