gst-plugins-good-plugins.args 342 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 212 213 214 215 216 217 218 219 220
<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>

221
<ARG>
222 223 224
<NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
225
<FLAGS>rw</FLAGS>
226 227 228
<NICK>Border</NICK>
<BLURB>The border width of the transition.</BLURB>
<DEFAULT>0</DEFAULT>
229 230 231
</ARG>

<ARG>
232 233 234
<NAME>GstSMPTE::depth</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,24]</RANGE>
235
<FLAGS>rw</FLAGS>
236 237 238
<NICK>Depth</NICK>
<BLURB>Depth of the mask in bits.</BLURB>
<DEFAULT>16</DEFAULT>
239 240 241
</ARG>

<ARG>
242 243
<NAME>GstSMPTE::fps</NAME>
<TYPE>gfloat</TYPE>
244 245
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
246
<NICK>FPS</NICK>
247 248
<BLURB>Frames per second if no input files are given (deprecated).</BLURB>
<DEFAULT>0</DEFAULT>
249 250 251
</ARG>

<ARG>
252 253
<NAME>GstSMPTE::type</NAME>
<TYPE>GstSMPTETransitionType</TYPE>
254 255
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
256 257 258
<NICK>Type</NICK>
<BLURB>The type of transition to use.</BLURB>
<DEFAULT>A bar moves from left to right</DEFAULT>
259 260
</ARG>

261 262 263 264 265 266 267 268 269 270
<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>

271
<ARG>
272 273
<NAME>GstRTSPSrc::debug</NAME>
<TYPE>gboolean</TYPE>
274
<RANGE></RANGE>
275 276 277 278
<FLAGS>rwx</FLAGS>
<NICK>Debug</NICK>
<BLURB>Dump request and response messages to stdout.</BLURB>
<DEFAULT>FALSE</DEFAULT>
279 280 281
</ARG>

<ARG>
282 283
<NAME>GstRTSPSrc::location</NAME>
<TYPE>gchararray</TYPE>
284
<RANGE></RANGE>
285
<FLAGS>rw</FLAGS>
286 287 288
<NICK>RTSP Location</NICK>
<BLURB>Location of the RTSP url to read.</BLURB>
<DEFAULT>NULL</DEFAULT>
289 290 291
</ARG>

<ARG>
292
<NAME>GstRTSPSrc::protocols</NAME>
293
<TYPE>GstRTSPLowerTrans</TYPE>
294 295 296
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Protocols</NICK>
297 298
<BLURB>Allowed lower transport protocols.</BLURB>
<DEFAULT>UDP Unicast Mode|UDP Multicast Mode|TCP interleaved mode</DEFAULT>
299 300
</ARG>

Jan Schmidt's avatar
Jan Schmidt committed
301 302 303 304 305 306 307 308 309 310
<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>

311 312 313 314 315 316
<ARG>
<NAME>GstRTSPSrc::timeout</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Timeout</NICK>
317
<BLURB>Retry TCP transport after UDP timeout microseconds (0 = disabled).</BLURB>
318 319 320
<DEFAULT>5000000</DEFAULT>
</ARG>

321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340
<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>

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

351
<ARG>
352 353
<NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE>
354 355
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
356 357
<NICK>Skip</NICK>
<BLURB>skip (unused).</BLURB>
358
<DEFAULT>0</DEFAULT>
359 360
</ARG>

361 362 363 364 365 366 367 368 369 370
<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>

371
<ARG>
372 373 374
<NAME>GstLevel::interval</NAME>
<TYPE>guint64</TYPE>
<RANGE>>= 1</RANGE>
375
<FLAGS>rw</FLAGS>
376 377 378
<NICK>Interval</NICK>
<BLURB>Interval of time between message posts (in nanoseconds).</BLURB>
<DEFAULT>100000000</DEFAULT>
379 380 381
</ARG>

<ARG>
382 383
<NAME>GstLevel::message</NAME>
<TYPE>gboolean</TYPE>
384 385
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
386 387 388
<NICK>mesage</NICK>
<BLURB>Post a level message for each passed interval.</BLURB>
<DEFAULT>TRUE</DEFAULT>
389 390 391
</ARG>

