gst-plugins-good-plugins.args 346 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<ARG>
<NAME>GstIirEqualizer10Bands::band0</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>29 Hz</NICK>
<BLURB>gain for the frequency band 29 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band1</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>59 Hz</NICK>
<BLURB>gain for the frequency band 59 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band2</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>119 Hz</NICK>
<BLURB>gain for the frequency band 119 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band3</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>227 Hz</NICK>
<BLURB>gain for the frequency band 227 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band4</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>474 Hz</NICK>
<BLURB>gain for the frequency band 474 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band5</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>947 Hz</NICK>
<BLURB>gain for the frequency band 947 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band6</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>1889 Hz</NICK>
<BLURB>gain for the frequency band 1889 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band7</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>3770 Hz</NICK>
<BLURB>gain for the frequency band 3770 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band8</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>7523 Hz</NICK>
<BLURB>gain for the frequency band 7523 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer10Bands::band9</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>15011 Hz</NICK>
<BLURB>gain for the frequency band 15011 Hz, ranging from -24 dB to +12 dB.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer3Bands::band0</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>110 Hz</NICK>
<BLURB>gain for the frequency band 100 Hz, ranging from -24.0 to +12.0.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer3Bands::band1</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>1100 Hz</NICK>
<BLURB>gain for the frequency band 1100 Hz, ranging from -24.0 to +12.0.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizer3Bands::band2</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[-24,12]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>11 kHz</NICK>
<BLURB>gain for the frequency band 11 kHz, ranging from -24.0 to +12.0.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstIirEqualizerNBands::num-bands</NAME>
<TYPE>guint</TYPE>
<RANGE>[1,64]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>num-bands</NICK>
<BLURB>number of different bands to use.</BLURB>
<DEFAULT>10</DEFAULT>
</ARG>

141
<ARG>
142
143
<NAME>GstOssSrc::device</NAME>
<TYPE>gchararray</TYPE>
144
145
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
146
147
148
<NICK>Device</NICK>
<BLURB>OSS device (usually /dev/dspN).</BLURB>
<DEFAULT>"/dev/dsp"</DEFAULT>
149
150
151
</ARG>

<ARG>
152
153
<NAME>GstOssSrc::device-name</NAME>
<TYPE>gchararray</TYPE>
154
<RANGE></RANGE>
155
156
157
158
<FLAGS>r</FLAGS>
<NICK>Device name</NICK>
<BLURB>Human-readable name of the sound device.</BLURB>
<DEFAULT>""</DEFAULT>
159
160
161
</ARG>

<ARG>
162
163
<NAME>GstVideoflip::method</NAME>
<TYPE>GstVideoflipMethod</TYPE>
164
165
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
166
167
168
<NICK>method</NICK>
<BLURB>method.</BLURB>
<DEFAULT>Rotate clockwise 90 degrees</DEFAULT>
169
170
171
</ARG>

<ARG>
172
173
174
<NAME>GstVideoBox::alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
175
<FLAGS>rw</FLAGS>
176
177
178
<NICK>Alpha</NICK>
<BLURB>Alpha value picture.</BLURB>
<DEFAULT>1</DEFAULT>
179
180
181
</ARG>

<ARG>
182
183
184
<NAME>GstVideoBox::border-alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
185
<FLAGS>rw</FLAGS>
186
187
188
<NICK>Border Alpha</NICK>
<BLURB>Alpha value of the border.</BLURB>
<DEFAULT>1</DEFAULT>
189
190
191
</ARG>

