gst-plugins-good-plugins.args 321 KB
Newer Older
1
<ARG>
2 3
<NAME>GstOssSrc::device</NAME>
<TYPE>gchararray</TYPE>
4 5
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
6 7 8
<NICK>Device</NICK>
<BLURB>OSS device (usually /dev/dspN).</BLURB>
<DEFAULT>"/dev/dsp"</DEFAULT>
9 10 11
</ARG>

<ARG>
12 13
<NAME>GstOssSrc::device-name</NAME>
<TYPE>gchararray</TYPE>
14
<RANGE></RANGE>
15 16 17 18
<FLAGS>r</FLAGS>
<NICK>Device name</NICK>
<BLURB>Human-readable name of the sound device.</BLURB>
<DEFAULT>""</DEFAULT>
19 20 21
</ARG>

<ARG>
22 23
<NAME>GstVideoflip::method</NAME>
<TYPE>GstVideoflipMethod</TYPE>
24 25
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
26 27 28
<NICK>method</NICK>
<BLURB>method.</BLURB>
<DEFAULT>Rotate clockwise 90 degrees</DEFAULT>
29 30 31
</ARG>

<ARG>
32 33 34
<NAME>GstVideoBox::alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
35
<FLAGS>rw</FLAGS>
36 37 38
<NICK>Alpha</NICK>
<BLURB>Alpha value picture.</BLURB>
<DEFAULT>1</DEFAULT>
39 40 41
</ARG>

<ARG>
42 43 44
<NAME>GstVideoBox::border-alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
45
<FLAGS>rw</FLAGS>
46 47 48
<NICK>Border Alpha</NICK>
<BLURB>Alpha value of the border.</BLURB>
<DEFAULT>1</DEFAULT>
49 50 51
</ARG>

