gst-plugins-good-plugins.args 338 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>>= -1</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 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210
<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>

211
<ARG>
212 213 214
<NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
215
<FLAGS>rw</FLAGS>
216 217 218
<NICK>Border</NICK>
<BLURB>The border width of the transition.</BLURB>
<DEFAULT>0</DEFAULT>
219 220 221
</ARG>

<ARG>
222 223 224
<NAME>GstSMPTE::depth</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,24]</RANGE>
225
<FLAGS>rw</FLAGS>
226 227 228
<NICK>Depth</NICK>
<BLURB>Depth of the mask in bits.</BLURB>
<DEFAULT>16</DEFAULT>
229 230 231
</ARG>

<ARG>
232 233
<NAME>GstSMPTE::fps</NAME>
<TYPE>gfloat</TYPE>
234 235
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
236
<NICK>FPS</NICK>
237 238
<BLURB>Frames per second if no input files are given (deprecated).</BLURB>
<DEFAULT>0</DEFAULT>
239 240 241
</ARG>

<ARG>
242 243
<NAME>GstSMPTE::type</NAME>
<TYPE>GstSMPTETransitionType</TYPE>
244 245
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
246 247 248
<NICK>Type</NICK>
<BLURB>The type of transition to use.</BLURB>
<DEFAULT>A bar moves from left to right</DEFAULT>
249 250
</ARG>

251 252 253 254 255 256 257 258 259 260
<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>

261
<ARG>
262 263
<NAME>GstRTSPSrc::debug</NAME>
<TYPE>gboolean</TYPE>
264
<RANGE></RANGE>
265 266 267 268
<FLAGS>rwx</FLAGS>
<NICK>Debug</NICK>
<BLURB>Dump request and response messages to stdout.</BLURB>
<DEFAULT>FALSE</DEFAULT>
269 270 271
</ARG>

<ARG>
272 273
<NAME>GstRTSPSrc::location</NAME>
<TYPE>gchararray</TYPE>
274
<RANGE></RANGE>
275
<FLAGS>rw</FLAGS>
276 277 278
<NICK>RTSP Location</NICK>
<BLURB>Location of the RTSP url to read.</BLURB>
<DEFAULT>NULL</DEFAULT>
279 280 281
</ARG>

<ARG>
282
<NAME>GstRTSPSrc::protocols</NAME>
283
<TYPE>GstRTSPLowerTrans</TYPE>
284 285 286
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Protocols</NICK>
287 288
<BLURB>Allowed lower transport protocols.</BLURB>
<DEFAULT>UDP Unicast Mode|UDP Multicast Mode|TCP interleaved mode</DEFAULT>
289 290
</ARG>

Jan Schmidt's avatar
Jan Schmidt committed
291 292 293 294 295 296 297 298 299 300
<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>

301 302 303 304 305 306
<ARG>
<NAME>GstRTSPSrc::timeout</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Timeout</NICK>
307
<BLURB>Retry TCP transport after UDP timeout microseconds (0 = disabled).</BLURB>
308 309 310
<DEFAULT>5000000</DEFAULT>
</ARG>

311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330
<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>

331
<ARG>
332 333
<NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE>
334 335
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
336 337
<NICK>Skip</NICK>
<BLURB>skip (unused).</BLURB>
338
<DEFAULT>0</DEFAULT>
339 340
</ARG>

341 342 343 344 345 346 347 348 349 350
<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>

351
<ARG>
352 353 354
<NAME>GstLevel::interval</NAME>
<TYPE>guint64</TYPE>
<RANGE>>= 1</RANGE>
355
<FLAGS>rw</FLAGS>
356 357 358
<NICK>Interval</NICK>
<BLURB>Interval of time between message posts (in nanoseconds).</BLURB>
<DEFAULT>100000000</DEFAULT>
359 360 361
</ARG>

<ARG>
362 363
<NAME>GstLevel::message</NAME>
<TYPE>gboolean</TYPE>
364 365
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
366 367 368
<NICK>mesage</NICK>
<BLURB>Post a level message for each passed interval.</BLURB>
<DEFAULT>TRUE</DEFAULT>
369 370 371
</ARG>

<ARG>
372 373
<NAME>GstLevel::peak-falloff</NAME>
<TYPE>gdouble</TYPE>
374 375
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
376 377 378
<NICK>Peak Falloff</NICK>
<BLURB>Decay rate of decay peak after TTL (in dB/sec).</BLURB>
<DEFAULT>10</DEFAULT>
379 380 381
</ARG>

