gstreamer/gst/udp
Petr Kulhavy 738eb0d8ed udpsrc: switch to using a buffer pool
This exposes a new property, mtu, which is used to determine the
initial size of buffers from the buffer pool. If received data
exceeds this, the element gracefully handles that in a manner similar
to what we had previously: a large memory gets filled and reallocated
at the next call to "fill".

The default size is set to 1500, which should cover most use cases.

With contributions from Mathieu Duponchelle <mathieu@centricular.com>

https://bugzilla.gnome.org/show_bug.cgi?id=772841
2018-03-21 17:47:27 -04:00
..
gstdynudpsink.c good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
gstdynudpsink.h dynudpsink: keep GCancellable fd around instead of re-creating it constantly 2015-05-27 17:08:47 +01:00
gstmultiudpsink.c multiudpsink: don't try to set IPV6_TCLASS on IPV4 sockets 2017-12-23 12:45:17 +01:00
gstmultiudpsink.h udpsink, multiudpsink: keep GCancellable fd around instead of re-creating it constantly 2015-05-27 17:08:47 +01:00
gstudp.c udp: log WARNING debug message if UDP multicast is likely to be broken 2013-04-27 11:25:12 +01:00
gstudpnetutils.c Fix FSF address 2012-11-04 00:07:18 +00:00
gstudpnetutils.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstudpsink.c udpsink: avoid leaking the host 2013-06-05 12:14:01 +02:00
gstudpsink.h udp: Remove unused enum type 2013-04-25 09:16:14 +02:00
gstudpsrc.c udpsrc: switch to using a buffer pool 2018-03-21 17:47:27 -04:00
gstudpsrc.h udpsrc: switch to using a buffer pool 2018-03-21 17:47:27 -04:00
Makefile.am Remove plugin specific static build option 2017-05-16 14:41:19 -04:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
README gst/udp/: Update README, simple cleanup. 2006-09-21 09:50:41 +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.