wavparse: ensure that any pending segment is sent before an EOS event is sent
authorMatthew Waters <matthew@centricular.com>
Tue, 3 May 2022 07:27:32 +0000 (17:27 +1000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 4 May 2022 08:00:02 +0000 (08:00 +0000)
commitf4f342aa7827834d486c7320be28c878eb27c4b0
tree7757e9388211c0d540fd8aca3da280e6c74959d5
parent17aa70b8880659d2d30cb8a454bb2b89337bd847
wavparse: ensure that any pending segment is sent before an EOS event is sent

Specifically fixes seqnum handling when an aggregator-based element
(audiomixer et al) is downstream and a seek is performed that
immediately causes an EOS from wavparse.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2356>
subprojects/gst-plugins-good/gst/wavparse/gstwavparse.c