2 <NAME>GstXvImageSink::brightness</NAME>
4 <RANGE>[-1000,1000]</RANGE>
6 <NICK>Brightness</NICK>
7 <BLURB>The brightness of the video.</BLURB>
12 <NAME>GstXvImageSink::contrast</NAME>
14 <RANGE>[-1000,1000]</RANGE>
17 <BLURB>The contrast of the video.</BLURB>
22 <NAME>GstXvImageSink::display</NAME>
23 <TYPE>gchararray</TYPE>
27 <BLURB>X Display name.</BLURB>
28 <DEFAULT>NULL</DEFAULT>
32 <NAME>GstXvImageSink::hue</NAME>
34 <RANGE>[-1000,1000]</RANGE>
37 <BLURB>The hue of the video.</BLURB>
42 <NAME>GstXvImageSink::pixel-aspect-ratio</NAME>
43 <TYPE>gchararray</TYPE>
46 <NICK>Pixel Aspect Ratio</NICK>
47 <BLURB>The pixel aspect ratio of the device.</BLURB>
48 <DEFAULT>"1/1"</DEFAULT>
52 <NAME>GstXvImageSink::saturation</NAME>
54 <RANGE>[-1000,1000]</RANGE>
56 <NICK>Saturation</NICK>
57 <BLURB>The saturation of the video.</BLURB>
62 <NAME>GstXvImageSink::synchronous</NAME>
66 <NICK>Synchronous</NICK>
67 <BLURB>When enabled, runs the X display in synchronous mode. (used only for debugging).</BLURB>
68 <DEFAULT>FALSE</DEFAULT>
72 <NAME>GstXvImageSink::force-aspect-ratio</NAME>
76 <NICK>Force aspect ratio</NICK>
77 <BLURB>When enabled, scaling will respect original aspect ratio.</BLURB>
78 <DEFAULT>FALSE</DEFAULT>
82 <NAME>GstXImageSink::display</NAME>
83 <TYPE>gchararray</TYPE>
87 <BLURB>X Display name.</BLURB>
88 <DEFAULT>NULL</DEFAULT>
92 <NAME>GstXImageSink::pixel-aspect-ratio</NAME>
93 <TYPE>gchararray</TYPE>
96 <NICK>Pixel Aspect Ratio</NICK>
97 <BLURB>The pixel aspect ratio of the device.</BLURB>
98 <DEFAULT>"1/1"</DEFAULT>
102 <NAME>GstXImageSink::synchronous</NAME>
103 <TYPE>gboolean</TYPE>
106 <NICK>Synchronous</NICK>
107 <BLURB>When enabled, runs the X display in synchronous mode. (used only for debugging).</BLURB>
108 <DEFAULT>FALSE</DEFAULT>
112 <NAME>GstXImageSink::force-aspect-ratio</NAME>
113 <TYPE>gboolean</TYPE>
116 <NICK>Force aspect ratio</NICK>
117 <BLURB>When enabled, reverse caps negotiation (scaling) will respect original aspect ratio.</BLURB>
118 <DEFAULT>FALSE</DEFAULT>
122 <NAME>GstV4lSrc::autoprobe</NAME>
123 <TYPE>gboolean</TYPE>
126 <NICK>Autoprobe</NICK>
127 <BLURB>Whether the device should be probed for all possible features.</BLURB>
128 <DEFAULT>TRUE</DEFAULT>
132 <NAME>GstV4lSrc::autoprobe-fps</NAME>
133 <TYPE>gboolean</TYPE>
136 <NICK>Autoprobe FPS</NICK>
137 <BLURB>Whether the device should be probed for framerates.</BLURB>
138 <DEFAULT>TRUE</DEFAULT>
142 <NAME>GstV4lSrc::copy-mode</NAME>
143 <TYPE>gboolean</TYPE>
146 <NICK>Copy mode</NICK>
147 <BLURB>Whether to send out copies of buffers, or direct pointers to the mmap region.</BLURB>
148 <DEFAULT>TRUE</DEFAULT>
152 <NAME>GstV4lSrc::timestamp-offset</NAME>
156 <NICK>Timestamp offset</NICK>
157 <BLURB>A time offset subtracted from timestamps set on buffers (in ns).</BLURB>
162 <NAME>GstAudioresample::filter-length</NAME>
166 <NICK>filter_length</NICK>
167 <BLURB>filter_length.</BLURB>
168 <DEFAULT>16</DEFAULT>
172 <NAME>GstVolume::mute</NAME>
173 <TYPE>gboolean</TYPE>
178 <DEFAULT>FALSE</DEFAULT>
182 <NAME>GstVolume::volume</NAME>
187 <BLURB>volume.</BLURB>
192 <NAME>GstVideoTestSrc::pattern</NAME>
193 <TYPE>GstVideoTestSrcPattern</TYPE>
197 <BLURB>Type of test pattern to generate.</BLURB>
198 <DEFAULT>Random (television snow)</DEFAULT>
202 <NAME>GstVideoTestSrc::timestamp-offset</NAME>
206 <NICK>Timestamp offset</NICK>
207 <BLURB>An offset added to timestamps set on buffers (in ns).</BLURB>
212 <NAME>GstVideoTestSrc::is-live</NAME>
213 <TYPE>gboolean</TYPE>
217 <BLURB>Whether to act as a live source.</BLURB>
218 <DEFAULT>FALSE</DEFAULT>
222 <NAME>GstVideoscale::method</NAME>
223 <TYPE>GstVideoscaleMethod</TYPE>
227 <BLURB>method.</BLURB>
228 <DEFAULT>Point Sample (not implemented)</DEFAULT>
232 <NAME>GstVideorate::drop</NAME>
237 <BLURB>Number of dropped frames.</BLURB>
242 <NAME>GstVideorate::duplicate</NAME>
246 <NICK>Duplicate</NICK>
247 <BLURB>Number of duplicated frames.</BLURB>
252 <NAME>GstVideorate::in</NAME>
257 <BLURB>Number of input frames.</BLURB>
262 <NAME>GstVideorate::new-pref</NAME>
266 <NICK>New Pref</NICK>
267 <BLURB>Value indicating how much to prefer new frames.</BLURB>
272 <NAME>GstVideorate::out</NAME>
277 <BLURB>Number of output frames.</BLURB>
282 <NAME>GstVideorate::silent</NAME>
283 <TYPE>gboolean</TYPE>
287 <BLURB>Don't emit notify for dropped and duplicated frames.</BLURB>
288 <DEFAULT>TRUE</DEFAULT>
292 <NAME>GstTCPClientSink::host</NAME>
293 <TYPE>gchararray</TYPE>
297 <BLURB>The host/IP to send the packets to.</BLURB>
298 <DEFAULT>"localhost"</DEFAULT>
302 <NAME>GstTCPClientSink::port</NAME>
304 <RANGE>[0,65535]</RANGE>
307 <BLURB>The port to send the packets to.</BLURB>
308 <DEFAULT>4953</DEFAULT>
312 <NAME>GstTCPClientSink::protocol</NAME>
313 <TYPE>GstTCPProtocol</TYPE>
316 <NICK>Protocol</NICK>
317 <BLURB>The protocol to wrap data in.</BLURB>
318 <DEFAULT>GST_TCP_PROTOCOL_NONE</DEFAULT>
322 <NAME>GstTCPClientSrc::host</NAME>
323 <TYPE>gchararray</TYPE>
327 <BLURB>The host IP address to receive packets from.</BLURB>
328 <DEFAULT>"localhost"</DEFAULT>
332 <NAME>GstTCPClientSrc::port</NAME>
334 <RANGE>[0,65535]</RANGE>
337 <BLURB>The port to receive packets from.</BLURB>
338 <DEFAULT>4953</DEFAULT>
342 <NAME>GstTCPClientSrc::protocol</NAME>
343 <TYPE>GstTCPProtocol</TYPE>
346 <NICK>Protocol</NICK>
347 <BLURB>The protocol to wrap data in.</BLURB>
348 <DEFAULT>GST_TCP_PROTOCOL_NONE</DEFAULT>
352 <NAME>GstTCPServerSink::host</NAME>
353 <TYPE>gchararray</TYPE>
357 <BLURB>The host/IP to send the packets to.</BLURB>
358 <DEFAULT>"localhost"</DEFAULT>
362 <NAME>GstTCPServerSink::port</NAME>
364 <RANGE>[0,65535]</RANGE>
367 <BLURB>The port to send the packets to.</BLURB>
368 <DEFAULT>4953</DEFAULT>
372 <NAME>GstTCPServerSrc::host</NAME>
373 <TYPE>gchararray</TYPE>
377 <BLURB>The hostname to listen as.</BLURB>
378 <DEFAULT>NULL</DEFAULT>
382 <NAME>GstTCPServerSrc::port</NAME>
384 <RANGE>[0,65535]</RANGE>
387 <BLURB>The port to listen to.</BLURB>
388 <DEFAULT>4953</DEFAULT>
392 <NAME>GstTCPServerSrc::protocol</NAME>
393 <TYPE>GstTCPProtocol</TYPE>
396 <NICK>Protocol</NICK>
397 <BLURB>The protocol to wrap data in.</BLURB>
398 <DEFAULT>GST_TCP_PROTOCOL_NONE</DEFAULT>
402 <NAME>GstMultiFdSink::buffers-max</NAME>
406 <NICK>Buffers max</NICK>
407 <BLURB>max number of buffers to queue (-1 = no limit).</BLURB>
408 <DEFAULT>-1</DEFAULT>
412 <NAME>GstMultiFdSink::buffers-queued</NAME>
416 <NICK>Buffers queued</NICK>
417 <BLURB>Number of buffers currently queued.</BLURB>
422 <NAME>GstMultiFdSink::buffers-soft-max</NAME>
426 <NICK>Buffers soft max</NICK>
427 <BLURB>Recover client when going over this limit (-1 = no limit).</BLURB>
428 <DEFAULT>-1</DEFAULT>
432 <NAME>GstMultiFdSink::bytes-served</NAME>
436 <NICK>Bytes served</NICK>
437 <BLURB>Total number of bytes send to all clients.</BLURB>
442 <NAME>GstMultiFdSink::bytes-to-serve</NAME>
446 <NICK>Bytes to serve</NICK>
447 <BLURB>Number of bytes received to serve to clients.</BLURB>
452 <NAME>GstMultiFdSink::mode</NAME>
453 <TYPE>GstFDSetMode</TYPE>
457 <BLURB>The mode for selecting activity on the fds.</BLURB>
458 <DEFAULT>Poll</DEFAULT>
462 <NAME>GstMultiFdSink::protocol</NAME>
463 <TYPE>GstTCPProtocol</TYPE>
466 <NICK>Protocol</NICK>
467 <BLURB>The protocol to wrap data in.</BLURB>
468 <DEFAULT>GST_TCP_PROTOCOL_NONE</DEFAULT>
472 <NAME>GstMultiFdSink::recover-policy</NAME>
473 <TYPE>GstRecoverPolicy</TYPE>
476 <NICK>Recover Policy</NICK>
477 <BLURB>How to recover when client reaches the soft max.</BLURB>
478 <DEFAULT>Do not try to recover</DEFAULT>
482 <NAME>GstMultiFdSink::sync-clients</NAME>
483 <TYPE>gboolean</TYPE>
486 <NICK>Sync clients</NICK>
487 <BLURB>(DEPRECATED) Sync clients to a keyframe.</BLURB>
488 <DEFAULT>FALSE</DEFAULT>
492 <NAME>GstMultiFdSink::sync-method</NAME>
493 <TYPE>GstSyncMethod</TYPE>
496 <NICK>Sync Method</NICK>
497 <BLURB>How to sync new clients to the stream.</BLURB>
498 <DEFAULT>Serve starting from the latest buffer</DEFAULT>
502 <NAME>GstMultiFdSink::timeout</NAME>
507 <BLURB>Maximum inactivity timeout in nanoseconds for a client (0 = no limit).</BLURB>
512 <NAME>GstDecodeBin::threaded</NAME>
513 <TYPE>gboolean</TYPE>
516 <NICK>Threaded</NICK>
517 <BLURB>Use threads.</BLURB>
518 <DEFAULT>FALSE</DEFAULT>
522 <NAME>GstPlayBin::audio-sink</NAME>
523 <TYPE>GstElement</TYPE>
526 <NICK>Audio Sink</NICK>
527 <BLURB>the audio output element to use (NULL = default sink).</BLURB>
532 <NAME>GstPlayBin::frame</NAME>
533 <TYPE>GstBuffer</TYPE>
537 <BLURB>The last frame (NULL = no video available).</BLURB>
542 <NAME>GstPlayBin::subtitle-font-desc</NAME>
543 <TYPE>gchararray</TYPE>
546 <NICK>Subtitle font description</NICK>
547 <BLURB>Pango font description of font to be used for subtitle rendering.</BLURB>
548 <DEFAULT>NULL</DEFAULT>
552 <NAME>GstPlayBin::video-sink</NAME>
553 <TYPE>GstElement</TYPE>
556 <NICK>Video Sink</NICK>
557 <BLURB>the video output element to use (NULL = default sink).</BLURB>
562 <NAME>GstPlayBin::vis-plugin</NAME>
563 <TYPE>GstElement</TYPE>
566 <NICK>Vis plugin</NICK>
567 <BLURB>the visualization element to use (NULL = none).</BLURB>
572 <NAME>GstPlayBin::volume</NAME>
577 <BLURB>volume.</BLURB>
582 <NAME>GstAudiorate::add</NAME>
587 <BLURB>Number of added samples.</BLURB>
592 <NAME>GstAudiorate::drop</NAME>
597 <BLURB>Number of dropped samples.</BLURB>
602 <NAME>GstAudiorate::in</NAME>
607 <BLURB>Number of input samples.</BLURB>
612 <NAME>GstAudiorate::out</NAME>
617 <BLURB>Number of output samples.</BLURB>
622 <NAME>GstAudiorate::silent</NAME>
623 <TYPE>gboolean</TYPE>
627 <BLURB>Don't emit notify for dropped and duplicated frames.</BLURB>
628 <DEFAULT>TRUE</DEFAULT>
632 <NAME>GstVorbisEnc::bitrate</NAME>
634 <RANGE>[-1,250001]</RANGE>
636 <NICK>Target Bitrate</NICK>
637 <BLURB>Attempt to encode at a bitrate averaging this (in bps). This uses the bitrate management engine, and is not recommended for most users. Quality is a better alternative. (-1 == disabled).</BLURB>
638 <DEFAULT>-1</DEFAULT>
642 <NAME>GstVorbisEnc::last-message</NAME>
643 <TYPE>gchararray</TYPE>
646 <NICK>last-message</NICK>
647 <BLURB>The last status message.</BLURB>
648 <DEFAULT>NULL</DEFAULT>
652 <NAME>GstVorbisEnc::managed</NAME>
653 <TYPE>gboolean</TYPE>
657 <BLURB>Enable bitrate management engine.</BLURB>
658 <DEFAULT>FALSE</DEFAULT>
662 <NAME>GstVorbisEnc::max-bitrate</NAME>
664 <RANGE>[-1,250001]</RANGE>
666 <NICK>Maximum Bitrate</NICK>
667 <BLURB>Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled).</BLURB>
668 <DEFAULT>-1</DEFAULT>
672 <NAME>GstVorbisEnc::min-bitrate</NAME>
674 <RANGE>[-1,250001]</RANGE>
676 <NICK>Minimum Bitrate</NICK>
677 <BLURB>Specify a minimum bitrate (in bps). Useful for encoding for a fixed-size channel. (-1 == disabled).</BLURB>
678 <DEFAULT>-1</DEFAULT>
682 <NAME>GstVorbisEnc::quality</NAME>
684 <RANGE>[-0.1,1]</RANGE>
687 <BLURB>Specify quality instead of specifying a particular bitrate.</BLURB>
688 <DEFAULT>0.3</DEFAULT>
692 <NAME>GstTheoraDec::crop</NAME>
693 <TYPE>gboolean</TYPE>
697 <BLURB>Crop the image to the visible region.</BLURB>
698 <DEFAULT>TRUE</DEFAULT>
702 <NAME>GstTheoraEnc::bitrate</NAME>
704 <RANGE>[0,2000]</RANGE>
707 <BLURB>Compressed video bitrate (kbps).</BLURB>
712 <NAME>GstTheoraEnc::border</NAME>
713 <TYPE>GstTheoraEncBorderMode</TYPE>
717 <BLURB>Border color to add when sizes not multiple of 16.</BLURB>
718 <DEFAULT>Black Border</DEFAULT>
722 <NAME>GstTheoraEnc::center</NAME>
723 <TYPE>gboolean</TYPE>
727 <BLURB>Center image when sizes not multiple of 16.</BLURB>
728 <DEFAULT>TRUE</DEFAULT>
732 <NAME>GstTheoraEnc::keyframe-auto</NAME>
733 <TYPE>gboolean</TYPE>
736 <NICK>Keyframe Auto</NICK>
737 <BLURB>Automatic keyframe detection.</BLURB>
738 <DEFAULT>TRUE</DEFAULT>
742 <NAME>GstTheoraEnc::keyframe-force</NAME>
744 <RANGE>[1,32768]</RANGE>
746 <NICK>Keyframe force</NICK>
747 <BLURB>Force keyframe every N frames.</BLURB>
748 <DEFAULT>64</DEFAULT>
752 <NAME>GstTheoraEnc::keyframe-freq</NAME>
754 <RANGE>[1,32768]</RANGE>
756 <NICK>Keyframe frequency</NICK>
757 <BLURB>Keyframe frequency.</BLURB>
758 <DEFAULT>64</DEFAULT>
762 <NAME>GstTheoraEnc::keyframe-mindistance</NAME>
764 <RANGE>[1,32768]</RANGE>
766 <NICK>Keyframe mindistance</NICK>
767 <BLURB>Keyframe mindistance.</BLURB>
772 <NAME>GstTheoraEnc::keyframe-threshold</NAME>
774 <RANGE>[0,32768]</RANGE>
776 <NICK>Keyframe threshold</NICK>
777 <BLURB>Keyframe threshold.</BLURB>
778 <DEFAULT>80</DEFAULT>
782 <NAME>GstTheoraEnc::noise-sensitivity</NAME>
784 <RANGE>[0,32768]</RANGE>
786 <NICK>Noise sensitivity</NICK>
787 <BLURB>Noise sensitivity.</BLURB>
792 <NAME>GstTheoraEnc::quality</NAME>
794 <RANGE>[0,63]</RANGE>
797 <BLURB>Video quality.</BLURB>
798 <DEFAULT>16</DEFAULT>
802 <NAME>GstTheoraEnc::quick</NAME>
803 <TYPE>gboolean</TYPE>
807 <BLURB>Quick encoding.</BLURB>
808 <DEFAULT>TRUE</DEFAULT>
812 <NAME>GstTheoraEnc::sharpness</NAME>
816 <NICK>Sharpness</NICK>
817 <BLURB>Sharpness.</BLURB>
822 <NAME>GstGnomeVFSSrc::handle</NAME>
823 <TYPE>gpointer</TYPE>
826 <NICK>GnomeVFSHandle</NICK>
827 <BLURB>Handle for GnomeVFS.</BLURB>
832 <NAME>GstGnomeVFSSrc::iradio-genre</NAME>
833 <TYPE>gchararray</TYPE>
836 <NICK>iradio-genre</NICK>
837 <BLURB>Genre of the stream.</BLURB>
838 <DEFAULT>NULL</DEFAULT>
842 <NAME>GstGnomeVFSSrc::iradio-mode</NAME>
843 <TYPE>gboolean</TYPE>
846 <NICK>iradio-mode</NICK>
847 <BLURB>Enable internet radio mode (extraction of icecast/audiocast metadata).</BLURB>
848 <DEFAULT>FALSE</DEFAULT>
852 <NAME>GstGnomeVFSSrc::iradio-name</NAME>
853 <TYPE>gchararray</TYPE>
856 <NICK>iradio-name</NICK>
857 <BLURB>Name of the stream.</BLURB>
858 <DEFAULT>NULL</DEFAULT>
862 <NAME>GstGnomeVFSSrc::iradio-title</NAME>
863 <TYPE>gchararray</TYPE>
866 <NICK>iradio-title</NICK>
867 <BLURB>Name of currently playing song.</BLURB>
868 <DEFAULT>NULL</DEFAULT>
872 <NAME>GstGnomeVFSSrc::iradio-url</NAME>
873 <TYPE>gchararray</TYPE>
876 <NICK>iradio-url</NICK>
877 <BLURB>Homepage URL for radio stream.</BLURB>
878 <DEFAULT>NULL</DEFAULT>
882 <NAME>GstGnomeVFSSrc::location</NAME>
883 <TYPE>gchararray</TYPE>
886 <NICK>File Location</NICK>
887 <BLURB>Location of the file to read.</BLURB>
888 <DEFAULT>NULL</DEFAULT>
892 <NAME>GstOggMux::max-delay</NAME>
896 <NICK>Max delay</NICK>
897 <BLURB>Maximum delay in multiplexing streams.</BLURB>
898 <DEFAULT>500000000</DEFAULT>
902 <NAME>GstOggMux::max-page-delay</NAME>
906 <NICK>Max page delay</NICK>
907 <BLURB>Maximum delay for sending out a page.</BLURB>
908 <DEFAULT>500000000</DEFAULT>
912 <NAME>GstAlsaSrc::device</NAME>
913 <TYPE>gchararray</TYPE>
917 <BLURB>ALSA device, as defined in an asound configuration file.</BLURB>
918 <DEFAULT>"default"</DEFAULT>
922 <NAME>GstAlsaSrc::device-name</NAME>
923 <TYPE>gchararray</TYPE>
926 <NICK>Device name</NICK>
927 <BLURB>Human-readable name of the sound device.</BLURB>
928 <DEFAULT>""</DEFAULT>
932 <NAME>GstAlsaSink::device</NAME>
933 <TYPE>gchararray</TYPE>
937 <BLURB>ALSA device, as defined in an asound configuration file.</BLURB>
938 <DEFAULT>"default"</DEFAULT>
942 <NAME>GstAlsaSink::device-name</NAME>
943 <TYPE>gchararray</TYPE>
946 <NICK>Device name</NICK>
947 <BLURB>Human-readable name of the sound device.</BLURB>
948 <DEFAULT>""</DEFAULT>
952 <NAME>GstAudioTestSrc::freq</NAME>
954 <RANGE>[0,20000]</RANGE>
956 <NICK>Frequency</NICK>
957 <BLURB>Frequency of test signal.</BLURB>
958 <DEFAULT>440</DEFAULT>
962 <NAME>GstAudioTestSrc::is-live</NAME>
963 <TYPE>gboolean</TYPE>
967 <BLURB>Whether to act as a live source.</BLURB>
968 <DEFAULT>FALSE</DEFAULT>
972 <NAME>GstAudioTestSrc::samplesperbuffer</NAME>
976 <NICK>Samples per buffer</NICK>
977 <BLURB>Number of samples in each outgoing buffer.</BLURB>
978 <DEFAULT>1024</DEFAULT>
982 <NAME>GstAudioTestSrc::timestamp-offset</NAME>
986 <NICK>Timestamp offset</NICK>
987 <BLURB>An offset added to timestamps set on buffers (in ns).</BLURB>
992 <NAME>GstAudioTestSrc::volume</NAME>
997 <BLURB>Volume of test signal.</BLURB>
998 <DEFAULT>0.8</DEFAULT>
1002 <NAME>GstAudioTestSrc::wave</NAME>
1003 <TYPE>GstAudioTestSrcWave</TYPE>
1006 <NICK>Waveform</NICK>
1007 <BLURB>Oscillator waveform.</BLURB>
1008 <DEFAULT>Sine</DEFAULT>