2 <NAME>GstValve::drop</NAME>
6 <NICK>Drop buffers and events</NICK>
7 <BLURB>Whether to drop buffers and events or let them through.</BLURB>
8 <DEFAULT>FALSE</DEFAULT>
12 <NAME>GstTypeFindElement::caps</NAME>
17 <BLURB>detected capabilities in stream.</BLURB>
22 <NAME>GstTypeFindElement::force-caps</NAME>
26 <NICK>force caps</NICK>
27 <BLURB>force caps without doing a typefind.</BLURB>
32 <NAME>GstTypeFindElement::minimum</NAME>
34 <RANGE>[1,100]</RANGE>
37 <BLURB>minimum probability required to accept caps.</BLURB>
42 <NAME>GstTee::alloc-pad</NAME>
46 <NICK>Allocation Src Pad</NICK>
47 <BLURB>The pad ALLOCATION queries will be proxied to (unused).</BLURB>
52 <NAME>GstTee::has-chain</NAME>
56 <NICK>Has Chain</NICK>
57 <BLURB>If the element can operate in push mode.</BLURB>
58 <DEFAULT>TRUE</DEFAULT>
62 <NAME>GstTee::last-message</NAME>
66 <NICK>Last Message</NICK>
67 <BLURB>The message describing current status.</BLURB>
68 <DEFAULT>NULL</DEFAULT>
72 <NAME>GstTee::num-src-pads</NAME>
76 <NICK>Num Src Pads</NICK>
77 <BLURB>The number of source pads.</BLURB>
82 <NAME>GstTee::pull-mode</NAME>
83 <TYPE>GstTeePullMode</TYPE>
86 <NICK>Pull mode</NICK>
87 <BLURB>Behavior of tee in pull mode.</BLURB>
88 <DEFAULT>Never activate in pull mode</DEFAULT>
92 <NAME>GstTee::silent</NAME>
97 <BLURB>Don't produce last_message events.</BLURB>
98 <DEFAULT>TRUE</DEFAULT>
102 <NAME>GstTee::allow-not-linked</NAME>
103 <TYPE>gboolean</TYPE>
106 <NICK>Allow not linked</NICK>
107 <BLURB>Return GST_FLOW_OK even if there are no source pads or they are all unlinked.</BLURB>
108 <DEFAULT>FALSE</DEFAULT>
112 <NAME>GstQueue2::current-level-buffers</NAME>
116 <NICK>Current level (buffers)</NICK>
117 <BLURB>Current number of buffers in the queue.</BLURB>
122 <NAME>GstQueue2::current-level-bytes</NAME>
126 <NICK>Current level (kB)</NICK>
127 <BLURB>Current amount of data in the queue (bytes).</BLURB>
132 <NAME>GstQueue2::current-level-time</NAME>
136 <NICK>Current level (ns)</NICK>
137 <BLURB>Current amount of data in the queue (in ns).</BLURB>
142 <NAME>GstQueue2::high-percent</NAME>
144 <RANGE>[0,100]</RANGE>
146 <NICK>High percent</NICK>
147 <BLURB>High threshold for buffering to finish. Only used if use-buffering is True.</BLURB>
148 <DEFAULT>99</DEFAULT>
152 <NAME>GstQueue2::low-percent</NAME>
154 <RANGE>[0,100]</RANGE>
156 <NICK>Low percent</NICK>
157 <BLURB>Low threshold for buffering to start. Only used if use-buffering is True.</BLURB>
158 <DEFAULT>10</DEFAULT>
162 <NAME>GstQueue2::max-size-buffers</NAME>
166 <NICK>Max. size (buffers)</NICK>
167 <BLURB>Max. number of buffers in the queue (0=disable).</BLURB>
168 <DEFAULT>100</DEFAULT>
172 <NAME>GstQueue2::max-size-bytes</NAME>
176 <NICK>Max. size (kB)</NICK>
177 <BLURB>Max. amount of data in the queue (bytes, 0=disable).</BLURB>
178 <DEFAULT>2097152</DEFAULT>
182 <NAME>GstQueue2::max-size-time</NAME>
186 <NICK>Max. size (ns)</NICK>
187 <BLURB>Max. amount of data in the queue (in ns, 0=disable).</BLURB>
188 <DEFAULT>2000000000</DEFAULT>
192 <NAME>GstQueue2::ring-buffer-max-size</NAME>
196 <NICK>Max. ring buffer size (bytes)</NICK>
197 <BLURB>Max. amount of data in the ring buffer (bytes, 0 = disabled).</BLURB>
202 <NAME>GstQueue2::temp-location</NAME>
206 <NICK>Temporary File Location</NICK>
207 <BLURB>Location to store temporary files in (Only read this property, use temp-template to configure the name template).</BLURB>
208 <DEFAULT>NULL</DEFAULT>
212 <NAME>GstQueue2::temp-remove</NAME>
213 <TYPE>gboolean</TYPE>
216 <NICK>Remove the Temporary File</NICK>
217 <BLURB>Remove the temp-location after use.</BLURB>
218 <DEFAULT>TRUE</DEFAULT>
222 <NAME>GstQueue2::temp-template</NAME>
226 <NICK>Temporary File Template</NICK>
227 <BLURB>File template to store temporary files in, should contain directory and XXXXXX. (NULL == disabled).</BLURB>
228 <DEFAULT>NULL</DEFAULT>
232 <NAME>GstQueue2::use-buffering</NAME>
233 <TYPE>gboolean</TYPE>
236 <NICK>Use buffering</NICK>
237 <BLURB>Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.</BLURB>
238 <DEFAULT>FALSE</DEFAULT>
242 <NAME>GstQueue2::use-rate-estimate</NAME>
243 <TYPE>gboolean</TYPE>
246 <NICK>Use Rate Estimate</NICK>
247 <BLURB>Estimate the bitrate of the stream to calculate time level.</BLURB>
248 <DEFAULT>TRUE</DEFAULT>
252 <NAME>GstQueue2::avg-in-rate</NAME>
256 <NICK>Input data rate (bytes/s)</NICK>
257 <BLURB>Average input data rate (bytes/s).</BLURB>
262 <NAME>GstQueue2::use-tags-bitrate</NAME>
263 <TYPE>gboolean</TYPE>
266 <NICK>Use bitrate from tags</NICK>
267 <BLURB>Use a bitrate from upstream tags to estimate buffer duration if not provided.</BLURB>
268 <DEFAULT>FALSE</DEFAULT>
272 <NAME>GstQueue::current-level-buffers</NAME>
276 <NICK>Current level (buffers)</NICK>
277 <BLURB>Current number of buffers in the queue.</BLURB>
282 <NAME>GstQueue::current-level-bytes</NAME>
286 <NICK>Current level (kB)</NICK>
287 <BLURB>Current amount of data in the queue (bytes).</BLURB>
292 <NAME>GstQueue::current-level-time</NAME>
296 <NICK>Current level (ns)</NICK>
297 <BLURB>Current amount of data in the queue (in ns).</BLURB>
302 <NAME>GstQueue::flush-on-eos</NAME>
303 <TYPE>gboolean</TYPE>
306 <NICK>Flush on EOS</NICK>
307 <BLURB>Discard all data in the queue when an EOS event is received.</BLURB>
308 <DEFAULT>FALSE</DEFAULT>
312 <NAME>GstQueue::leaky</NAME>
313 <TYPE>GstQueueLeaky</TYPE>
317 <BLURB>Where the queue leaks, if at all.</BLURB>
318 <DEFAULT>Not Leaky</DEFAULT>
322 <NAME>GstQueue::max-size-buffers</NAME>
326 <NICK>Max. size (buffers)</NICK>
327 <BLURB>Max. number of buffers in the queue (0=disable).</BLURB>
328 <DEFAULT>200</DEFAULT>
332 <NAME>GstQueue::max-size-bytes</NAME>
336 <NICK>Max. size (kB)</NICK>
337 <BLURB>Max. amount of data in the queue (bytes, 0=disable).</BLURB>
338 <DEFAULT>10485760</DEFAULT>
342 <NAME>GstQueue::max-size-time</NAME>
346 <NICK>Max. size (ns)</NICK>
347 <BLURB>Max. amount of data in the queue (in ns, 0=disable).</BLURB>
348 <DEFAULT>1000000000</DEFAULT>
352 <NAME>GstQueue::min-threshold-buffers</NAME>
356 <NICK>Min. threshold (buffers)</NICK>
357 <BLURB>Min. number of buffers in the queue to allow reading (0=disable).</BLURB>
362 <NAME>GstQueue::min-threshold-bytes</NAME>
366 <NICK>Min. threshold (kB)</NICK>
367 <BLURB>Min. amount of data in the queue to allow reading (bytes, 0=disable).</BLURB>
372 <NAME>GstQueue::min-threshold-time</NAME>
376 <NICK>Min. threshold (ns)</NICK>
377 <BLURB>Min. amount of data in the queue to allow reading (in ns, 0=disable).</BLURB>
382 <NAME>GstQueue::silent</NAME>
383 <TYPE>gboolean</TYPE>
387 <BLURB>Don't emit queue signals.</BLURB>
388 <DEFAULT>FALSE</DEFAULT>
392 <NAME>GstOutputSelector::active-pad</NAME>
396 <NICK>Active pad</NICK>
397 <BLURB>Currently active src pad.</BLURB>
402 <NAME>GstOutputSelector::pad-negotiation-mode</NAME>
403 <TYPE>GstOutputSelectorPadNegotiationMode</TYPE>
406 <NICK>Pad negotiation mode</NICK>
407 <BLURB>The mode to be used for pad negotiation.</BLURB>
408 <DEFAULT>All</DEFAULT>
412 <NAME>GstOutputSelector::resend-latest</NAME>
413 <TYPE>gboolean</TYPE>
416 <NICK>Resend latest buffer</NICK>
417 <BLURB>Resend latest buffer after a switch to a new pad.</BLURB>
418 <DEFAULT>FALSE</DEFAULT>
422 <NAME>GstMultiQueue::extra-size-buffers</NAME>
426 <NICK>Extra Size (buffers)</NICK>
427 <BLURB>Amount of buffers the queues can grow if one of them is empty (0=disable) (NOT IMPLEMENTED).</BLURB>
432 <NAME>GstMultiQueue::extra-size-bytes</NAME>
436 <NICK>Extra Size (kB)</NICK>
437 <BLURB>Amount of data the queues can grow if one of them is empty (bytes, 0=disable) (NOT IMPLEMENTED).</BLURB>
438 <DEFAULT>10485760</DEFAULT>
442 <NAME>GstMultiQueue::extra-size-time</NAME>
446 <NICK>Extra Size (ns)</NICK>
447 <BLURB>Amount of time the queues can grow if one of them is empty (in ns, 0=disable) (NOT IMPLEMENTED).</BLURB>
448 <DEFAULT>3000000000</DEFAULT>
452 <NAME>GstMultiQueue::high-percent</NAME>
454 <RANGE>[0,100]</RANGE>
456 <NICK>High percent</NICK>
457 <BLURB>High threshold for buffering to finish.</BLURB>
458 <DEFAULT>99</DEFAULT>
462 <NAME>GstMultiQueue::low-percent</NAME>
464 <RANGE>[0,100]</RANGE>
466 <NICK>Low percent</NICK>
467 <BLURB>Low threshold for buffering to start.</BLURB>
468 <DEFAULT>10</DEFAULT>
472 <NAME>GstMultiQueue::max-size-buffers</NAME>
476 <NICK>Max. size (buffers)</NICK>
477 <BLURB>Max. number of buffers in the queue (0=disable).</BLURB>
482 <NAME>GstMultiQueue::max-size-bytes</NAME>
486 <NICK>Max. size (kB)</NICK>
487 <BLURB>Max. amount of data in the queue (bytes, 0=disable).</BLURB>
488 <DEFAULT>10485760</DEFAULT>
492 <NAME>GstMultiQueue::max-size-time</NAME>
496 <NICK>Max. size (ns)</NICK>
497 <BLURB>Max. amount of data in the queue (in ns, 0=disable).</BLURB>
498 <DEFAULT>2000000000</DEFAULT>
502 <NAME>GstMultiQueue::sync-by-running-time</NAME>
503 <TYPE>gboolean</TYPE>
506 <NICK>Sync By Running Time</NICK>
507 <BLURB>Synchronize deactivated or not-linked streams by running time.</BLURB>
508 <DEFAULT>FALSE</DEFAULT>
512 <NAME>GstMultiQueue::use-buffering</NAME>
513 <TYPE>gboolean</TYPE>
516 <NICK>Use buffering</NICK>
517 <BLURB>Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.</BLURB>
518 <DEFAULT>FALSE</DEFAULT>
522 <NAME>GstMultiQueue::unlinked-cache-time</NAME>
526 <NICK>Unlinked cache time (ns)</NICK>
527 <BLURB>Extra buffering in time for unlinked streams (if 'sync-by-running-time').</BLURB>
528 <DEFAULT>250000000</DEFAULT>
532 <NAME>GstMultiQueue::use-interleave</NAME>
533 <TYPE>gboolean</TYPE>
536 <NICK>Use interleave</NICK>
537 <BLURB>Adjust time limits based on input interleave.</BLURB>
538 <DEFAULT>FALSE</DEFAULT>
542 <NAME>GstInputSelector::active-pad</NAME>
546 <NICK>Active pad</NICK>
547 <BLURB>The currently active sink pad.</BLURB>
552 <NAME>GstInputSelector::cache-buffers</NAME>
553 <TYPE>gboolean</TYPE>
556 <NICK>Cache Buffers</NICK>
557 <BLURB>Cache buffers for active-pad.</BLURB>
558 <DEFAULT>FALSE</DEFAULT>
562 <NAME>GstInputSelector::n-pads</NAME>
566 <NICK>Number of Pads</NICK>
567 <BLURB>The number of sink pads.</BLURB>
572 <NAME>GstInputSelector::sync-mode</NAME>
573 <TYPE>GstInputSelectorSyncMode</TYPE>
576 <NICK>Sync mode</NICK>
577 <BLURB>Behavior in sync-streams mode.</BLURB>
578 <DEFAULT>Sync using the current active segment</DEFAULT>
582 <NAME>GstInputSelector::sync-streams</NAME>
583 <TYPE>gboolean</TYPE>
586 <NICK>Sync Streams</NICK>
587 <BLURB>Synchronize inactive streams to the running time of the active stream or to the current clock.</BLURB>
588 <DEFAULT>TRUE</DEFAULT>
592 <NAME>GstIdentity::check-imperfect-offset</NAME>
593 <TYPE>gboolean</TYPE>
596 <NICK>Check for discontiguous offset</NICK>
597 <BLURB>Send element messages if offset and offset_end do not match up.</BLURB>
598 <DEFAULT>FALSE</DEFAULT>
602 <NAME>GstIdentity::check-imperfect-timestamp</NAME>
603 <TYPE>gboolean</TYPE>
606 <NICK>Check for discontiguous timestamps</NICK>
607 <BLURB>Send element messages if timestamps and durations do not match up.</BLURB>
608 <DEFAULT>FALSE</DEFAULT>
612 <NAME>GstIdentity::datarate</NAME>
616 <NICK>Datarate</NICK>
617 <BLURB>(Re)timestamps buffers with number of bytes per second (0 = inactive).</BLURB>
622 <NAME>GstIdentity::drop-probability</NAME>
626 <NICK>Drop Probability</NICK>
627 <BLURB>The Probability a buffer is dropped.</BLURB>
632 <NAME>GstIdentity::dump</NAME>
633 <TYPE>gboolean</TYPE>
637 <BLURB>Dump buffer contents to stdout.</BLURB>
638 <DEFAULT>FALSE</DEFAULT>
642 <NAME>GstIdentity::error-after</NAME>
646 <NICK>Error After</NICK>
647 <BLURB>Error after N buffers.</BLURB>
648 <DEFAULT>-1</DEFAULT>
652 <NAME>GstIdentity::last-message</NAME>
656 <NICK>last-message</NICK>
657 <BLURB>last-message.</BLURB>
658 <DEFAULT>NULL</DEFAULT>
662 <NAME>GstIdentity::signal-handoffs</NAME>
663 <TYPE>gboolean</TYPE>
666 <NICK>Signal handoffs</NICK>
667 <BLURB>Send a signal before pushing the buffer.</BLURB>
668 <DEFAULT>TRUE</DEFAULT>
672 <NAME>GstIdentity::silent</NAME>
673 <TYPE>gboolean</TYPE>
677 <BLURB>silent.</BLURB>
678 <DEFAULT>TRUE</DEFAULT>
682 <NAME>GstIdentity::single-segment</NAME>
683 <TYPE>gboolean</TYPE>
686 <NICK>Single Segment</NICK>
687 <BLURB>Timestamp buffers and eat segments so as to appear as one segment.</BLURB>
688 <DEFAULT>FALSE</DEFAULT>
692 <NAME>GstIdentity::sleep-time</NAME>
696 <NICK>Sleep time</NICK>
697 <BLURB>Microseconds to sleep between processing.</BLURB>
702 <NAME>GstIdentity::sync</NAME>
703 <TYPE>gboolean</TYPE>
706 <NICK>Synchronize</NICK>
707 <BLURB>Synchronize to pipeline clock.</BLURB>
708 <DEFAULT>FALSE</DEFAULT>
712 <NAME>GstIdentity::drop-buffer-flags</NAME>
713 <TYPE>GstBufferFlags</TYPE>
716 <NICK>Check flags to drop buffers</NICK>
717 <BLURB>Drop buffers with the given flags.</BLURB>
722 <NAME>GstFileSrc::location</NAME>
726 <NICK>File Location</NICK>
727 <BLURB>Location of the file to read.</BLURB>
728 <DEFAULT>NULL</DEFAULT>
732 <NAME>GstFileSink::append</NAME>
733 <TYPE>gboolean</TYPE>
737 <BLURB>Append to an already existing file.</BLURB>
738 <DEFAULT>FALSE</DEFAULT>
742 <NAME>GstFileSink::buffer-mode</NAME>
743 <TYPE>GstFileSinkBufferMode</TYPE>
746 <NICK>Buffering mode</NICK>
747 <BLURB>The buffering mode to use.</BLURB>
748 <DEFAULT>Default buffering</DEFAULT>
752 <NAME>GstFileSink::buffer-size</NAME>
756 <NICK>Buffering size</NICK>
757 <BLURB>Size of buffer in number of bytes for line or full buffer-mode.</BLURB>
758 <DEFAULT>65536</DEFAULT>
762 <NAME>GstFileSink::location</NAME>
766 <NICK>File Location</NICK>
767 <BLURB>Location of the file to write.</BLURB>
768 <DEFAULT>NULL</DEFAULT>
772 <NAME>GstFdSrc::fd</NAME>
777 <BLURB>An open file descriptor to read from.</BLURB>
782 <NAME>GstFdSrc::timeout</NAME>
787 <BLURB>Post a message after timeout microseconds (0 = disabled).</BLURB>
792 <NAME>GstFdSink::fd</NAME>
797 <BLURB>An open file descriptor to write to.</BLURB>
802 <NAME>GstFakeSrc::can-activate-pull</NAME>
803 <TYPE>gboolean</TYPE>
806 <NICK>Can activate pull</NICK>
807 <BLURB>Can activate in pull mode.</BLURB>
808 <DEFAULT>TRUE</DEFAULT>
812 <NAME>GstFakeSrc::can-activate-push</NAME>
813 <TYPE>gboolean</TYPE>
816 <NICK>Can activate push</NICK>
817 <BLURB>Can activate in push mode.</BLURB>
818 <DEFAULT>TRUE</DEFAULT>
822 <NAME>GstFakeSrc::data</NAME>
823 <TYPE>GstFakeSrcDataType</TYPE>
827 <BLURB>Data allocation method.</BLURB>
828 <DEFAULT>Allocate data</DEFAULT>
832 <NAME>GstFakeSrc::datarate</NAME>
836 <NICK>Datarate</NICK>
837 <BLURB>Timestamps buffers with number of bytes per second (0 = none).</BLURB>
842 <NAME>GstFakeSrc::dump</NAME>
843 <TYPE>gboolean</TYPE>
847 <BLURB>Dump buffer contents to stdout.</BLURB>
848 <DEFAULT>FALSE</DEFAULT>
852 <NAME>GstFakeSrc::filltype</NAME>
853 <TYPE>GstFakeSrcFillType</TYPE>
856 <NICK>filltype</NICK>
857 <BLURB>How to fill the buffer, if at all.</BLURB>
858 <DEFAULT>Fill buffers with zeros</DEFAULT>
862 <NAME>GstFakeSrc::format</NAME>
863 <TYPE>GstFormat</TYPE>
867 <BLURB>The format of the segment events.</BLURB>
868 <DEFAULT>GST_FORMAT_BYTES</DEFAULT>
872 <NAME>GstFakeSrc::is-live</NAME>
873 <TYPE>gboolean</TYPE>
876 <NICK>Is this a live source</NICK>
877 <BLURB>True if the element cannot produce data in PAUSED.</BLURB>
878 <DEFAULT>FALSE</DEFAULT>
882 <NAME>GstFakeSrc::last-message</NAME>
886 <NICK>last-message</NICK>
887 <BLURB>The last status message.</BLURB>
888 <DEFAULT>NULL</DEFAULT>
892 <NAME>GstFakeSrc::parentsize</NAME>
896 <NICK>parentsize</NICK>
897 <BLURB>Size of parent buffer for sub-buffered allocation.</BLURB>
898 <DEFAULT>40960</DEFAULT>
902 <NAME>GstFakeSrc::pattern</NAME>
907 <BLURB>Set the pattern (unused).</BLURB>
908 <DEFAULT>NULL</DEFAULT>
912 <NAME>GstFakeSrc::signal-handoffs</NAME>
913 <TYPE>gboolean</TYPE>
916 <NICK>Signal handoffs</NICK>
917 <BLURB>Send a signal before pushing the buffer.</BLURB>
918 <DEFAULT>FALSE</DEFAULT>
922 <NAME>GstFakeSrc::silent</NAME>
923 <TYPE>gboolean</TYPE>
927 <BLURB>Don't produce last_message events.</BLURB>
928 <DEFAULT>TRUE</DEFAULT>
932 <NAME>GstFakeSrc::sizemax</NAME>
937 <BLURB>Maximum buffer size.</BLURB>
938 <DEFAULT>4096</DEFAULT>
942 <NAME>GstFakeSrc::sizemin</NAME>
947 <BLURB>Minimum buffer size.</BLURB>
952 <NAME>GstFakeSrc::sizetype</NAME>
953 <TYPE>GstFakeSrcSizeType</TYPE>
956 <NICK>sizetype</NICK>
957 <BLURB>How to determine buffer sizes.</BLURB>
958 <DEFAULT>Send empty buffers</DEFAULT>
962 <NAME>GstFakeSrc::sync</NAME>
963 <TYPE>gboolean</TYPE>
967 <BLURB>Sync to the clock to the datarate.</BLURB>
968 <DEFAULT>FALSE</DEFAULT>
972 <NAME>GstFakeSink::can-activate-pull</NAME>
973 <TYPE>gboolean</TYPE>
976 <NICK>Can activate pull</NICK>
977 <BLURB>Can activate in pull mode.</BLURB>
978 <DEFAULT>FALSE</DEFAULT>
982 <NAME>GstFakeSink::can-activate-push</NAME>
983 <TYPE>gboolean</TYPE>
986 <NICK>Can activate push</NICK>
987 <BLURB>Can activate in push mode.</BLURB>
988 <DEFAULT>TRUE</DEFAULT>
992 <NAME>GstFakeSink::dump</NAME>
993 <TYPE>gboolean</TYPE>
997 <BLURB>Dump buffer contents to stdout.</BLURB>
998 <DEFAULT>FALSE</DEFAULT>
1002 <NAME>GstFakeSink::last-message</NAME>
1006 <NICK>Last Message</NICK>
1007 <BLURB>The message describing current status.</BLURB>
1008 <DEFAULT>NULL</DEFAULT>
1012 <NAME>GstFakeSink::num-buffers</NAME>
1014 <RANGE>>= G_MAXULONG</RANGE>
1016 <NICK>num-buffers</NICK>
1017 <BLURB>Number of buffers to accept going EOS.</BLURB>
1018 <DEFAULT>-1</DEFAULT>
1022 <NAME>GstFakeSink::signal-handoffs</NAME>
1023 <TYPE>gboolean</TYPE>
1026 <NICK>Signal handoffs</NICK>
1027 <BLURB>Send a signal before unreffing the buffer.</BLURB>
1028 <DEFAULT>FALSE</DEFAULT>
1032 <NAME>GstFakeSink::silent</NAME>
1033 <TYPE>gboolean</TYPE>
1037 <BLURB>Don't produce last_message events.</BLURB>
1038 <DEFAULT>TRUE</DEFAULT>
1042 <NAME>GstFakeSink::state-error</NAME>
1043 <TYPE>GstFakeSinkStateError</TYPE>
1046 <NICK>State Error</NICK>
1047 <BLURB>Generate a state change error.</BLURB>
1048 <DEFAULT>No state change errors</DEFAULT>
1052 <NAME>GstCapsFilter::caps</NAME>
1053 <TYPE>GstCaps*</TYPE>
1056 <NICK>Filter caps</NICK>
1057 <BLURB>Restrict the possible allowed capabilities (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object.</BLURB>
1062 <NAME>GstCapsFilter::caps-change-mode</NAME>
1063 <TYPE>GstCapsFilterCapsChangeMode</TYPE>
1066 <NICK>Caps Change Mode</NICK>
1067 <BLURB>Filter caps change behaviour.</BLURB>
1068 <DEFAULT>Only accept the current filter caps</DEFAULT>
1072 <NAME>GstDownloadBuffer::high-percent</NAME>
1074 <RANGE>[0,100]</RANGE>
1076 <NICK>High percent</NICK>
1077 <BLURB>High threshold for buffering to finish. Only used if use-buffering is True.</BLURB>
1078 <DEFAULT>99</DEFAULT>
1082 <NAME>GstDownloadBuffer::low-percent</NAME>
1084 <RANGE>[0,100]</RANGE>
1086 <NICK>Low percent</NICK>
1087 <BLURB>Low threshold for buffering to start. Only used if use-buffering is True.</BLURB>
1088 <DEFAULT>10</DEFAULT>
1092 <NAME>GstDownloadBuffer::max-size-bytes</NAME>
1096 <NICK>Max. size (kB)</NICK>
1097 <BLURB>Max. amount of data to buffer (bytes, 0=disable).</BLURB>
1098 <DEFAULT>2097152</DEFAULT>
1102 <NAME>GstDownloadBuffer::max-size-time</NAME>
1103 <TYPE>guint64</TYPE>
1106 <NICK>Max. size (ns)</NICK>
1107 <BLURB>Max. amount of data to buffer (in ns, 0=disable).</BLURB>
1108 <DEFAULT>2000000000</DEFAULT>
1112 <NAME>GstDownloadBuffer::temp-location</NAME>
1116 <NICK>Temporary File Location</NICK>
1117 <BLURB>Location to store temporary files in (Only read this property, use temp-template to configure the name template).</BLURB>
1118 <DEFAULT>NULL</DEFAULT>
1122 <NAME>GstDownloadBuffer::temp-remove</NAME>
1123 <TYPE>gboolean</TYPE>
1126 <NICK>Remove the Temporary File</NICK>
1127 <BLURB>Remove the temp-location after use.</BLURB>
1128 <DEFAULT>TRUE</DEFAULT>
1132 <NAME>GstDownloadBuffer::temp-template</NAME>
1136 <NICK>Temporary File Template</NICK>
1137 <BLURB>File template to store temporary files in, should contain directory and XXXXXX. (NULL == disabled).</BLURB>
1138 <DEFAULT>NULL</DEFAULT>
1142 <NAME>GstStreamidDemux::active-pad</NAME>
1143 <TYPE>GstPad*</TYPE>
1146 <NICK>Active pad</NICK>
1147 <BLURB>The currently active src pad.</BLURB>
1152 <NAME>GstConcat::active-pad</NAME>
1153 <TYPE>GstPad*</TYPE>
1156 <NICK>Active pad</NICK>
1157 <BLURB>Currently active src pad.</BLURB>
1162 <NAME>GstConcat::adjust-base</NAME>
1163 <TYPE>gboolean</TYPE>
1166 <NICK>Adjust segment base</NICK>
1167 <BLURB>Adjust the base value of segments to ensure they are adjacent.</BLURB>
1168 <DEFAULT>TRUE</DEFAULT>
1172 <NAME>GstFunnel::forward-sticky-events</NAME>
1173 <TYPE>gboolean</TYPE>
1176 <NICK>Forward sticky events</NICK>
1177 <BLURB>Forward sticky events on stream changes.</BLURB>
1178 <DEFAULT>TRUE</DEFAULT>