rtspsrc: Update caps for TCP whenever they change
authorSebastian Dröge <sebastian@centricular.com>
Wed, 27 Apr 2016 17:46:34 +0000 (20:46 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 27 Apr 2016 17:52:32 +0000 (20:52 +0300)
commit7c728db1f34b90c96102987d22889c8b1d324476
tree6e05f1ac2d3c46b5c78a73baea271b73d29115d5
parent608b4ee53c43c3dcbfee167349771eeffd92e071
rtspsrc: Update caps for TCP whenever they change

We only changed them for UDP so far, which caused the wrong seqnum-base and
other information to be passed to rtpjitterbuffer/etc when seeking. This
usually wasn't that much of a problem as the code there is robust enough, but
every now and then it causes us to drop up to 32756 packets before we
continue doing anything meaningful.

https://bugzilla.gnome.org/show_bug.cgi?id=765689
gst/rtsp/gstrtspsrc.c
gst/rtsp/gstrtspsrc.h