1<plugin>
2  <name>rtpmanager</name>
3  <description>RTP session management plugin library</description>
4  <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
5  <basename>libgstrtpmanager.so</basename>
6  <version>1.16.2</version>
7  <license>LGPL</license>
8  <source>gst-plugins-good</source>
9  <package>GStreamer Good Plug-ins source release</package>
10  <origin>Unknown package origin</origin>
11  <elements>
12    <element>
13      <name>rtpbin</name>
14      <longname>RTP Bin</longname>
15      <class>Filter/Network/RTP</class>
16      <description>Real-Time Transport Protocol bin</description>
17      <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
18      <pads>
19        <caps>
20          <name>recv_rtcp_sink_%u</name>
21          <direction>sink</direction>
22          <presence>request</presence>
23          <details>application/x-rtcp; application/x-srtcp</details>
24        </caps>
25        <caps>
26          <name>recv_rtp_sink_%u</name>
27          <direction>sink</direction>
28          <presence>request</presence>
29          <details>application/x-rtp; application/x-srtp</details>
30        </caps>
31        <caps>
32          <name>send_rtp_sink_%u</name>
33          <direction>sink</direction>
34          <presence>request</presence>
35          <details>application/x-rtp</details>
36        </caps>
37        <caps>
38          <name>recv_rtp_src_%u_%u_%u</name>
39          <direction>source</direction>
40          <presence>sometimes</presence>
41          <details>application/x-rtp</details>
42        </caps>
43        <caps>
44          <name>send_rtp_src_%u</name>
45          <direction>source</direction>
46          <presence>sometimes</presence>
47          <details>application/x-rtp; application/x-srtp</details>
48        </caps>
49        <caps>
50          <name>send_rtcp_src_%u</name>
51          <direction>source</direction>
52          <presence>request</presence>
53          <details>application/x-rtcp; application/x-srtcp</details>
54        </caps>
55      </pads>
56    </element>
57    <element>
58      <name>rtpdtmfmux</name>
59      <longname>RTP muxer</longname>
60      <class>Codec/Muxer</class>
61      <description>mixes RTP DTMF streams into other RTP streams</description>
62      <author>Zeeshan Ali &lt;first.last@nokia.com&gt;</author>
63      <pads>
64        <caps>
65          <name>priority_sink_%u</name>
66          <direction>sink</direction>
67          <presence>request</presence>
68          <details>application/x-rtp</details>
69        </caps>
70        <caps>
71          <name>sink_%u</name>
72          <direction>sink</direction>
73          <presence>request</presence>
74          <details>application/x-rtp</details>
75        </caps>
76        <caps>
77          <name>src</name>
78          <direction>source</direction>
79          <presence>always</presence>
80          <details>application/x-rtp</details>
81        </caps>
82      </pads>
83    </element>
84    <element>
85      <name>rtpfunnel</name>
86      <longname>RTP funnel</longname>
87      <class>RTP Funneling</class>
88      <description>Funnel RTP buffers together for multiplexing</description>
89      <author>Havard Graff &lt;havard@gstip.com&gt;</author>
90      <pads>
91        <caps>
92          <name>sink_%u</name>
93          <direction>sink</direction>
94          <presence>request</presence>
95          <details>application/x-rtp</details>
96        </caps>
97        <caps>
98          <name>src</name>
99          <direction>source</direction>
100          <presence>always</presence>
101          <details>application/x-rtp</details>
102        </caps>
103      </pads>
104    </element>
105    <element>
106      <name>rtpjitterbuffer</name>
107      <longname>RTP packet jitter-buffer</longname>
108      <class>Filter/Network/RTP</class>
109      <description>A buffer that deals with network jitter and other transmission faults</description>
110      <author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
111      <pads>
112        <caps>
113          <name>sink</name>
114          <direction>sink</direction>
115          <presence>always</presence>
116          <details>application/x-rtp</details>
117        </caps>
118        <caps>
119          <name>sink_rtcp</name>
120          <direction>sink</direction>
121          <presence>request</presence>
122          <details>application/x-rtcp</details>
123        </caps>
124        <caps>
125          <name>src</name>
126          <direction>source</direction>
127          <presence>always</presence>
128          <details>application/x-rtp</details>
129        </caps>
130      </pads>
131    </element>
132    <element>
133      <name>rtpmux</name>
134      <longname>RTP muxer</longname>
135      <class>Codec/Muxer</class>
136      <description>multiplex N rtp streams into one</description>
137      <author>Zeeshan Ali &lt;first.last@nokia.com&gt;</author>
138      <pads>
139        <caps>
140          <name>sink_%u</name>
141          <direction>sink</direction>
142          <presence>request</presence>
143          <details>application/x-rtp</details>
144        </caps>
145        <caps>
146          <name>src</name>
147          <direction>source</direction>
148          <presence>always</presence>
149          <details>application/x-rtp</details>
150        </caps>
151      </pads>
152    </element>
153    <element>
154      <name>rtpptdemux</name>
155      <longname>RTP Demux</longname>
156      <class>Demux/Network/RTP</class>
157      <description>Parses codec streams transmitted in the same RTP session</description>
158      <author>Kai Vehmanen &lt;kai.vehmanen@nokia.com&gt;</author>
159      <pads>
160        <caps>
161          <name>sink</name>
162          <direction>sink</direction>
163          <presence>always</presence>
164          <details>application/x-rtp</details>
165        </caps>
166        <caps>
167          <name>src_%u</name>
168          <direction>source</direction>
169          <presence>sometimes</presence>
170          <details>application/x-rtp, payload=(int)[ 0, 255 ]</details>
171        </caps>
172      </pads>
173    </element>
174    <element>
175      <name>rtprtxqueue</name>
176      <longname>RTP Retransmission Queue</longname>
177      <class>Codec</class>
178      <description>Keep RTP packets in a queue for retransmission</description>
179      <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
180      <pads>
181        <caps>
182          <name>sink</name>
183          <direction>sink</direction>
184          <presence>always</presence>
185          <details>application/x-rtp</details>
186        </caps>
187        <caps>
188          <name>src</name>
189          <direction>source</direction>
190          <presence>always</presence>
191          <details>application/x-rtp</details>
192        </caps>
193      </pads>
194    </element>
195    <element>
196      <name>rtprtxreceive</name>
197      <longname>RTP Retransmission receiver</longname>
198      <class>Codec</class>
199      <description>Receive retransmitted RTP packets according to RFC4588</description>
200      <author>Julien Isorce &lt;julien.isorce@collabora.co.uk&gt;</author>
201      <pads>
202        <caps>
203          <name>sink</name>
204          <direction>sink</direction>
205          <presence>always</presence>
206          <details>application/x-rtp</details>
207        </caps>
208        <caps>
209          <name>src</name>
210          <direction>source</direction>
211          <presence>always</presence>
212          <details>application/x-rtp</details>
213        </caps>
214      </pads>
215    </element>
216    <element>
217      <name>rtprtxsend</name>
218      <longname>RTP Retransmission Sender</longname>
219      <class>Codec</class>
220      <description>Retransmit RTP packets when needed, according to RFC4588</description>
221      <author>Julien Isorce &lt;julien.isorce@collabora.co.uk&gt;</author>
222      <pads>
223        <caps>
224          <name>sink</name>
225          <direction>sink</direction>
226          <presence>always</presence>
227          <details>application/x-rtp, clock-rate=(int)[ 1, 2147483647 ]</details>
228        </caps>
229        <caps>
230          <name>src</name>
231          <direction>source</direction>
232          <presence>always</presence>
233          <details>application/x-rtp</details>
234        </caps>
235      </pads>
236    </element>
237    <element>
238      <name>rtpsession</name>
239      <longname>RTP Session</longname>
240      <class>Filter/Network/RTP</class>
241      <description>Implement an RTP session</description>
242      <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
243      <pads>
244        <caps>
245          <name>recv_rtcp_sink</name>
246          <direction>sink</direction>
247          <presence>request</presence>
248          <details>application/x-rtcp</details>
249        </caps>
250        <caps>
251          <name>recv_rtp_sink</name>
252          <direction>sink</direction>
253          <presence>request</presence>
254          <details>application/x-rtp</details>
255        </caps>
256        <caps>
257          <name>send_rtp_sink</name>
258          <direction>sink</direction>
259          <presence>request</presence>
260          <details>application/x-rtp</details>
261        </caps>
262        <caps>
263          <name>recv_rtp_src</name>
264          <direction>source</direction>
265          <presence>sometimes</presence>
266          <details>application/x-rtp</details>
267        </caps>
268        <caps>
269          <name>send_rtp_src</name>
270          <direction>source</direction>
271          <presence>sometimes</presence>
272          <details>application/x-rtp</details>
273        </caps>
274        <caps>
275          <name>sync_src</name>
276          <direction>source</direction>
277          <presence>sometimes</presence>
278          <details>application/x-rtcp</details>
279        </caps>
280        <caps>
281          <name>send_rtcp_src</name>
282          <direction>source</direction>
283          <presence>request</presence>
284          <details>application/x-rtcp</details>
285        </caps>
286      </pads>
287    </element>
288    <element>
289      <name>rtpssrcdemux</name>
290      <longname>RTP SSRC Demux</longname>
291      <class>Demux/Network/RTP</class>
292      <description>Splits RTP streams based on the SSRC</description>
293      <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
294      <pads>
295        <caps>
296          <name>rtcp_sink</name>
297          <direction>sink</direction>
298          <presence>always</presence>
299          <details>application/x-rtcp</details>
300        </caps>
301        <caps>
302          <name>sink</name>
303          <direction>sink</direction>
304          <presence>always</presence>
305          <details>application/x-rtp</details>
306        </caps>
307        <caps>
308          <name>rtcp_src_%u</name>
309          <direction>source</direction>
310          <presence>sometimes</presence>
311          <details>application/x-rtcp</details>
312        </caps>
313        <caps>
314          <name>src_%u</name>
315          <direction>source</direction>
316          <presence>sometimes</presence>
317          <details>application/x-rtp</details>
318        </caps>
319      </pads>
320    </element>
321  </elements>
322</plugin>