<ARG>
382 383
<NAME>GstLevel::peak-ttl</NAME>
<TYPE>guint64</TYPE>
384 385
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
386 387 388
<NICK>Peak TTL</NICK>
<BLURB>Time To Live of decay peak before it falls back (in nanoseconds).</BLURB>
<DEFAULT>300000000</DEFAULT>
389 390 391
</ARG>

<ARG>
392 393 394
<NAME>GstDiceTV::square-bits</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,5]</RANGE>
395
<FLAGS>rw</FLAGS>
396 397 398
<NICK>Square Bits</NICK>
<BLURB>The size of the Squares.</BLURB>
<DEFAULT>4</DEFAULT>
399 400 401
</ARG>

<ARG>
402 403
<NAME>GstVertigoTV::speed</NAME>
<TYPE>gfloat</TYPE>
404
<RANGE>[0,01,100]</RANGE>
405
<FLAGS>rw</FLAGS>
406 407
<NICK>Speed</NICK>
<BLURB>Control the speed of movement.</BLURB>
408
<DEFAULT>0,02</DEFAULT>
409 410 411
</ARG>

<ARG>
412 413
<NAME>GstVertigoTV::zoom-speed</NAME>
<TYPE>gfloat</TYPE>
414
<RANGE>[1,01,1,1]</RANGE>
415
<FLAGS>rw</FLAGS>
416 417
<NICK>Zoom Speed</NICK>
<BLURB>Control the rate of zooming.</BLURB>
418
<DEFAULT>1,01</DEFAULT>
419 420 421
</ARG>

<ARG>
422 423 424
<NAME>GstRevTV::delay</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
425
<FLAGS>rw</FLAGS>
426 427 428
<NICK>Delay</NICK>
<BLURB>Delay in frames between updates.</BLURB>
<DEFAULT>1</DEFAULT>
429 430 431
</ARG>

<ARG>
432 433 434
<NAME>GstRevTV::gain</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,200]</RANGE>
435
<FLAGS>rw</FLAGS>
436 437 438
<NICK>Gain</NICK>
<BLURB>Control gain.</BLURB>
<DEFAULT>50</DEFAULT>
439 440 441
</ARG>

<ARG>
442 443 444
<NAME>GstRevTV::linespace</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
445
<FLAGS>rw</FLAGS>
446 447 448
<NICK>Linespace</NICK>
<BLURB>Control line spacing.</BLURB>
<DEFAULT>6</DEFAULT>
449 450 451
</ARG>

<ARG>
452
<NAME>GstQuarkTV::planes</NAME>
453
<TYPE>gint</TYPE>
454
<RANGE>[1,32]</RANGE>
455
<FLAGS>rw</FLAGS>
456 457 458
<NICK>Planes</NICK>
<BLURB>Number of frames in the buffer.</BLURB>
<DEFAULT>16</DEFAULT>
459 460 461
</ARG>

<ARG>
462 463
<NAME>GstEFence::fence-top</NAME>
<TYPE>gboolean</TYPE>
464 465
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
466 467 468
<NICK>Fence Top</NICK>
<BLURB>Align buffers with top of fenced region.</BLURB>
<DEFAULT>TRUE</DEFAULT>
469 470 471
</ARG>

<ARG>
472 473 474
<NAME>GstAlpha::alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
475
<FLAGS>rw</FLAGS>
476 477 478
<NICK>Alpha</NICK>
<BLURB>The value for the alpha channel.</BLURB>
<DEFAULT>1</DEFAULT>
479 480 481
</ARG>

<ARG>
482 483 484
<NAME>GstAlpha::angle</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,90]</RANGE>
485
<FLAGS>rw</FLAGS>
486 487 488
<NICK>Angle</NICK>
<BLURB>Size of the colorcube to change.</BLURB>
<DEFAULT>20</DEFAULT>
489 490 491
</ARG>

<ARG>
492 493 494
<NAME>GstAlpha::method</NAME>
<TYPE>GstAlphaMethod</TYPE>
<RANGE></RANGE>
495
<FLAGS>rw</FLAGS>
496 497 498
<NICK>Method</NICK>
<BLURB>How the alpha channels should be created.</BLURB>
<DEFAULT>Set/adjust alpha channel</DEFAULT>
499 500 501
</ARG>

<ARG>
502 503 504
<NAME>GstAlpha::noise-level</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,64]</RANGE>
505
<FLAGS>rw</FLAGS>
506 507
<NICK>Noise Level</NICK>
<BLURB>Size of noise radius.</BLURB>
508 509 510 511
<DEFAULT>2</DEFAULT>
</ARG>

<ARG>
512 513 514
<NAME>GstAlpha::target-b</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
515
<FLAGS>rw</FLAGS>
516 517 518
<NICK>Target Blue</NICK>
<BLURB>The Blue target.</BLURB>
<DEFAULT>0</DEFAULT>
519 520 521
</ARG>

<ARG>
522 523 524
<NAME>GstAlpha::target-g</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
525
<FLAGS>rw</FLAGS>
526 527 528
<NICK>Target Green</NICK>
<BLURB>The Green target.</BLURB>
<DEFAULT>255</DEFAULT>
529 530 531
</ARG>

<ARG>
532 533 534
<NAME>GstAlpha::target-r</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
535
<FLAGS>rw</FLAGS>
536 537 538
<NICK>Target Red</NICK>
<BLURB>The Red target.</BLURB>
<DEFAULT>0</DEFAULT>
539 540 541
</ARG>

<ARG>
542 543
<NAME>GstShout2send::description</NAME>
<TYPE>gchararray</TYPE>
544 545
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
546 547
<NICK>description</NICK>
<BLURB>description.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
548
<DEFAULT>""</DEFAULT>
549 550 551
</ARG>

<ARG>
552 553
<NAME>GstShout2send::genre</NAME>
<TYPE>gchararray</TYPE>
554 555
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
556 557
<NICK>genre</NICK>
<BLURB>genre.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
558
<DEFAULT>""</DEFAULT>
559 560 561
</ARG>

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

<ARG>
572 573 574
<NAME>GstShout2send::mount</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
575
<FLAGS>rw</FLAGS>
576 577
<NICK>mount</NICK>
<BLURB>mount.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
578
<DEFAULT>""</DEFAULT>
579 580 581
</ARG>

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

<ARG>
592 593 594
<NAME>GstShout2send::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,65535]</RANGE>
595
<FLAGS>rw</FLAGS>
596 597 598
<NICK>port</NICK>
<BLURB>port.</BLURB>
<DEFAULT>8000</DEFAULT>
599 600 601
</ARG>

<ARG>
602 603
<NAME>GstShout2send::protocol</NAME>
<TYPE>GstShout2SendProtocol</TYPE>
604 605
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
606 607 608
<NICK>protocol</NICK>
<BLURB>Connection Protocol to use.</BLURB>
<DEFAULT>Http Protocol (icecast 2.x)</DEFAULT>
609 610 611
</ARG>

<ARG>
612 613 614
<NAME>GstShout2send::streamname</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
615
<FLAGS>rw</FLAGS>
616 617
<NICK>streamname</NICK>
<BLURB>name of the stream.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
618
<DEFAULT>""</DEFAULT>
619 620 621
</ARG>

<ARG>
622 623
<NAME>GstShout2send::sync</NAME>
<TYPE>gboolean</TYPE>
624 625
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
626 627 628
<NICK>Sync</NICK>
<BLURB>Sync on the clock.</BLURB>
<DEFAULT>FALSE</DEFAULT>
629 630 631
</ARG>

<ARG>
632 633
<NAME>GstShout2send::url</NAME>
<TYPE>gchararray</TYPE>
634 635
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
636 637
<NICK>url</NICK>
<BLURB>url.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
638
<DEFAULT>""</DEFAULT>
639 640
</ARG>

641 642 643 644 645 646 647 648 649 650
<ARG>
<NAME>GstShout2send::username</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>username</NICK>
<BLURB>username.</BLURB>
<DEFAULT>"source"</DEFAULT>
</ARG>

651
<ARG>
652 653
<NAME>GstSpeexDec::enh</NAME>
<TYPE>gboolean</TYPE>
654 655
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
656 657 658
<NICK>Enh</NICK>
<BLURB>Enable perceptual enhancement.</BLURB>
<DEFAULT>TRUE</DEFAULT>
659 660 661
</ARG>

<ARG>
662
<NAME>DV1394Src::channel</NAME>
663
<TYPE>gint</TYPE>
664
<RANGE>[0,64]</RANGE>
665
<FLAGS>rw</FLAGS>
666 667 668
<NICK>Channel</NICK>
<BLURB>Channel number for listening.</BLURB>
<DEFAULT>63</DEFAULT>
669 670 671
</ARG>

<ARG>
672 673 674
<NAME>DV1394Src::consecutive</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 1</RANGE>
675
<FLAGS>rw</FLAGS>
676 677 678
<NICK>consecutive frames</NICK>
<BLURB>send n consecutive frames after skipping.</BLURB>
<DEFAULT>1</DEFAULT>
679 680 681
</ARG>

<ARG>
682 683
<NAME>DV1394Src::drop-incomplete</NAME>
<TYPE>gboolean</TYPE>
684 685
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
686 687 688
<NICK>drop_incomplete</NICK>
<BLURB>drop incomplete frames.</BLURB>
<DEFAULT>TRUE</DEFAULT>
689 690 691
</ARG>

<ARG>
692 693
<NAME>DV1394Src::guid</NAME>
<TYPE>guint64</TYPE>
694 695
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
696 697 698
<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>
699 700 701
</ARG>

<ARG>
702
<NAME>DV1394Src::port</NAME>
703
<TYPE>gint</TYPE>
704
<RANGE>[-1,16]</RANGE>
705
<FLAGS>rw</FLAGS>
706 707 708
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
<DEFAULT>-1</DEFAULT>
709 710 711
</ARG>

<ARG>
712 713 714
<NAME>DV1394Src::skip</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
715
<FLAGS>rw</FLAGS>
716 717 718
<NICK>skip frames</NICK>
<BLURB>skip n frames.</BLURB>
<DEFAULT>0</DEFAULT>
719 720 721
</ARG>

<ARG>
722 723
<NAME>DV1394Src::use-avc</NAME>
<TYPE>gboolean</TYPE>
724 725
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
726 727 728
<NICK>Use AV/C</NICK>
<BLURB>Use AV/C VTR control.</BLURB>
<DEFAULT>TRUE</DEFAULT>
729 730 731
</ARG>

<ARG>
732 733 734
<NAME>GstPngEnc::compression-level</NAME>
<TYPE>guint</TYPE>
<RANGE><= 9</RANGE>
735
<FLAGS>rw</FLAGS>
736 737 738
<NICK>compression-level</NICK>
<BLURB>PNG compression level.</BLURB>
<DEFAULT>6</DEFAULT>
739 740 741
</ARG>

<ARG>
742 743 744
<NAME>GstPngEnc::snapshot</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
745
<FLAGS>rw</FLAGS>
746 747 748
<NICK>Snapshot</NICK>
<BLURB>Send EOS after encoding a frame, useful for snapshots.</BLURB>
<DEFAULT>TRUE</DEFAULT>
749 750 751
</ARG>

<ARG>
752 753
<NAME>GstCACASink::anti-aliasing</NAME>
<TYPE>gboolean</TYPE>
754 755
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
756
<NICK>Anti Aliasing</NICK>
757 758
<BLURB>Enables Anti-Aliasing.</BLURB>
<DEFAULT>TRUE</DEFAULT>
759 760 761
</ARG>

<ARG>
762 763
<NAME>GstCACASink::dither</NAME>
<TYPE>GstCACASinkDithering</TYPE>
764 765
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
766 767 768
<NICK>Dither Type</NICK>
<BLURB>Set type of Dither.</BLURB>
<DEFAULT>No dithering</DEFAULT>
769 770 771
</ARG>

<ARG>
772 773
<NAME>GstCACASink::screen-height</NAME>
<TYPE>gint</TYPE>
774
<RANGE>>= 0</RANGE>
775
<FLAGS>r</FLAGS>
776 777 778
<NICK>Screen Height</NICK>
<BLURB>The height of the screen.</BLURB>
<DEFAULT>25</DEFAULT>
779 780 781
</ARG>

<ARG>
782
<NAME>GstCACASink::screen-width</NAME>
783
<TYPE>gint</TYPE>
784
<RANGE>>= 0</RANGE>
785
<FLAGS>r</FLAGS>
786 787 788
<NICK>Screen Width</NICK>
<BLURB>The width of the screen.</BLURB>
<DEFAULT>80</DEFAULT>
789 790 791
</ARG>

<ARG>
792 793 794
<NAME>GstJpegEnc::quality</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
795
<FLAGS>rw</FLAGS>
796 797 798
<NICK>Quality</NICK>
<BLURB>Quality of encoding.</BLURB>
<DEFAULT>85</DEFAULT>
799 800 801
</ARG>

