gstreamer/gst/udp
Wim Taymans b578f722f9 gst/level/level-example.c: Fix for new bus API.
Original commit message from CVS:
* gst/level/level-example.c: (main):
Fix for new bus API.

* gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
Set caps on pads.
2005-09-19 11:38:10 +00:00
..
.gitignore
gstdynudpsink.c All plugins updated for element state changes. 2005-09-02 15:44:50 +00:00
gstdynudpsink.h
gstmultiudpsink.c gst-plugins-good.spec.in: spec file fixes 2005-09-09 11:09:49 +00:00
gstmultiudpsink.h
gstudp-marshal.list
gstudp.c
gstudp.h
gstudpsink.c
gstudpsink.h
gstudpsrc.c gst/level/level-example.c: Fix for new bus API. 2005-09-19 11:38:10 +00:00
gstudpsrc.h
Makefile.am
README
udp.vcproj

* 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>