<ARG>
52 53
<NAME>GstVideoBox::bottom</NAME>
<TYPE>gint</TYPE>
54 55
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
56 57 58
<NICK>Bottom</NICK>
<BLURB>Pixels to box at bottom (<0 = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
59 60 61
</ARG>

<ARG>
62 63
<NAME>GstVideoBox::fill</NAME>
<TYPE>GstVideoBoxFill</TYPE>
64 65
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
66 67 68
<NICK>Fill</NICK>
<BLURB>How to fill the borders.</BLURB>
<DEFAULT>Black</DEFAULT>
69 70 71
</ARG>

<ARG>
72 73
<NAME>GstVideoBox::left</NAME>
<TYPE>gint</TYPE>
74 75
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
76 77 78
<NICK>Left</NICK>
<BLURB>Pixels to box at left (<0  = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
79 80 81
</ARG>

<ARG>
82
<NAME>GstVideoBox::right</NAME>
83 84 85
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
86 87 88
<NICK>Right</NICK>
<BLURB>Pixels to box at right (<0 = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
89 90 91
</ARG>

<ARG>
92 93
<NAME>GstVideoBox::top</NAME>
<TYPE>gint</TYPE>
94 95
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
96 97 98
<NICK>Top</NICK>
<BLURB>Pixels to box at top (<0 = add a border).</BLURB>
<DEFAULT>0</DEFAULT>
99 100 101
</ARG>

<ARG>
102 103
<NAME>GstUDPSink::host</NAME>
<TYPE>gchararray</TYPE>
104 105
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
106 107 108
<NICK>host</NICK>
<BLURB>The host/IP/Multicast group to send the packets to.</BLURB>
<DEFAULT>"localhost"</DEFAULT>
109 110 111
</ARG>

<ARG>
112
<NAME>GstUDPSink::port</NAME>
113
<TYPE>gint</TYPE>
114
<RANGE>[0,65535]</RANGE>
115
<FLAGS>rw</FLAGS>
116 117 118
<NICK>port</NICK>
<BLURB>The port to send the packets to.</BLURB>
<DEFAULT>4951</DEFAULT>
119 120 121
</ARG>

<ARG>
122 123
<NAME>GstUDPSrc::caps</NAME>
<TYPE>GstCaps</TYPE>
124 125
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
126 127
<NICK>Caps</NICK>
<BLURB>The caps of the source pad.</BLURB>
128 129 130 131
<DEFAULT></DEFAULT>
</ARG>

<ARG>
132 133
<NAME>GstUDPSrc::multicast-group</NAME>
<TYPE>gchararray</TYPE>
134 135
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
136
<NICK>Multicast Group</NICK>
137 138
<BLURB>The Address of multicast group to join.</BLURB>
<DEFAULT>"0.0.0.0"</DEFAULT>
139 140 141
</ARG>

<ARG>
142
<NAME>GstUDPSrc::port</NAME>
143
<TYPE>gint</TYPE>
Wim Taymans's avatar
Wim Taymans committed
144
<RANGE>[0,65535]</RANGE>
145
<FLAGS>rw</FLAGS>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
146
<NICK>Port</NICK>
147 148
<BLURB>The port to receive the packets from, 0=allocate.</BLURB>
<DEFAULT>4951</DEFAULT>
149 150 151
</ARG>

<ARG>
152 153
<NAME>GstUDPSrc::uri</NAME>
<TYPE>gchararray</TYPE>
154 155
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
156 157 158
<NICK>URI</NICK>
<BLURB>URI in the form of udp://multicast_group:port.</BLURB>
<DEFAULT>"udp://0.0.0.0:4951"</DEFAULT>
159 160
</ARG>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
161 162 163
<ARG>
<NAME>GstUDPSrc::sockfd</NAME>
<TYPE>gint</TYPE>
164
<RANGE>>= G_MAXULONG</RANGE>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
165
<FLAGS>rw</FLAGS>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
166
<NICK>Socket Handle</NICK>
Jan Schmidt's avatar
Jan Schmidt committed
167
<BLURB>Socket to use for UDP reception. (-1 == allocate).</BLURB>
Wim Taymans's avatar
Wim Taymans committed
168
<DEFAULT>-1</DEFAULT>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
169 170
</ARG>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
171 172 173 174 175 176 177 178 179 180
<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>

181 182 183 184 185 186 187 188 189 190
<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>

191
<ARG>
192 193 194
<NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
195
<FLAGS>rw</FLAGS>
196 197 198
<NICK>Border</NICK>
<BLURB>The border width of the transition.</BLURB>
<DEFAULT>0</DEFAULT>
199 200 201
</ARG>

<ARG>
202 203 204
<NAME>GstSMPTE::depth</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,24]</RANGE>
205
<FLAGS>rw</FLAGS>
206 207 208
<NICK>Depth</NICK>
<BLURB>Depth of the mask in bits.</BLURB>
<DEFAULT>16</DEFAULT>
209 210 211
</ARG>

<ARG>
212 213
<NAME>GstSMPTE::fps</NAME>
<TYPE>gfloat</TYPE>
214 215
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
216
<NICK>FPS</NICK>
217 218
<BLURB>Frames per second if no input files are given (deprecated).</BLURB>
<DEFAULT>0</DEFAULT>
219 220 221
</ARG>

<ARG>
222 223
<NAME>GstSMPTE::type</NAME>
<TYPE>GstSMPTETransitionType</TYPE>
224 225
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
226 227 228
<NICK>Type</NICK>
<BLURB>The type of transition to use.</BLURB>
<DEFAULT>A bar moves from left to right</DEFAULT>
229 230
</ARG>

231 232 233 234 235 236 237 238 239 240
<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>

241
<ARG>
242 243
<NAME>GstRTSPSrc::debug</NAME>
<TYPE>gboolean</TYPE>
244
<RANGE></RANGE>
245 246 247 248
<FLAGS>rwx</FLAGS>
<NICK>Debug</NICK>
<BLURB>Dump request and response messages to stdout.</BLURB>
<DEFAULT>FALSE</DEFAULT>
249 250 251
</ARG>

<ARG>
252 253
<NAME>GstRTSPSrc::location</NAME>
<TYPE>gchararray</TYPE>
254
<RANGE></RANGE>
255
<FLAGS>rw</FLAGS>
256 257 258
<NICK>RTSP Location</NICK>
<BLURB>Location of the RTSP url to read.</BLURB>
<DEFAULT>NULL</DEFAULT>
259 260 261
</ARG>

<ARG>
262
<NAME>GstRTSPSrc::protocols</NAME>
263
<TYPE>GstRTSPLowerTrans</TYPE>
264 265 266
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Protocols</NICK>
267 268
<BLURB>Allowed lower transport protocols.</BLURB>
<DEFAULT>UDP Unicast Mode|UDP Multicast Mode|TCP interleaved mode</DEFAULT>
269 270
</ARG>

Jan Schmidt's avatar
Jan Schmidt committed
271 272 273 274 275 276 277 278 279 280
<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>

281 282 283 284 285 286 287 288 289 290
<ARG>
<NAME>GstRTSPSrc::timeout</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Timeout</NICK>
<BLURB>Retry TCP transport after timeout microseconds (0 = disabled).</BLURB>
<DEFAULT>5000000</DEFAULT>
</ARG>

291
<ARG>
292 293
<NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE>
294 295
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
296 297
<NICK>Skip</NICK>
<BLURB>skip (unused).</BLURB>
298
<DEFAULT>0</DEFAULT>
299 300 301
</ARG>

<ARG>
302 303 304
<NAME>GstLevel::interval</NAME>
<TYPE>guint64</TYPE>
<RANGE>>= 1</RANGE>
305
<FLAGS>rw</FLAGS>
306 307 308
<NICK>Interval</NICK>
<BLURB>Interval of time between message posts (in nanoseconds).</BLURB>
<DEFAULT>100000000</DEFAULT>
309 310 311
</ARG>

<ARG>
312 313
<NAME>GstLevel::message</NAME>
<TYPE>gboolean</TYPE>
314 315
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
316 317 318
<NICK>mesage</NICK>
<BLURB>Post a level message for each passed interval.</BLURB>
<DEFAULT>TRUE</DEFAULT>
319 320 321
</ARG>

<ARG>
322 323
<NAME>GstLevel::peak-falloff</NAME>
<TYPE>gdouble</TYPE>
324 325
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
326 327 328
<NICK>Peak Falloff</NICK>
<BLURB>Decay rate of decay peak after TTL (in dB/sec).</BLURB>
<DEFAULT>10</DEFAULT>
329 330 331
</ARG>

<ARG>
332 333
<NAME>GstLevel::peak-ttl</NAME>
<TYPE>guint64</TYPE>
334 335
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
336 337 338
<NICK>Peak TTL</NICK>
<BLURB>Time To Live of decay peak before it falls back (in nanoseconds).</BLURB>
<DEFAULT>300000000</DEFAULT>
339 340 341
</ARG>

<ARG>
342 343 344
<NAME>GstDiceTV::square-bits</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,5]</RANGE>
345
<FLAGS>rw</FLAGS>
346 347 348
<NICK>Square Bits</NICK>
<BLURB>The size of the Squares.</BLURB>
<DEFAULT>4</DEFAULT>
349 350 351
</ARG>

<ARG>
352 353 354
<NAME>GstVertigoTV::speed</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0.01,100]</RANGE>
355
<FLAGS>rw</FLAGS>
356 357 358
<NICK>Speed</NICK>
<BLURB>Control the speed of movement.</BLURB>
<DEFAULT>0.02</DEFAULT>
359 360 361
</ARG>

<ARG>
362 363 364
<NAME>GstVertigoTV::zoom-speed</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[1.01,1.1]</RANGE>
365
<FLAGS>rw</FLAGS>
366 367 368
<NICK>Zoom Speed</NICK>
<BLURB>Control the rate of zooming.</BLURB>
<DEFAULT>1.01</DEFAULT>
369 370 371
</ARG>

<ARG>
372 373 374
<NAME>GstRevTV::delay</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
375
<FLAGS>rw</FLAGS>
376 377 378
<NICK>Delay</NICK>
<BLURB>Delay in frames between updates.</BLURB>
<DEFAULT>1</DEFAULT>
379 380 381
</ARG>

<ARG>
382 383 384
<NAME>GstRevTV::gain</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,200]</RANGE>
385
<FLAGS>rw</FLAGS>
386 387 388
<NICK>Gain</NICK>
<BLURB>Control gain.</BLURB>
<DEFAULT>50</DEFAULT>
389 390 391
</ARG>

<ARG>
392 393 394
<NAME>GstRevTV::linespace</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
395
<FLAGS>rw</FLAGS>
396 397 398
<NICK>Linespace</NICK>
<BLURB>Control line spacing.</BLURB>
<DEFAULT>6</DEFAULT>
399 400 401
</ARG>

