mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 17:50:36 +00:00
bin: Don't special-case G_SIGNAL_RUN_CLEANUP stage in latency signal accumulator
This signal don't run the class handler in the CLEANUP stage. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/776>
This commit is contained in:
parent
d7d12f6aaa
commit
96a5000210
1 changed files with 1 additions and 2 deletions
|
@ -326,8 +326,7 @@ _gst_boolean_accumulator (GSignalInvocationHint * ihint,
|
||||||
gboolean myboolean;
|
gboolean myboolean;
|
||||||
|
|
||||||
myboolean = g_value_get_boolean (handler_return);
|
myboolean = g_value_get_boolean (handler_return);
|
||||||
if (!(ihint->run_type & G_SIGNAL_RUN_CLEANUP))
|
g_value_set_boolean (return_accu, myboolean);
|
||||||
g_value_set_boolean (return_accu, myboolean);
|
|
||||||
|
|
||||||
GST_DEBUG ("invocation %d, %d", ihint->run_type, myboolean);
|
GST_DEBUG ("invocation %d, %d", ihint->run_type, myboolean);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue