gstreamer/gst/rtmp2
Matthew Waters fdca97eca8 rtmp2src: workaround a GLib race when destroying a GMainContext/GSource
https://gitlab.gnome.org/GNOME/glib/-/issues/803

Basically, if destruction of a GSource and its associated GMainContext are
not synchronised, Then the GSource destruction can access freed
GMainContext resources and cause a crash.  This is not super common but
can happen.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2405>
2021-07-15 14:10:04 +10:00
..
rtmp allow NetStream.Play.PublishNotify Message 2021-04-10 20:34:26 +02:00
gstrtmp2.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstrtmp2element.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstrtmp2elements.h gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstrtmp2locationhandler.c rtmp2: Need to unescape the userinfo before setting 2020-08-30 09:53:42 +00:00
gstrtmp2locationhandler.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
gstrtmp2sink.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstrtmp2sink.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
gstrtmp2src.c rtmp2src: workaround a GLib race when destroying a GMainContext/GSource 2021-07-15 14:10:04 +10:00
gstrtmp2src.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
meson.build gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
TODO Add files from gst-rtmp 2019-11-05 13:52:55 +00:00