<ARG>
402
<NAME>GstQuarkTV::planes</NAME>
403
<TYPE>gint</TYPE>
404
<RANGE>[1,32]</RANGE>
405
<FLAGS>rw</FLAGS>
406 407 408
<NICK>Planes</NICK>
<BLURB>Number of frames in the buffer.</BLURB>
<DEFAULT>16</DEFAULT>
409 410 411
</ARG>

<ARG>
412 413
<NAME>GstEFence::fence-top</NAME>
<TYPE>gboolean</TYPE>
414 415
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
416 417 418
<NICK>Fence Top</NICK>
<BLURB>Align buffers with top of fenced region.</BLURB>
<DEFAULT>TRUE</DEFAULT>
419 420 421
</ARG>

<ARG>
422 423 424
<NAME>GstAlpha::alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
425
<FLAGS>rw</FLAGS>
426 427 428
<NICK>Alpha</NICK>
<BLURB>The value for the alpha channel.</BLURB>
<DEFAULT>1</DEFAULT>
429 430 431
</ARG>

<ARG>
432 433 434
<NAME>GstAlpha::angle</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,90]</RANGE>
435
<FLAGS>rw</FLAGS>
436 437 438
<NICK>Angle</NICK>
<BLURB>Size of the colorcube to change.</BLURB>
<DEFAULT>20</DEFAULT>
439 440 441
</ARG>

<ARG>
442 443 444
<NAME>GstAlpha::method</NAME>
<TYPE>GstAlphaMethod</TYPE>
<RANGE></RANGE>
445
<FLAGS>rw</FLAGS>
446 447 448
<NICK>Method</NICK>
<BLURB>How the alpha channels should be created.</BLURB>
<DEFAULT>Set/adjust alpha channel</DEFAULT>
449 450 451
</ARG>

<ARG>
452 453 454
<NAME>GstAlpha::noise-level</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,64]</RANGE>
455
<FLAGS>rw</FLAGS>
456 457
<NICK>Noise Level</NICK>
<BLURB>Size of noise radius.</BLURB>
458 459 460 461
<DEFAULT>2</DEFAULT>
</ARG>

<ARG>
462 463 464
<NAME>GstAlpha::target-b</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
465
<FLAGS>rw</FLAGS>
466 467 468
<NICK>Target Blue</NICK>
<BLURB>The Blue target.</BLURB>
<DEFAULT>0</DEFAULT>
469 470 471
</ARG>

<ARG>
472 473 474
<NAME>GstAlpha::target-g</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
475
<FLAGS>rw</FLAGS>
476 477 478
<NICK>Target Green</NICK>
<BLURB>The Green target.</BLURB>
<DEFAULT>255</DEFAULT>
479 480 481
</ARG>

<ARG>
482 483 484
<NAME>GstAlpha::target-r</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
485
<FLAGS>rw</FLAGS>
486 487 488
<NICK>Target Red</NICK>
<BLURB>The Red target.</BLURB>
<DEFAULT>0</DEFAULT>
489 490 491
</ARG>

<ARG>
492 493
<NAME>GstShout2send::description</NAME>
<TYPE>gchararray</TYPE>
494 495
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
496 497
<NICK>description</NICK>
<BLURB>description.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
498
<DEFAULT>""</DEFAULT>
499 500 501
</ARG>

<ARG>
502 503
<NAME>GstShout2send::genre</NAME>
<TYPE>gchararray</TYPE>
504 505
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
506 507
<NICK>genre</NICK>
<BLURB>genre.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
508
<DEFAULT>""</DEFAULT>
509 510 511
</ARG>

<ARG>
512 513
<NAME>GstShout2send::ip</NAME>
<TYPE>gchararray</TYPE>
514 515
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
516 517
<NICK>ip</NICK>
<BLURB>ip.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
518
<DEFAULT>"127.0.0.1"</DEFAULT>
519 520 521
</ARG>

<ARG>
522 523 524
<NAME>GstShout2send::mount</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
525
<FLAGS>rw</FLAGS>
526 527
<NICK>mount</NICK>
<BLURB>mount.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
528
<DEFAULT>""</DEFAULT>
529 530 531
</ARG>

<ARG>
532 533
<NAME>GstShout2send::password</NAME>
<TYPE>gchararray</TYPE>
534 535
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
536 537
<NICK>password</NICK>
<BLURB>password.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
538
<DEFAULT>"hackme"</DEFAULT>
539 540 541
</ARG>

