mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-29 18:48:44 +00:00
e3fe89aba8
Add a finalize method and release locks and things in there, instead of in the dispose method. Dispose may be called multiple times, at any time, and should just safely release references to other memory that might reference it back. In this case, timecodestamper would later crash in the element dispose method trying to take the freed mutex from gst_timecodestamper_release_pad(). Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5935> |
||
---|---|---|
.. | ||
gstavwait.c | ||
gstavwait.h | ||
gsttimecodestamper.c | ||
gsttimecodestamper.h | ||
meson.build | ||
plugin.c |