Commit 21887027 authored by Jan Schmidt's avatar Jan Schmidt

Release 0.10.17

parent fcbe49f0
=== release 0.10.17 ===
2009-11-17 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
releasing 0.10.17, "They used to sparkle"
2009-11-17 00:18:22 +0000 Jan Schmidt <thaytan@noraisin.net>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ru.po:
* po/sk.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
* po/zh_HK.po:
* po/zh_TW.po:
Update .po files
2009-11-13 02:07:25 +0000 Jan Schmidt <thaytan@noraisin.net>
* configure.ac:
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ru.po:
* po/sk.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
* po/zh_HK.po:
* po/zh_TW.po:
* win32/common/config.h:
0.10.16.3 pre-release
2009-11-10 11:52:24 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* sys/v4l2/gstv4l2object.c:
v4l2: Make sure to initialize variables before using them
2009-11-09 20:06:03 +0000 Jan Schmidt <thaytan@noraisin.net>
* ChangeLog:
* configure.ac:
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ru.po:
* po/sk.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
* po/zh_HK.po:
* po/zh_TW.po:
* win32/common/config.h:
0.10.16.2 pre-release
2009-11-09 15:20:00 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/jpeg/gstjpegdec.c:
This is GStreamer Good Plug-ins 0.10.16, "Secret Handshakes"
This is GStreamer Good Plug-ins 0.10.17, "They used to sparkle"
Changes since 0.10.16:
* RTP improvements
* Support automatic cropping in videobox
* Add TTL multicast UDP property
* AVI demux push mode fixes and performance improvements
* Support large and unusual chunks sizes in wav
* Quicktime demuxer improvements
* JPEG decode fixes and speedups
* Support interlaced Y4M file output
* DV demuxer improvements
* Pulseaudio fixes and improvements
* Support Pulseaudio PLAY/PAUSE requests
* speexdec improvements
* FLV demuxer improvements
* Fix audio noise in the Equalizer plugin, and other improvements
* Fix compilation on OS/X Snow Leopard
* AVI muxer fixes
* Support MPEG V4L2 devices and improve timestamping
* Better jpeg2k support
* Many other bug fixes and improvements
Bugs fixed since 0.10.16:
* 597848 : " Media Player Classic " won't play certain files produced by avimux.
* 588245 : TTL is never applied with udpsink/udpmultisink
* 368681 : avimux + vbr lame always out of sync
* 458629 : [avidemux] high memory usage for many index entries
* 561825 : Problem with RTCP thread using freed objects
* 581334 : [qtdemux] Add support for embedded subtitles
* 582238 : [videobox] Add support for autocrop to caps
* 590362 : [v4l2src] x264enc ! qtmux fails because of missing frame duration
* 591713 : [y4menc] interlaced support
* 593354 : rtpjitterbuffer sometimes outputs packets with timestamps in the past
* 593391 : [rtpsession] : rtp_session_on_timeout : Invalid read of size 4
* 593688 : effectv can no longer be compiled with gcc 3
* 593757 : [qtdemux] Lack of support for QualComm PureVoice
* 593764 : [v4l2src] format ordering: put emulated formats behind native formats
* 593955 : rtpjitterbuffer: clock_rate can change between its check and its use
* 594039 : missing unref in rtpsource / leak
* 594133 : [rtspsrc] leaks authentication info
* 594247 : missing math.h include in rtpjpegdepay
* 594248 : Use locked-state on internal rtp-bin to avoid shutdown-state-race
* 594251 : Avoid throwing out reordered packets with the same timestamp
* 594253 : jitterbuf: Only post a warning of clock-rate changed if it is changed from something initialized
* 594254 : propagate the pt-type-changed signal
* 594283 : rtpbin: make free_session() remove dangling stream references
* 594298 : Check if libsoup has SSL support before running HTTPS test in souphttpsrc testsuite
* 594490 : gstrtpbin always uses pt to demux
* 594520 : multipartmux: mark data buffer as delta-unit
* 594599 : videobox: converts AYUV to I420 incorrectly
* 594663 : Patch for multifilesink
* 594691 : rtph263pay: leak
* 595029 : pulse elements fail to connect to pulse 0.9.9
* 595220 : gstreamer crashes on pulseaudio latency change
* 595231 : [pulsesink] Lowers volume after every new track
* 595888 : qtdemux plugin should not return value from void function
* 595897 : Problem linking videomixer
* 595942 : [qtdemux] issue with corrupted 3gp file
* 596319 : [qtdemux] fails to parse pixel aspect ratio data
* 597091 : [flvdemux] not outputting no-more-pads causes playbin2 to fail badly on streamed single-stream flv
* 597214 : [avidemux] Fix printf formats to avoid warnings in avidemux
* 597348 : [qtdemux] Cast variables passed to printf to avoid warnings about incorrect formats
* 597351 : [jpegdec] segfaults on a specific picture
* 597397 : equalizer is non deterministic
* 597463 : [pulsesrc] has no lower bound for fragment size
* 597601 : [pulsesink] needs to take control of minreq value
* 597730 : osssrc rank should be secondary, just like osssink
* 597847 : Windows Media Player won't play large files produced by avimux
* 597867 : Plugins good do not build on Ubuntu Hardy (kernel 2.6.24)
* 598377 : rtpmanager: only forward the lost event to the last seen payloadnumber
* 598517 : [jpegdec] Regression supporting 4:2:2 jpeg videos
* 598810 : wavenc: Fix buffer offset by moving length incrementation
* 598933 : [pulse] Fix the StreamVolume interface not being advertised
* 601381 : v4l2: Make sure to initialize variables before using them
Changes since 0.10.15:
......
Release notes for GStreamer Good Plug-ins 0.10.16 "Secret Handshakes"
Release notes for GStreamer Good Plug-ins 0.10.17 "They used to sparkle"
......@@ -54,100 +54,79 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
* Moved rtpmanager from -bad to -good
* Implement SEEKING query in more demuxers and decoders (notably mkv, flv, flac)
* avimux: adds support to WMA/WMV
* cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender)
* dv1394src: fix element for live usage
* effectv: new elements: rippletv, streaktv, radioactv, optv
* flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking
* flacenc: fix issue with broken duration / sample count into flac header in some cases
* flvmux: lots of fixes and improvements
* id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames
* matroska: add kate subtitle support, add/improve WMA/WMV handling and read bluray PGS subpicture streams
* multipartdemux: support more mime types, do proper flow aggregation
* pulsesrc: cleanups, report real latency, set the default slave method to skew
* qtdemux: support for agsm, misc. tag reading fixes
* rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and make it autopluggable
* souphttpsrc: Only assume seekability if the server provides Content-Length
* v4l2: add v4l2sink element, open device in NULL->READY, optional gudev support
* v4l2src: fix 'hang' with some cameras caused by bad timestamping if no framerate is available
* videomixer: add RGB format support; fix I420 blending
* RTP improvements
* Support automatic cropping in videobox
* Add TTL multicast UDP property
* AVI demux push mode fixes and performance improvements
* Support large and unusual chunks sizes in wav
* Quicktime demuxer improvements
* JPEG decode fixes and speedups
* Support interlaced Y4M file output
* DV demuxer improvements
* Pulseaudio fixes and improvements
* Support Pulseaudio PLAY/PAUSE requests
* speexdec improvements
* FLV demuxer improvements
* Fix audio noise in the Equalizer plugin, and other improvements
* Fix compilation on OS/X Snow Leopard
* AVI muxer fixes
* Support MPEG V4L2 devices and improve timestamping
* Better jpeg2k support
* Many other bug fixes and improvements
Bugs fixed in this release
* 331420 : No PDF/PostScript/SVG encoder in GStreamer yet.
* 499242 : [patch] workaround the broken tags encoding for mp3 files
* 521625 : [plugin-move] move rtpmanager from -bad to -good
* 560033 : [v4l2src] returns caps with a range where max == min
* 564100 : [avidemux] premature EOS streaming mjpeg file with JUNK tags
* 564501 : [rtph264pay] bytestream scan mode operation is not reliable
* 567983 : [avidemux] SAMPLE.AVI fails to play in push mode
* 577017 : Videomixer blend bgra and ayuv
* 577318 : rtspsrc appears to be leaking memory
* 578052 : gstavidemux: support seeking and duration query in default format
* 578166 : libgstwaveform, gstwaveformsink.c " BYTE " instead of " byte "
* 578612 : [flacdec] seek on flac file sometimes triggers flac decoder ABORT
* 580214 : Equalizer starts distorting the sound after a while.
* 580732 : AVIMUX needs mappings for Windows Media codecs
* 582153 : rtpmp4vpay does not payload mp4v stream depayloaded with rtpmp4vdepay
* 582169 : [multipartdemux] Segmentation fault on empty content
* 582462 : souphttpsrc should set caps for " audio/L16 " mime_type
* 583593 : Updates for SunAudio plugin
* 583640 : [v4lsrc/v4l2src] add support for better device detection with libgudev
* 584455 : [flacenc] sometimes writes broken flac files
* 584613 : rtpvrawpay seems to produce fixed-length packets padded with random data
* 585205 : [rtpmp4gdepay?] Unable to play audio from one specific radio station stream
* 585361 : [gstwaveformsink.c] 'byte' is not defined in MSVCRT
* 585559 : buffer-list support for rtph264pay, rtpjpegpay and rtpmp4vpay
* 585576 : [souphttpsrc] initially reports all servers as seekable
* 585630 : [PATCH] Don't try to test flacdec if it's not build
* 585699 : GNOME Goal: Remove deprecated glib symbols
* 585757 : Remove deprecated GTK+ symbols from unused code
* 585828 : audioamplify should support more formats
* 585831 : audioamplify should support no clipping
* 586397 : gstudpnetutils.h fails to build on FreeBSD
* 587426 : non fast-start mov files fail to play from http locations
* 587680 : rtp/ts does not repackage cleanly to rtp; mpegvideoparse/rtpmpvpay: timing issues
* 587826 : gstavidemux.c: s/GST_DISABLE_DEBUG/GST_DISABLE_GST_DEBUG
* 587982 : [udp] uninitialized variable in gst_udp_get_addr function
* 587983 : [avidemux] assert format failed
* 588148 : [id3demux] APIC tag not found mp3 file
* 588349 : [effectv] Add new optv effect filter
* 588359 : [effectv] Add radioactv effect filter
* 588368 : [effectv] Add streaktv effect filter
* 588483 : [flacenc] write padding metadata block
* 588695 : [effectv] Add rippletv effect filter
* 588777 : [souphttpsrc] don't try to authenticate if no username/password is set
* 589056 : [qtdemux] no audio in videos from Aiptek camera
* 589365 : [pulsesink] pa_stream_get_sink_input_info() failed: Invalid argument
* 589423 : [flacdec] Implement SEEKING query
* 589424 : [flvdemux] Implement SEEKING query
* 589459 : [pulsesink] Fix a couple error messages that mentioned incorrect function names.
* 590038 : pulsesink: pa_timing_info- > configured_sink_usec requires pulse 0.9.11
* 590280 : [v4l2] add v4l2sink
* 590401 : GstPulseSrc's pulse probe is not initialized correctly
* 590447 : [flvmux] crashes when writing index with < = 128 entries
* 590970 : [souphttpsrc] better fix for compiler warning fix
* 591451 : [v4l2] causes hanging stream when VIDIOC_G_PARM is not supported
* 591476 : Possible leak in rtpbin
* 591712 : [dvdec] sets top field first not bottom field first on pal interlaced content
* 591747 : [v4l2src] should clear formats list when it closes the device
* 591951 : pipelines/simple-launch-lines check segfaults with libjpeg 7
* 592232 : [qtdemux] QT style string tag extraction fails
* 592530 : Get only glitches and noise trying to play a gsm file
* 593015 : pa_stream_flush() seems to cause sync issues
* 585911 : matroskademux seems to leak large amounts of memory when seeking (skipping)
* 576378 : [matroskamux] add support for WMA2 and WMV2
* 564437 : rtpjpegdepay was unable to handle frame dimensions greater than 2040
* 582515 : Quicktime file with PCM audio does not play correctly
* 583048 : [patch] jpegdec: support for larger pictures
* 583371 : pulsesink: Print message on underflows
* 583803 : pngdec: mismatched g_malloc/free
* 584981 : Gstreamer wavparse Could not demultiplex stream
* 585056 : regression: no more sound in my H.264+AAC clips
* 585549 : Add RTP blocksize functionality to rtspsrc element
* 585842 : Support for GstBufferList in gstmultiudpsink
* 597848 : " Media Player Classic " won't play certain files produced by avimux.
* 588245 : TTL is never applied with udpsink/udpmultisink
* 368681 : avimux + vbr lame always out of sync
* 458629 : [avidemux] high memory usage for many index entries
* 561825 : Problem with RTCP thread using freed objects
* 581334 : [qtdemux] Add support for embedded subtitles
* 582238 : [videobox] Add support for autocrop to caps
* 590362 : [v4l2src] x264enc ! qtmux fails because of missing frame duration
* 591713 : [y4menc] interlaced support
* 593354 : rtpjitterbuffer sometimes outputs packets with timestamps in the past
* 593391 : [rtpsession] : rtp_session_on_timeout : Invalid read of size 4
* 593688 : effectv can no longer be compiled with gcc 3
* 593757 : [qtdemux] Lack of support for QualComm PureVoice
* 593764 : [v4l2src] format ordering: put emulated formats behind native formats
* 593955 : rtpjitterbuffer: clock_rate can change between its check and its use
* 594039 : missing unref in rtpsource / leak
* 594133 : [rtspsrc] leaks authentication info
* 594247 : missing math.h include in rtpjpegdepay
* 594248 : Use locked-state on internal rtp-bin to avoid shutdown-state-race
* 594251 : Avoid throwing out reordered packets with the same timestamp
* 594253 : jitterbuf: Only post a warning of clock-rate changed if it is changed from something initialized
* 594254 : propagate the pt-type-changed signal
* 594283 : rtpbin: make free_session() remove dangling stream references
* 594298 : Check if libsoup has SSL support before running HTTPS test in souphttpsrc testsuite
* 594490 : gstrtpbin always uses pt to demux
* 594520 : multipartmux: mark data buffer as delta-unit
* 594599 : videobox: converts AYUV to I420 incorrectly
* 594663 : Patch for multifilesink
* 594691 : rtph263pay: leak
* 595029 : pulse elements fail to connect to pulse 0.9.9
* 595220 : gstreamer crashes on pulseaudio latency change
* 595231 : [pulsesink] Lowers volume after every new track
* 595888 : qtdemux plugin should not return value from void function
* 595897 : Problem linking videomixer
* 595942 : [qtdemux] issue with corrupted 3gp file
* 596319 : [qtdemux] fails to parse pixel aspect ratio data
* 597091 : [flvdemux] not outputting no-more-pads causes playbin2 to fail badly on streamed single-stream flv
* 597214 : [avidemux] Fix printf formats to avoid warnings in avidemux
* 597348 : [qtdemux] Cast variables passed to printf to avoid warnings about incorrect formats
* 597351 : [jpegdec] segfaults on a specific picture
* 597397 : equalizer is non deterministic
* 597463 : [pulsesrc] has no lower bound for fragment size
* 597601 : [pulsesink] needs to take control of minreq value
* 597730 : osssrc rank should be secondary, just like osssink
* 597847 : Windows Media Player won't play large files produced by avimux
* 597867 : Plugins good do not build on Ubuntu Hardy (kernel 2.6.24)
* 598377 : rtpmanager: only forward the lost event to the last seen payloadnumber
* 598517 : [jpegdec] Regression supporting 4:2:2 jpeg videos
* 598810 : wavenc: Fix buffer offset by moving length incrementation
* 598933 : [pulse] Fix the StreamVolume interface not being advertised
* 601381 : v4l2: Make sure to initialize variables before using them
Download
......@@ -176,56 +155,41 @@ Applications
Contributors to this release
* Alex Ugarte
* Ali Sabil
* Alessandro Decina
* Andy Wingo
* Arnout Vandecappelle
* Benjamin Gaignard
* Branko Subasic
* Bastien Nocera
* Brian Cameron
* Christian Schaller
* Colin Guthrie
* Christian F.K. Schaller
* David Henningsson
* David Schleef
* Edward Hervey
* Elaine Xiong
* Filippo Argiolas
* Ghislain 'Aus' Lacroix
* Hans de Goede
* Gabriel Millaire
* Havard Graff
* Håvard Graff
* Jan Schmidt
* Jens Granseuer
* John Keeping
* Jonathan Tellier
* Jarkko Palviainen
* Josep Torra
* Julien Moutte
* Kipp Cannon
* Koop Mast
* Krzysztof Błaszkowski
* Laurent Glayal
* Luc Deschenaux
* Luis Menina
* Lutz Mueller
* Lennart Poettering
* Marc Leeman
* Marc-André Lureau
* Mark Nauwelaerts
* Marvin Schmidt
* Ognyan Tonchev
* Ole André Vadla Ravnås
* Michael Smith
* Olivier Crête
* Patrick Radizi
* Pau Garcia i Quiles
* Peter Kjellerstedt
* Philip Jägenstedt
* Philippe Normand
* Rob Clark
* Priit Laes
* René Stadler
* Robert Swain
* Sebastian Dröge
* Sjoerd Simons
* Stefan Kost
* Stephen Jungels
* Stig Sandnes
* Thiago Santos
* Thijs Vermeir
* Thomas Vander Stichele
* Tim-Philipp Müller
* Vincent Penquerc'h
* Wim Taymans
* Youness Alaoui
* Zaheer Merali
* Zeeshan Ali (Khattak)
* Руслан Ижбулатов
 