<ARG>
392 393
<NAME>GstLevel::peak-falloff</NAME>
<TYPE>gdouble</TYPE>
394 395
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
396 397 398
<NICK>Peak Falloff</NICK>
<BLURB>Decay rate of decay peak after TTL (in dB/sec).</BLURB>
<DEFAULT>10</DEFAULT>
399 400 401
</ARG>

<ARG>
402 403
<NAME>GstLevel::peak-ttl</NAME>
<TYPE>guint64</TYPE>
404 405
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
406 407 408
<NICK>Peak TTL</NICK>
<BLURB>Time To Live of decay peak before it falls back (in nanoseconds).</BLURB>
<DEFAULT>300000000</DEFAULT>
409 410 411
</ARG>

<ARG>
412 413 414
<NAME>GstDiceTV::square-bits</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,5]</RANGE>
415
<FLAGS>rw</FLAGS>
416 417 418
<NICK>Square Bits</NICK>
<BLURB>The size of the Squares.</BLURB>
<DEFAULT>4</DEFAULT>
419 420 421
</ARG>

<ARG>
422 423
<NAME>GstVertigoTV::speed</NAME>
<TYPE>gfloat</TYPE>
424
<RANGE>[0,01,100]</RANGE>
425
<FLAGS>rw</FLAGS>
426 427
<NICK>Speed</NICK>
<BLURB>Control the speed of movement.</BLURB>
428
<DEFAULT>0,02</DEFAULT>
429 430 431
</ARG>

<ARG>
432 433
<NAME>GstVertigoTV::zoom-speed</NAME>
<TYPE>gfloat</TYPE>
434
<RANGE>[1,01,1,1]</RANGE>
435
<FLAGS>rw</FLAGS>
436 437
<NICK>Zoom Speed</NICK>
<BLURB>Control the rate of zooming.</BLURB>
438
<DEFAULT>1,01</DEFAULT>
439 440 441
</ARG>

<ARG>
442 443 444
<NAME>GstRevTV::delay</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
445
<FLAGS>rw</FLAGS>
446 447 448
<NICK>Delay</NICK>
<BLURB>Delay in frames between updates.</BLURB>
<DEFAULT>1</DEFAULT>
449 450 451
</ARG>

<ARG>
452 453 454
<NAME>GstRevTV::gain</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,200]</RANGE>
455
<FLAGS>rw</FLAGS>
456 457 458
<NICK>Gain</NICK>
<BLURB>Control gain.</BLURB>
<DEFAULT>50</DEFAULT>
459 460 461
</ARG>

<ARG>
462 463 464
<NAME>GstRevTV::linespace</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100]</RANGE>
465
<FLAGS>rw</FLAGS>
466 467 468
<NICK>Linespace</NICK>
<BLURB>Control line spacing.</BLURB>
<DEFAULT>6</DEFAULT>
469 470 471
</ARG>

<ARG>
472
<NAME>GstQuarkTV::planes</NAME>
473
<TYPE>gint</TYPE>
474
<RANGE>[1,32]</RANGE>
475
<FLAGS>rw</FLAGS>
476 477 478
<NICK>Planes</NICK>
<BLURB>Number of frames in the buffer.</BLURB>
<DEFAULT>16</DEFAULT>
479 480 481
</ARG>

<ARG>
482 483
<NAME>GstEFence::fence-top</NAME>
<TYPE>gboolean</TYPE>
484 485
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
486 487 488
<NICK>Fence Top</NICK>
<BLURB>Align buffers with top of fenced region.</BLURB>
<DEFAULT>TRUE</DEFAULT>
489 490 491
</ARG>

<ARG>
492 493 494
<NAME>GstAlpha::alpha</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,1]</RANGE>
495
<FLAGS>rw</FLAGS>
496 497 498
<NICK>Alpha</NICK>
<BLURB>The value for the alpha channel.</BLURB>
<DEFAULT>1</DEFAULT>
499 500 501
</ARG>

<ARG>
502 503 504
<NAME>GstAlpha::angle</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,90]</RANGE>
505
<FLAGS>rw</FLAGS>
506 507 508
<NICK>Angle</NICK>
<BLURB>Size of the colorcube to change.</BLURB>
<DEFAULT>20</DEFAULT>
509 510 511
</ARG>

<ARG>
512 513 514
<NAME>GstAlpha::method</NAME>
<TYPE>GstAlphaMethod</TYPE>
<RANGE></RANGE>
515
<FLAGS>rw</FLAGS>
516 517 518
<NICK>Method</NICK>
<BLURB>How the alpha channels should be created.</BLURB>
<DEFAULT>Set/adjust alpha channel</DEFAULT>
519 520 521
</ARG>

<ARG>
522 523 524
<NAME>GstAlpha::noise-level</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,64]</RANGE>
525
<FLAGS>rw</FLAGS>
526 527
<NICK>Noise Level</NICK>
<BLURB>Size of noise radius.</BLURB>
528 529 530 531
<DEFAULT>2</DEFAULT>
</ARG>

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

<ARG>
542 543 544
<NAME>GstAlpha::target-g</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
545
<FLAGS>rw</FLAGS>
546 547 548
<NICK>Target Green</NICK>
<BLURB>The Green target.</BLURB>
<DEFAULT>255</DEFAULT>
549 550 551
</ARG>

<ARG>
552 553 554
<NAME>GstAlpha::target-r</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
555
<FLAGS>rw</FLAGS>
556 557 558
<NICK>Target Red</NICK>
<BLURB>The Red target.</BLURB>
<DEFAULT>0</DEFAULT>
559 560 561
</ARG>

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

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

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

<ARG>
592 593 594
<NAME>GstShout2send::mount</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
595
<FLAGS>rw</FLAGS>
596 597
<NICK>mount</NICK>
<BLURB>mount.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
598
<DEFAULT>""</DEFAULT>
599 600 601
</ARG>

<ARG>
602 603
<NAME>GstShout2send::password</NAME>
<TYPE>gchararray</TYPE>
604 605
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
606 607
<NICK>password</NICK>
<BLURB>password.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
608
<DEFAULT>"hackme"</DEFAULT>
609 610 611
</ARG>

<ARG>
612 613 614
<NAME>GstShout2send::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,65535]</RANGE>
615
<FLAGS>rw</FLAGS>
616 617 618
<NICK>port</NICK>
<BLURB>port.</BLURB>
<DEFAULT>8000</DEFAULT>
619 620 621
</ARG>

<ARG>
622 623
<NAME>GstShout2send::protocol</NAME>
<TYPE>GstShout2SendProtocol</TYPE>
624 625
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
626 627 628
<NICK>protocol</NICK>
<BLURB>Connection Protocol to use.</BLURB>
<DEFAULT>Http Protocol (icecast 2.x)</DEFAULT>
629 630 631
</ARG>

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

<ARG>
642 643
<NAME>GstShout2send::sync</NAME>
<TYPE>gboolean</TYPE>
644 645
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
646 647 648
<NICK>Sync</NICK>
<BLURB>Sync on the clock.</BLURB>
<DEFAULT>FALSE</DEFAULT>
649 650 651
</ARG>

<ARG>
652 653
<NAME>GstShout2send::url</NAME>
<TYPE>gchararray</TYPE>
654 655
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
656 657
<NICK>url</NICK>
<BLURB>url.</BLURB>
Jan Schmidt's avatar
Jan Schmidt committed
658
<DEFAULT>""</DEFAULT>
659 660
</ARG>

661 662 663 664 665 666 667 668 669 670
<ARG>
<NAME>GstShout2send::username</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>username</NICK>
<BLURB>username.</BLURB>
<DEFAULT>"source"</DEFAULT>
</ARG>

671
<ARG>
672 673
<NAME>GstSpeexDec::enh</NAME>
<TYPE>gboolean</TYPE>
674 675
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
676 677 678
<NICK>Enh</NICK>
<BLURB>Enable perceptual enhancement.</BLURB>
<DEFAULT>TRUE</DEFAULT>
679 680 681
</ARG>