<ARG>
802 803 804
<NAME>GstSmokeEnc::keyframe</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100000]</RANGE>
805
<FLAGS>rw</FLAGS>
806 807 808
<NICK>Keyframe</NICK>
<BLURB>Insert keyframe every N frames.</BLURB>
<DEFAULT>20</DEFAULT>
809 810 811
</ARG>

<ARG>
812 813 814
<NAME>GstSmokeEnc::qmax</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
815
<FLAGS>rw</FLAGS>
816 817 818
<NICK>Qmax</NICK>
<BLURB>Maximum quality.</BLURB>
<DEFAULT>85</DEFAULT>
819 820 821
</ARG>

<ARG>
822
<NAME>GstSmokeEnc::qmin</NAME>
823
<TYPE>gint</TYPE>
824
<RANGE>[0,100]</RANGE>
825
<FLAGS>rw</FLAGS>
826 827 828
<NICK>Qmin</NICK>
<BLURB>Minimum quality.</BLURB>
<DEFAULT>10</DEFAULT>
829 830 831
</ARG>

<ARG>
832 833 834
<NAME>GstSmokeEnc::threshold</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100000000]</RANGE>
835
<FLAGS>rw</FLAGS>
836 837 838
<NICK>Threshold</NICK>
<BLURB>Motion estimation threshold.</BLURB>
<DEFAULT>3000</DEFAULT>
839 840 841
</ARG>

<ARG>
842 843
<NAME>GstEsdSink::host</NAME>
<TYPE>gchararray</TYPE>
844 845
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
Jan Schmidt's avatar
Jan Schmidt committed
846 847
<NICK>Host</NICK>
<BLURB>The host running the esound daemon.</BLURB>
848 849 850 851
<DEFAULT>NULL</DEFAULT>
</ARG>

<ARG>
852
<NAME>GstDVDec::clamp-chroma</NAME>
853 854 855
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
856 857
<NICK>Clamp chroma</NICK>
<BLURB>Clamp chroma.</BLURB>
858 859 860 861
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
862
<NAME>GstDVDec::clamp-luma</NAME>
863 864 865
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
866 867
<NICK>Clamp luma</NICK>
<BLURB>Clamp luma.</BLURB>
868 869 870 871
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
872
<NAME>GstDVDec::drop-factor</NAME>
873
<TYPE>gint</TYPE>
874
<RANGE>>= 1</RANGE>
875
<FLAGS>rw</FLAGS>
876 877 878
<NICK>Drop Factor</NICK>
<BLURB>Only decode Nth frame.</BLURB>
<DEFAULT>1</DEFAULT>
879 880 881
</ARG>

<ARG>
882 883
<NAME>GstDVDec::quality</NAME>
<TYPE>GstDVDecQualityEnum</TYPE>
884 885
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
886 887 888
<NICK>Quality</NICK>
<BLURB>Decoding quality.</BLURB>
<DEFAULT>Highest quality colour decoding</DEFAULT>
889 890 891
</ARG>

<ARG>
892
<NAME>GstAASink::brightness</NAME>
893 894 895
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
896 897 898
<NICK>brightness</NICK>
<BLURB>brightness.</BLURB>
<DEFAULT>0</DEFAULT>
899 900 901
</ARG>

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

<ARG>
912 913
<NAME>GstAASink::dither</NAME>
<TYPE>GstAASinkDitherers</TYPE>
914 915
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
916 917 918
<NICK>dither</NICK>
<BLURB>dither.</BLURB>
<DEFAULT>no dithering</DEFAULT>
919 920 921
</ARG>

<ARG>
922 923
<NAME>GstAASink::driver</NAME>
<TYPE>GstAASinkDrivers</TYPE>
924 925
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
926 927 928
<NICK>driver</NICK>
<BLURB>driver.</BLURB>
<DEFAULT>X11 driver 1.1</DEFAULT>
929 930 931
</ARG>

<ARG>
932
<NAME>GstAASink::frame-time</NAME>
933 934 935
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
936 937
<NICK>frame_time</NICK>
<BLURB>frame_time.</BLURB>
938 939 940 941
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
942 943
<NAME>GstAASink::frames-displayed</NAME>
<TYPE>gint</TYPE>
944 945
<RANGE></RANGE>
<FLAGS>r</FLAGS>
946 947
<NICK>frames_displayed</NICK>
<BLURB>frames_displayed.</BLURB>