Stéphane Cerveau
80f8780e92
rtp: allow per feature registration
...
Split plugin into features including
dynamic types which can be indiviually
registered during a static build.
More details here:
https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/876 >
2021-03-29 12:45:22 +02:00
Thibault Saunier
0a6a62aa76
docs: Port all docstring to gtk-doc markdown
2019-05-13 10:24:40 -04:00
Tim-Philipp Müller
8ad0baccc2
rtpklvdepay: add the SPARSE flag to the outgoing stream-start event
2016-12-18 12:00:38 +00:00
Vineeth TM
1071309870
good: use new gst_element_class_add_static_pad_template()
...
https://bugzilla.gnome.org/show_bug.cgi?id=763076
2016-03-24 14:32:20 +02:00
George Kiagiadakis
2e590a32eb
rtpklv(de)pay: add "RTP" in the klass string
...
GstRTSPMedia uses this classification to detect the real payloader
inside a dynpay bin and asserts if it doesn't find it, therefore
it is required
https://bugzilla.gnome.org/show_bug.cgi?id=753325
2015-08-07 10:15:05 +02:00
Tim-Philipp Müller
6717c86061
rtp: depayloaders: implement process_rtp_packet() vfunc
...
For more optimised RTP packet handling: means we don't
need to map the input buffer again but can just re-use
the mapping the base class has already done.
https://bugzilla.gnome.org/show_bug.cgi?id=750235
2015-07-12 14:28:29 +01:00
Vineeth TM
ffe9cbc1f6
rtpklvdepay: fix printf format compiler warning
...
v_len is of type guint64, but while print the value(16 + len_size + v_len)
G_GSIZE_FORMAT is being used instead of G_GUINT64_FORMAT
https://bugzilla.gnome.org/show_bug.cgi?id=752100
2015-07-08 08:49:37 +01:00
Tim-Philipp Müller
b105e1e3d1
rtpklvdepay: improve start detection and handle fragmented KLV units
2015-07-07 20:11:27 +01:00
Tim-Philipp Müller
740f10bae9
rtp: add SMPTE 336M KLV metadata depayloader
...
http://tools.ietf.org/html/rfc6597
2015-07-07 20:11:27 +01:00