<ARG>
542 543 544
<NAME>GstShout2send::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,65535]</RANGE>
545
<FLAGS>rw</FLAGS>
546 547 548
<NICK>port</NICK>
<BLURB>port.</BLURB>
<DEFAULT>8000</DEFAULT>
549 550 551
</ARG>

<ARG>
552 553
<NAME>GstShout2send::protocol</NAME>
<TYPE>GstShout2SendProtocol</TYPE>
554 555
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
556 557 558
<NICK>protocol</NICK>
<BLURB>Connection Protocol to use.</BLURB>
<DEFAULT>Http Protocol (icecast 2.x)</DEFAULT>
559 560 561
</ARG>

<ARG>
562 563 564
<NAME>GstShout2send::streamname</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
565
<FLAGS>rw</FLAGS>
566 567
<NICK>streamname</NICK>
<BLURB>name of the stream.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
568
<DEFAULT>""</DEFAULT>
569 570 571
</ARG>

<ARG>
572 573
<NAME>GstShout2send::sync</NAME>
<TYPE>gboolean</TYPE>
574 575
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
576 577 578
<NICK>Sync</NICK>
<BLURB>Sync on the clock.</BLURB>
<DEFAULT>FALSE</DEFAULT>
579 580 581
</ARG>

<ARG>
582 583
<NAME>GstShout2send::url</NAME>
<TYPE>gchararray</TYPE>
584 585
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
586 587
<NICK>url</NICK>
<BLURB>url.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
588
<DEFAULT>""</DEFAULT>
589 590 591
</ARG>

<ARG>
592 593
<NAME>GstSpeexDec::enh</NAME>
<TYPE>gboolean</TYPE>
594 595
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
596 597 598
<NICK>Enh</NICK>
<BLURB>Enable perceptual enhancement.</BLURB>
<DEFAULT>TRUE</DEFAULT>
599 600 601
</ARG>

<ARG>
602
<NAME>DV1394Src::channel</NAME>
603
<TYPE>gint</TYPE>
604
<RANGE>[0,64]</RANGE>
605
<FLAGS>rw</FLAGS>
606 607 608
<NICK>Channel</NICK>
<BLURB>Channel number for listening.</BLURB>
<DEFAULT>63</DEFAULT>
609 610 611
</ARG>

<ARG>
612 613 614
<NAME>DV1394Src::consecutive</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 1</RANGE>
615
<FLAGS>rw</FLAGS>
616 617 618
<NICK>consecutive frames</NICK>
<BLURB>send n consecutive frames after skipping.</BLURB>
<DEFAULT>1</DEFAULT>
619 620 621
</ARG>

<ARG>
622 623
<NAME>DV1394Src::drop-incomplete</NAME>
<TYPE>gboolean</TYPE>
624 625
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
626 627 628
<NICK>drop_incomplete</NICK>
<BLURB>drop incomplete frames.</BLURB>
<DEFAULT>TRUE</DEFAULT>
629 630 631
</ARG>

<ARG>
632 633
<NAME>DV1394Src::guid</NAME>
<TYPE>guint64</TYPE>
634 635
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
636 637 638
<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>
639 640 641
</ARG>

<ARG>
642
<NAME>DV1394Src::port</NAME>
643
<TYPE>gint</TYPE>
644
<RANGE>[-1,16]</RANGE>
645
<FLAGS>rw</FLAGS>
646 647 648
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
<DEFAULT>-1</DEFAULT>
649 650 651
</ARG>

<ARG>
652 653 654
<NAME>DV1394Src::skip</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
655
<FLAGS>rw</FLAGS>
656 657 658
<NICK>skip frames</NICK>
<BLURB>skip n frames.</BLURB>
<DEFAULT>0</DEFAULT>
659 660 661
</ARG>

<ARG>
662 663
<NAME>DV1394Src::use-avc</NAME>
<TYPE>gboolean</TYPE>
664 665
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
666 667 668
<NICK>Use AV/C</NICK>
<BLURB>Use AV/C VTR control.</BLURB>
<DEFAULT>TRUE</DEFAULT>
669 670 671
</ARG>

