gstreamer/gst/udp
Wim Taymans ccddfc5da7 gst/udp/gstudpsrc.*: Add property to control automatic join/leave of multicast groups.
Original commit message from CVS:
* gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
(gst_udpsrc_create), (gst_udpsrc_set_property),
(gst_udpsrc_get_property), (gst_udpsrc_start), (gst_udpsrc_stop):
* gst/udp/gstudpsrc.h:
Add property to control automatic join/leave of multicast groups.
Add G_LIKELY.
Remove setting caps on buffers explicitly, basesrc does that for us now.
Improve debug info.
Convert some non-fatal error into warnings.
Use g_ntohs for better portability.
Leave multicast groups when stopping.
When using external sockets, use getsockname() on them to fill up the
addr structure before calling methods that use the structure.
Should all fix #536903.
API: GstUDPSrc::auto-multicast property
2008-06-13 11:54:05 +00:00
..
.gitignore gst/udp/: Added multifdsink to send UDP to multiple addresses. 2005-05-12 15:32:51 +00:00
gstdynudpsink.c Fix includes for MSVC and GLib-2.14.0 (#492388). 2007-11-02 21:16:09 +00:00
gstdynudpsink.h Fix includes for MSVC and GLib-2.14.0 (#492388). 2007-11-02 21:16:09 +00:00
gstmultiudpsink.c gst/udp/gstmultiudpsink.c: Fix a typo and do some small cleanups. 2008-06-13 11:45:54 +00:00
gstmultiudpsink.h gst/udp/gstmultiudpsink.*: Add a fixme for the auto-multicast property. 2008-05-21 13:47:43 +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 gst/udp/gstudp.c: Register GstNetBuffer in plugin_init so that the type can be used from multiple threads without races. 2007-04-11 10:25:25 +00:00
gstudp.h gst/udp/: Added multifdsink to send UDP to multiple addresses. 2005-05-12 15:32:51 +00:00
gstudpnetutils.c gst/udp/gstudpnetutils.c: Use g_ntohl for better portability. 2008-06-13 11:47:28 +00:00
gstudpnetutils.h gst/udp/: Joining a multicast group and setting the loop/ttl properties are totally unrelated tasks are must be separ... 2008-05-21 17:35:50 +00:00
gstudpsink.c gst/rtsp/gstrtspsrc.c: Don't leak sdp message contents (fixes #496773). 2007-11-14 20:34:24 +00:00
gstudpsink.h Fix includes for MSVC and GLib-2.14.0 (#492388). 2007-11-02 21:16:09 +00:00
gstudpsrc.c gst/udp/gstudpsrc.*: Add property to control automatic join/leave of multicast groups. 2008-06-13 11:54:05 +00:00
gstudpsrc.h gst/udp/gstudpsrc.*: Add property to control automatic join/leave of multicast groups. 2008-06-13 11:54:05 +00:00
Makefile.am gst/udp/Makefile.am: Add -D_GNU_SOURCE to CFLAGS so we get things like EAI_ADDRFAMILY when including netdb.h when bui... 2008-05-22 14:49:08 +00:00
README gst/udp/: Update README, simple cleanup. 2006-09-21 09:50:41 +00:00
udp.vcproj more working plugins 2004-07-27 21:41:30 +00:00

* What is UDP src/sink?

It is a set of element to transfer data using UDP, nothing more, nothing less.
Its main purpose is to be used in conjunction with RTP but they are kept as
separate elements because we can.