Embedding scripting language in a filter element

Sebastian Dröge sebastian at centricular.com
Tue Feb 4 06:29:51 PST 2014

On Mo, 2014-02-03 at 12:54 -0500, Josh Doe wrote:
> I've often had a need to apply some simple processing to a video,
> little one-off things that don't seem worth creating an element for.
> I've either done quick hacks to an existing element or the
> application, but I'd like to have a better way. I think it would be
> useful to have a filter element that has a script property, some
> interpreted language like Python or Julia, to allow even interactively
> changing the script. Has anyone done this or something like it? The
> closest I can find is glshader for running OpenGL fragment shaders.

Don't think anybody did something like that yet, no.

But for example you could also use something like cairooverlay or
implement something like appsink/appsrc that wraps GstBaseTransform
instead (apptransform :) ).

Sebastian Dröge, Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140204/3b88163c/attachment-0001.pgp>

More information about the gstreamer-devel mailing list