<ARG>
672 673 674
<NAME>GstPngEnc::compression-level</NAME>
<TYPE>guint</TYPE>
<RANGE><= 9</RANGE>
675
<FLAGS>rw</FLAGS>
676 677 678
<NICK>compression-level</NICK>
<BLURB>PNG compression level.</BLURB>
<DEFAULT>6</DEFAULT>
679 680 681
</ARG>

<ARG>
682 683 684
<NAME>GstPngEnc::snapshot</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
685
<FLAGS>rw</FLAGS>
686 687 688
<NICK>Snapshot</NICK>
<BLURB>Send EOS after encoding a frame, useful for snapshots.</BLURB>
<DEFAULT>TRUE</DEFAULT>
689 690 691
</ARG>

<ARG>
692 693
<NAME>GstCACASink::anti-aliasing</NAME>
<TYPE>gboolean</TYPE>
694 695
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
696
<NICK>Anti Aliasing</NICK>
697 698
<BLURB>Enables Anti-Aliasing.</BLURB>
<DEFAULT>TRUE</DEFAULT>
699 700 701
</ARG>

<ARG>
702 703
<NAME>GstCACASink::dither</NAME>
<TYPE>GstCACASinkDithering</TYPE>
704 705
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
706 707 708
<NICK>Dither Type</NICK>
<BLURB>Set type of Dither.</BLURB>
<DEFAULT>No dithering</DEFAULT>
709 710 711
</ARG>

<ARG>
712 713
<NAME>GstCACASink::screen-height</NAME>
<TYPE>gint</TYPE>
714
<RANGE>>= 0</RANGE>
715
<FLAGS>r</FLAGS>
716 717 718
<NICK>Screen Height</NICK>
<BLURB>The height of the screen.</BLURB>
<DEFAULT>25</DEFAULT>
719 720 721
</ARG>

<ARG>
722
<NAME>GstCACASink::screen-width</NAME>
723
<TYPE>gint</TYPE>
724
<RANGE>>= 0</RANGE>
725
<FLAGS>r</FLAGS>
726 727 728
<NICK>Screen Width</NICK>
<BLURB>The width of the screen.</BLURB>
<DEFAULT>80</DEFAULT>
729 730 731
</ARG>

<ARG>
732 733 734
<NAME>GstJpegEnc::quality</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
735
<FLAGS>rw</FLAGS>
736 737 738
<NICK>Quality</NICK>
<BLURB>Quality of encoding.</BLURB>
<DEFAULT>85</DEFAULT>
739 740 741
</ARG>

<ARG>
742 743 744
<NAME>GstSmokeEnc::keyframe</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100000]</RANGE>
745
<FLAGS>rw</FLAGS>
746 747 748
<NICK>Keyframe</NICK>
<BLURB>Insert keyframe every N frames.</BLURB>
<DEFAULT>20</DEFAULT>
749 750 751
</ARG>

<ARG>
752 753 754
<NAME>GstSmokeEnc::qmax</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
755
<FLAGS>rw</FLAGS>
756 757 758
<NICK>Qmax</NICK>
<BLURB>Maximum quality.</BLURB>
<DEFAULT>85</DEFAULT>
759 760 761
</ARG>

<ARG>
762
<NAME>GstSmokeEnc::qmin</NAME>
763
<TYPE>gint</TYPE>
764
<RANGE>[0,100]</RANGE>
765
<FLAGS>rw</FLAGS>
766 767 768
<NICK>Qmin</NICK>
<BLURB>Minimum quality.</BLURB>
<DEFAULT>10</DEFAULT>
769 770 771
</ARG>

<ARG>
772 773 774
<NAME>GstSmokeEnc::threshold</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100000000]</RANGE>
775
<FLAGS>rw</FLAGS>
776 777 778
<NICK>Threshold</NICK>
<BLURB>Motion estimation threshold.</BLURB>
<DEFAULT>3000</DEFAULT>
779 780 781
</ARG>

<ARG>
782 783
<NAME>GstEsdSink::host</NAME>
<TYPE>gchararray</TYPE>
784 785
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
Jan Schmidt's avatar
Jan Schmidt committed
786 787
<NICK>Host</NICK>
<BLURB>The host running the esound daemon.</BLURB>
788 789 790 791
<DEFAULT>NULL</DEFAULT>
</ARG>

