mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 22:36:33 +00:00
rtprtxsend/rtprtxreceive: generate gtk doc
This commit is contained in:
parent
94e4cd203b
commit
70d3ff2f79
6 changed files with 166 additions and 0 deletions
|
@ -174,6 +174,8 @@ EXTRA_HFILES = \
|
|||
$(top_srcdir)/gst/rtpmanager/gstrtpssrcdemux.h \
|
||||
$(top_srcdir)/gst/rtpmanager/gstrtpmux.h \
|
||||
$(top_srcdir)/gst/rtpmanager/gstrtpdtmfmux.h \
|
||||
$(top_srcdir)/gst/rtpmanager/gstrtprtxsend.h \
|
||||
$(top_srcdir)/gst/rtpmanager/gstrtprtxreceive.h \
|
||||
$(top_srcdir)/gst/rtsp/gstrtpdec.h \
|
||||
$(top_srcdir)/gst/rtsp/gstrtspsrc.h \
|
||||
$(top_srcdir)/gst/shapewipe/gstshapewipe.h \
|
||||
|
|
|
@ -148,6 +148,8 @@
|
|||
<xi:include href="xml/element-rtpptdemux.xml" />
|
||||
<xi:include href="xml/element-rtpsession.xml" />
|
||||
<xi:include href="xml/element-rtpssrcdemux.xml" />
|
||||
<xi:include href="xml/element-rtprtxsend.xml" />
|
||||
<xi:include href="xml/element-rtprtxreceive.xml" />
|
||||
<xi:include href="xml/element-sbcparse.xml" />
|
||||
<xi:include href="xml/element-scaletempo.xml" />
|
||||
<xi:include href="xml/element-shagadelictv.xml" />
|
||||
|
|
|
@ -976,6 +976,34 @@ GST_RTP_SSRC_DEMUX_CLASS
|
|||
GST_IS_RTP_SSRC_DEMUX_CLASS
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-rtprtxsend</FILE>
|
||||
<TITLE>rtprtxsend</TITLE>
|
||||
GstRtpRtxSend
|
||||
<SUBSECTION Standard>
|
||||
GstRtpRtxSendClass
|
||||
GST_RTP_RTX_SEND
|
||||
GST_IS_RTP_RTX_SEND
|
||||
GST_TYPE_RTP_RTX_SEND
|
||||
gst_rtp_rtx_send_get_type
|
||||
GST_RTP_RTX_SEND_CLASS
|
||||
GST_IS_RTP_RTX_SEND_CLASS
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-rtprtxreceive</FILE>
|
||||
<TITLE>rtprtxreceive</TITLE>
|
||||
GstRtpRtxReceive
|
||||
<SUBSECTION Standard>
|
||||
GstRtpRtxReceiveClass
|
||||
GST_RTP_RTX_RECEIVE
|
||||
GST_IS_RTP_RTX_RECEIVE
|
||||
GST_TYPE_RTP_RTX_RECEIVE
|
||||
gst_rtp_rtx_receive_get_type
|
||||
GST_RTP_RTX_RECEIVE_CLASS
|
||||
GST_IS_RTP_RTX_RECEIVE_CLASS
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-icydemux</FILE>
|
||||
<TITLE>icydemux</TITLE>
|
||||
|
|
|
@ -21488,6 +21488,96 @@
|
|||
<DEFAULT>2</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxSend::rtx-payload-type</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>RTX Payload Type</NICK>
|
||||
<BLURB>Payload type of the retransmission stream (fmtp in SDP).</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxSend::max-size-time</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Max Size Times</NICK>
|
||||
<BLURB>Amount of ms to queue (0 = unlimited).</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxSend::max-size-packets</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Max Size Packets</NICK>
|
||||
<BLURB>Amount of packets to queue (0 = unlimited).</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxSend::num-rtx-requests</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Num RTX Requests</NICK>
|
||||
<BLURB>Number of retransmission events received.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxSend::num-rtx-packets</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Num RTX Packet</NICK>
|
||||
<BLURB>Number of retransmission packets sent.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxReceive::rtx-payload-types</NAME>
|
||||
<TYPE>string</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Colon separated list of payload format type</NICK>
|
||||
<BLURB>Set through SDP (fmtp), it helps to detect restransmission streams.</BLURB>
|
||||
<DEFAULT>""</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxReceive::num-rtx-requests</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Num RTX Requests</NICK>
|
||||
<BLURB>Number of retransmission events received.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxReceive::num-rtx-packets</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Num RTX Packet</NICK>
|
||||
<BLURB>Number of retransmission packets received.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRtpRtxReceive::num-rtx-assoc-packets</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Num RTX Associated Packets</NICK>
|
||||
<BLURB>correctly associated with retransmission requests.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstV4l2Sink::device</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
|
|
|
@ -260,6 +260,8 @@ GObject
|
|||
GstRtpPtDemux
|
||||
GstRtpSession
|
||||
GstRtpSsrcDemux
|
||||
GstRtpRtxSend
|
||||
GstRtpRtxReceive
|
||||
GstSMPTE
|
||||
GstShapeWipe
|
||||
GstTagDemux
|
||||
|
|
|
@ -255,5 +255,47 @@
|
|||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>rtprtxsend</name>
|
||||
<longname>RTP Retransmission Sender</longname>
|
||||
<class>Codec</class>
|
||||
<description>Retransmit RTP packets when needed, according to RFC4588</description>
|
||||
<author>Julien Isorce <julien.isorce@gmail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>rtprtxreceive</name>
|
||||
<longname>RTP Retransmission Receiver</longname>
|
||||
<class>Codec</class>
|
||||
<description>Receive retransmitted RTP packets according to RFC4588</description>
|
||||
<author>Julien Isorce <julien.isorce@gmail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
Loading…
Reference in a new issue