<ARG>
192
193
<NAME>GstVideoBox::bottom</NAME>
<TYPE>gint</TYPE>
194
195
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
196
197
198
<NICK>Bottom</NICK>
<BLURB>Pixels to box at bottom (<0 = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
199
200
201
</ARG>

<ARG>
202
203
<NAME>GstVideoBox::fill</NAME>
<TYPE>GstVideoBoxFill</TYPE>
204
205
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
206
207
208
<NICK>Fill</NICK>
<BLURB>How to fill the borders.</BLURB>
<DEFAULT>Black</DEFAULT>
209
210
211
</ARG>

<ARG>
212
213
<NAME>GstVideoBox::left</NAME>
<TYPE>gint</TYPE>
214
215
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
216
217
218
<NICK>Left</NICK>
<BLURB>Pixels to box at left (<0  = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
219
220
221
</ARG>

<ARG>
222
<NAME>GstVideoBox::right</NAME>
223
224
225
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
226
227
228
<NICK>Right</NICK>
<BLURB>Pixels to box at right (<0 = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
229
230
231
</ARG>

<ARG>
232
233
<NAME>GstVideoBox::top</NAME>
<TYPE>gint</TYPE>
234
235
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
236
237
238
<NICK>Top</NICK>
<BLURB>Pixels to box at top (<0 = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
239
240
241
</ARG>

<ARG>
242
243
<NAME>GstUDPSink::host</NAME>
<TYPE>gchararray</TYPE>
244
245
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
246
247
248
<NICK>host</NICK>
<BLURB>The host/IP/Multicast group to send the packets to.</BLURB>
<DEFAULT>"localhost"</DEFAULT>
249
250
251
</ARG>

<ARG>
252
<NAME>GstUDPSink::port</NAME>
253
<TYPE>gint</TYPE>
254
<RANGE>[0,65535]</RANGE>
255
<FLAGS>rw</FLAGS>
256
257
258
<NICK>port</NICK>
<BLURB>The port to send the packets to.</BLURB>
<DEFAULT>4951</DEFAULT>
259
260
261
</ARG>

<ARG>
262
263
<NAME>GstUDPSrc::caps</NAME>
<TYPE>GstCaps</TYPE>
264
265
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
266
267
<NICK>Caps</NICK>
<BLURB>The caps of the source pad.</BLURB>
268
269
270
271
<DEFAULT></DEFAULT>
</ARG>

<ARG>
272
273
<NAME>GstUDPSrc::multicast-group</NAME>
<TYPE>gchararray</TYPE>
274
275
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
276
<NICK>Multicast Group</NICK>
277
278
<BLURB>The Address of multicast group to join.</BLURB>
<DEFAULT>"0.0.0.0"</DEFAULT>
279
280
281
</ARG>

<ARG>
282
<NAME>GstUDPSrc::port</NAME>
283
<TYPE>gint</TYPE>
Wim Taymans's avatar
Wim Taymans committed
284
<RANGE>[0,65535]</RANGE>
285
<FLAGS>rw</FLAGS>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
286
<NICK>Port</NICK>
287
288
<BLURB>The port to receive the packets from, 0=allocate.</BLURB>
<DEFAULT>4951</DEFAULT>
289
290
291
</ARG>

<ARG>
292
293
<NAME>GstUDPSrc::uri</NAME>
<TYPE>gchararray</TYPE>
294
295
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
296
297
298
<NICK>URI</NICK>
<BLURB>URI in the form of udp://multicast_group:port.</BLURB>
<DEFAULT>"udp://0.0.0.0:4951"</DEFAULT>
299
300
</ARG>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
301
302
303
<ARG>
<NAME>GstUDPSrc::sockfd</NAME>
<TYPE>gint</TYPE>
304
<RANGE>>= -1</RANGE>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
305
<FLAGS>rw</FLAGS>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
306
<NICK>Socket Handle</NICK>
Jan Schmidt's avatar
Jan Schmidt committed
307
<BLURB>Socket to use for UDP reception. (-1 == allocate).</BLURB>
Wim Taymans's avatar
Wim Taymans committed
308
<DEFAULT>-1</DEFAULT>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
309
310
</ARG>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
311
312
313
314
315
316
317
318
319
320
<ARG>
<NAME>GstUDPSrc::buffer-size</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer Size</NICK>
<BLURB>Size of the kernel receive buffer in bytes, 0=default.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

321
322
323
324
325
326
327
328
329
330
<ARG>
<NAME>GstUDPSrc::timeout</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Timeout</NICK>
<BLURB>Post a message after timeout microseconds (0 = disabled).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
<ARG>
<NAME>GstUDPSrc::closefd</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Close sockfd</NICK>
<BLURB>Close sockfd if passed as property on state change.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>

<ARG>
<NAME>GstUDPSrc::skip-first-bytes</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Skip first bytes</NICK>
<BLURB>number of bytes to skip for each udp packet.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

351
352
353
354
355
356
357
358
359
360
<ARG>
<NAME>GstUDPSrc::sock</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket currently in use for UDP reception. (-1 = no socket).</BLURB>
<DEFAULT>-1</DEFAULT>
</ARG>

361
<ARG>
362
363
364
<NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
365
<FLAGS>rw</FLAGS>
366
367
368
<NICK>Border</NICK>
<BLURB>The border width of the transition.</BLURB>
<DEFAULT>0</DEFAULT>
369
370
371
</ARG>

<ARG>
372
373
374
<NAME>GstSMPTE::depth</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,24]</RANGE>
375
<FLAGS>rw</FLAGS>
376
377
378
<NICK>Depth</NICK>
<BLURB>Depth of the mask in bits.</BLURB>
<DEFAULT>16</DEFAULT>
379
380
381
</ARG>

<ARG>
382
383
<NAME>GstSMPTE::fps</NAME>
<TYPE>gfloat</TYPE>
384
385
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
386
<NICK>FPS</NICK>
387
388
<BLURB>Frames per second if no input files are given (deprecated).</BLURB>
<DEFAULT>0</DEFAULT>
389
390
391
</ARG>

<ARG>
392
393
<NAME>GstSMPTE::type</NAME>
<TYPE>GstSMPTETransitionType</TYPE>
394
395
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
396
397
398
<NICK>Type</NICK>
<BLURB>The type of transition to use.</BLURB>
<DEFAULT>A bar moves from left to right</DEFAULT>
399
400
</ARG>

401
402
403
404
405
406
407
408
409
410
<ARG>
<NAME>GstSMPTE::duration</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Duration</NICK>
<BLURB>Duration of the transition effect in nanoseconds.</BLURB>
<DEFAULT>1000000000</DEFAULT>
</ARG>

411
<ARG>
412
413
<NAME>GstRTSPSrc::debug</NAME>
<TYPE>gboolean</TYPE>
414
<RANGE></RANGE>
415
416
417
418
<FLAGS>rwx</FLAGS>
<NICK>Debug</NICK>
<BLURB>Dump request and response messages to stdout.</BLURB>
<DEFAULT>FALSE</DEFAULT>
419
420
421
</ARG>

<ARG>
422
423
<NAME>GstRTSPSrc::location</NAME>
<TYPE>gchararray</TYPE>
424
<RANGE></RANGE>
425
<FLAGS>rw</FLAGS>
426
427
428
<NICK>RTSP Location</NICK>
<BLURB>Location of the RTSP url to read.</BLURB>
<DEFAULT>NULL</DEFAULT>
429
430
431
</ARG>

<ARG>
432
<NAME>GstRTSPSrc::protocols</NAME>
433
<TYPE>GstRTSPLowerTrans</TYPE>
434
435
436
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Protocols</NICK>
437
438
<BLURB>Allowed lower transport protocols.</BLURB>
<DEFAULT>UDP Unicast Mode|UDP Multicast Mode|TCP interleaved mode</DEFAULT>
439
440
</ARG>

Jan Schmidt's avatar
Jan Schmidt committed
441
442
443
444
445
446
447
448
449
450
<ARG>
<NAME>GstRTSPSrc::retry</NAME>
<TYPE>guint</TYPE>
<RANGE><= 65535</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Retry</NICK>
<BLURB>Max number of retries when allocating RTP ports.</BLURB>
<DEFAULT>20</DEFAULT>
</ARG>

451
452
453
454
455
456
<ARG>
<NAME>GstRTSPSrc::timeout</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Timeout</NICK>
457
<BLURB>Retry TCP transport after UDP timeout microseconds (0 = disabled).</BLURB>
458
459
460
<DEFAULT>5000000</DEFAULT>
</ARG>

461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
<ARG>
<NAME>GstRTSPSrc::latency</NAME>
<TYPE>guint</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Buffer latency in ms</NICK>
<BLURB>Amount of ms to buffer.</BLURB>
<DEFAULT>3000</DEFAULT>
</ARG>

<ARG>
<NAME>GstRTSPSrc::tcp-timeout</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>TCP Timeout</NICK>
<BLURB>Fail after timeout microseconds on TCP connections (0 = disabled).</BLURB>
<DEFAULT>20000000</DEFAULT>
</ARG>

481
482
483
484
485
486
487
488
489
490
<ARG>
<NAME>GstRTSPSrc::connection-speed</NAME>
<TYPE>guint</TYPE>
<RANGE><= 2147483</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Connection Speed</NICK>
<BLURB>Network connection speed in kbps (0 = unknown).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

491
<ARG>
492
493
<NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE>
494
495
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
496
497
<NICK>Skip</NICK>
<BLURB>skip (unused).</BLURB>
498
<DEFAULT>0</DEFAULT>
499
500
</ARG>

501
502
503
504
505
506
507
508
509
510
<ARG>
<NAME>GstRTPDec::latency</NAME>
<TYPE>guint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer latency in ms</NICK>
<BLURB>Amount of ms to buffer.</BLURB>
<DEFAULT>200</DEFAULT>
</ARG>

511
<ARG>
512
513
514
<NAME>GstLevel::interval</NAME>
<TYPE>guint64</TYPE>
<RANGE>>= 1</RANGE>
515
<FLAGS>rw</FLAGS>
516
517
518
<NICK>Interval</NICK>
<BLURB>Interval of time between message posts (in nanoseconds).</BLURB>
<DEFAULT>100000000</DEFAULT>
519
520
521
</ARG>

<ARG>
522
523
<NAME>GstLevel::message</NAME>
<TYPE>gboolean</TYPE>
524
525
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
526
527
528
<NICK>mesage</NICK>
<BLURB>Post a level message for each passed interval.</BLURB>
<DEFAULT>TRUE</DEFAULT>
529
530
531
</ARG>

<ARG>
532
533
<NAME>GstLevel::peak-falloff</NAME>
<TYPE>gdouble</TYPE>
534
535
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
536
537
538
<NICK>Peak Falloff</NICK>
<BLURB>Decay rate of decay peak after TTL (in dB/sec).</BLURB>
<DEFAULT>10</DEFAULT>
539
540
541
</ARG>

<ARG>
542
543
<NAME>GstLevel::peak-ttl</NAME>
<TYPE>guint64</TYPE>
544
545
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
546
547
548
<NICK>Peak TTL</NICK>
<BLURB>Time To Live of decay peak before it falls back (in nanoseconds).</BLURB>
<DEFAULT>300000000</DEFAULT>
549
550
551
</ARG>

<ARG>
552
553
554
<NAME>GstDiceTV::square-bits</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,5]</RANGE>
555
<FLAGS>rw</FLAGS>
556
557
558
<NICK>Square Bits</NICK>
<BLURB>The size of the Squares.</BLURB>
<DEFAULT>4</DEFAULT>
559
560
561
</ARG>

<ARG>
562
563
<NAME>GstVertigoTV::speed</NAME>
<TYPE>gfloat</TYPE>
564
<RANGE>[0,01,100]</RANGE>
565
<FLAGS>rw</FLAGS>
566
567
<NICK>Speed</NICK>
<BLURB>Control the speed of movement.</BLURB>
568
<DEFAULT>0,02</DEFAULT>
569
570
571
</ARG>

<ARG>
572
573
<NAME>GstVertigoTV::zoom-speed</NAME>
<TYPE>gfloat</TYPE>
574
<RANGE>[1,01,1,1]</RANGE>
575
<FLAGS>rw</FLAGS>
576
577
<NICK>Zoom Speed</NICK>
<BLURB>Control the rate of zooming.</BLURB>
578
<DEFAULT>1,01</DEFAULT>
579
580
581
</ARG>

<ARG>
582
583
584
<NAME>GstRevTV::delay</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
585
<FLAGS>rw</FLAGS>
586
587
588
<NICK>Delay</NICK>
<BLURB>Delay in frames between updates.</BLURB>
<DEFAULT>1</DEFAULT>
589
590
591
</ARG>

<ARG>
592
593
594
<NAME>GstRevTV::gain</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,200]</RANGE>
595
<FLAGS>rw</FLAGS>
596
597
598
<NICK>Gain</NICK>
<BLURB>Control gain.</BLURB>
<DEFAULT>50</DEFAULT>
599
600
601
</ARG>

<ARG>
602
603
604
<NAME>GstRevTV::linespace</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
605
<FLAGS>rw</FLAGS>
606
607
608
<NICK>Linespace</NICK>
<BLURB>Control line spacing.</BLURB>
<DEFAULT>6</DEFAULT>
609
610
611
</ARG>

<ARG>
612
<NAME>GstQuarkTV::planes</NAME>
613
<TYPE>gint</TYPE>
614
<RANGE>[1,32]</RANGE>
615
<FLAGS>rw</FLAGS>
616
617
618
<NICK>Planes</NICK>
<BLURB>Number of frames in the buffer.</BLURB>
<DEFAULT>16</DEFAULT>
619
620
621
</ARG>

<ARG>
622
623
<NAME>GstEFence::fence-top</NAME>
<TYPE>gboolean</TYPE>
624
625
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
626
627
628
<NICK>Fence Top</NICK>
<BLURB>Align buffers with top of fenced region.</BLURB>
<DEFAULT>TRUE</DEFAULT>
629
630
631
</ARG>

<ARG>
632
633
634
<NAME>GstAlpha::alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
635
<FLAGS>rw</FLAGS>
636
637
638
<NICK>Alpha</NICK>
<BLURB>The value for the alpha channel.</BLURB>
<DEFAULT>1</DEFAULT>
639
640
641
</ARG>

<ARG>
642
643
644
<NAME>GstAlpha::angle</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,90]</RANGE>
645
<FLAGS>rw</FLAGS>
646
647
648
<NICK>Angle</NICK>
<BLURB>Size of the colorcube to change.</BLURB>
<DEFAULT>20</DEFAULT>
649
650
651
</ARG>

