gstreamer/gst/udp
Tim-Philipp Müller 3deb7ad298 gst/udp/gstudpsrc.c: Use CLOSE_SOCKET() here instead of close() to maintain win32 workiness.
Original commit message from CVS:
* gst/udp/gstudpsrc.c: (gst_udpsrc_start):
Use CLOSE_SOCKET() here instead of close() to maintain
win32 workiness.
2006-07-27 10:01:49 +00:00
..
.gitignore gst/udp/: Added multifdsink to send UDP to multiple addresses. 2005-05-12 15:32:51 +00:00
gstdynudpsink.c Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstdynudpsink.h Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstmultiudpsink.c Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstmultiudpsink.h Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstudp-marshal.list gst/udp/: Added multifdsink to send UDP to multiple addresses. 2005-05-12 15:32:51 +00:00
gstudp.c Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstudp.h gst/udp/: Added multifdsink to send UDP to multiple addresses. 2005-05-12 15:32:51 +00:00
gstudpnetutils.c Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstudpnetutils.h Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstudpsink.c Define GstElementDetails as const and also static (when defined as global) 2006-04-25 21:39:46 +00:00
gstudpsink.h Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
gstudpsrc.c gst/udp/gstudpsrc.c: Use CLOSE_SOCKET() here instead of close() to maintain win32 workiness. 2006-07-27 10:01:49 +00:00
gstudpsrc.h gst/udp/gstudpsrc.*: Added "buffer" property to control the kernel receive buffer size. 2006-07-27 09:04:51 +00:00
Makefile.am Port udp plugin to win32 (#345288). 2006-07-24 11:48:03 +00:00
README Added some issues on TODO 2003-07-31 11:16:20 +00:00
udp.vcproj more working plugins 2004-07-27 21:41:30 +00:00

* What is UDP src/sink?

This plugin is *not* meant to be a professional stream broadcast
solution, like icecast or realaudio or whatever. But the future RTP plugins shall not do the actual transmission/reception of packets on the network themselve but the Application developer would be encouraged to use these plugins for that.

* Shortcomings

Even given our modest ambitions, the current code doesn't handle
caps negotiation robustly.

* Todo

The udp mode should include the caps every five packets
(approx).  The tcp mode can do bi-directional negotiation.

Perhaps this plugin can be the example of how to do caps negotiation
via a point-to-point protocol.

Add some example of udpsrc/udpsink .
Update the man of gst-launch with some interesting pipelines .

12 Sep 2001
Wim Taymans <wim.taymans@chello.be>
Joshua N Pritikin <vishnu@pobox.com>
Zeeshan Ali <zak147@yahoo.com>