From 8a3b116d1f53448cbac1fe0fdeb3d9265833ff96 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Sun, 16 Dec 2012 15:25:03 +0000 Subject: [PATCH] docs: add rtpmux and rtpdtmfmux to plugin docs https://bugzilla.gnome.org/show_bug.cgi?id=629117 --- docs/plugins/Makefile.am | 2 + docs/plugins/gst-plugins-good-plugins-docs.sgml | 2 + docs/plugins/gst-plugins-good-plugins-sections.txt | 31 ++++++++++++++ docs/plugins/gst-plugins-good-plugins.args | 40 ++++++++++++++++++ docs/plugins/gst-plugins-good-plugins.hierarchy | 2 + docs/plugins/inspect/plugin-rtpmanager.xml | 48 ++++++++++++++++++++++ gst/rtpmanager/gstrtpdtmfmux.c | 2 +- 7 files changed, 126 insertions(+), 1 deletion(-) diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 8722b31..86eb4d4 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -171,6 +171,8 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/rtpmanager/gstrtpptdemux.h \ $(top_srcdir)/gst/rtpmanager/gstrtpsession.h \ $(top_srcdir)/gst/rtpmanager/gstrtpssrcdemux.h \ + $(top_srcdir)/gst/rtpmanager/gstrtpmux.h \ + $(top_srcdir)/gst/rtpmanager/gstrtpdtmfmux.h \ $(top_srcdir)/gst/rtsp/gstrtpdec.h \ $(top_srcdir)/gst/rtsp/gstrtspsrc.h \ $(top_srcdir)/gst/shapewipe/gstshapewipe.h \ diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml index 67c76f7..9467da1 100644 --- a/docs/plugins/gst-plugins-good-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml @@ -134,7 +134,9 @@ + + diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt index a87c621..7081885 100644 --- a/docs/plugins/gst-plugins-good-plugins-sections.txt +++ b/docs/plugins/gst-plugins-good-plugins-sections.txt @@ -2269,6 +2269,37 @@ gst_rippletv_get_type
+element-rtpdtmfmux +rtpdtmfmux +GstRTPDTMFMux + +GST_IS_RTP_DTMF_MUX +GST_IS_RTP_DTMF_MUX_CLASS +GST_TYPE_RTP_DTMF_MUX +GstRTPDTMFMuxClass +GST_RTP_DTMF_MUX +GST_RTP_DTMF_MUX_CLASS +gst_rtp_dtmf_mux_get_type +gst_rtp_dtmf_mux_plugin_init +
+ +
+element-rtpmux +rtpmux +GstRTPMux + +GST_IS_RTP_MUX +GST_IS_RTP_MUX_CLASS +GST_RTP_MUX +GST_RTP_MUX_CLASS +GST_RTP_MUX_GET_CLASS +GST_TYPE_RTP_MUX +GstRTPMuxClass +gst_rtp_mux_get_type +gst_rtp_mux_plugin_init +
+ +
element-scaletempo scaletempo GstScaletempo diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index 1abe703..dae6e30 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -23448,3 +23448,43 @@ 30 + +GstRTPMux::seqnum +guint + +r +Sequence number +The RTP sequence number of the last processed packet. +0 + + + +GstRTPMux::seqnum-offset +gint +>= G_MAXULONG +rw +Sequence number Offset +Offset to add to all outgoing seqnum (-1 = random). +-1 + + + +GstRTPMux::ssrc +guint + +rw +SSRC +The SSRC of the packets (-1 == random). +4294967295 + + + +GstRTPMux::timestamp-offset +gint +>= G_MAXULONG +rw +Timestamp Offset +Offset to add to all outgoing timestamps (-1 = random). +-1 + + diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy index 06ab380..faa70c1 100644 --- a/docs/plugins/gst-plugins-good-plugins.hierarchy +++ b/docs/plugins/gst-plugins-good-plugins.hierarchy @@ -243,6 +243,8 @@ GObject GstRtpVRawPay GstRtpVorbisPay GstRTPDec + GstRTPMux + GstRTPDTMFMux GstRndBufferSize GstRtpJitterBuffer GstRtpPtDemux diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml index bac11ac..dc640f3 100644 --- a/docs/plugins/inspect/plugin-rtpmanager.xml +++ b/docs/plugins/inspect/plugin-rtpmanager.xml @@ -55,6 +55,33 @@ + rtpdtmfmux + RTP muxer + Codec/Muxer + mixes RTP DTMF streams into other RTP streams + Zeeshan Ali <first.last@nokia.com> + + + priority_sink_%u + sink + request +
application/x-rtp
+
+ + sink_%u + sink + request +
application/x-rtp
+
+ + src + source + always +
application/x-rtp
+
+
+
+ rtpjitterbuffer RTP packet jitter-buffer Filter/Network/RTP @@ -82,6 +109,27 @@ + rtpmux + RTP muxer + Codec/Muxer + multiplex N rtp streams into one + Zeeshan Ali <first.last@nokia.com> + + + sink_%u + sink + request +
application/x-rtp
+
+ + src + source + always +
application/x-rtp
+
+
+
+ rtpptdemux RTP Demux Demux/Network/RTP diff --git a/gst/rtpmanager/gstrtpdtmfmux.c b/gst/rtpmanager/gstrtpdtmfmux.c index 1ec4b89..e0f6bf4 100644 --- a/gst/rtpmanager/gstrtpdtmfmux.c +++ b/gst/rtpmanager/gstrtpdtmfmux.c @@ -30,7 +30,7 @@ * @see_also: rtpdtmfsrc, dtmfsrc, rtpmux * * The RTP "DTMF" Muxer muxes multiple RTP streams into a valid RTP - * stream. It does exactly what it's parent (#rtpmux) does, except + * stream. It does exactly what its parent (#rtpmux) does, except * that it prevent buffers coming over a regular sink_%%u pad from going through * for the duration of buffers that came in a priority_sink_%%u pad. * -- 2.7.4