mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
[571/906] mixer: fix deadlock on shutdown
didn't reiterate over the sinkpad's displays and reactivate them causing a deadlock
This commit is contained in:
parent
2dff52334c
commit
3283e9e7de
1 changed files with 1 additions and 0 deletions
|
@ -2044,6 +2044,7 @@ gst_gl_mixer_change_state (GstElement * element, GstStateChange transition)
|
|||
g_object_unref (mix->display);
|
||||
mix->display = NULL;
|
||||
}
|
||||
walk = mix->sinkpads;
|
||||
while (walk) {
|
||||
GstGLMixerPad *sink_pad = GST_GL_MIXER_PAD (walk->data);
|
||||
walk = g_slist_next (walk);
|
||||
|
|
Loading…
Reference in a new issue