<ARG>
682
<NAME>DV1394Src::channel</NAME>
683
<TYPE>gint</TYPE>
684
<RANGE>[0,64]</RANGE>
685
<FLAGS>rw</FLAGS>
686 687 688
<NICK>Channel</NICK>
<BLURB>Channel number for listening.</BLURB>
<DEFAULT>63</DEFAULT>
689 690 691
</ARG>

<ARG>
692 693 694
<NAME>DV1394Src::consecutive</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 1</RANGE>
695
<FLAGS>rw</FLAGS>
696 697 698
<NICK>consecutive frames</NICK>
<BLURB>send n consecutive frames after skipping.</BLURB>
<DEFAULT>1</DEFAULT>
699 700 701
</ARG>

<ARG>
702 703
<NAME>DV1394Src::drop-incomplete</NAME>
<TYPE>gboolean</TYPE>
704 705
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
706 707 708
<NICK>drop_incomplete</NICK>
<BLURB>drop incomplete frames.</BLURB>
<DEFAULT>TRUE</DEFAULT>
709 710 711
</ARG>

<ARG>
712 713
<NAME>DV1394Src::guid</NAME>
<TYPE>guint64</TYPE>
714 715
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
716 717 718
<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>
719 720 721
</ARG>

<ARG>
722
<NAME>DV1394Src::port</NAME>
723
<TYPE>gint</TYPE>
724
<RANGE>[-1,16]</RANGE>
725
<FLAGS>rw</FLAGS>
726 727 728
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
<DEFAULT>-1</DEFAULT>
729 730 731
</ARG>

<ARG>
732 733 734
<NAME>DV1394Src::skip</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
735
<FLAGS>rw</FLAGS>
736 737 738
<NICK>skip frames</NICK>
<BLURB>skip n frames.</BLURB>
<DEFAULT>0</DEFAULT>
739 740 741
</ARG>

<ARG>
742 743
<NAME>DV1394Src::use-avc</NAME>
<TYPE>gboolean</TYPE>
744 745
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
746 747 748
<NICK>Use AV/C</NICK>
<BLURB>Use AV/C VTR control.</BLURB>
<DEFAULT>TRUE</DEFAULT>
749 750 751
</ARG>

<ARG>
752 753 754
<NAME>GstPngEnc::compression-level</NAME>
<TYPE>guint</TYPE>
<RANGE><= 9</RANGE>
755
<FLAGS>rw</FLAGS>
756 757 758
<NICK>compression-level</NICK>
<BLURB>PNG compression level.</BLURB>
<DEFAULT>6</DEFAULT>
759 760 761
</ARG>

<ARG>
762 763 764
<NAME>GstPngEnc::snapshot</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
765
<FLAGS>rw</FLAGS>
766 767 768
<NICK>Snapshot</NICK>
<BLURB>Send EOS after encoding a frame, useful for snapshots.</BLURB>
<DEFAULT>TRUE</DEFAULT>
769 770 771
</ARG>

<ARG>
772 773
<NAME>GstCACASink::anti-aliasing</NAME>
<TYPE>gboolean</TYPE>
774 775
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
776
<NICK>Anti Aliasing</NICK>
777 778
<BLURB>Enables Anti-Aliasing.</BLURB>
<DEFAULT>TRUE</DEFAULT>
779 780 781
</ARG>

<ARG>
782 783
<NAME>GstCACASink::dither</NAME>
<TYPE>GstCACASinkDithering</TYPE>
784 785
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
786 787 788
<NICK>Dither Type</NICK>
<BLURB>Set type of Dither.</BLURB>
<DEFAULT>No dithering</DEFAULT>
789 790 791
</ARG>

<ARG>
792 793
<NAME>GstCACASink::screen-height</NAME>
<TYPE>gint</TYPE>
794
<RANGE>>= 0</RANGE>
795
<FLAGS>r</FLAGS>
796 797 798
<NICK>Screen Height</NICK>
<BLURB>The height of the screen.</BLURB>
<DEFAULT>25</DEFAULT>
799 800 801
</ARG>

<ARG>
802
<NAME>GstCACASink::screen-width</NAME>
803
<TYPE>gint</TYPE>
804
<RANGE>>= 0</RANGE>
805
<FLAGS>r</FLAGS>
806 807 808
<NICK>Screen Width</NICK>
<BLURB>The width of the screen.</BLURB>
<DEFAULT>80</DEFAULT>
809 810 811
</ARG>

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

