rtspsrc: rtsp wms streams not working 1.3.1 onwards [regression]
Submitted by Matin Momin
Link to original bug (#739391)
Description
Rtsp wms streams not working from version 1.3.1 onwards (not working in 1.4.3 either). It was working in version 1.2.4. I can see that there are quite a few changes in gstrtspsrc.c between versions 1.24 and 1.3.1. In version 1.3.1 (and onwards), for rtsp wms streams the gst_rtspsrc_stream_configure_transport() function in gstrtpssrc.c is not getting called at all.
I downloaded source of gst-plugins-good versions 1.2.4, 1.3.1 and 1.4.3 and built them all on my x86, Ubuntu Linux 14.04. And tried the following pipeline
./bin/gst-launch-1.0 rtspsrc location="rtsp://a1989.l1140549988.c11405.e.lm.akamaistream.net/D/1989/11405/v0001/reflector:49988" ! fakesink dump=1
It gives fakesink dump output for version 1.2.4, but fails for versions 1.3.1 and 1.4.3.
Also tested with stream
rtsp://a1671.l2063252432.c20632.g.lm.akamaistream.net/D/1671/20632/v0001/reflector:52432