rtspsrc: Chain up to the parent class' provide_clock() implementation
authorSebastian Dröge <sebastian@centricular.com>
Fri, 21 Apr 2017 18:09:14 +0000 (19:09 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Fri, 21 Apr 2017 18:14:09 +0000 (19:14 +0100)
commitc99f7579f33207fdc5b607ba5e5d0e95e1b34cb2
treec9cc8dcf7c23d8a1e188351d01763a36b871106e
parent7c658c3c0465d5c09c830ff1d3944a91757ac78c
rtspsrc: Chain up to the parent class' provide_clock() implementation

If no clock was provided directly by rtspsrc. This behaviour was removed
by f8013487c91a6ffc552a4b25aa1a70f0bd5377f8 and results in rtspsrc not
providing the system clock via the rtpjitterbuffer.

As a result, if another element like an audio sink, provides a clock,
the pipeline would select that (when going to PAUSED/PLAYING again later).
Audio clocks usually don't progress in PAUSED, and thus our live source
won't be able to use the clock to produce data, making the sink never
preroll and everything is stuck.
gst/rtsp/gstrtspsrc.c