gstreamer/subprojects/gst-plugins-bad/gst/debugutils
Nicolas Dufresne 4402a8044f fakesinks: Fix recursive notify loop
The proxy callback for the notify::last-message was emiting the signal
again on the child, which caused an infinit loop. We could swap the child
and the user data to signal to the bin instead, but it was found that proxying
this signal was not very useful. Typical use case it to set silent=0 and use
deep-notify feature. Proxying that signal just duplicate that output which
isn't very useful.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4766>
2023-06-13 23:33:08 +00:00
..
debugutilsbad.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
fpsdisplaysink.c fpsdisplaysink: Skip reporting on frame counter reset 2023-02-20 19:47:56 +00:00
fpsdisplaysink.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstchecksumsink.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstchecksumsink.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstchopmydata.c chopmydata: Fix FIXMEs in gst_element_class_set_static_metadata 2021-10-08 16:20:10 +03:00
gstchopmydata.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstclockselect.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstclockselect.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstcompare.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstcompare.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstdebugspy.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstdebugspy.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstdebugutilsbadelements.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gsterrorignore.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gsterrorignore.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstfakeaudiosink.c fakesinks: Fix recursive notify loop 2023-06-13 23:33:08 +00:00
gstfakeaudiosink.h fakevideosink,fakeaudiosink: Proxy handoff and preroll-handoff signals 2022-03-23 20:03:40 +00:00
gstfakesinkutils.c fake{video|audio}sink: don't proxy properties at instance init. 2022-10-19 09:12:11 +00:00
gstfakesinkutils.h fake{video|audio}sink: don't proxy properties at instance init. 2022-10-19 09:12:11 +00:00
gstfakevideosink.c fakesinks: Fix recursive notify loop 2023-06-13 23:33:08 +00:00
gstfakevideosink.h fakevideosink,fakeaudiosink: Proxy handoff and preroll-handoff signals 2022-03-23 20:03:40 +00:00
gsttestsrcbin.c testsrcbin: Remove spurious caps unref 2023-05-19 22:00:39 +00:00
gstvideocodectestsink.c debugutils: videocodectestsink: add support for more formats 2022-11-10 15:26:22 +00:00
gstvideocodectestsink.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstwatchdog.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstwatchdog.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00