I use rtspsrc inside playbin2 to receive RTSP streams.
Transition of playbin2 from playing to paused in windows takes about 30-40 seconds, while in linux it's almost immediate.
What's the problem with win32?
Example:
0:00:24.109375000 DEBUG rtspsrc gstrtspsrc.c:6104:gst_rtspsrc_pause:<source> wait for connection idle
0:01:02.031250000 DEBUG rtspsrc gstrtspsrc.c:3729:gst_rtspsrc_loop_udp:<source> got interrupted: stop connection flush
How can I speed up it?