rtsp-media: Query position and stop time only on the RTP parts of the pipeline
authorSebastian Dröge <sebastian@centricular.com>
Tue, 5 Aug 2014 14:12:19 +0000 (16:12 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 12 Aug 2014 07:54:12 +0000 (10:54 +0300)
commit6ba5ca447f40bc05ac74c2ab805d1ce9cf77797a
treec87c32ae32d6277890fff43888d1f1a7375a7937
parent04e69cf83b1c97382537032d9e39ce1b3e9cac9f
rtsp-media: Query position and stop time only on the RTP parts of the pipeline

The RTCP parts, in specific the RTCP udpsinks, are not flushed when
seeking and will always continue counting the time. This leads to
the NPT after a backwards seek to be something completely different
to the actual seek position.

https://bugzilla.gnome.org/show_bug.cgi?id=732644
gst/rtsp-server/rtsp-media.c
gst/rtsp-server/rtsp-stream.c
gst/rtsp-server/rtsp-stream.h