Plugin development: changing property while running

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Plugin development: changing property while running

Albin Stigö
Hello,

I'm working on a custom filter plugin. I'm doing frequency translation
(multiplication with a complex exponential) and convolution with an
impulse response (kernel).

I'd like to be able to modify the kernel while the pipeline is running.
What is the best approach here? I've been looking through the sources
of other plugins and it seems I should use GST_OBJECT_LOCK/UNLOCK in
my properties? But then I will also need to take this look in my
GstBaseTransform transform vmethod. Is that bad practice?

Any other ideas?


--Albin
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel