docs: update plugin docs

This commit is contained in:
Tim-Philipp Müller 2011-01-02 15:27:19 +00:00
parent 67f4489cd0
commit 1f6a83ce1d
8 changed files with 322 additions and 78 deletions

View file

@ -745,7 +745,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Buffer Mode</NICK> <NICK>Buffer Mode</NICK>
<BLURB>Control the buffering algorithm in use.</BLURB> <BLURB>Control the buffering algorithm in use.</BLURB>
<DEFAULT>Slave receiver to sender clock</DEFAULT> <DEFAULT>Choose mode depending on stream live</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -1998,6 +1998,16 @@
<DEFAULT>"auto"</DEFAULT> <DEFAULT>"auto"</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstProgressReport::do-query</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Use a query instead of buffer metadata to determine stream position</NICK>
<BLURB>Use a query instead of buffer metadata to determine stream position.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstNavSeek::seek-offset</NAME> <NAME>GstNavSeek::seek-offset</NAME>
<TYPE>gdouble</TYPE> <TYPE>gdouble</TYPE>
@ -2688,6 +2698,16 @@
<DEFAULT>TRUE</DEFAULT> <DEFAULT>TRUE</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstXImageSrc::remote</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Remote dispay</NICK>
<BLURB>Whether the display is remote.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstVideoBalance::brightness</NAME> <NAME>GstVideoBalance::brightness</NAME>
<TYPE>gdouble</TYPE> <TYPE>gdouble</TYPE>
@ -2768,6 +2788,16 @@
<DEFAULT>Faster, less accurate integer method</DEFAULT> <DEFAULT>Faster, less accurate integer method</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstJpegDec::max-errors</NAME>
<TYPE>gint</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Maximum Consecutive Decoding Errors</NICK>
<BLURB>Error out after receiving N consecutive decoding errors (-1 = never fail, 0 = automatic, 1 = fail on first error).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstRTPiLBCDepay::mode</NAME> <NAME>GstRTPiLBCDepay::mode</NAME>
<TYPE>iLBCMode</TYPE> <TYPE>iLBCMode</TYPE>
@ -19674,7 +19704,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Byte Stream</NICK> <NICK>Byte Stream</NICK>
<BLURB>Generate byte stream format of NALU.</BLURB> <BLURB>Generate byte stream format of NALU (deprecated; use caps).</BLURB>
<DEFAULT>TRUE</DEFAULT> <DEFAULT>TRUE</DEFAULT>
</ARG> </ARG>
@ -19684,7 +19714,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Access Unit</NICK> <NICK>Access Unit</NICK>
<BLURB>Merge NALU into AU (picture).</BLURB> <BLURB>Merge NALU into AU (picture) (deprecated; use caps).</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
@ -19838,6 +19868,16 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstPulseSrc::client</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Client</NICK>
<BLURB>The PulseAudio client_name_to_use.</BLURB>
<DEFAULT>"<unknown>"</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstPulseMixer::device</NAME> <NAME>GstPulseMixer::device</NAME>
<TYPE>gchar*</TYPE> <TYPE>gchar*</TYPE>
@ -20805,7 +20845,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Queue size</NICK> <NICK>Queue size</NICK>
<BLURB>Number of buffers to be enqueud in the driver in streaming mode.</BLURB> <BLURB>Number of buffers to be enqueud in the driver in streaming mode.</BLURB>
<DEFAULT>8</DEFAULT> <DEFAULT>12</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -20848,6 +20888,56 @@
<DEFAULT>0</DEFAULT> <DEFAULT>0</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstV4l2Sink::crop-height</NAME>
<TYPE>guint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Crop height</NICK>
<BLURB>The height of the video crop; default is equal to negotiated image height.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::crop-left</NAME>
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Crop left</NICK>
<BLURB>The leftmost (x) coordinate of the video crop; top left corner of image is 0,0.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::crop-top</NAME>
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Crop top</NICK>
<BLURB>The topmost (y) coordinate of the video crop; top left corner of image is 0,0.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::crop-width</NAME>
<TYPE>guint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Crop width</NICK>
<BLURB>The width of the video crop; default is equal to negotiated image width.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::min-queued-bufs</NAME>
<TYPE>guint</TYPE>
<RANGE><= 16</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Minimum queued bufs</NICK>
<BLURB>Minimum number of queued bufs; v4l2sink won't dqbuf if the driver doesn't have more than this number (which normally you shouldn't change).</BLURB>
<DEFAULT>1</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstShapeWipe::border</NAME> <NAME>GstShapeWipe::border</NAME>
<TYPE>gfloat</TYPE> <TYPE>gfloat</TYPE>
@ -21018,3 +21108,83 @@
<DEFAULT>Checker pattern</DEFAULT> <DEFAULT>Checker pattern</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstRtpJ2KPay::buffer-list</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer List</NICK>
<BLURB>Use Buffer Lists.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstRtpJ2KDepay::buffer-list</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer List</NICK>
<BLURB>Use Buffer Lists.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSrc::client</NAME>
<TYPE>JackClient*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>JackClient</NICK>
<BLURB>Handle for jack client.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSrc::connect</NAME>
<TYPE>GstJackConnect</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Connect</NICK>
<BLURB>Specify how the input ports will be connected.</BLURB>
<DEFAULT>Automatically connect ports to physical ports</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSrc::server</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Server</NICK>
<BLURB>The Jack server to connect to (NULL = default).</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSink::client</NAME>
<TYPE>JackClient*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>JackClient</NICK>
<BLURB>Handle for jack client.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSink::connect</NAME>
<TYPE>GstJackConnect</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Connect</NICK>
<BLURB>Specify how the output ports will be connected.</BLURB>
<DEFAULT>Automatically connect ports to physical ports</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSink::server</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Server</NICK>
<BLURB>The Jack server to connect to (NULL = default).</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>

View file

@ -30,6 +30,7 @@ GObject
GstRtpG723Depay GstRtpG723Depay
GstRtpG726Depay GstRtpG726Depay
GstRtpG729Depay GstRtpG729Depay
GstRtpGSTDepay
GstRtpH263Depay GstRtpH263Depay
GstRtpH263PDepay GstRtpH263PDepay
GstRtpH264Depay GstRtpH264Depay
@ -70,8 +71,10 @@ GObject
GstRTPGSMPay GstRTPGSMPay
GstRTPMP2TPay GstRTPMP2TPay
GstRTPMPVPay GstRTPMPVPay
GstRtpAC3Pay
GstRtpAMRPay GstRtpAMRPay
GstRtpCELTPay GstRtpCELTPay
GstRtpGSTPay
GstRtpH263PPay GstRtpH263PPay
GstRtpH263Pay GstRtpH263Pay
GstRtpH264Pay GstRtpH264Pay
@ -92,6 +95,7 @@ GObject
GstEsdSink GstEsdSink
GstOss4Sink GstOss4Sink
GstOssSink GstOssSink
GstJackAudioSink
GstPulseSink GstPulseSink
GstCACASink GstCACASink
GstDynUDPSink GstDynUDPSink
@ -110,6 +114,7 @@ GObject
GstOss4Source GstOss4Source
GstOssSrc GstOssSrc
GstPulseSrc GstPulseSrc
GstJackAudioSrc
GstDV1394Src GstDV1394Src
GstHDV1394Src GstHDV1394Src
GstMultiFileSrc GstMultiFileSrc
@ -218,6 +223,7 @@ GObject
GstMatroskaDemux GstMatroskaDemux
GstMatroskaMux GstMatroskaMux
GstWebMMux GstWebMMux
GstMonoscope
GstMuLawDec GstMuLawDec
GstMuLawEnc GstMuLawEnc
GstMultipartDemux GstMultipartDemux
@ -269,6 +275,8 @@ GObject
GstRingBuffer GstRingBuffer
GstAudioSinkRingBuffer GstAudioSinkRingBuffer
GstAudioSrcRingBuffer GstAudioSrcRingBuffer
GstJackAudioSinkRingBuffer
GstJackAudioSrcRingBuffer
GstTask GstTask
GstTaskPool GstTaskPool
GstSignalObject GstSignalObject
@ -282,6 +290,7 @@ GInterface
GstColorBalance GstColorBalance
GstImplementsInterface GstImplementsInterface
GstMixer GstMixer
GstNavigation
GstPreset GstPreset
GstPropertyProbe GstPropertyProbe
GstStreamVolume GstStreamVolume
@ -289,3 +298,4 @@ GInterface
GstTuner GstTuner
GstURIHandler GstURIHandler
GstVideoOrientation GstVideoOrientation
GstXOverlay

View file

@ -19,7 +19,7 @@ GstRgVolume GstChildProxy
GstAspectRatioCrop GstChildProxy GstAspectRatioCrop GstChildProxy
GstPulseSink GstStreamVolume GstImplementsInterface GstPropertyProbe GstPulseSink GstStreamVolume GstImplementsInterface GstPropertyProbe
GstOss4Sink GstStreamVolume GstPropertyProbe GstOss4Sink GstStreamVolume GstPropertyProbe
GstV4l2Sink GstImplementsInterface GstColorBalance GstVideoOrientation GstPropertyProbe GstV4l2Sink GstImplementsInterface GstXOverlay GstNavigation GstColorBalance GstVideoOrientation GstPropertyProbe
GstShout2send GstTagSetter GstShout2send GstTagSetter
GstUDPSink GstURIHandler GstUDPSink GstURIHandler
GstDV1394Src GstURIHandler GstPropertyProbe GstDV1394Src GstURIHandler GstPropertyProbe
@ -28,7 +28,7 @@ GstSoupHTTPSrc GstURIHandler
GstPulseSrc GstImplementsInterface GstMixer GstPropertyProbe GstPulseSrc GstImplementsInterface GstMixer GstPropertyProbe
GstOssSrc GstImplementsInterface GstMixer GstOssSrc GstImplementsInterface GstMixer
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
GstV4l2Src GstURIHandler GstImplementsInterface GstTuner GstColorBalance GstVideoOrientation GstPropertyProbe GstV4l2Src GstURIHandler GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstVideoOrientation GstPropertyProbe
GstUDPSrc GstURIHandler GstUDPSrc GstURIHandler
GstWavpackEnc GstPreset GstWavpackEnc GstPreset
GstTagLibMux GstTagSetter GstTagLibMux GstTagSetter

View file

@ -4,6 +4,7 @@ GstStreamVolume GObject
GstImplementsInterface GstElement GstImplementsInterface GstElement
GstMixer GstImplementsInterface GstElement GstMixer GstImplementsInterface GstElement
GstTuner GstImplementsInterface GstElement GstTuner GstImplementsInterface GstElement
GstXOverlay GstImplementsInterface GstElement
GstColorBalance GstImplementsInterface GstElement GstColorBalance GstImplementsInterface GstElement
GstVideoOrientation GstImplementsInterface GstElement GstVideoOrientation GstImplementsInterface GstElement
GIcon GObject GIcon GObject

View file

@ -12,7 +12,7 @@
<element> <element>
<name>deinterlace</name> <name>deinterlace</name>
<longname>Deinterlacer</longname> <longname>Deinterlacer</longname>
<class>Filter/Video</class> <class>Filter/Effect/Video/Deinterlace</class>
<description>Deinterlace Methods ported from DScaler/TvTime</description> <description>Deinterlace Methods ported from DScaler/TvTime</description>
<author>Martin Eikermann &lt;meiker@upb.de&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author> <author>Martin Eikermann &lt;meiker@upb.de&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
<pads> <pads>

View file

@ -53,13 +53,13 @@
<name>audio_%d</name> <name>audio_%d</name>
<direction>sink</direction> <direction>sink</direction>
<presence>request</presence> <presence>request</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], stream-format=(string){ raw }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int){ 2, 4 }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-vorbis, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-flac, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-speex, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)8, depth=(int)8, signed=(boolean)false, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)24, depth=(int)24, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)32, depth=(int)32, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)[ 32, 64 ], endianness=(int)1234, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]; audio/x-pn-realaudio, raversion=(int){ 1, 2, 8 }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)[ 1, 3 ], block_align=(int)[ 0, 65535 ], bitrate=(int)[ 0, 524288 ], channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]</details> <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], stream-format=(string){ raw }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int){ 2, 4 }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-eac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-dts, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-vorbis, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-flac, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-speex, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)8, depth=(int)8, signed=(boolean)false, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)24, depth=(int)24, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)32, depth=(int)32, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)[ 32, 64 ], endianness=(int)1234, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]; audio/x-pn-realaudio, raversion=(int){ 1, 2, 8 }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)[ 1, 3 ], block_align=(int)[ 0, 65535 ], bitrate=(int)[ 0, 524288 ], channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]</details>
</caps> </caps>
<caps> <caps>
<name>subtitle_%d</name> <name>subtitle_%d</name>
<direction>sink</direction> <direction>sink</direction>
<presence>request</presence> <presence>request</presence>
<details>ANY</details> <details>subtitle/x-kate</details>
</caps> </caps>
<caps> <caps>
<name>video_%d</name> <name>video_%d</name>

