<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
The return of set state is GST_STATE_CHANGE_ASYNC, and I do not get any error messages or any other type of message besides STATE_CHANGE.<BR>
<BR>
I just receive 4 state change messages saying the oldstate was 1 (NULL) and new state is 2 (READY). After these 4 state messages, I receive a GStreamer-CRITICAL **: gst_bus_source_dispatch: assertion message !=NULL failed. message. I am not sure where this is coming from as it does not happen with file sources.<BR>
<BR><BR>> From: t.i.m@zen.co.uk<BR>> To: gstreamer-devel@lists.sourceforge.net<BR>> Date: Tue, 22 Jul 2008 19:57:43 +0100<BR>> Subject: Re: [gst-devel] palybin http sources<BR>> <BR>> On Tue, 2008-07-22 at 17:43 +0000, Ash wrote:<BR>> <BR>> > gst_element_set_state(pipeline, GST_STATE_PAUSED);<BR>> > g_loop = g_main_loop_new(NULL, FALSE);<BR>> > g_main_loop_run(g_loop);<BR>> > <BR>> > In my bus_test handler, I checked for STATE CHANGED messages. For File<BR>> > sources, usually after about 4 STATE CHANGED messages, the state is<BR>> > changed from READY TO PAUSED. However with HTTP sources, the source<BR>> > never changes from READY.<BR>> <BR>> You should also check the return value of _set_state() for FAILURE<BR>> and/or check for ERROR messages on the bus. Do you get any error<BR>> messages?<BR>> <BR>> Cheers<BR>> -Tim<BR>> <BR>> <BR>> <BR>> -------------------------------------------------------------------------<BR>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge<BR>> Build the coolest Linux based applications with Moblin SDK & win great prizes<BR>> Grand prize is a trip for two to an Open Source event anywhere in the world<BR>> http://moblin-contest.org/redirect.php?banner_id=100&url=/<BR>> _______________________________________________<BR>> gstreamer-devel mailing list<BR>> gstreamer-devel@lists.sourceforge.net<BR>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel<BR><BR><br /><hr />Use video conversation to talk face-to-face with Windows Live Messenger. <a href='http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_072008' target='_new'>Get started.</a></body>
</html>