<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Hello all,<BR>
I am having an issue where having two pipelines seems to cause issues. I have an isPlayable function that takes in a URI and determines if the file is playable using gstreamer. (basically i create a temporary pipeline and GMainLoop, change the state to PAUSED, and listen on the bus for&nbsp; the change state message). If it gets to paused I clean up the pipeline and return TRUE. However, let's say&nbsp;I am actually playing this file with another main player pipeline. Once the stream ends, I decide to play it again (meaning my isPlayalbe function is called again, creating another temporary pipeline and seeing if it can get to PAUSED state). However the second time, the isPlayable temporary pipeline does not get to PAUSED state, it just sits indefinitely in the READY state. Is there an issue with 2 separate pipelines? I actually even tried cleaning up the Player pipeline and then calling isPlayable but it doesn't seem to work (still gest stuck in the READY state). I have no data shared between the two pipelines. Any reason for this?<BR>
&nbsp;<BR>
Thanks!<BR><br /><hr />Time for vacation? WIN what you need. <a href='http://www.gowindowslive.com/summergiveaway/?ocid=tag_jlyhm' target='_new'>Enter Now!</a></body>
</html>