gstreamer/subprojects/gst-plugins-base/ext/gl
Matthew Waters b7b2b80de1 glimagesink: avoid a possible critical on shutdown
It is possible that the close callback can be called after glimagesink
is changing state to NULL.  Protect against that by taking the glimagesink
lock and some NULL checking.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6566>
2024-04-15 15:28:45 +00:00
..
effects
caopengllayersink.h
caopengllayersink.m
gltestsrc.c
gltestsrc.h
gstglalpha.c
gstglalpha.h
gstglbasemixer.c
gstglbasemixer.h
gstglbumper.c
gstglbumper.h
gstglcolorbalance.c
gstglcolorbalance.h
gstglcolorconvertelement.c
gstglcolorconvertelement.h
gstglcolorscale.c
gstglcolorscale.h
gstgldeinterlace.c
gstgldeinterlace.h
gstgldifferencematte.c
gstgldifferencematte.h
gstgldownloadelement.c gldownload: handle passthrough without a critical 2023-06-08 19:46:56 +00:00
gstgldownloadelement.h
gstgleffects.c
gstgleffects.h
gstglelement.c
gstglelements.h
gstglfilterapp.c
gstglfilterapp.h
gstglfilterbin.c
gstglfilterbin.h
gstglfiltercube.c
gstglfiltercube.h
gstglfilterglass.c plugins: Fix various trivial clang compiler warnings 2023-03-18 19:52:40 +00:00
gstglfilterglass.h
gstglfilterreflectedscreen.c
gstglfilterreflectedscreen.h
gstglfiltershader.c
gstglfiltershader.h
gstglimagesink.c glimagesink: avoid a possible critical on shutdown 2024-04-15 15:28:45 +00:00
gstglimagesink.h
gstglmixer.c
gstglmixer.h
gstglmixerbin.c
gstglmixerbin.h
gstglmosaic.c
gstglmosaic.h
gstgloverlay.c gloverlay: Apply updated overlay coordinates correctly 2024-01-11 10:42:27 +00:00
gstgloverlay.h
gstgloverlaycompositorelement.c
gstgloverlaycompositorelement.h
gstglsinkbin.c
gstglsinkbin.h
gstglsrcbin.c
gstglsrcbin.h
gstglstereomix.c
gstglstereomix.h
gstglstereosplit.c
gstglstereosplit.h
gstgltestsrc.c
gstgltestsrc.h
gstgltransformation.c
gstgltransformation.h
gstgluploadelement.c
gstgluploadelement.h
gstglutils.c
gstglutils.h
gstglvideoflip.c glvideoflip: fix setting of method property at construction time 2024-02-04 14:05:30 +00:00
gstglvideoflip.h
gstglvideomixer.c glvideomixer: Keep a reference to the underlying pad 2023-02-15 03:11:03 +00:00
gstglvideomixer.h
gstglviewconvert.c
gstglviewconvert.h
gstopengl.c
meson.build