View file

@ -3,10 +3,10 @@
<description>Monoscope visualization</description> <description>Monoscope visualization</description>
<filename>../../gst/monoscope/.libs/libgstmonoscope.so</filename> <filename>../../gst/monoscope/.libs/libgstmonoscope.so</filename>
<basename>libgstmonoscope.so</basename> <basename>libgstmonoscope.so</basename>
<version>0.10.24.5</version> <version>0.10.26.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins prerelease</package> <package>GStreamer Good Plug-ins git</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -12,7 +12,7 @@
<element> <element>
<name>asteriskh263</name> <name>asteriskh263</name>
<longname>RTP Asterisk H263 depayloader</longname> <longname>RTP Asterisk H263 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts H263 video from RTP and encodes in Asterisk H263 format</description> <description>Extracts H263 video from RTP and encodes in Asterisk H263 format</description>
<author>Neil Stratford &lt;neils@vipadia.com&gt;</author> <author>Neil Stratford &lt;neils@vipadia.com&gt;</author>
<pads> <pads>
@ -33,7 +33,7 @@
<element> <element>
<name>rtpL16depay</name> <name>rtpL16depay</name>
<longname>RTP audio depayloader</longname> <longname>RTP audio depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts raw audio from RTP packets</description> <description>Extracts raw audio from RTP packets</description>
<author>Zeeshan Ali &lt;zak147@yahoo.com&gt;,Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Zeeshan Ali &lt;zak147@yahoo.com&gt;,Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -54,7 +54,7 @@
<element> <element>
<name>rtpL16pay</name> <name>rtpL16pay</name>
<longname>RTP audio payloader</longname> <longname>RTP audio payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encode Raw audio into RTP packets (RFC 3551)</description> <description>Payload-encode Raw audio into RTP packets (RFC 3551)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -75,7 +75,7 @@
<element> <element>
<name>rtpac3depay</name> <name>rtpac3depay</name>
<longname>RTP AC3 depayloader</longname> <longname>RTP AC3 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts AC3 audio from RTP packets (RFC 4184)</description> <description>Extracts AC3 audio from RTP packets (RFC 4184)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -93,10 +93,31 @@
</caps> </caps>
</pads> </pads>
</element> </element>
<element>
<name>rtpac3pay</name>
<longname>RTP AC3 audio payloader</longname>
<class>Codec/Payloader/Network/RTP</class>
<description>Payload AC3 audio as RTP packets (RFC 4184)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/ac3; audio/x-ac3</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3</details>
</caps>
</pads>
</element>
<element> <element>
<name>rtpamrdepay</name> <name>rtpamrdepay</name>
<longname>RTP AMR depayloader</longname> <longname>RTP AMR depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts AMR or AMR-WB audio from RTP packets (RFC 3267)</description> <description>Extracts AMR or AMR-WB audio from RTP packets (RFC 3267)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -117,7 +138,7 @@
<element> <element>
<name>rtpamrpay</name> <name>rtpamrpay</name>
<longname>RTP AMR payloader</longname> <longname>RTP AMR payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267)</description> <description>Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -138,7 +159,7 @@
<element> <element>
<name>rtpbvdepay</name> <name>rtpbvdepay</name>
<longname>RTP BroadcomVoice depayloader</longname> <longname>RTP BroadcomVoice depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts BroadcomVoice audio from RTP packets (RFC 4298)</description> <description>Extracts BroadcomVoice audio from RTP packets (RFC 4298)</description>
<author>Wim Taymans &lt;wim.taymans@collabora.co.uk&gt;</author> <author>Wim Taymans &lt;wim.taymans@collabora.co.uk&gt;</author>
<pads> <pads>
@ -159,7 +180,7 @@
<element> <element>
<name>rtpbvpay</name> <name>rtpbvpay</name>
<longname>RTP BV Payloader</longname> <longname>RTP BV Payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Packetize BroadcomVoice audio streams into RTP packets (RFC 4298)</description> <description>Packetize BroadcomVoice audio streams into RTP packets (RFC 4298)</description>
<author>Wim Taymans &lt;wim.taymans@collabora.co.uk&gt;</author> <author>Wim Taymans &lt;wim.taymans@collabora.co.uk&gt;</author>
<pads> <pads>
@ -180,7 +201,7 @@
<element> <element>
<name>rtpceltdepay</name> <name>rtpceltdepay</name>
<longname>RTP CELT depayloader</longname> <longname>RTP CELT depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts CELT audio from RTP packets</description> <description>Extracts CELT audio from RTP packets</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -201,7 +222,7 @@
<element> <element>
<name>rtpceltpay</name> <name>rtpceltpay</name>
<longname>RTP CELT payloader</longname> <longname>RTP CELT payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes CELT audio into a RTP packet</description> <description>Payload-encodes CELT audio into a RTP packet</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -222,7 +243,7 @@
<element> <element>
<name>rtpdepay</name> <name>rtpdepay</name>
<longname>Dummy RTP session manager</longname> <longname>Dummy RTP session manager</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Accepts raw RTP and RTCP packets and sends them forward</description> <description>Accepts raw RTP and RTCP packets and sends them forward</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -255,7 +276,7 @@
<element> <element>
<name>rtpdvdepay</name> <name>rtpdvdepay</name>
<longname>RTP DV Depayloader</longname> <longname>RTP DV Depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Depayloads DV from RTP packets (RFC 3189)</description> <description>Depayloads DV from RTP packets (RFC 3189)</description>
<author>Marcel Moreaux &lt;marcelm@spacelabs.nl&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Marcel Moreaux &lt;marcelm@spacelabs.nl&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -276,7 +297,7 @@
<element> <element>
<name>rtpdvpay</name> <name>rtpdvpay</name>
<longname>RTP DV Payloader</longname> <longname>RTP DV Payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payloads DV into RTP packets (RFC 3189)</description> <description>Payloads DV into RTP packets (RFC 3189)</description>
<author>Marcel Moreaux &lt;marcelm@spacelabs.nl&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Marcel Moreaux &lt;marcelm@spacelabs.nl&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -297,7 +318,7 @@
<element> <element>
<name>rtpg722depay</name> <name>rtpg722depay</name>
<longname>RTP audio depayloader</longname> <longname>RTP audio depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts G722 audio from RTP packets</description> <description>Extracts G722 audio from RTP packets</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -318,7 +339,7 @@
<element> <element>
<name>rtpg722pay</name> <name>rtpg722pay</name>
<longname>RTP audio payloader</longname> <longname>RTP audio payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encode Raw audio into RTP packets (RFC 3551)</description> <description>Payload-encode Raw audio into RTP packets (RFC 3551)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -339,7 +360,7 @@
<element> <element>
<name>rtpg723depay</name> <name>rtpg723depay</name>
<longname>RTP G.723 depayloader</longname> <longname>RTP G.723 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts G.723 audio from RTP packets (RFC 3551)</description> <description>Extracts G.723 audio from RTP packets (RFC 3551)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -360,7 +381,7 @@
<element> <element>
<name>rtpg723pay</name> <name>rtpg723pay</name>
<longname>RTP G.723 payloader</longname> <longname>RTP G.723 payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Packetize G.723 audio into RTP packets</description> <description>Packetize G.723 audio into RTP packets</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -381,7 +402,7 @@
<element> <element>
<name>rtpg726depay</name> <name>rtpg726depay</name>
<longname>RTP G.726 depayloader</longname> <longname>RTP G.726 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts G.726 audio from RTP packets</description> <description>Extracts G.726 audio from RTP packets</description>
<author>Axis Communications &lt;dev-gstreamer@axis.com&gt;</author> <author>Axis Communications &lt;dev-gstreamer@axis.com&gt;</author>
<pads> <pads>
@ -402,7 +423,7 @@
<element> <element>
<name>rtpg726pay</name> <name>rtpg726pay</name>
<longname>RTP G.726 payloader</longname> <longname>RTP G.726 payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes G.726 audio into a RTP packet</description> <description>Payload-encodes G.726 audio into a RTP packet</description>
<author>Axis Communications &lt;dev-gstreamer@axis.com&gt;</author> <author>Axis Communications &lt;dev-gstreamer@axis.com&gt;</author>
<pads> <pads>
@ -423,7 +444,7 @@
<element> <element>
<name>rtpg729depay</name> <name>rtpg729depay</name>
<longname>RTP G.729 depayloader</longname> <longname>RTP G.729 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts G.729 audio from RTP packets (RFC 3551)</description> <description>Extracts G.729 audio from RTP packets (RFC 3551)</description>
<author>Laurent Glayal &lt;spglegle@yahoo.fr&gt;</author> <author>Laurent Glayal &lt;spglegle@yahoo.fr&gt;</author>
<pads> <pads>
@ -444,7 +465,7 @@
<element> <element>
<name>rtpg729pay</name> <name>rtpg729pay</name>
<longname>RTP G.729 payloader</longname> <longname>RTP G.729 payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Packetize G.729 audio into RTP packets</description> <description>Packetize G.729 audio into RTP packets</description>
<author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author> <author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author>
<pads> <pads>
@ -465,7 +486,7 @@
<element> <element>
<name>rtpgsmdepay</name> <name>rtpgsmdepay</name>
<longname>RTP GSM depayloader</longname> <longname>RTP GSM depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts GSM audio from RTP packets</description> <description>Extracts GSM audio from RTP packets</description>
<author>Zeeshan Ali &lt;zeenix@gmail.com&gt;</author> <author>Zeeshan Ali &lt;zeenix@gmail.com&gt;</author>
<pads> <pads>
@ -486,7 +507,7 @@
<element> <element>
<name>rtpgsmpay</name> <name>rtpgsmpay</name>
<longname>RTP GSM payloader</longname> <longname>RTP GSM payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes GSM audio into a RTP packet</description> <description>Payload-encodes GSM audio into a RTP packet</description>
<author>Zeeshan Ali &lt;zeenix@gmail.com&gt;</author> <author>Zeeshan Ali &lt;zeenix@gmail.com&gt;</author>
<pads> <pads>
@ -504,10 +525,52 @@
</caps> </caps>
</pads> </pads>
</element> </element>
<element>
<name>rtpgstdepay</name>
<longname>GStreamer depayloader</longname>
<class>Codec/Depayloader/Network</class>
<description>Extracts GStreamer buffers from RTP packets</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)application, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)X-GST</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>ANY</details>
</caps>
</pads>
</element>
<element>
<name>rtpgstpay</name>
<longname>RTP GStreamer payloader</longname>
<class>Codec/Payloader/Network/RTP</class>
<description>Payload GStreamer buffers as RTP packets</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>ANY</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)application, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)X-GST</details>
</caps>
</pads>
</element>
<element> <element>
<name>rtph263depay</name> <name>rtph263depay</name>
<longname>RTP H263 depayloader</longname> <longname>RTP H263 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts H263 video from RTP packets (RFC 2190)</description> <description>Extracts H263 video from RTP packets (RFC 2190)</description>
<author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</author> <author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</author>
<pads> <pads>
@ -528,7 +591,7 @@
<element> <element>
<name>rtph263pay</name> <name>rtph263pay</name>
<longname>RTP H263 packet payloader</longname> <longname>RTP H263 packet payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes H263 video in RTP packets (RFC 2190)</description> <description>Payload-encodes H263 video in RTP packets (RFC 2190)</description>
<author>Neil Stratford &lt;neils@vipadia.com&gt;Dejan Sakelsak &lt;dejan.sakelsak@marand.si&gt;</author> <author>Neil Stratford &lt;neils@vipadia.com&gt;Dejan Sakelsak &lt;dejan.sakelsak@marand.si&gt;</author>
<pads> <pads>
@ -549,7 +612,7 @@
<element> <element>
<name>rtph263pdepay</name> <name>rtph263pdepay</name>
<longname>RTP H263 depayloader</longname> <longname>RTP H263 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts H263/+/++ video from RTP packets (RFC 4629)</description> <description>Extracts H263/+/++ video from RTP packets (RFC 4629)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -570,7 +633,7 @@
<element> <element>
<name>rtph263ppay</name> <name>rtph263ppay</name>
<longname>RTP H263 payloader</longname> <longname>RTP H263 payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes H263/+/++ video in RTP packets (RFC 4629)</description> <description>Payload-encodes H263/+/++ video in RTP packets (RFC 4629)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -591,7 +654,7 @@
<element> <element>
<name>rtph264depay</name> <name>rtph264depay</name>
<longname>RTP H264 depayloader</longname> <longname>RTP H264 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts H264 video from RTP packets (RFC 3984)</description> <description>Extracts H264 video from RTP packets (RFC 3984)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -612,7 +675,7 @@
<element> <element>
<name>rtph264pay</name> <name>rtph264pay</name>
<longname>RTP H264 payloader</longname> <longname>RTP H264 payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encode H264 video into RTP packets (RFC 3984)</description> <description>Payload-encode H264 video into RTP packets (RFC 3984)</description>
<author>Laurent Glayal &lt;spglegle@yahoo.fr&gt;</author> <author>Laurent Glayal &lt;spglegle@yahoo.fr&gt;</author>
<pads> <pads>
@ -633,7 +696,7 @@
<element> <element>
<name>rtpilbcdepay</name> <name>rtpilbcdepay</name>
<longname>RTP iLBC depayloader</longname> <longname>RTP iLBC depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts iLBC audio from RTP packets (RFC 3952)</description> <description>Extracts iLBC audio from RTP packets (RFC 3952)</description>
<author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;</author> <author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;</author>
<pads> <pads>
@ -654,7 +717,7 @@
<element> <element>
<name>rtpilbcpay</name> <name>rtpilbcpay</name>
<longname>RTP iLBC Payloader</longname> <longname>RTP iLBC Payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Packetize iLBC audio streams into RTP packets</description> <description>Packetize iLBC audio streams into RTP packets</description>
<author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;</author> <author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;</author>
<pads> <pads>
@ -675,7 +738,7 @@
<element> <element>
<name>rtpj2kdepay</name> <name>rtpj2kdepay</name>
<longname>RTP JPEG 2000 depayloader</longname> <longname>RTP JPEG 2000 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts JPEG 2000 video from RTP packets (RFC 5371)</description> <description>Extracts JPEG 2000 video from RTP packets (RFC 5371)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -696,7 +759,7 @@
<element> <element>
<name>rtpj2kpay</name> <name>rtpj2kpay</name>
<longname>RTP JPEG 2000 payloader</longname> <longname>RTP JPEG 2000 payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes JPEG 2000 pictures into RTP packets (RFC 5371)</description> <description>Payload-encodes JPEG 2000 pictures into RTP packets (RFC 5371)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -717,7 +780,7 @@
<element> <element>
<name>rtpjpegdepay</name> <name>rtpjpegdepay</name>
<longname>RTP JPEG depayloader</longname> <longname>RTP JPEG depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts JPEG video from RTP packets (RFC 2435)</description> <description>Extracts JPEG video from RTP packets (RFC 2435)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -738,7 +801,7 @@
<element> <element>
<name>rtpjpegpay</name> <name>rtpjpegpay</name>
<longname>RTP JPEG payloader</longname> <longname>RTP JPEG payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes JPEG pictures into RTP packets (RFC 2435)</description> <description>Payload-encodes JPEG pictures into RTP packets (RFC 2435)</description>
<author>Axis Communications &lt;dev-gstreamer@axis.com&gt;</author> <author>Axis Communications &lt;dev-gstreamer@axis.com&gt;</author>
<pads> <pads>
@ -759,7 +822,7 @@
<element> <element>
<name>rtpmp1sdepay</name> <name>rtpmp1sdepay</name>
<longname>RTP MPEG1 System Stream depayloader</longname> <longname>RTP MPEG1 System Stream depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG1 System Streams from RTP packets (RFC 3555)</description> <description>Extracts MPEG1 System Streams from RTP packets (RFC 3555)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -780,7 +843,7 @@
<element> <element>
<name>rtpmp2tdepay</name> <name>rtpmp2tdepay</name>
<longname>RTP MPEG Transport Stream depayloader</longname> <longname>RTP MPEG Transport Stream depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG2 TS from RTP packets (RFC 2250)</description> <description>Extracts MPEG2 TS from RTP packets (RFC 2250)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Thijs Vermeir &lt;thijs.vermeir@barco.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Thijs Vermeir &lt;thijs.vermeir@barco.com&gt;</author>
<pads> <pads>
@ -801,7 +864,7 @@
<element> <element>
<name>rtpmp2tpay</name> <name>rtpmp2tpay</name>
<longname>RTP MPEG2 Transport Stream payloader</longname> <longname>RTP MPEG2 Transport Stream payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes MPEG2 TS into RTP packets (RFC 2250)</description> <description>Payload-encodes MPEG2 TS into RTP packets (RFC 2250)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -822,7 +885,7 @@
<element> <element>
<name>rtpmp4adepay</name> <name>rtpmp4adepay</name>
<longname>RTP MPEG4 audio depayloader</longname> <longname>RTP MPEG4 audio depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG4 audio from RTP packets (RFC 3016)</description> <description>Extracts MPEG4 audio from RTP packets (RFC 3016)</description>
<author>Nokia Corporation (contact &lt;stefan.kost@nokia.com&gt;), Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Nokia Corporation (contact &lt;stefan.kost@nokia.com&gt;), Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -843,7 +906,7 @@
<element> <element>
<name>rtpmp4apay</name> <name>rtpmp4apay</name>
<longname>RTP MPEG4 audio payloader</longname> <longname>RTP MPEG4 audio payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload MPEG4 audio as RTP packets (RFC 3016)</description> <description>Payload MPEG4 audio as RTP packets (RFC 3016)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -864,7 +927,7 @@
<element> <element>
<name>rtpmp4gdepay</name> <name>rtpmp4gdepay</name>
<longname>RTP MPEG4 ES depayloader</longname> <longname>RTP MPEG4 ES depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG4 elementary streams from RTP packets (RFC 3640)</description> <description>Extracts MPEG4 elementary streams from RTP packets (RFC 3640)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -885,7 +948,7 @@
<element> <element>
<name>rtpmp4gpay</name> <name>rtpmp4gpay</name>
<longname>RTP MPEG4 ES payloader</longname> <longname>RTP MPEG4 ES payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload MPEG4 elementary streams as RTP packets (RFC 3640)</description> <description>Payload MPEG4 elementary streams as RTP packets (RFC 3640)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -906,7 +969,7 @@
<element> <element>
<name>rtpmp4vdepay</name> <name>rtpmp4vdepay</name>
<longname>RTP MPEG4 video depayloader</longname> <longname>RTP MPEG4 video depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG4 video from RTP packets (RFC 3016)</description> <description>Extracts MPEG4 video from RTP packets (RFC 3016)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -927,7 +990,7 @@
<element> <element>
<name>rtpmp4vpay</name> <name>rtpmp4vpay</name>
<longname>RTP MPEG4 Video payloader</longname> <longname>RTP MPEG4 Video payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload MPEG-4 video as RTP packets (RFC 3016)</description> <description>Payload MPEG-4 video as RTP packets (RFC 3016)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -935,7 +998,7 @@
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</details> <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-xvid</details>
</caps> </caps>
<caps> <caps>
<name>src</name> <name>src</name>
@ -948,7 +1011,7 @@
<element> <element>
<name>rtpmpadepay</name> <name>rtpmpadepay</name>
<longname>RTP MPEG audio depayloader</longname> <longname>RTP MPEG audio depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG audio from RTP packets (RFC 2038)</description> <description>Extracts MPEG audio from RTP packets (RFC 2038)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -969,7 +1032,7 @@
<element> <element>
<name>rtpmpapay</name> <name>rtpmpapay</name>
<longname>RTP MPEG audio payloader</longname> <longname>RTP MPEG audio payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload MPEG audio as RTP packets (RFC 2038)</description> <description>Payload MPEG audio as RTP packets (RFC 2038)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -990,7 +1053,7 @@
<element> <element>
<name>rtpmparobustdepay</name> <name>rtpmparobustdepay</name>
<longname>RTP MPEG audio depayloader</longname> <longname>RTP MPEG audio depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG audio from RTP packets (RFC 5219)</description> <description>Extracts MPEG audio from RTP packets (RFC 5219)</description>
<author>Mark Nauwelaerts &lt;mark.nauwelaerts@collabora.co.uk&gt;</author> <author>Mark Nauwelaerts &lt;mark.nauwelaerts@collabora.co.uk&gt;</author>
<pads> <pads>
@ -1011,7 +1074,7 @@
<element> <element>
<name>rtpmpvdepay</name> <name>rtpmpvdepay</name>
<longname>RTP MPEG video depayloader</longname> <longname>RTP MPEG video depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts MPEG video from RTP packets (RFC 2250)</description> <description>Extracts MPEG video from RTP packets (RFC 2250)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1032,7 +1095,7 @@
<element> <element>
<name>rtpmpvpay</name> <name>rtpmpvpay</name>
<longname>RTP MPEG2 ES video payloader</longname> <longname>RTP MPEG2 ES video payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes MPEG2 ES into RTP packets (RFC 2250)</description> <description>Payload-encodes MPEG2 ES into RTP packets (RFC 2250)</description>
<author>Thijs Vermeir &lt;thijsvermeir@gmail.com&gt;</author> <author>Thijs Vermeir &lt;thijsvermeir@gmail.com&gt;</author>
<pads> <pads>
@ -1053,7 +1116,7 @@
<element> <element>
<name>rtppcmadepay</name> <name>rtppcmadepay</name>
<longname>RTP PCMA depayloader</longname> <longname>RTP PCMA depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts PCMA audio from RTP packets</description> <description>Extracts PCMA audio from RTP packets</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;, Zeeshan Ali &lt;zeenix@gmail.com&gt;</author> <author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;, Zeeshan Ali &lt;zeenix@gmail.com&gt;</author>
<pads> <pads>
@ -1074,7 +1137,7 @@
<element> <element>
<name>rtppcmapay</name> <name>rtppcmapay</name>
<longname>RTP PCMA payloader</longname> <longname>RTP PCMA payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes PCMA audio into a RTP packet</description> <description>Payload-encodes PCMA audio into a RTP packet</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author> <author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author>
<pads> <pads>
@ -1095,7 +1158,7 @@
<element> <element>
<name>rtppcmudepay</name> <name>rtppcmudepay</name>
<longname>RTP PCMU depayloader</longname> <longname>RTP PCMU depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts PCMU audio from RTP packets</description> <description>Extracts PCMU audio from RTP packets</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;, Zeeshan Ali &lt;zeenix@gmail.com&gt;</author> <author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;, Zeeshan Ali &lt;zeenix@gmail.com&gt;</author>
<pads> <pads>
@ -1116,7 +1179,7 @@
<element> <element>
<name>rtppcmupay</name> <name>rtppcmupay</name>
<longname>RTP PCMU payloader</longname> <longname>RTP PCMU payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes PCMU audio into a RTP packet</description> <description>Payload-encodes PCMU audio into a RTP packet</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author> <author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author>
<pads> <pads>
@ -1137,7 +1200,7 @@
<element> <element>
<name>rtpqcelpdepay</name> <name>rtpqcelpdepay</name>
<longname>RTP QCELP depayloader</longname> <longname>RTP QCELP depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts QCELP (PureVoice) audio from RTP packets (RFC 2658)</description> <description>Extracts QCELP (PureVoice) audio from RTP packets (RFC 2658)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1158,7 +1221,7 @@
<element> <element>
<name>rtpqdm2depay</name> <name>rtpqdm2depay</name>
<longname>RTP QDM2 depayloader</longname> <longname>RTP QDM2 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts QDM2 audio from RTP packets (no RFC)</description> <description>Extracts QDM2 audio from RTP packets (no RFC)</description>
<author>Edward Hervey &lt;bilboed@bilboed.com&gt;</author> <author>Edward Hervey &lt;bilboed@bilboed.com&gt;</author>
<pads> <pads>
@ -1179,7 +1242,7 @@
<element> <element>
<name>rtpsirendepay</name> <name>rtpsirendepay</name>
<longname>RTP Siren packet depayloader</longname> <longname>RTP Siren packet depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts Siren audio from RTP packets</description> <description>Extracts Siren audio from RTP packets</description>
<author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;</author> <author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;</author>
<pads> <pads>
@ -1200,7 +1263,7 @@
<element> <element>
<name>rtpsirenpay</name> <name>rtpsirenpay</name>
<longname>RTP Payloader for Siren Audio</longname> <longname>RTP Payloader for Siren Audio</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Packetize Siren audio streams into RTP packets</description> <description>Packetize Siren audio streams into RTP packets</description>
<author>Youness Alaoui &lt;kakaroto@kakaroto.homelinux.net&gt;</author> <author>Youness Alaoui &lt;kakaroto@kakaroto.homelinux.net&gt;</author>
<pads> <pads>
@ -1221,7 +1284,7 @@
<element> <element>
<name>rtpspeexdepay</name> <name>rtpspeexdepay</name>
<longname>RTP Speex depayloader</longname> <longname>RTP Speex depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts Speex audio from RTP packets</description> <description>Extracts Speex audio from RTP packets</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author> <author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author>
<pads> <pads>
@ -1242,7 +1305,7 @@
<element> <element>
<name>rtpspeexpay</name> <name>rtpspeexpay</name>
<longname>RTP Speex payloader</longname> <longname>RTP Speex payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encodes Speex audio into a RTP packet</description> <description>Payload-encodes Speex audio into a RTP packet</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author> <author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author>
<pads> <pads>
@ -1263,7 +1326,7 @@
<element> <element>
<name>rtpsv3vdepay</name> <name>rtpsv3vdepay</name>
<longname>RTP SVQ3 depayloader</longname> <longname>RTP SVQ3 depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts SVQ3 video from RTP packets (no RFC)</description> <description>Extracts SVQ3 video from RTP packets (no RFC)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1284,7 +1347,7 @@
<element> <element>
<name>rtptheoradepay</name> <name>rtptheoradepay</name>
<longname>RTP Theora depayloader</longname> <longname>RTP Theora depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts Theora video from RTP packets (draft-01 of RFC XXXX)</description> <description>Extracts Theora video from RTP packets (draft-01 of RFC XXXX)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1305,7 +1368,7 @@
<element> <element>
<name>rtptheorapay</name> <name>rtptheorapay</name>
<longname>RTP Theora payloader</longname> <longname>RTP Theora payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encode Theora video into RTP packets (draft-01 RFC XXXX)</description> <description>Payload-encode Theora video into RTP packets (draft-01 RFC XXXX)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1326,7 +1389,7 @@
<element> <element>
<name>rtpvorbisdepay</name> <name>rtpvorbisdepay</name>
<longname>RTP Vorbis depayloader</longname> <longname>RTP Vorbis depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts Vorbis Audio from RTP packets (RFC 5215)</description> <description>Extracts Vorbis Audio from RTP packets (RFC 5215)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1347,7 +1410,7 @@
<element> <element>
<name>rtpvorbispay</name> <name>rtpvorbispay</name>
<longname>RTP Vorbis depayloader</longname> <longname>RTP Vorbis depayloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload-encode Vorbis audio into RTP packets (RFC 5215)</description> <description>Payload-encode Vorbis audio into RTP packets (RFC 5215)</description>
<author>Wim Taymans &lt;wimi.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wimi.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1368,7 +1431,7 @@
<element> <element>
<name>rtpvrawdepay</name> <name>rtpvrawdepay</name>
<longname>RTP Raw Video depayloader</longname> <longname>RTP Raw Video depayloader</longname>
<class>Codec/Depayloader/Network</class> <class>Codec/Depayloader/Network/RTP</class>
<description>Extracts raw video from RTP packets (RFC 4175)</description> <description>Extracts raw video from RTP packets (RFC 4175)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
@ -1389,7 +1452,7 @@
<element> <element>
<name>rtpvrawpay</name> <name>rtpvrawpay</name>
<longname>RTP Raw Video payloader</longname> <longname>RTP Raw Video payloader</longname>
<class>Codec/Payloader/Network</class> <class>Codec/Payloader/Network/RTP</class>
<description>Payload raw video as RTP packets (RFC 4175)</description> <description>Payload raw video as RTP packets (RFC 4175)</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>