One workaround solution is handdle the GST_MESSAGE_EOS in the bus_call function, and do not stop (quit) the GMainLoop.<br>
<br>
<br><div><span class="gmail_quote">On 3/18/07, <b class="gmail_sendername"><a href="mailto:ahalda@cs.mcgill.ca" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ahalda@cs.mcgill.ca</a></b> &lt;<a href="mailto:ahalda@cs.mcgill.ca" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ahalda@cs.mcgill.ca</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br><br>I&#39;ve just started with gstreamer and ogg libraries this weekend, so sorry<br>

if this is obvious...<br><br>I am trying to play ogg music files with multiple songs in them, or<br>example internet radio streams. The problem is that once one song is over,<br>an EOS event is sent and my pipeline shuts down, so the next song is never
<br>played.<br>In gstreamer 0.8 this doesn&#39;t happen, but I just installed gstreamer 0.10.12<br>and it does. I saw it when making a vorbis/ogg pipeline by hand like in<br>the documentation example, but I think you see the same effect from
<br>playbin stopping in the same way. EG:<br>gst-launch-0.10 playbin uri=/path/to/ogg/radio/stream.ogg<br>It stops after the first song finishes.<br><br>Also, for similar icy/mp3 streams (decoded by the icydemux and mad<br>

elements), this does not happen (the next song plays, no EOS).<br><br>So, is the new version of the ogg demux doing the right thing by sending<br>an EOS? And if so, what is the best way to get it to go on to the next<br>
song?
<br><br>Allan<br><br><br><br>-------------------------------------------------------------------------<br>Take Surveys. Earn Cash. Influence the Future of IT<br>Join SourceForge.net&#39;s Techsay panel and you&#39;ll get the chance to share your
<br>opinions on IT &amp; business topics through brief surveys-and earn cash<br><a href="http://www.techsay.com/default.php?page=join.php&amp;p=sourceforge&amp;CID=DEVDEV" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.techsay.com/default.php?page=join.php&amp;p=sourceforge&amp;CID=DEVDEV
</a><br>_______________________________________________<br>gstreamer-devel mailing list<br><a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gstreamer-devel@lists.sourceforge.net
</a><br><a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br></blockquote></div><br><br clear="all"><br>-- <br>Danilo Freire de Souza Santos<br><a href="http://www.dee.ufcg.edu.br/%7Edanilo" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.dee.ufcg.edu.br/~danilo
</a>