<ARG>
652
653
654
<NAME>GstAlpha::method</NAME>
<TYPE>GstAlphaMethod</TYPE>
<RANGE></RANGE>
655
<FLAGS>rw</FLAGS>
656
657
658
<NICK>Method</NICK>
<BLURB>How the alpha channels should be created.</BLURB>
<DEFAULT>Set/adjust alpha channel</DEFAULT>
659
660
661
</ARG>

<ARG>
662
663
664
<NAME>GstAlpha::noise-level</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,64]</RANGE>
665
<FLAGS>rw</FLAGS>
666
667
<NICK>Noise Level</NICK>
<BLURB>Size of noise radius.</BLURB>
668
669
670
671
<DEFAULT>2</DEFAULT>
</ARG>

<ARG>
672
673
674
<NAME>GstAlpha::target-b</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
675
<FLAGS>rw</FLAGS>
676
677
678
<NICK>Target Blue</NICK>
<BLURB>The Blue target.</BLURB>
<DEFAULT>0</DEFAULT>
679
680
681
</ARG>

<ARG>
682
683
684
<NAME>GstAlpha::target-g</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
685
<FLAGS>rw</FLAGS>
686
687
688
<NICK>Target Green</NICK>
<BLURB>The Green target.</BLURB>
<DEFAULT>255</DEFAULT>
689
690
691
</ARG>

<ARG>
692
693
694
<NAME>GstAlpha::target-r</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
695
<FLAGS>rw</FLAGS>
696
697
698
<NICK>Target Red</NICK>
<BLURB>The Red target.</BLURB>
<DEFAULT>0</DEFAULT>
699
700
701
</ARG>

<ARG>
702
703
<NAME>GstShout2send::description</NAME>
<TYPE>gchararray</TYPE>
704
705
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
706
707
<NICK>description</NICK>
<BLURB>description.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
708
<DEFAULT>""</DEFAULT>
709
710
711
</ARG>

<ARG>
712
713
<NAME>GstShout2send::genre</NAME>
<TYPE>gchararray</TYPE>
714
715
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
716
717
<NICK>genre</NICK>
<BLURB>genre.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
718
<DEFAULT>""</DEFAULT>
719
720
721
</ARG>

<ARG>
722
723
<NAME>GstShout2send::ip</NAME>
<TYPE>gchararray</TYPE>
724
725
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
726
727
<NICK>ip</NICK>
<BLURB>ip.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
728
<DEFAULT>"127.0.0.1"</DEFAULT>
729
730
731
</ARG>

<ARG>
732
733
734
<NAME>GstShout2send::mount</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
735
<FLAGS>rw</FLAGS>
736
737
<NICK>mount</NICK>
<BLURB>mount.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
738
<DEFAULT>""</DEFAULT>
739
740
741
</ARG>

