In the above pipeline I am receiving Video/Audio using TCP from stream
server. Mydemux will bifarcate audio and video frames using specific headers
appended on each frame by stream server.
Case 1: When both audio and video is present in the stream the RTSP media
factory works well and start streaming to RTSP client.
Case 2: When only video is present is the stream and no audio frame is
recevied from stream server in that case my media pipeline fails to preroll
and shuts down. In this case no SDP reply given to RTSP client.
Is there any possible mechanism where pipeline don't wait for first audio
frame to arrive, skip the prerolling and change the state of audio pipeline
as and when audio frame arrives.