alphacombine: Fix seeking after EOS
The alpha_eos state was not being reset on flush-stop, as a side effect flushing seek after EOS did not work. Fixes #4442 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9069>
This commit is contained in:
parent
5521af04f8
commit
500f9b60af
@ -238,6 +238,7 @@ gst_alpha_combine_reset (GstAlphaCombine * self)
|
||||
gst_buffer_replace (&self->alpha_buffer, NULL);
|
||||
gst_buffer_replace (&self->last_alpha_buffer, NULL);
|
||||
self->last_flow_ret = GST_FLOW_OK;
|
||||
self->alpha_eos = FALSE;
|
||||
g_mutex_unlock (&self->buffer_lock);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user