gstreamer/subprojects/gst-plugins-good/gst
Mathieu Duponchelle a20ef245a0 rtspsrc: fix invalid seqnum assertions
Upon fatal errors the loop function will first post an error message
then push out an EOS event.

An application may react immediately to the error message by setting the
state of the pipeline to NULL, meaning by the time we push out the EOS
event PAUSED_TO_READY may have reset the seek seqnum to -1.

While this is harmless, the assertion when setting an invalid seqnum
isn't tidy, fix this by simply not resetting to INVALID as it serves no
practical purpose and the next READY_TO_PAUSED will select a new seqnum
anyway.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7032>
2024-06-14 11:28:06 +02:00
..
alpha doc: Fix newline char between authors 2023-05-20 05:48:23 +00:00
apetag
audiofx
audioparsers flacparse: fix buffer overflow in gst_flac_parse_frame_is_valid 2024-05-27 23:31:44 +00:00
auparse
autodetect
avi
cutter cutter: add audio-level-meta 2024-02-08 13:52:40 +00:00
debugutils
deinterlace video-filters: Fix passthrough with ANY caps feature 2023-10-03 21:13:00 +00:00
dtmf rtpdtmfdepay: Classify as RTP element 2023-05-09 15:18:47 +00:00
effectv
equalizer
flv flvmux: Use GDateTime instead of gmtime() 2024-06-06 08:33:51 +00:00
flx meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
goom gst-plugins-good: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
goom2k1
icydemux
id3demux
imagefreeze
interleave
isomp4 qtdemux: Handle keyunit trick mode in case of push mode too 2024-05-31 11:21:55 +00:00
law
level level: fix old "message" property doc chunk 2024-05-23 21:36:37 +00:00
matroska matroska-demux: Basic support for container-specific-track-id tag 2024-02-12 10:37:29 +00:00
monoscope
multifile gst: Move GstQueueArray as GstVecDeque to core 2024-05-06 18:25:42 +00:00
multipart
replaygain
rtp rtpmp4gdepay: Set duration on outgoing buffers 2024-05-20 15:24:32 +00:00
rtpmanager rtpbin: Regularly emit the sync signal 2024-05-28 11:52:31 +00:00
rtsp rtspsrc: fix invalid seqnum assertions 2024-06-14 11:28:06 +02:00
shapewipe
smpte
spectrum
udp udpsrc: Add support for IGMPv3 SSM 2023-04-12 16:32:07 +00:00
videobox
videocrop
videofilter videoflip: fix concurrent access when modifying the tag list 2023-07-25 15:18:05 +02:00
videomixer
wavenc
wavparse wavparse: reset when receiving STREAM_START 2024-05-16 11:35:02 +00:00
xingmux
y4m
meson.build