docs: add new RTP elements to docs

This commit is contained in:
Tim-Philipp Müller 2015-07-07 20:25:47 +01:00
parent 4ed4d0b84c
commit 5314ee3fa4
5 changed files with 135 additions and 3 deletions

View file

@ -153,6 +153,8 @@
<xi:include href="xml/element-rtpj2kpay.xml" /> <xi:include href="xml/element-rtpj2kpay.xml" />
<xi:include href="xml/element-rtpjitterbuffer.xml" /> <xi:include href="xml/element-rtpjitterbuffer.xml" />
<xi:include href="xml/element-rtpjpegpay.xml" /> <xi:include href="xml/element-rtpjpegpay.xml" />
<xi:include href="xml/element-rtpklvdepay.xml" />
<xi:include href="xml/element-rtpklvpay.xml" />
<xi:include href="xml/element-rtpL16depay.xml" /> <xi:include href="xml/element-rtpL16depay.xml" />
<xi:include href="xml/element-rtpL16pay.xml" /> <xi:include href="xml/element-rtpL16pay.xml" />
<xi:include href="xml/element-rtpmux.xml" /> <xi:include href="xml/element-rtpmux.xml" />

View file

@ -1774,6 +1774,38 @@ gst_rtp_h261_pay_plugin_init
gst_rtp_h261_pay_get_type gst_rtp_h261_pay_get_type
</SECTION> </SECTION>
<SECTION>
<FILE>element-rtpklvdepay</FILE>
<TITLE>rtpklvdepay</TITLE>
GstRtpKlvDepay
<SUBSECTION Standard>
GstRtpKlvDepayClass
GST_RTP_KLV_DEPAY
GST_RTP_KLV_DEPAY_CAST
GST_IS_RTP_KLV_DEPAY
GST_RTP_KLV_DEPAY_CLASS
GST_IS_RTP_KLV_DEPAY_CLASS
GST_TYPE_RTP_KLV_DEPAY
<SUBSECTION Private>
gst_rtp_klv_depay_get_type
</SECTION>
<SECTION>
<FILE>element-rtpklvpay</FILE>
<TITLE>rtpklvpay</TITLE>
GstRtpKlvPay
<SUBSECTION Standard>
GstRtpKlvPayClass
GST_RTP_KLV_PAY
GST_RTP_KLV_PAY_CAST
GST_IS_RTP_KLV_PAY
GST_RTP_KLV_PAY_CLASS
GST_IS_RTP_KLV_PAY_CLASS
GST_TYPE_RTP_KLV_PAY
<SUBSECTION Private>
gst_rtp_klv_pay_get_type
</SECTION>
<SECTION> <SECTION>
<FILE>element-rtpL16depay</FILE> <FILE>element-rtpL16depay</FILE>
<TITLE>rtpL16depay</TITLE> <TITLE>rtpL16depay</TITLE>

View file

@ -994,7 +994,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Use pipeline clock</NICK> <NICK>Use pipeline clock</NICK>
<BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages.</BLURB> <BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages(DEPRECATED: Use ntp-time-source property).</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
@ -1048,6 +1048,16 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstRTSPSrc::ntp-time-source</NAME>
<TYPE>GstRTSPSrcNtpTimeSource</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>NTP Time Source</NICK>
<BLURB>NTP time source for RTCP packets.</BLURB>
<DEFAULT>NTP time based on realtime clock</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstRTPDec::skip</NAME> <NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
@ -21344,7 +21354,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Use pipeline clock</NICK> <NICK>Use pipeline clock</NICK>
<BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages (DEPRECATED: Use ntp-source property).</BLURB> <BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages (DEPRECATED: Use ntp-time-source property).</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
@ -21674,7 +21684,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Use pipeline clock</NICK> <NICK>Use pipeline clock</NICK>
<BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages (DEPRECATED: Use ntp-source property).</BLURB> <BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages (DEPRECATED: Use ntp-time-source property).</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>

View file

@ -197,11 +197,13 @@ GObject
GstRtpG726Depay GstRtpG726Depay
GstRtpG729Depay GstRtpG729Depay
GstRtpGSTDepay GstRtpGSTDepay
GstRtpH261Depay
GstRtpH263Depay GstRtpH263Depay
GstRtpH263PDepay GstRtpH263PDepay
GstRtpH264Depay GstRtpH264Depay
GstRtpJ2KDepay GstRtpJ2KDepay
GstRtpJPEGDepay GstRtpJPEGDepay
GstRtpKlvDepay
GstRtpL16Depay GstRtpL16Depay
GstRtpL24Depay GstRtpL24Depay
GstRtpMP1SDepay GstRtpMP1SDepay
@ -245,11 +247,13 @@ GObject
GstRtpAMRPay GstRtpAMRPay
GstRtpCELTPay GstRtpCELTPay
GstRtpGSTPay GstRtpGSTPay
GstRtpH261Pay
GstRtpH263PPay GstRtpH263PPay
GstRtpH263Pay GstRtpH263Pay
GstRtpH264Pay GstRtpH264Pay
GstRtpJ2KPay GstRtpJ2KPay
GstRtpJPEGPay GstRtpJPEGPay
GstRtpKlvPay
GstRtpMP4APay GstRtpMP4APay
GstRtpMP4GPay GstRtpMP4GPay
GstRtpMP4VPay GstRtpMP4VPay

View file

@ -576,6 +576,48 @@
</caps> </caps>
</pads> </pads>
</element> </element>
<element>
<name>rtph261depay</name>
<longname>RTP H261 depayloader</longname>
<class>Codec/Depayloader/Network/RTP</class>
<description>Extracts H261 video from RTP packets (RFC 4587)</description>
<author>Stian Selnes &lt;stian@pexip.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)video, payload=(int)31, clock-rate=(int)90000, encoding-name=(string)H261; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H261</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-h261</details>
</caps>
</pads>
</element>
<element>
<name>rtph261pay</name>
<longname>RTP H261 packet payloader</longname>
<class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes H261 video in RTP packets (RFC 4587)</description>
<author>Stian Selnes &lt;stian@pexip.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-h261</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)video, payload=(int)31, clock-rate=(int)90000, encoding-name=(string)H261; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H261</details>
</caps>
</pads>
</element>
<element> <element>
<name>rtph263depay</name> <name>rtph263depay</name>
<longname>RTP H263 depayloader</longname> <longname>RTP H263 depayloader</longname>
@ -828,6 +870,48 @@
</caps> </caps>
</pads> </pads>
</element> </element>
<element>
<name>rtpklvdepay</name>
<longname>RTP KLV Depayloader</longname>
<class>Codec/Depayloader/Network</class>
<description>Extracts KLV (SMPTE ST 336) metadata from RTP packets</description>
<author>Tim-Philipp Müller &lt;tim@centricular.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)SMPTE336M</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>meta/x-klv, parsed=(boolean)true</details>
</caps>
</pads>
</element>
<element>
<name>rtpklvpay</name>
<longname>RTP KLV Payloader</longname>
<class>Codec/Payloader/Network</class>
<description>Payloads KLV (SMPTE ST 336) metadata as RTP packets</description>
<author>Tim-Philipp Müller &lt;tim@centricular.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>meta/x-klv, parsed=(boolean)true</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)SMPTE336M</details>
</caps>
</pads>
</element>
<element> <element>
<name>rtpmp1sdepay</name> <name>rtpmp1sdepay</name>
<longname>RTP MPEG1 System Stream depayloader</longname> <longname>RTP MPEG1 System Stream depayloader</longname>