After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 668101 - [0.11] [rtsp] Impossible to use GstRTSPWatch on Windows
[0.11] [rtsp] Impossible to use GstRTSPWatch on Windows
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.11.x
Other Linux
: Normal critical
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-01-17 15:18 UTC by Sebastian Dröge (slomo)
Modified: 2013-07-17 13:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2012-01-17 15:18:26 UTC
On Windows it's not allowed to use g_poll() on sockets. For the GSource that is created here this is done though. In 0.11 all the network code is ported to GIO so it might be possible to use the GSocketSource as child sources of the GstRTSPWatch here.

(On Windows poll() does not work on sockets but WSAWaitForMultipleEvents() or something like that has to be used)
Comment 1 Sebastian Dröge (slomo) 2012-02-06 07:58:56 UTC
This is not only a problem with 0.11 but also with 0.10 btw, much harder to fix in 0.10 though.
Comment 2 Wim Taymans 2012-09-10 13:13:48 UTC
all those structures are nicely hidden, it can be done without breaking API/ABI. removing blocker.
Comment 3 Sebastian Dröge (slomo) 2013-07-17 13:10:35 UTC
Works in 1.0 thanks to using GSocket. Just various bugs around that which are caused by GSocket it seems