mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-16 04:54:12 +00:00
splitmuxsrc: Ensure only a single stream-start event is pushed
Since we are simulating a single output, we want to ensure only a single stream-start is pushed downstream. We do *not* want to send a (potentially) new stream start event after flushing (like after seeks). Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4146 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8252>
This commit is contained in:
parent
05158769c3
commit
6d30b82054
1 changed files with 0 additions and 1 deletions
|
@ -1489,7 +1489,6 @@ gst_splitmux_push_flush_stop (GstSplitMuxSrc * splitmux, guint32 seqnum)
|
|||
gst_event_ref (e);
|
||||
gst_pad_push_event (GST_PAD_CAST (target), e);
|
||||
target->sent_caps = FALSE;
|
||||
target->sent_stream_start = FALSE;
|
||||
target->sent_segment = FALSE;
|
||||
}
|
||||
SPLITMUX_SRC_PADS_RUNLOCK (splitmux);
|
||||
|
|
Loading…
Reference in a new issue