<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
The problem is in glib. Don't allow multiple watches on the same socket and we have one for the server and another for each client.<BR>
<BR>
<A HREF="https://bugzilla.gnome.org/show_bug.cgi?id=338943">https://bugzilla.gnome.org/show_bug.cgi?id=338943</A><BR>
<BR>
Cheers,<BR>
<BR>
Jose<BR>
<BR>
<BR>
<BR>
El mar, 11-10-2011 a las 18:12 +0200, Matthias Dodt escribi&#243;:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Hi guys!

It seems there is a problem with the latest GSTRTSPServer. It doesn't
listen on a socket or establish a connection. Firstly in rtsp-server.c
there is an ifdef missing (line 615...):

gst_rtsp_server_get_io_channel(...){
...
/* create IO channel for the socket */
#ifdef G_OS_WIN32
  channel = g_io_channel_win32_new_socket (sockfd);
#else
  channel = g_io_channel_unix_new (sockfd);
#endif
...

Then the client connects but the server doesn't react on the client's
OPTIONS request. Any ideas? I guess it must be something with polling
the socket.

Cheers,

mat
_______________________________________________
gstreamer-devel mailing list
<A HREF="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</A>
<A HREF="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</A>
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>