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
@ -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…
x
Reference in New Issue
Block a user