[gst-devel] Simple example of a video filter
Stefan Kost
ensonic at hora-obscura.de
Thu Feb 3 08:44:24 CET 2011
Am 02.02.2011 08:58, schrieb Aki Suihkonen:
> Hi,
>
> The effectv filters in gst-plugins good may form the starting
> point you need; Even though they don't implement anything
> particularly advanced, such as dealing with different
> input/output rates, different input/output formats or frame sizes,
> they still contain a rather big amount of interfaces and glue
> to the gstreamer infrastructure.
>
> You would basically have to locate the function
> xxxx_transform( GstBaseTransform *trans, GstBuffer *in, GstBuffer *out)
> {
> GST_OBJECT_LOCK(object)
>
> GST_OBJECT_UNLOCK(object)
> }
>
The log is not needed in many cases. Some plugins use it to protect property
changes, if I recall right.
Stefan
More information about the gstreamer-devel
mailing list