<ARG>
742
743
<NAME>GstShout2send::password</NAME>
<TYPE>gchararray</TYPE>
744
745
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
746
747
<NICK>password</NICK>
<BLURB>password.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
748
<DEFAULT>"hackme"</DEFAULT>
749
750
751
</ARG>

<ARG>
752
753
754
<NAME>GstShout2send::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,65535]</RANGE>
755
<FLAGS>rw</FLAGS>
756
757
758
<NICK>port</NICK>
<BLURB>port.</BLURB>
<DEFAULT>8000</DEFAULT>
759
760
761
</ARG>

<ARG>
762
763
<NAME>GstShout2send::protocol</NAME>
<TYPE>GstShout2SendProtocol</TYPE>
764
765
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
766
767
768
<NICK>protocol</NICK>
<BLURB>Connection Protocol to use.</BLURB>
<DEFAULT>Http Protocol (icecast 2.x)</DEFAULT>
769
770
771
</ARG>

<ARG>
772
773
774
<NAME>GstShout2send::streamname</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
775
<FLAGS>rw</FLAGS>
776
777
<NICK>streamname</NICK>
<BLURB>name of the stream.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
778
<DEFAULT>""</DEFAULT>
779
780
781
</ARG>

<ARG>
782
783
<NAME>GstShout2send::sync</NAME>
<TYPE>gboolean</TYPE>
784
785
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
786
787
788
<NICK>Sync</NICK>
<BLURB>Sync on the clock.</BLURB>
<DEFAULT>FALSE</DEFAULT>
789
790
791
</ARG>

