Commit 70d3ff2f authored by Julien Isorce's avatar Julien Isorce Committed by Wim Taymans

rtprtxsend/rtprtxreceive: generate gtk doc

parent 94e4cd20
......@@ -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 &lt;julien.isorce@gmail.com&gt;</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 &lt;julien.isorce@gmail.com&gt;</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>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment