We have developed a GStreamer application to play a song. And the application is able to play a song by giving:-
1. Local path of song(song is in same the desktop where application resides)
2. Internet radio URL.
But it is not able to play the song if a song URL is given. Following is the error which is as follows:-
MPE::CGstreamerEngine::EventListener= 8192
MPE::CGstreamerEngine::EventListener= 64
MPE::CGstreamerEngine::EventListener= 8192
(<unknown>:6253): GLib-GIO-WARNING **: g_simple_async_result_complete() called from wrong context!
MPE::CGstreamerEngine::EventListener= 2
Playback Error: Cannot connect to destination (205.196.121.248)MPE::CGstreamerEngine::EventListener= 2
Playback Error: "http://205.196.121.248/4iqe45svopmg/oaibclillt8bb03/01.+Shantir+Chhele+from+Om+Shanti+%282012%29+-+%5Bwww.Mp3Kolkata.Com%5D.mp3": Cannot connect to destination (205.196.121.248)MPE::CGstreamerEngine::EventListener= 2
Playback Error: Internal data flow error.MPE::CGstreamerEngine::EventListener= 2
Playback Error: Stream contains no data.Kindly request you to debug me. I think that the state transition is going wrong in case of playing URL(GST_STATE_PLAYING , GST_STATE_PAUSED, GST_STATE_READY).