<ARG>
792
793
<NAME>GstShout2send::url</NAME>
<TYPE>gchararray</TYPE>
794
795
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
796
797
<NICK>url</NICK>
<BLURB>url.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
798
<DEFAULT>""</DEFAULT>
799
800
</ARG>

801
802
803
804
805
806
807
808
809
810
<ARG>
<NAME>GstShout2send::username</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>username</NICK>
<BLURB>username.</BLURB>
<DEFAULT>"source"</DEFAULT>
</ARG>

811
<ARG>
812
813
<NAME>GstSpeexDec::enh</NAME>
<TYPE>gboolean</TYPE>
814
815
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
816
817
818
<NICK>Enh</NICK>
<BLURB>Enable perceptual enhancement.</BLURB>
<DEFAULT>TRUE</DEFAULT>
819
820
821
</ARG>

<ARG>
822
<NAME>DV1394Src::channel</NAME>
823
<TYPE>gint</TYPE>
824
<RANGE>[0,64]</RANGE>
825
<FLAGS>rw</FLAGS>
826
827
828
<NICK>Channel</NICK>
<BLURB>Channel number for listening.</BLURB>
<DEFAULT>63</DEFAULT>
829
830
831
</ARG>

<ARG>
832
833
834
<NAME>DV1394Src::consecutive</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 1</RANGE>
835
<FLAGS>rw</FLAGS>
836
837
838
<NICK>consecutive frames</NICK>
<BLURB>send n consecutive frames after skipping.</BLURB>
<DEFAULT>1</DEFAULT>
839
840
841
</ARG>

<ARG>
842
843
<NAME>DV1394Src::drop-incomplete</NAME>
<TYPE>gboolean</TYPE>
844
845
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
846
847
848
<NICK>drop_incomplete</NICK>
<BLURB>drop incomplete frames.</BLURB>
<DEFAULT>TRUE</DEFAULT>
849
850
851
</ARG>

<ARG>
852
853
<NAME>DV1394Src::guid</NAME>
<TYPE>guint64</TYPE>
854
855
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
856
857
858
<NICK>GUID</NICK>
<BLURB>select one of multiple DV devices by its GUID. use a hexadecimal like 0xhhhhhhhhhhhhhhhh. (0 = no guid).</BLURB>
<DEFAULT>0</DEFAULT>
859
860
861
</ARG>

<ARG>
862
<NAME>DV1394Src::port</NAME>
863
<TYPE>gint</TYPE>
864
<RANGE>[-1,16]</RANGE>
865
<FLAGS>rw</FLAGS>
866
867
868
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
<DEFAULT>-1</DEFAULT>
869
870
871
</ARG>

<ARG>
872
873
874
<NAME>DV1394Src::skip</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
875
<FLAGS>rw</FLAGS>
876
877
878
<NICK>skip frames</NICK>
<BLURB>skip n frames.</BLURB>
<DEFAULT>0</DEFAULT>
879
880
881
</ARG>

<ARG>
882
883
<NAME>DV1394Src::use-avc</NAME>
<TYPE>gboolean</TYPE>
884
885
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
886
887
888
<NICK>Use AV/C</NICK>
<BLURB>Use AV/C VTR control.</BLURB>
<DEFAULT>TRUE</DEFAULT>
889
890
891
</ARG>