\ No newline at end of file
......@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, cvs and prerelease does -Werror too
dnl use a three digit version number for releases, and four for cvs/pre
AC_INIT(GStreamer Good Plug-ins, 0.10.16.3,
AC_INIT(GStreamer Good Plug-ins, 0.10.17,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-good)
......
......@@ -154,10 +154,30 @@
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Index</NICK>
<BLURB>Index to use with location property to create file names. The index is incremented by one for each buffer read.</BLURB>
<BLURB>Index to use with location property to create file names. The index is incremented by one for each buffer written.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiFileSink::next-file</NAME>
<TYPE>GstMultiFileSinkNext</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Next File</NICK>
<BLURB>When to start a new file.</BLURB>
<DEFAULT>New file for each buffer</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiFileSink::post-messages</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Post Messages</NICK>
<BLURB>Post a message for each file with information of the buffer.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiFileSrc::caps</NAME>
<TYPE>GstCaps*</TYPE>
......@@ -234,7 +254,7 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Message</NICK>
<BLURB>Whether to post a 'spectrum' element message on the bus for each passed interval.</BLURB>
<BLURB>Whether to post a 'spectrum' element message on the bus for each passed interval (deprecated, use post-messages).</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
......@@ -268,6 +288,16 @@
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstSpectrum::post-messages</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Post Messages</NICK>
<BLURB>Whether to post a 'spectrum' element message on the bus for each passed interval.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstVideoflip::method</NAME>
<TYPE>GstVideoflipMethod</TYPE>
......@@ -421,7 +451,7 @@
<ARG>
<NAME>GstUDPSrc::sockfd</NAME>
<TYPE>gint</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket to use for UDP reception. (-1 == allocate).</BLURB>
......@@ -471,7 +501,7 @@
<ARG>
<NAME>GstUDPSrc::sock</NAME>
<TYPE>gint</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket currently in use for UDP reception. (-1 = no socket).</BLURB>
......@@ -1521,7 +1551,7 @@
<ARG>
<NAME>GstDV1394Src::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[G_MAXULONG,16]</RANGE>
<RANGE>[-1,16]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Port</NICK>
<BLURB>Port number (-1 automatic).</BLURB>
......@@ -1741,7 +1771,7 @@
<ARG>
<NAME>GstTest::allowed-timestamp-deviation</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>allowed timestamp deviation</NICK>
<BLURB>allowed average difference in usec between timestamp of next buffer and expected timestamp from analyzing last buffer.</BLURB>
......@@ -1751,7 +1781,7 @@
<ARG>
<NAME>GstTest::buffer-count</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>buffer count</NICK>
<BLURB>number of buffers in stream.</BLURB>
......@@ -1761,7 +1791,7 @@
<ARG>
<NAME>GstTest::expected-buffer-count</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>expected buffer count</NICK>
<BLURB>expected number of buffers in stream.</BLURB>
......@@ -1771,7 +1801,7 @@
<ARG>
<NAME>GstTest::expected-length</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>expected length</NICK>
<BLURB>expected length of stream.</BLURB>
......@@ -1791,7 +1821,7 @@
<ARG>
<NAME>GstTest::length</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>length</NICK>
<BLURB>length of stream.</BLURB>
......@@ -1811,7 +1841,7 @@
<ARG>
<NAME>GstTest::timestamp-deviation</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>timestamp deviation</NICK>
<BLURB>average difference in usec between timestamp of next buffer and expected timestamp from analyzing last buffer.</BLURB>
......@@ -1881,7 +1911,7 @@
<ARG>
<NAME>GstBreakMyData::set-to</NAME>
<TYPE>gint</TYPE>
<RANGE>[G_MAXULONG,255]</RANGE>
<RANGE>[-1,255]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>set-to</NICK>
<BLURB>set changed bytes to this value (-1 means random value.</BLURB>
......@@ -2211,7 +2241,7 @@
<ARG>
<NAME>GstDynUDPSink::sockfd</NAME>
<TYPE>gint</TYPE>
<RANGE>[G_MAXULONG,32767]</RANGE>
<RANGE>[-1,32767]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>socket handle</NICK>
<BLURB>Socket to use for UDP sending. (-1 == allocate).</BLURB>
......@@ -2281,7 +2311,7 @@
<ARG>
<NAME>GstMultiUDPSink::sock</NAME>
<TYPE>gint</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket currently in use for UDP sending. (-1 == no socket).</BLURB>
......@@ -2291,7 +2321,7 @@
<ARG>
<NAME>GstMultiUDPSink::sockfd</NAME>
<TYPE>gint</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket to use for UDP sending. (-1 == allocate).</BLURB>
......@@ -2321,7 +2351,7 @@
<ARG>
<NAME>GstMultiUDPSink::qos-dscp</NAME>
<TYPE>gint</TYPE>
<RANGE>[G_MAXULONG,63]</RANGE>
<RANGE>[-1,63]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>QoS diff srv code point</NICK>
<BLURB>Quality of Service, differentiated services code point (-1 default).</BLURB>
......@@ -2333,9 +2363,19 @@
<TYPE>gint</TYPE>
<RANGE>[0,255]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Unicast TTL</NICK>
<BLURB>Used for setting the unicast TTL parameter.</BLURB>
<DEFAULT>64</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::ttl-mc</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,255]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Multicast TTL</NICK>
<BLURB>Used for setting the multicast TTL parameter.</BLURB>
<DEFAULT>64</DEFAULT>
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
......@@ -2891,7 +2931,7 @@
<ARG>
<NAME>GstV4l2Src::device-fd</NAME>
<TYPE>gint</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<RANGE>>= -1</RANGE>
<FLAGS>r</FLAGS>
<NICK>File descriptor</NICK>
<BLURB>File descriptor of the device.</BLURB>
......@@ -3111,7 +3151,7 @@
<ARG>
<NAME>GstRndBufferSize::max</NAME>
<TYPE>glong</TYPE>
<RANGE>[1,G_MAXINT]</RANGE>
<RANGE>>= 1</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>maximum</NICK>
<BLURB>maximum buffer size.</BLURB>
......@@ -3121,7 +3161,7 @@
<ARG>
<NAME>GstRndBufferSize::min</NAME>
<TYPE>glong</TYPE>
<RANGE>[0,G_MAXINT]</RANGE>
<RANGE>>= 0</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>mininum</NICK>
<BLURB>mininum buffer size.</BLURB>
......@@ -3131,7 +3171,7 @@
<ARG>
<NAME>GstRndBufferSize::seed</NAME>
<TYPE>gulong</TYPE>
<RANGE><= G_MAXUINT</RANGE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>random number seed</NICK>
<BLURB>seed for randomness (initialized when going from READY to PAUSED).</BLURB>
......@@ -3214,6 +3254,16 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Send Messages</NICK>
<BLURB>Whether to post messages containing pixbufs on the bus (deprecated, use post-messages).</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstGdkPixbufSink::post-messages</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Post Messages</NICK>
<BLURB>Whether to post messages containing pixbufs on the bus.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
......@@ -19494,10 +19544,20 @@
<RANGE>[0,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Volume</NICK>
<BLURB>Volume of this stream, 1.0=100%.</BLURB>
<BLURB>Linear volume of this stream, 1.0=100%.</BLURB>
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
<NAME>GstPulseSink::mute</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Mute</NICK>
<BLURB>Mute state of this stream.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstPulseSrc::device</NAME>
<TYPE>gchar*</TYPE>
......@@ -19741,7 +19801,7 @@
<ARG>
<NAME>GstHDV1394Src::port</NAME>
<TYPE>gint</TYPE>
<RANGE>[G_MAXULONG,16]</RANGE>
<RANGE>[-1,16]</RANGE>