<ARG>
792
<NAME>GstDVDec::clamp-chroma</NAME>
793 794 795
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
796 797
<NICK>Clamp chroma</NICK>
<BLURB>Clamp chroma.</BLURB>
798 799 800 801
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
802
<NAME>GstDVDec::clamp-luma</NAME>
803 804 805
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
806 807
<NICK>Clamp luma</NICK>
<BLURB>Clamp luma.</BLURB>
808 809 810 811
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
812
<NAME>GstDVDec::drop-factor</NAME>
813
<TYPE>gint</TYPE>
814
<RANGE>>= 1</RANGE>
815
<FLAGS>rw</FLAGS>
816 817 818
<NICK>Drop Factor</NICK>
<BLURB>Only decode Nth frame.</BLURB>
<DEFAULT>1</DEFAULT>
819 820 821
</ARG>

<ARG>
822 823
<NAME>GstDVDec::quality</NAME>
<TYPE>GstDVDecQualityEnum</TYPE>
824 825
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
826 827 828
<NICK>Quality</NICK>
<BLURB>Decoding quality.</BLURB>
<DEFAULT>Highest quality colour decoding</DEFAULT>
829 830 831
</ARG>

<ARG>
832
<NAME>GstAASink::brightness</NAME>
833 834 835
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
836 837 838
<NICK>brightness</NICK>
<BLURB>brightness.</BLURB>
<DEFAULT>0</DEFAULT>
839 840 841
</ARG>

<ARG>
842
<NAME>GstAASink::contrast</NAME>
843 844 845
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
846 847
<NICK>contrast</NICK>
<BLURB>contrast.</BLURB>
848 849 850 851
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
852 853
<NAME>GstAASink::dither</NAME>
<TYPE>GstAASinkDitherers</TYPE>
854 855
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
856 857 858
<NICK>dither</NICK>
<BLURB>dither.</BLURB>
<DEFAULT>no dithering</DEFAULT>
859 860 861
</ARG>

<ARG>
862 863
<NAME>GstAASink::driver</NAME>
<TYPE>GstAASinkDrivers</TYPE>
864 865
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
866 867 868
<NICK>driver</NICK>
<BLURB>driver.</BLURB>
<DEFAULT>X11 driver 1.1</DEFAULT>
869 870 871
</ARG>

<ARG>
872
<NAME>GstAASink::frame-time</NAME>
873 874 875
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
876 877
<NICK>frame_time</NICK>
<BLURB>frame_time.</BLURB>
878 879 880 881
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
882 883
<NAME>GstAASink::frames-displayed</NAME>
<TYPE>gint</TYPE>
884 885
<RANGE></RANGE>
<FLAGS>r</FLAGS>
886 887
<NICK>frames_displayed</NICK>
<BLURB>frames_displayed.</BLURB>
888 889 890 891
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
892 893 894
<NAME>GstAASink::gamma</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,5]</RANGE>
895
<FLAGS>rw</FLAGS>
896 897 898
<NICK>gamma</NICK>
<BLURB>gamma.</BLURB>
<DEFAULT>1</DEFAULT>
899 900 901
</ARG>

<ARG>
902 903
<NAME>GstAASink::height</NAME>
<TYPE>gint</TYPE>
904 905
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
906 907
<NICK>height</NICK>
<BLURB>height.</BLURB>
908 909 910 911
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
912
<NAME>GstAASink::inversion</NAME>
913 914 915
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
916 917
<NICK>inversion</NICK>
<BLURB>inversion.</BLURB>
918 919 920 921
<DEFAULT>TRUE</DEFAULT>
</ARG>

<ARG>
922 923
<NAME>GstAASink::randomval</NAME>
<TYPE>gint</TYPE>
924 925
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
926 927
<NICK>randomval</NICK>
<BLURB>randomval.</BLURB>
928 929 930 931
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
932 933
<NAME>GstAASink::width</NAME>
<TYPE>gint</TYPE>
934 935
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
936 937
<NICK>width</NICK>
<BLURB>width.</BLURB>
938 939 940
<DEFAULT>0</DEFAULT>
</ARG>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
941 942 943 944 945 946 947 948 949 950
<ARG>
<NAME>GstRtpGSMParse::frequency</NAME>
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>frequency</NICK>
<BLURB>frequency.</BLURB>
<DEFAULT>8000</DEFAULT>
</ARG>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
951 952 953 954 955 956 957 958