gstreamer/libs/gst/net
William Manley fc765592a1 meta: Add GstNetControlMessageMeta
GstNetAddress can be used to store ancillary data which was received with
or is to be sent alongside the buffer data.  When used with socket sinks
and sources which understand this meta it allows sending and receiving
ancillary data such as unix credentials (See `GUnixCredentialsMessage`)
and Unix file descriptions (See `GUnixFDMessage`).

This will be useful for implementing protocols which use file-descriptor
passing in payloaders/depayloaders without having to re-implement all the
socket handling code already present in elements such as multisocketsink,
etc.  This, in turn, will be useful for implementing zero-copy video IPC.

This meta uses the platform independent `GSocketControlMessage` API
provided by GLib as a part of GIO.  As a result this new meta does not
require any new dependencies or any conditional compliation for
portablility, although it is unlikely to do anything useful on non-UNIX
platforms.
2015-03-14 13:54:51 +01:00
..
.gitignore
gstnet.h
gstnetaddressmeta.c docs: Fix documentation typos and inconsistencies 2014-07-09 09:22:11 +02:00
gstnetaddressmeta.h docs: Fix documentation typos and inconsistencies 2014-07-09 09:22:11 +02:00
gstnetclientclock.c netclock: Don't update the clock when it desynch 2015-02-07 04:41:52 +11:00
gstnetclientclock.h net: Constify a parameter to gst_net_client_clock_new() 2013-10-18 09:59:25 +01:00
gstnetcontrolmessagemeta.c meta: Add GstNetControlMessageMeta 2015-03-14 13:54:51 +01:00
gstnetcontrolmessagemeta.h meta: Add GstNetControlMessageMeta 2015-03-14 13:54:51 +01:00
gstnettimepacket.c docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-26 21:21:51 +01:00
gstnettimepacket.h
gstnettimeprovider.c nettimeprovider: Use non-freed variable 2014-05-09 14:46:59 +02:00
gstnettimeprovider.h
Makefile.am meta: Add GstNetControlMessageMeta 2015-03-14 13:54:51 +01:00
net.h