Jakub Adam
c222f322c0
rtphdrext: allow updating depayloader src caps
...
Add overridable method that updates depayloader's src caps based on
the data from RTP header.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1011 >
2021-03-12 18:45:04 +01:00
Jakub Adam
899c69abad
rtphdrext: allow the extension to inspect payloader's sink caps
...
Some header extensions may need to read information from the payloader's
sink caps. Introduce gst_rtp_header_extension_update_from_sinkcaps ()
that passes the caps to the extension, which can then use it to update
its internal state.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1011 >
2021-03-12 18:45:04 +01:00
Guillaume Desmottes
d396190b91
rtphdrext: fix typo in doc
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1018 >
2021-01-25 14:28:12 +01:00
Matthew Waters
427c3f4442
rtp: add base object for reading/writing rtp header extensions (RFC5285)
...
Facilitates the creation of rtp header extension implementations that
can be reused across applications.
Implementations are registered into the GStreamer registry as elements
(idea from GstRTSPExtension) and can be retrieved by URI or filtered
manually. RTP header extensions must have the classification
"Network/Extension/RTPHeader" to be considered as a RTP Header
extension.
Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/777
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/748 >
2020-12-03 10:19:32 +00:00
Tim-Philipp Müller
ca15315565
gst-libs: include config.h in all source files
...
This will be needed later when we get our export define from config.h
2018-08-13 09:23:34 +01:00
Mark Nauwelaerts
fe6f65b1c2
rtp: fix some GIR annotations
...
Mostly related to out and array parameters.
2018-04-23 19:33:12 +02:00
Thibault Saunier
099ac9faf2
docs: Convert gtkdoc comments to markdown
...
Modernizing the documentation, making it simpler to read an
modify and allowing us to possibly switch to hotdoc in the
future.
2017-03-10 18:19:17 -03:00
Nicolas Dufresne
757cd8ffce
doc: Fix gsttrtphdrext section name
2015-06-18 21:03:15 -04:00
Tim-Philipp Müller
bcb8068e27
docs: remove outdated and pointless 'Last reviewed' lines from docs
...
They are very confusing for people, and more often than not
also just not very accurate. Seeing 'last reviewed: 2005' in
your docs is not very confidence-inspiring. Let's just remove
those comments.
2014-04-26 23:28:57 +01:00
Wim Taymans
4463df5b0d
rtp: fix ntp56 parsing
2012-11-06 09:18:54 +01:00
Wim Taymans
82d327fb91
rtp: add helpers for header extensions
...
Add helpers and defines for the NTP-64 and NTP-56 header extensions.
2012-11-06 09:18:54 +01:00