Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
George Kiagiadakis
gst-plugins-good
Commits
1fa32659
Commit
1fa32659
authored
Feb 17, 2012
by
Wim Taymans
Browse files
RELEASE 0.11.1
parent
3ce9836a
Changes
103
Expand all
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
1fa32659
This diff is collapsed.
Click to expand it.
NEWS
View file @
1fa32659
This diff is collapsed.
Click to expand it.
RELEASE
View file @
1fa32659
Release notes for GStreamer Good Plug-ins 0.1
0.30 "Adagio
"
Release notes for GStreamer Good Plug-ins 0.1
1.1 "The Leper Affinity
"
The GStreamer team is proud to announce a new release
in the 0.1
0
.x stable series of the
in the 0.1
1
.x
un
stable series of the
GStreamer Good Plug-ins.
The 0.10.x series is a stable series targeted at end users.
The 0.11.x series is an unstable series targeted at developers and will
eventually lead up to the stable 1.0 series.
It is not API or ABI compatible with the stable 0.10.x series.
It is, however, parallel installable with the 0.10.x series.
...
...
@@ -52,14 +55,12 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
* work around GLib atomic ops API change
* better handling of malformed buffers in RTP depayloders
* some minor compilation fixes
Bugs fixed in this release
* 650470 : RTP: Some depayloaders break with malformed rtp packets
* 652144 : [udp] Fix compiler warning on mingw-w64
* Many cleanups
* Ported to new 0.11 core API changes
* v4l2 major improvements
* Ported network elements to GIO
There were no bugs fixed in this release
Download
...
...
@@ -88,9 +89,68 @@ Applications
Contributors to this release
* Alessandro Decina
* Alexey Fisher
* Andoni Morales Alastruey
* Antoine Jacoutot
* Arun Raghavan
* Branko Subasic
* Brian Li
* Chad
* Christian Fredrik Kalager Schaller
* David Henningsson
* David Schleef
* Jose Antonio Santos Cadenas
* Pino Toscano
* David Svensson Fors
* Debarshi Ray
* Edward Hervey
* Gary Ching-Pang Lin
* Guillaume Desmottes
* Ha Nguyen
* Havard Graff
* Jan Schmidt
* Jayakrishnan M
* John Ogness
* Jonas Larsson
* Jonny Lamb
* Julien Isorce
* Konstantin Miller
* Lasse Laukkanen
* Leo Singer
* Luis de Bethencourt
* Marc Leeman
* Mark Nauwelaerts
* Mart Raudsepp
* Matej Knopp
* Miguel Angel Cabrera Moya
* Monty Montgomery
* Nicola Murino
* Nicolas Baron
* Oleksij Rempel (Alexey Fisher)
* Olivier Crête
* Pascal Buhler
* Peter Korsgaard
* Peter Seiderer
* Philip Jägenstedt
* Philippe Normand
* Raimo Järvi
* Ralph Giles
* Raul Gutierrez Segales
* René Stadler
* Reynaldo H. Verdejo Pinochet
* Robert Krakora
* Sebastian Dröge
* Sebastian Rasmussen
* Sjoerd Simons
* Stas Sergeev
* Stefan Kost
* Stefan Sauer
* Stig Sandnes
* Thiago Santos
* Thomas Vander Stichele
* Tim-Philipp Müller
* Tristan Matthews
* Tuukka Pasanen
* Vincent Penquerc'h
* Wim Taymans
* Yaakov Selkowitz
\ No newline at end of file
configure.ac
View file @
1fa32659
...
...
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/pre
AC_INIT(GStreamer Good Plug-ins, 0.11.
0.
1,
AC_INIT(GStreamer Good Plug-ins, 0.11.1,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-good)
...
...
@@ -54,8 +54,8 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff ***
GST_REQ=0.11.
0
GSTPB_REQ=0.11.
0
GST_REQ=0.11.
2
GSTPB_REQ=0.11.
2
dnl *** autotools stuff ****
...
...
docs/plugins/gst-plugins-good-plugins.args
View file @
1fa32659
...
...
@@ -188,6 +188,16 @@
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiFileSink::max-file-size</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Maximum File Size</NICK>
<BLURB>Maximum file size before starting a new file in max-size mode.</BLURB>
<DEFAULT>2147483648</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiFileSrc::caps</NAME>
<TYPE>GstCaps*</TYPE>
...
...
@@ -524,7 +534,7 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Timeout</NICK>
<BLURB>Post a message after timeout
micr
oseconds (0 = disabled).</BLURB>
<BLURB>Post a message after timeout
nan
oseconds (0 = disabled).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
...
...
@@ -588,6 +598,36 @@
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstUDPSrc::close-socket</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Close socket</NICK>
<BLURB>Close socket if passed as property on state change.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstUDPSrc::socket</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket</NICK>
<BLURB>Socket to use for UDP reception. (NULL == allocate).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstUDPSrc::used-socket</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket currently in use for UDP reception. (NULL = no socket).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE>
...
...
@@ -720,8 +760,8 @@
<ARG>
<NAME>GstRTSPSrc::connection-speed</NAME>
<TYPE>guint</TYPE>
<RANGE><=
2147483
</RANGE>
<TYPE>guint
64
</TYPE>
<RANGE><=
18446744073709551
</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Connection Speed</NICK>
<BLURB>Network connection speed in kbps (0 = unknown).</BLURB>
...
...
@@ -1285,7 +1325,7 @@
<FLAGS>rw</FLAGS>
<NICK>Snapshot</NICK>
<BLURB>Send EOS after encoding a frame, useful for snapshots.</BLURB>
<DEFAULT>
TRU
E</DEFAULT>
<DEFAULT>
FALS
E</DEFAULT>
</ARG>
<ARG>
...
...
@@ -2468,6 +2508,26 @@
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstDynUDPSink::close-socket</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Close socket</NICK>
<BLURB>Close socket if passed as property on state change.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstDynUDPSink::socket</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket</NICK>
<BLURB>Socket to use for UDP sending. (NULL == allocate).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstCdioCddaSrc::read-speed</NAME>
<TYPE>gint</TYPE>
...
...
@@ -2484,7 +2544,7 @@
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Bytes served</NICK>
<BLURB>Total number of bytes sen
d
to all clients.</BLURB>
<BLURB>Total number of bytes sen
t
to all clients.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
...
...
@@ -2608,6 +2668,36 @@
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::close-socket</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Close socket</NICK>
<BLURB>Close socket if passed as property on state change.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::socket</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket Handle</NICK>
<BLURB>Socket to use for UDP sending. (NULL == allocate).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::used-socket</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Used Socket Handle</NICK>
<BLURB>Socket currently in use for UDP sending. (NULL == no socket).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstCmmlDec::wait-clip-end-time</NAME>
<TYPE>gboolean</TYPE>
...
...
@@ -2960,7 +3050,7 @@
<ARG>
<NAME>GstAudioAmplify::clipping-method</NAME>
<TYPE>GstAudio
Panorama
ClippingMethod</TYPE>
<TYPE>GstAudio
Amplify
ClippingMethod</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Clipping method</NICK>
...
...
@@ -3278,6 +3368,16 @@
<DEFAULT>none</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Src::io-mode</NAME>
<TYPE>GstV4l2IOMode</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>IO mode</NICK>
<BLURB>I/O mode.</BLURB>
<DEFAULT>GST_V4L2_IO_AUTO</DEFAULT>
</ARG>
<ARG>
<NAME>GstAudioChebBand::lower-frequency</NAME>
<TYPE>gfloat</TYPE>
...
...
@@ -19948,6 +20048,16 @@
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPulseSink::client-name</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Client Name</NICK>
<BLURB>The PulseAudio client name to use.</BLURB>
<DEFAULT>"lt-gst-plugins-good-plugins-scan"</DEFAULT>
</ARG>
<ARG>
<NAME>GstPulseSrc::device</NAME>
<TYPE>gchar*</TYPE>
...
...
@@ -20028,6 +20138,16 @@
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
<NAME>GstPulseSrc::client-name</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Client Name</NICK>
<BLURB>The PulseAudio client_name_to_use.</BLURB>
<DEFAULT>"lt-gst-plugins-good-plugins-scan"</DEFAULT>
</ARG>
<ARG>
<NAME>GstPulseMixer::device</NAME>
<TYPE>gchar*</TYPE>
...
...
@@ -20334,7 +20454,7 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>A</NICK>
<BLURB>Filter coefficients (
numer
ator of transfer function).</BLURB>
<BLURB>Filter coefficients (
denomin
ator of transfer function).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
...
...
@@ -20344,7 +20464,7 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>B</NICK>
<BLURB>Filter coefficients (
denomin
ator of transfer function).</BLURB>
<BLURB>Filter coefficients (
numer
ator of transfer function).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
...
...
@@ -20981,7 +21101,7 @@
<ARG>
<NAME>GstV4l2Sink::device-fd</NAME>
<TYPE>gint</TYPE>
<RANGE>>=
-1
</RANGE>
<RANGE>>=
G_MAXULONG
</RANGE>
<FLAGS>r</FLAGS>
<NICK>File descriptor</NICK>
<BLURB>File descriptor of the device.</BLURB>
...
...
@@ -21148,6 +21268,26 @@
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::io-mode</NAME>
<TYPE>GstV4l2IOMode</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>IO mode</NICK>
<BLURB>I/O mode.</BLURB>
<DEFAULT>GST_V4L2_IO_AUTO</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::norm</NAME>
<TYPE>V4L2_TV_norms</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>TV norm</NICK>
<BLURB>video standard.</BLURB>
<DEFAULT>none</DEFAULT>
</ARG>
<ARG>
<NAME>GstShapeWipe::border</NAME>
<TYPE>gfloat</TYPE>
...
...
@@ -21368,6 +21508,26 @@
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSrc::client-name</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Client name</NICK>
<BLURB>The client name of the Jack instance (NULL = default).</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSrc::transport</NAME>
<TYPE>GstJackTransport</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Transport mode</NICK>
<BLURB>Jack transport behaviour of the client.</BLURB>
<DEFAULT>No transport support</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSink::client</NAME>
<TYPE>JackClient*</TYPE>
...
...
@@ -21398,6 +21558,26 @@
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSink::client-name</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Client name</NICK>
<BLURB>The client name of the Jack instance (NULL = default).</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstJackAudioSink::transport</NAME>
<TYPE>GstJackTransport</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Transport mode</NICK>
<BLURB>Jack transport behaviour of the client.</BLURB>
<DEFAULT>No transport support</DEFAULT>
</ARG>
<ARG>
<NAME>GstFlacParse::check-frame-checksums</NAME>
<TYPE>gboolean</TYPE>
...
...
@@ -22024,7 +22204,7 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Maximum gap time</NICK>
<BLURB>The demuxer sends out
new
segment events for skipping gaps longer than this (0 = disabled).</BLURB>
<BLURB>The demuxer sends out segment events for skipping gaps longer than this (0 = disabled).</BLURB>
<DEFAULT>2000000000</DEFAULT>
</ARG>
...
...
@@ -22388,3 +22568,13 @@
<DEFAULT>""</DEFAULT>
</ARG>
<ARG>
<NAME>GstWavParse::ignore-length</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ignore length</NICK>
<BLURB>Ignore length from the Wave header.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
docs/plugins/gst-plugins-good-plugins.hierarchy
View file @
1fa32659
GObject
GdkPixbuf
GInitiallyUnowned
GstObject
GstAudioRingBuffer
GstAudioSrcRingBuffer
GstJackAudioSinkRingBuffer
GstJackAudioSrcRingBuffer
GstBus
GstClock
GstSystemClock
GstAudioClock
GstControlBinding
GstControlSource
GstElement
Gst3GPPMux
GstALawDec
GstALawEnc
GstAsteriskh263
GstAuParse
GstAudioDecoder
GstFlacDec
GstSpeexDec
GstAudioEncoder
GstFlacEnc
GstSpeexEnc
GstAviDemux
GstAviMux
GstAviSubtitle
GstBaseParse
GstAacParse
GstAc3Parse
GstAmrParse
GstDcaParse
GstFlacParse
GstMpegAudioParse
GstBaseSink
GstAASink
GstAudioBaseSink
GstJackAudioSink
GstPulseSink
GstDynUDPSink
GstMultiFileSink
GstMultiUDPSink
GstUDPSink
GstShout2send
GstSoupHttpClientSink
GstVideoSink
GstV4l2Sink
GstBaseSrc
GstPushSrc
GstAudioBaseSrc
GstAudioSrc
GstPulseSrc
GstJackAudioSrc
GstMultiFileSrc
GstSoupHTTPSrc
GstUDPSrc
GstV4l2Src
GstXImageSrc
GstSplitFileSrc
GstBaseTransform
GstAudioFilter
GstAudioAmplify
GstAudioDynamic
GstAudioEcho
GstAudioFXBaseFIRFilter
GstAudioFIRFilter
GstAudioWSincBand
GstAudioWSincLimit
GstAudioFXBaseIIRFilter
GstAudioChebBand
GstAudioChebLimit
GstAudioIIRFilter
GstAudioInvert
GstAudioKaraoke
GstIirEqualizer
GstIirEqualizer10Bands
GstIirEqualizer3Bands
GstIirEqualizerNBands
GstSpectrum
GstAudioPanorama
GstLevel
GstRgAnalysis
GstRgLimiter
GstVideoCrop
GstVideoFilter
GstAgingTV
GstAlpha
GstAlphaColor
GstDiceTV
GstEdgeTV
GstGamma
GstOpTV
GstQuarkTV
GstRadioacTV
GstRevTV
GstRippleTV
GstShagadelicTV
GstStreakTV
GstVertigoTV
GstVideoBalance
GstVideoFlip
GstWarpTV
GstBin
GstAspectRatioCrop
GstAutoAudioSink
GstAutoAudioSrc
GstAutoVideoSink
GstAutoVideoSrc
GstPipeline
GstQTMoovRecover
GstRTSPSrc
GstRgVolume
GstRtpBin
GstCmmlDec
GstCmmlEnc
GstCutter
GstDVDec
GstDVDemux
GstFlacTag
GstFlvDemux
GstFlvMux
GstGPPMux
GstGoom
GstGoom2k1
GstICYDemux
GstISMLMux
GstJpegDec
GstJpegEnc
GstMJ2Mux
GstMP4Mux
GstMatroskaDemux
GstMatroskaMux
GstWebMMux
GstMatroskaParse
GstMuLawDec
GstMuLawEnc
GstMultipartDemux
GstMultipartMux
GstPngDec
GstPngEnc
GstPulseMixer
GstQTDemux
GstQTMux
GstRTPBaseDepayload
GstRTPBVDepay
GstRTPDVDepay
GstRTPGSMDepay
GstRTPSirenDepay
GstRTPiLBCDepay
GstRtpAC3Depay
GstRtpAMRDepay
GstRtpCELTDepay
GstRtpG722Depay
GstRtpG723Depay
GstRtpG726Depay
GstRtpG729Depay
GstRtpGSTDepay
GstRtpH263Depay
GstRtpH263PDepay
GstRtpH264Depay
GstRtpJ2KDepay
GstRtpJPEGDepay
GstRtpL16Depay
GstRtpMP1SDepay
GstRtpMP2TDepay
GstRtpMP4ADepay
GstRtpMP4GDepay
GstRtpMP4VDepay
GstRtpMPADepay
GstRtpMPARobustDepay
GstRtpMPVDepay
GstRtpPcmaDepay
GstRtpPcmuDepay