<ARG>
892
893
894
<NAME>GstPngEnc::compression-level</NAME>
<TYPE>guint</TYPE>
<RANGE><= 9</RANGE>
895
<FLAGS>rw</FLAGS>
896
897
898
<NICK>compression-level</NICK>
<BLURB>PNG compression level.</BLURB>
<DEFAULT>6</DEFAULT>
899
900
901
</ARG>

<ARG>
902
903
904
<NAME>GstPngEnc::snapshot</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
905
<FLAGS>rw</FLAGS>
906
907
908
<NICK>Snapshot</NICK>
<BLURB>Send EOS after encoding a frame, useful for snapshots.</BLURB>
<DEFAULT>TRUE</DEFAULT>
909
910
911
</ARG>

<ARG>
912
913
<NAME>GstCACASink::anti-aliasing</NAME>
<TYPE>gboolean</TYPE>
914
915
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
916
<NICK>Anti Aliasing</NICK>
917
918
<BLURB>Enables Anti-Aliasing.</BLURB>
<DEFAULT>TRUE</DEFAULT>
919
920
921
</ARG>

<ARG>
922
923
<NAME>GstCACASink::dither</NAME>
<TYPE>GstCACASinkDithering</TYPE>
924
925
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
926
927
928
<NICK>Dither Type</NICK>
<BLURB>Set type of Dither.</BLURB>
<DEFAULT>No dithering</DEFAULT>
929
930
931
</ARG>

<ARG>
932
933
<NAME>GstCACASink::screen-height</NAME>
<TYPE>gint</TYPE>
934
<RANGE>>= 0</RANGE>
935
<FLAGS>r</FLAGS>
936
937
938
<NICK>Screen Height</NICK>
<BLURB>The height of the screen.</BLURB>
<DEFAULT>25</DEFAULT>
939
940
941
</ARG>

<ARG>
942
<NAME>GstCACASink::screen-width</NAME>
943
<TYPE>gint</TYPE>
944
<RANGE>>= 0</RANGE>
945
<FLAGS>r</FLAGS>
946
947
948
<NICK>Screen Width</NICK>
<BLURB>The width of the screen.</BLURB>
<DEFAULT>80</DEFAULT>
949
950
951
</ARG>

<ARG>
952
953
954
<NAME>GstJpegEnc::quality</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
955
<FLAGS>rw</FLAGS>
956
957
958
<NICK>Quality</NICK>
<BLURB>Quality of encoding.</BLURB>
<DEFAULT>85</DEFAULT>
959
960
961
</ARG>

<ARG>
962
963
964
<NAME>GstSmokeEnc::keyframe</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100000]</RANGE>
965
<FLAGS>rw</FLAGS>
966
967
968
<NICK>Keyframe</NICK>
<BLURB>Insert keyframe every N frames.</BLURB>
<DEFAULT>20</DEFAULT>
969
970
971
</ARG>

<ARG>
972
973
974
<NAME>GstSmokeEnc::qmax</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
975
<FLAGS>rw</FLAGS>
976
977
978
<NICK>Qmax</NICK>
<BLURB>Maximum quality.</BLURB>
<DEFAULT>85</DEFAULT>
979
980
981
</ARG>

<ARG>
982
<NAME>GstSmokeEnc::qmin</NAME>
983
<TYPE>gint</TYPE>
984
<RANGE>[0,100]</RANGE>
985
<FLAGS>rw</FLAGS>
986
987
988
<NICK>Qmin</NICK>
<BLURB>Minimum quality.</BLURB>
<DEFAULT>10</DEFAULT>
989
990
991
</ARG>

<ARG>
992
993
994
<NAME>GstSmokeEnc::threshold</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100000000]</RANGE>
995
<FLAGS>rw</FLAGS>
996
997
998
<NICK>Threshold</NICK>
<BLURB>Motion estimation threshold.</BLURB>
<DEFAULT>3000</DEFAULT>
999
1000
1001
</ARG>

<ARG>
1002
1003
<NAME>GstEsdSink::host</NAME>
<TYPE>gchararray</TYPE>
1004
1005
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
Jan Schmidt's avatar
Jan Schmidt committed
1006
1007
<NICK>Host</NICK>
<BLURB>The host running the esound daemon.</BLURB>
1008
1009
1010
1011
<DEFAULT>NULL</DEFAULT>
</ARG>

