Original commit message from CVS:
Patch by: 이문형 <iwings at gmail dot com>
* gst/gstpoll.c: (gst_poll_fd_ctl_write), (gst_poll_fd_has_error):
Adds support for FD_CONNECT event (win32). See #562258.
+2008-11-27 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Patch by: 이문형 <iwings at gmail dot com>
+
+ * gst/gstpoll.c: (gst_poll_fd_ctl_write), (gst_poll_fd_has_error):
+ Adds support for FD_CONNECT event (win32). See #562258.
+
2008-11-24 Stefan Kost <ensonic@users.sf.net>
* libs/gst/base/gstbasesink.c:
else
pfd->events &= ~POLLOUT;
#else
- gst_poll_update_winsock_event_mask (set, idx, FD_WRITE, active);
+ gst_poll_update_winsock_event_mask (set, idx, FD_WRITE | FD_CONNECT,
+ active);
#endif
}
res = (wfd->events.iErrorCode[FD_CLOSE_BIT] != 0) ||
(wfd->events.iErrorCode[FD_READ_BIT] != 0) ||
(wfd->events.iErrorCode[FD_WRITE_BIT] != 0) ||
- (wfd->events.iErrorCode[FD_ACCEPT_BIT] != 0);
+ (wfd->events.iErrorCode[FD_ACCEPT_BIT] != 0) ||
+ (wfd->events.iErrorCode[FD_CONNECT_BIT] != 0);
#endif
}