<ARG>
822 823 824
<NAME>GstSmokeEnc::keyframe</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,100000]</RANGE>
825
<FLAGS>rw</FLAGS>
826 827 828
<NICK>Keyframe</NICK>
<BLURB>Insert keyframe every N frames.</BLURB>
<DEFAULT>20</DEFAULT>
829 830 831
</ARG>

<ARG>
832 833 834
<NAME>GstSmokeEnc::qmax</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
835
<FLAGS>rw</FLAGS>
836 837 838
<NICK>Qmax</NICK>
<BLURB>Maximum quality.</BLURB>
<DEFAULT>85</DEFAULT>
839 840 841
</ARG>

<ARG>
842
<NAME>GstSmokeEnc::qmin</NAME>
843
<TYPE>gint</TYPE>
844
<RANGE>[0,100]</RANGE>
845
<FLAGS>rw</FLAGS>
846 847 848
<NICK>Qmin</NICK>
<BLURB>Minimum quality.</BLURB>
<DEFAULT>10</DEFAULT>
849 850 851
</ARG>

<ARG>
852 853 854
<NAME>GstSmokeEnc::threshold</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100000000]</RANGE>
855
<FLAGS>rw</FLAGS>
856 857 858
<NICK>Threshold</NICK>
<BLURB>Motion estimation threshold.</BLURB>
<DEFAULT>3000</DEFAULT>
859 860 861
</ARG>

<ARG>
862 863
<NAME>GstEsdSink::host</NAME>
<TYPE>gchararray</TYPE>
864 865
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
Jan Schmidt's avatar
Jan Schmidt committed
866 867
<NICK>Host</NICK>
<BLURB>The host running the esound daemon.</BLURB>
868 869 870 871
<DEFAULT>NULL</DEFAULT>
</ARG>

<ARG>
872
<NAME>GstDVDec::clamp-chroma</NAME>
873 874 875
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
876 877
<NICK>Clamp chroma</NICK>
<BLURB>Clamp chroma.</BLURB>
878 879 880 881
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
882
<NAME>GstDVDec::clamp-luma</NAME>
883 884 885
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
886 887
<NICK>Clamp luma</NICK>
<BLURB>Clamp luma.</BLURB>
888 889 890 891
<DEFAULT>FALSE</DEFAULT>
</ARG>

<ARG>
892
<NAME>GstDVDec::drop-factor</NAME>
893
<TYPE>gint</TYPE>
894
<RANGE>>= 1</RANGE>
895
<FLAGS>rw</FLAGS>
896 897 898
<NICK>Drop Factor</NICK>
<BLURB>Only decode Nth frame.</BLURB>
<DEFAULT>1</DEFAULT>
899 900 901
</ARG>

<ARG>
902 903
<NAME>GstDVDec::quality</NAME>
<TYPE>GstDVDecQualityEnum</TYPE>
904 905
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
906 907 908
<NICK>Quality</NICK>
<BLURB>Decoding quality.</BLURB>
<DEFAULT>Highest quality colour decoding</DEFAULT>
909 910 911
</ARG>

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

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

<ARG>
932 933
<NAME>GstAASink::dither</NAME>
<TYPE>GstAASinkDitherers</TYPE>
934 935
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
936 937 938
<NICK>dither</NICK>
<BLURB>dither.</BLURB>
<DEFAULT>no dithering</DEFAULT>
939 940 941
</ARG>

<ARG>
942 943
<NAME>GstAASink::driver</NAME>
<TYPE>GstAASinkDrivers</TYPE>
944 945
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
946 947 948
<NICK>driver</NICK>
<BLURB>driver.</BLURB>
<DEFAULT>X11 driver 1.1</DEFAULT>
949 950 951
</ARG>

<ARG>
952
<NAME>GstAASink::frame-time</NAME>
953 954 955
<TYPE>gint</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
956 957
<NICK>frame_time</NICK>
<BLURB>frame_time.</BLURB>
958 959 960 961
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>