<ARG>
1012
<NAME>GstDVDec::clamp-chroma</NAME>
1013
1014
1015
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1016
1017
<NICK>Clamp chroma</NICK>
<BLURB>Clamp chroma.</BLURB>
1018
1019
1020
1021
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
1022
<NAME>GstDVDec::clamp-luma</NAME>
1023
1024
1025
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1026
1027
<NICK>Clamp luma</NICK>
<BLURB>Clamp luma.</BLURB>
1028
1029
1030
1031
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
1032
<NAME>GstDVDec::drop-factor</NAME>
1033
<TYPE>gint</TYPE>
1034
<RANGE>>= 1</RANGE>
1035
<FLAGS>rw</FLAGS>
1036
1037
1038
<NICK>Drop Factor</NICK>
<BLURB>Only decode Nth frame.</BLURB>
<DEFAULT>1</DEFAULT>
1039
1040
1041
</ARG>

<ARG>
1042
1043
<NAME>GstDVDec::quality</NAME>
<TYPE>GstDVDecQualityEnum</TYPE>
1044
1045
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1046
1047
1048
<NICK>Quality</NICK>
<BLURB>Decoding quality.</BLURB>
<DEFAULT>Highest quality colour decoding</DEFAULT>
1049
1050
1051
</ARG>

<ARG>
1052
<NAME>GstAASink::brightness</NAME>
1053
1054
1055
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1056
1057
1058
<NICK>brightness</NICK>
<BLURB>brightness.</BLURB>
<DEFAULT>0</DEFAULT>
1059
1060
1061
</ARG>

<ARG>
1062
<NAME>GstAASink::contrast</NAME>
1063
1064
1065
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1066
1067
<NICK>contrast</NICK>
<BLURB>contrast.</BLURB>
1068
1069
1070
1071
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
1072
1073
<NAME>GstAASink::dither</NAME>
<TYPE>GstAASinkDitherers</TYPE>
1074
1075
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1076
1077
1078
<NICK>dither</NICK>
<BLURB>dither.</BLURB>
<DEFAULT>no dithering</DEFAULT>
1079
1080
1081
</ARG>

<ARG>
1082
1083
<NAME>GstAASink::driver</NAME>
<TYPE>GstAASinkDrivers</TYPE>
1084
1085
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1086
1087
1088
<NICK>driver</NICK>
<BLURB>driver.</BLURB>
<DEFAULT>X11 driver 1.1</DEFAULT>
1089
1090
1091
</ARG>

<ARG>
1092
<NAME>GstAASink::frame-time</NAME>
1093
1094
1095
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
1096
1097
<NICK>frame_time</NICK>
<BLURB>frame_time.</BLURB>
1098
1099
1100
1101
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
1102
1103
<NAME>GstAASink::frames-displayed</NAME>
<TYPE>gint</TYPE>
1104
1105
<RANGE></RANGE>
<FLAGS>r</FLAGS>
1106
1107
<NICK>frames_displayed</NICK>
<BLURB>frames_displayed.</BLURB>
1108
1109
1110
1111
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
1112
1113
1114
<NAME>GstAASink::gamma</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,5]</RANGE>
1115
<FLAGS>rw</FLAGS>
1116
1117
1118
<NICK>gamma</NICK>
<BLURB>gamma.</BLURB>
<DEFAULT>1</DEFAULT>
1119
1120
1121
</ARG>

<ARG>
1122
1123
<NAME>GstAASink::height</NAME>
<TYPE>gint</TYPE>
1124
1125
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1126
1127
<NICK>height</NICK>
<BLURB>height.</BLURB>
1128
1129
1130
1131
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
1132
<NAME>GstAASink::inversion</NAME>
1133
1134
1135
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1136
1137
<NICK>inversion</NICK>
<BLURB>inversion.</BLURB>
1138
1139
1140
1141
<DEFAULT>TRUE</DEFAULT>
</ARG>

<ARG>
1142
1143
<NAME>GstAASink::randomval</NAME>
<TYPE>gint</TYPE>
1144
1145
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1146
1147
<NICK>randomval</NICK>
<BLURB>randomval.</BLURB>
1148
1149
1150
1151
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
1152
1153
<NAME>GstAASink::width</NAME>
<TYPE>gint</TYPE>
1154
1155
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
1156
1157
<NICK>width</NICK>
<BLURB>width.</BLURB>
1158
1159
1160
<DEFAULT>0</DEFAULT>
</ARG>

Thomas Vander Stichele's avatar