curlhttpsrc: Delay in playback start with DASH compared to souphttpsrc
I have created a pipeline to play DASH content . Initially the pipeline used souphttpsrc ,now I have replaced it with curlhttpsrc. With curlhttpsrc ,I have observed delay in playback start . When I debugged curlhttpsrc , I found the http requests are queued and select system call with a timeout of 1s . When I reduced the timeout to 50ms ,I observed same delay as souphttpsrc. Is timeout causing this delay or the delay is due to something else?