diff --git a/ChangeLog b/ChangeLog index f60a79c43e..de9b64312e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,1116 @@ -=== release 0.11.2 === +=== release 0.11.90 === -2012-03-22 Wim Taymans +2012-04-12 Sebastian Dröge * configure.ac: - releasing 0.11.2, "Rite of Devastation" + releasing 0.11.90, "From grief and moan to a gold throne" + +2012-04-11 00:19:30 +0400 Руслан Ижбулатов + + * ext/jpeg/gstjpegenc.c: + Fix format string + Fixes #673859 + +2012-04-11 00:19:16 +0400 Руслан Ижбулатов + + * sys/waveform/gstwaveformsink.c: + Remove unused variable + Fixes #673859 + +2012-04-10 11:57:53 +0200 Mark Nauwelaerts + + Merge remote-tracking branch 'origin/0.10' + Conflicts: + gst/flv/gstflvdemux.c + gst/matroska/matroska-demux.c + +2012-04-10 11:37:48 +0200 Mark Nauwelaerts + + * gst/matroska/matroska-demux.c: + matroskademux: some more segment handling tweaking + +2012-04-10 00:51:41 +0100 Tim-Philipp Müller + + * ext/aalib/gstaasink.c: + * ext/annodex/gstcmmldec.c: + * ext/annodex/gstcmmlenc.c: + * ext/cairo/gstcairooverlay.c: + * ext/cairo/gstcairorender.c: + * ext/cairo/gsttextoverlay.c: + * ext/cairo/gsttimeoverlay.c: + * ext/dv/gstdvdec.c: + * ext/dv/gstdvdemux.c: + * ext/flac/gstflacdec.c: + * ext/flac/gstflacenc.c: + * ext/flac/gstflactag.c: + * ext/gdk_pixbuf/gstgdkpixbuf.c: + * ext/gdk_pixbuf/gstgdkpixbufoverlay.c: + * ext/gdk_pixbuf/gstgdkpixbufsink.c: + * ext/gdk_pixbuf/pixbufscale.c: + * ext/jack/gstjackaudiosink.c: + * ext/jack/gstjackaudiosrc.c: + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegenc.c: + * ext/jpeg/gstsmokedec.c: + * ext/jpeg/gstsmokeenc.c: + * ext/libcaca/gstcacasink.c: + * ext/libmng/gstmngdec.c: + * ext/libmng/gstmngenc.c: + * ext/libpng/gstpngdec.c: + * ext/libpng/gstpngenc.c: + * ext/mikmod/gstmikmod.c: + * ext/pulse/pulsemixer.c: + * ext/pulse/pulsesink.c: + * ext/pulse/pulsesrc.c: + * ext/raw1394/gstdv1394src.c: + * ext/raw1394/gsthdv1394src.c: + * ext/shout2/gstshout2.c: + * ext/soup/gstsouphttpclientsink.c: + * ext/soup/gstsouphttpsrc.c: + * ext/speex/gstspeexdec.c: + * ext/speex/gstspeexenc.c: + * ext/taglib/gstapev2mux.cc: + * ext/taglib/gstid3v2mux.cc: + * ext/wavpack/gstwavpackdec.c: + * ext/wavpack/gstwavpackenc.c: + * gst/alpha/gstalpha.c: + * gst/alpha/gstalphacolor.c: + * gst/apetag/gstapedemux.c: + * gst/audiofx/audioamplify.c: + * gst/audiofx/audiochebband.c: + * gst/audiofx/audiocheblimit.c: + * gst/audiofx/audiodynamic.c: + * gst/audiofx/audioecho.c: + * gst/audiofx/audiofirfilter.c: + * gst/audiofx/audioiirfilter.c: + * gst/audiofx/audioinvert.c: + * gst/audiofx/audiokaraoke.c: + * gst/audiofx/audiopanorama.c: + * gst/audiofx/audiowsincband.c: + * gst/audiofx/audiowsinclimit.c: + * gst/audioparsers/gstaacparse.c: + * gst/audioparsers/gstac3parse.c: + * gst/audioparsers/gstamrparse.c: + * gst/audioparsers/gstdcaparse.c: + * gst/audioparsers/gstflacparse.c: + * gst/audioparsers/gstmpegaudioparse.c: + * gst/audioparsers/gstwavpackparse.c: + * gst/auparse/gstauparse.c: + * gst/autodetect/gstautoaudiosink.c: + * gst/autodetect/gstautoaudiosrc.c: + * gst/autodetect/gstautovideosink.c: + * gst/autodetect/gstautovideosrc.c: + * gst/avi/gstavidemux.c: + * gst/avi/gstavimux.c: + * gst/avi/gstavisubtitle.c: + * gst/cutter/gstcutter.c: + * gst/debugutils/breakmydata.c: + * gst/debugutils/cpureport.c: + * gst/debugutils/gstcapsdebug.c: + * gst/debugutils/gstcapssetter.c: + * gst/debugutils/gstnavigationtest.c: + * gst/debugutils/gstnavseek.c: + * gst/debugutils/gstpushfilesrc.c: + * gst/debugutils/gsttaginject.c: + * gst/debugutils/progressreport.c: + * gst/debugutils/rndbuffersize.c: + * gst/debugutils/testplugin.c: + * gst/deinterlace/gstdeinterlace.c: + * gst/effectv/gstaging.c: + * gst/effectv/gstdice.c: + * gst/effectv/gstedge.c: + * gst/effectv/gstop.c: + * gst/effectv/gstquark.c: + * gst/effectv/gstradioac.c: + * gst/effectv/gstrev.c: + * gst/effectv/gstripple.c: + * gst/effectv/gstshagadelic.c: + * gst/effectv/gststreak.c: + * gst/effectv/gstvertigo.c: + * gst/effectv/gstwarp.c: + * gst/equalizer/gstiirequalizer10bands.c: + * gst/equalizer/gstiirequalizer3bands.c: + * gst/equalizer/gstiirequalizernbands.c: + * gst/flv/gstflvdemux.c: + * gst/flv/gstflvmux.c: + * gst/flx/gstflxdec.c: + * gst/goom/gstgoom.c: + * gst/goom2k1/gstgoom.c: + * gst/icydemux/gsticydemux.c: + * gst/id3demux/gstid3demux.c: + * gst/imagefreeze/gstimagefreeze.c: + * gst/interleave/deinterleave.c: + * gst/interleave/interleave.c: + * gst/isomp4/gstqtmoovrecover.c: + * gst/isomp4/gstqtmux.c: + * gst/isomp4/gstrtpxqtdepay.c: + * gst/isomp4/qtdemux.c: + * gst/law/alaw-decode.c: + * gst/law/alaw-encode.c: + * gst/law/mulaw-decode.c: + * gst/law/mulaw-encode.c: + * gst/level/gstlevel.c: + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-parse.c: + * gst/matroska/webm-mux.c: + * gst/median/gstmedian.c: + * gst/monoscope/gstmonoscope.c: + * gst/multifile/gstmultifilesink.c: + * gst/multifile/gstmultifilesrc.c: + * gst/multifile/gstsplitfilesrc.c: + * gst/multipart/multipartdemux.c: + * gst/multipart/multipartmux.c: + * gst/replaygain/gstrganalysis.c: + * gst/replaygain/gstrglimiter.c: + * gst/replaygain/gstrgvolume.c: + * gst/rtp/gstasteriskh263.c: + * gst/rtp/gstrtpL16depay.c: + * gst/rtp/gstrtpL16pay.c: + * gst/rtp/gstrtpac3depay.c: + * gst/rtp/gstrtpac3pay.c: + * gst/rtp/gstrtpamrdepay.c: + * gst/rtp/gstrtpamrpay.c: + * gst/rtp/gstrtpbvdepay.c: + * gst/rtp/gstrtpbvpay.c: + * gst/rtp/gstrtpceltdepay.c: + * gst/rtp/gstrtpceltpay.c: + * gst/rtp/gstrtpdvdepay.c: + * gst/rtp/gstrtpdvpay.c: + * gst/rtp/gstrtpg722depay.c: + * gst/rtp/gstrtpg722pay.c: + * gst/rtp/gstrtpg723depay.c: + * gst/rtp/gstrtpg723pay.c: + * gst/rtp/gstrtpg726depay.c: + * gst/rtp/gstrtpg726pay.c: + * gst/rtp/gstrtpg729depay.c: + * gst/rtp/gstrtpg729pay.c: + * gst/rtp/gstrtpgsmdepay.c: + * gst/rtp/gstrtpgsmpay.c: + * gst/rtp/gstrtpgstdepay.c: + * gst/rtp/gstrtpgstpay.c: + * gst/rtp/gstrtph263depay.c: + * gst/rtp/gstrtph263pay.c: + * gst/rtp/gstrtph263pdepay.c: + * gst/rtp/gstrtph263ppay.c: + * gst/rtp/gstrtph264depay.c: + * gst/rtp/gstrtph264pay.c: + * gst/rtp/gstrtpilbcdepay.c: + * gst/rtp/gstrtpilbcpay.c: + * gst/rtp/gstrtpj2kdepay.c: + * gst/rtp/gstrtpj2kpay.c: + * gst/rtp/gstrtpjpegdepay.c: + * gst/rtp/gstrtpjpegpay.c: + * gst/rtp/gstrtpmp1sdepay.c: + * gst/rtp/gstrtpmp2tdepay.c: + * gst/rtp/gstrtpmp2tpay.c: + * gst/rtp/gstrtpmp4adepay.c: + * gst/rtp/gstrtpmp4apay.c: + * gst/rtp/gstrtpmp4gdepay.c: + * gst/rtp/gstrtpmp4gpay.c: + * gst/rtp/gstrtpmp4vdepay.c: + * gst/rtp/gstrtpmp4vpay.c: + * gst/rtp/gstrtpmpadepay.c: + * gst/rtp/gstrtpmpapay.c: + * gst/rtp/gstrtpmparobustdepay.c: + * gst/rtp/gstrtpmpvdepay.c: + * gst/rtp/gstrtpmpvpay.c: + * gst/rtp/gstrtppcmadepay.c: + * gst/rtp/gstrtppcmapay.c: + * gst/rtp/gstrtppcmudepay.c: + * gst/rtp/gstrtppcmupay.c: + * gst/rtp/gstrtpqcelpdepay.c: + * gst/rtp/gstrtpqdmdepay.c: + * gst/rtp/gstrtpsirendepay.c: + * gst/rtp/gstrtpsirenpay.c: + * gst/rtp/gstrtpspeexdepay.c: + * gst/rtp/gstrtpspeexpay.c: + * gst/rtp/gstrtpsv3vdepay.c: + * gst/rtp/gstrtptheoradepay.c: + * gst/rtp/gstrtptheorapay.c: + * gst/rtp/gstrtpvorbisdepay.c: + * gst/rtp/gstrtpvorbispay.c: + * gst/rtp/gstrtpvrawdepay.c: + * gst/rtp/gstrtpvrawpay.c: + * gst/rtpmanager/gstrtpbin.c: + * gst/rtpmanager/gstrtpjitterbuffer.c: + * gst/rtpmanager/gstrtpptdemux.c: + * gst/rtpmanager/gstrtpsession.c: + * gst/rtpmanager/gstrtpssrcdemux.c: + * gst/rtsp/gstrtpdec.c: + * gst/rtsp/gstrtspsrc.c: + * gst/shapewipe/gstshapewipe.c: + * gst/smpte/gstsmpte.c: + * gst/smpte/gstsmptealpha.c: + * gst/spectrum/gstspectrum.c: + * gst/udp/gstdynudpsink.c: + * gst/udp/gstmultiudpsink.c: + * gst/udp/gstudpsink.c: + * gst/udp/gstudpsrc.c: + * gst/videobox/gstvideobox.c: + * gst/videocrop/gstaspectratiocrop.c: + * gst/videocrop/gstvideocrop.c: + * gst/videofilter/gstgamma.c: + * gst/videofilter/gstvideobalance.c: + * gst/videofilter/gstvideoflip.c: + * gst/videofilter/gstvideotemplate.c: + * gst/videomixer/videomixer2.c: + * gst/wavenc/gstwavenc.c: + * gst/wavparse/gstwavparse.c: + * gst/y4m/gsty4mencode.c: + * sys/directsound/gstdirectsoundsink.c: + * sys/oss/gstossmixerelement.c: + * sys/oss/gstosssink.c: + * sys/oss/gstosssrc.c: + * sys/oss4/oss4-mixer.c: + * sys/oss4/oss4-sink.c: + * sys/oss4/oss4-source.c: + * sys/osxaudio/gstosxaudiosink.c: + * sys/osxaudio/gstosxaudiosrc.c: + * sys/osxvideo/osxvideosink.m: + * sys/sunaudio/gstsunaudiomixer.c: + * sys/sunaudio/gstsunaudiosink.c: + * sys/sunaudio/gstsunaudiosrc.c: + * sys/v4l2/gstv4l2radio.c: + * sys/v4l2/gstv4l2sink.c: + * sys/v4l2/gstv4l2src.c: + * sys/waveform/gstwaveformsink.c: + * sys/ximage/gstximagesrc.c: + Use new gst_element_class_set_static_metadata() + +2012-04-09 12:55:34 +0100 Tim-Philipp Müller + + * tests/check/pipelines/simple-launch-lines.c: + tests: disable simple smokeenc/dec launch lines test + Disable test for smoke elements, which aren't ported yet + (and maybe shouldn't be ported). + +2012-04-09 00:14:48 +0100 Tim-Philipp Müller + + * gst/interleave/interleave.c: + * gst/interleave/interleave.h: + * tests/check/elements/interleave.c: + interleave: make channel-poisitions property a GValueArray again + Or perhaps it should just be a guint64 channel mask, which would + be nicer in C, but more awkward for bindings (even more so since + we can't add a flags type for it, since that only supports guint + size flags). Fixes wavenc unit test. + https://bugzilla.gnome.org/show_bug.cgi?id=669643 + +2012-04-06 16:03:47 +0200 Mark Nauwelaerts + + * gst/matroska/matroska-demux.c: + matroskademux: cleanly initialize and set needed segment + Fixes #673165. + +2012-04-05 17:17:22 -0400 Nicolas Dufresne + + * gst/flv/gstflvdemux.c: + flvdemux: Fix threading issue in index handling + +2012-04-06 09:13:31 +0200 Sebastian Dröge + + * gst/flv/gstflvdemux.c: + flvdemux: Don't use static variables to hold index associations + This not really threadsafe in any way. + +2012-04-05 19:17:48 +0200 Mark Nauwelaerts + + * tests/check/elements/flvmux.c: + * tests/check/elements/interleave.c: + tests: make few tests more valgrind-friendly + +2012-04-05 19:17:42 +0200 Mark Nauwelaerts + + * configure.ac: + * tests/check/elements/deinterleave.c: + (de)interleave: fix ported unit test and enable as ported + +2012-04-05 19:17:38 +0200 Mark Nauwelaerts + + * tests/check/elements/cmmldec.c: + tests: cmmldec: adjust to tag events no longer posted on bus by element + +2012-04-05 19:17:29 +0200 Mark Nauwelaerts + + * gst/udp/gstudpsrc.c: + updsrc: clear error + +2012-04-05 18:42:53 +0200 Sebastian Dröge + + * common: + Automatic update of common submodule + From 7fda524 to 464fe15 + +2012-04-05 17:36:38 +0200 Sebastian Dröge + + * ext/aalib/gstaasink.c: + * ext/annodex/gstannodex.c: + * ext/cairo/gstcairo.c: + * ext/dv/gstdv.c: + * ext/flac/gstflac.c: + * ext/gdk_pixbuf/gstgdkpixbuf.c: + * ext/jack/gstjack.c: + * ext/jpeg/gstjpeg.c: + * ext/libcaca/gstcacasink.c: + * ext/libmng/gstmng.c: + * ext/libpng/gstpng.c: + * ext/mikmod/gstmikmod.c: + * ext/pulse/plugin.c: + * ext/raw1394/gst1394.c: + * ext/shout2/gstshout2.c: + * ext/soup/gstsoup.c: + * ext/speex/gstspeex.c: + * ext/taglib/gsttaglibplugin.c: + * ext/wavpack/gstwavpack.c: + * gst/alpha/gstalpha.c: + * gst/alpha/gstalphacolor.c: + * gst/apetag/gstapedemux.c: + * gst/audiofx/audiofx.c: + * gst/audioparsers/plugin.c: + * gst/auparse/gstauparse.c: + * gst/autodetect/gstautodetect.c: + * gst/avi/gstavi.c: + * gst/cutter/gstcutter.c: + * gst/debugutils/gstdebug.c: + * gst/debugutils/gstnavigationtest.c: + * gst/deinterlace/gstdeinterlace.c: + * gst/effectv/gsteffectv.c: + * gst/equalizer/gstiirequalizer.c: + * gst/flv/gstflvdemux.c: + * gst/flx/gstflxdec.c: + * gst/goom/gstgoom.c: + * gst/goom2k1/gstgoom.c: + * gst/icydemux/gsticydemux.c: + * gst/id3demux/gstid3demux.c: + * gst/imagefreeze/gstimagefreeze.c: + * gst/interleave/plugin.c: + * gst/isomp4/isomp4-plugin.c: + * gst/law/alaw.c: + * gst/law/mulaw.c: + * gst/level/gstlevel.c: + * gst/matroska/matroska.c: + * gst/median/gstmedian.c: + * gst/monoscope/gstmonoscope.c: + * gst/multifile/gstmultifile.c: + * gst/multipart/multipart.c: + * gst/replaygain/replaygain.c: + * gst/rtp/gstrtp.c: + * gst/rtpmanager/gstrtpmanager.c: + * gst/rtsp/gstrtsp.c: + * gst/shapewipe/gstshapewipe.c: + * gst/smpte/plugin.c: + * gst/spectrum/gstspectrum.c: + * gst/udp/gstudp.c: + * gst/videobox/gstvideobox.c: + * gst/videocrop/gstvideocrop.c: + * gst/videofilter/gstvideotemplate.c: + * gst/videofilter/plugin.c: + * gst/videomixer/videomixer2.c: + * gst/wavenc/gstwavenc.c: + * gst/wavparse/gstwavparse.c: + * gst/y4m/gsty4mencode.c: + * sys/directsound/gstdirectsoundplugin.c: + * sys/oss/gstossaudio.c: + * sys/oss4/oss4-audio.c: + * sys/osxaudio/gstosxaudio.c: + * sys/osxvideo/osxvideosink.m: + * sys/sunaudio/gstsunaudio.c: + * sys/v4l2/gstv4l2.c: + * sys/waveform/gstwaveformplugin.c: + * sys/ximage/gstximagesrc.c: + gst: Update for GST_PLUGIN_DEFINE() API changes + +2012-04-05 13:26:19 +0200 Sebastian Dröge + + * configure.ac: + configure: Update version to 0.11.89.1 + +2012-04-04 20:06:58 +0200 Mark Nauwelaerts + + * tests/check/elements/qtmux.c: + tests: qtmux: ensure initialized test buffer memory + +2012-04-04 14:33:23 +0200 Sebastian Dröge + + * configure.ac: + * docs/plugins/Makefile.am: + * docs/plugins/gst-plugins-good-plugins-docs.sgml: + * docs/version.entities.in: + * ext/aalib/Makefile.am: + * ext/cairo/Makefile.am: + * ext/dv/Makefile.am: + * ext/flac/Makefile.am: + * ext/gdk_pixbuf/Makefile.am: + * ext/jack/Makefile.am: + * ext/jpeg/Makefile.am: + * ext/libcaca/Makefile.am: + * ext/libpng/Makefile.am: + * ext/pulse/Makefile.am: + * ext/raw1394/Makefile.am: + * ext/soup/Makefile.am: + * ext/speex/Makefile.am: + * ext/taglib/Makefile.am: + * ext/wavpack/Makefile.am: + * gst-plugins-good.spec.in: + * gst/alpha/Makefile.am: + * gst/apetag/Makefile.am: + * gst/audiofx/Makefile.am: + * gst/audioparsers/Makefile.am: + * gst/auparse/Makefile.am: + * gst/avi/Makefile.am: + * gst/cutter/Makefile.am: + * gst/debugutils/Makefile.am: + * gst/deinterlace/Makefile.am: + * gst/effectv/Makefile.am: + * gst/equalizer/Makefile.am: + * gst/flv/Makefile.am: + * gst/icydemux/Makefile.am: + * gst/id3demux/Makefile.am: + * gst/interleave/Makefile.am: + * gst/isomp4/Makefile.am: + * gst/law/Makefile.am: + * gst/level/Makefile.am: + * gst/matroska/Makefile.am: + * gst/multifile/Makefile.am: + * gst/replaygain/Makefile.am: + * gst/rtp/Makefile.am: + * gst/rtpmanager/Makefile.am: + * gst/rtsp/Makefile.am: + * gst/shapewipe/Makefile.am: + * gst/smpte/Makefile.am: + * gst/spectrum/Makefile.am: + * gst/videobox/Makefile.am: + * gst/videocrop/Makefile.am: + * gst/videofilter/Makefile.am: + * gst/videomixer/Makefile.am: + * gst/wavenc/Makefile.am: + * gst/wavparse/Makefile.am: + * gst/y4m/Makefile.am: + * pkgconfig/Makefile.am: + * pkgconfig/gstreamer-plugins-good-uninstalled.pc.in: + * sys/directsound/Makefile.am: + * sys/oss/Makefile.am: + * sys/oss4/Makefile.am: + * sys/osxaudio/Makefile.am: + * sys/osxvideo/Makefile.am: + * sys/sunaudio/Makefile.am: + * sys/v4l2/Makefile.am: + * sys/waveform/Makefile.am: + * sys/ximage/Makefile.am: + * tests/check/Makefile.am: + * tests/examples/audiofx/Makefile.am: + * tests/examples/cairo/Makefile.am: + * tests/examples/pulse/Makefile.am: + * tests/examples/spectrum/Makefile.am: + * tests/icles/Makefile.am: + gst: Update versioning + +2012-04-04 12:10:45 +0200 Sebastian Dröge + + Merge remote-tracking branch 'origin/0.10' + Conflicts: + gst/matroska/matroska-demux.c + gst/matroska/matroska-mux.c + gst/matroska/matroska-read-common.c + gst/matroska/matroska-read-common.h + +2012-04-03 18:36:50 +0200 Mark Nauwelaerts + + * ext/jpeg/gstjpegenc.c: + jpegenc: plug template caps leak + +2012-04-03 11:50:00 +0200 Wim Taymans + + * gst/avi/gstavidemux.c: + avidemux: avi only knows about DTS + Only set DTS on outgoing buffers unless we have a keyframe and then we can set + the PTS to DTS as well. + +2012-04-02 23:35:43 +0200 Stefan Sauer + + * gst/matroska/matroska-read-common.c: + mkv: port toc changes to 0.11 + +2012-04-02 23:18:00 +0200 Stefan Sauer + + Merge branch '0.10' + Conflicts: + gst/matroska/matroska-demux.c + gst/matroska/matroska-mux.c + gst/matroska/matroska-read-common.c + gst/matroska/matroska-read-common.h + +2012-03-29 23:22:28 +0400 Alexander Saprykin + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroska: add GstToc support for muxer + +2012-03-29 23:12:13 +0400 Alexander Saprykin + + * gst/matroska/matroska-demux.c: + matroska: add support for GstToc in demuxer + +2012-03-29 23:05:14 +0400 Alexander Saprykin + + * gst/matroska/matroska-read-common.c: + * gst/matroska/matroska-read-common.h: + matroska: add chapter support in GstMatroskaReadCommon + +2012-04-02 13:00:19 +0200 Sebastian Dröge + + * gst/goom2k1/lines.c: + goom2k1: Fix 'may be used uninitialized in this function' compiler warning + +2012-04-02 11:13:09 +0200 Wim Taymans + + * gst/alpha/gstalphacolor.c: + * gst/audiofx/audioamplify.c: + * gst/audiofx/audiodynamic.c: + * gst/audiofx/audiofxbaseiirfilter.c: + * gst/audiofx/audioinvert.c: + * gst/audiofx/audiokaraoke.c: + * gst/videofilter/gstgamma.c: + * gst/videofilter/gstvideobalance.c: + use transform_ip_on_passthrough + +2012-03-31 15:43:49 +0200 Wim Taymans + + * gst/equalizer/gstiirequalizer.c: + * gst/equalizer/gstiirequalizer10bands.c: + * gst/equalizer/gstiirequalizer3bands.c: + * gst/videomixer/videomixer2.c: + * tests/check/elements/equalizer.c: + * tests/examples/equalizer/demo.c: + * tests/icles/equalizer-test.c: + update for child proxy api change + +2012-03-30 18:13:08 +0200 Wim Taymans + + * ext/jpeg/gstjpegenc.c: + * gst/avi/gstavimux.c: + * gst/avi/gstavisubtitle.c: + * gst/flv/gstflvmux.c: + * gst/isomp4/atoms.c: + * gst/isomp4/gstqtmux.c: + * gst/isomp4/qtdemux.c: + * gst/multifile/gstmultifilesink.c: + * gst/multifile/gstmultifilesrc.c: + * gst/rtp/gstrtpqdmdepay.c: + * gst/rtp/gstrtptheoradepay.c: + * gst/rtp/gstrtpvorbisdepay.c: + * gst/rtsp/gstrtspsrc.c: + * gst/udp/gstudpsrc.c: + * gst/y4m/gsty4mencode.c: + * sys/v4l2/gstv4l2bufferpool.c: + * sys/ximage/ximageutil.c: + * tests/check/elements/deinterleave.c: + * tests/check/elements/interleave.c: + update for buffer api change + +2012-03-30 12:53:44 +0200 Sebastian Dröge + + * ext/speex/gstspeexenc.c: + * ext/speex/gstspeexenc.h: + speexenc: Use new gst_audio_encoder_set_headers() API + +2012-03-30 12:18:45 +0200 Sebastian Dröge + + * ext/flac/gstflacenc.c: + * ext/speex/gstspeexenc.c: + * ext/wavpack/gstwavpackenc.c: + ext: Update for GstAudioEncoder API changes + +2012-03-29 23:22:28 +0400 Alexander Saprykin + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroska: add GstToc support for muxer + +2012-03-29 23:12:13 +0400 Alexander Saprykin + + * gst/matroska/matroska-demux.c: + matroska: add support for GstToc in demuxer + +2012-03-29 23:05:14 +0400 Alexander Saprykin + + * gst/matroska/matroska-read-common.c: + * gst/matroska/matroska-read-common.h: + matroska: add chapter support in GstMatroskaReadCommon + +2012-03-29 17:22:23 +0200 Mark Nauwelaerts + + * tests/check/pipelines/wavpack.c: + tests: wavpack: fewer buffers are also adequate and more convenient + +2012-03-29 17:22:19 +0200 Mark Nauwelaerts + + * tests/check/elements/videocrop.c: + tests: videocrop: unmap video frame and unref caps + +2012-03-29 17:22:04 +0200 Mark Nauwelaerts + + * tests/check/elements/audiowsincband.c: + tests: audiowsincband: unmap examined output buffers + +2012-03-29 17:21:53 +0200 Mark Nauwelaerts + + * ext/flac/gstflacenc.c: + flacenc: plug ref leak + +2012-03-29 17:21:50 +0200 Mark Nauwelaerts + + * gst/audiofx/audiopanorama.c: + audiopanorama: fix supported template caps and sample processing + +2012-03-29 17:21:43 +0200 Mark Nauwelaerts + + * gst/alpha/gstalphacolor.c: + alphacolor: plug structure leak + +2012-03-29 16:04:26 +0100 uraeus + + * gst-plugins-good.spec.in: + Update spec file with latest ported plugins + +2012-03-29 15:03:09 +0200 Sebastian Dröge + + Merge remote-tracking branch 'origin/0.10' + Conflicts: + configure.ac + +2012-03-28 16:26:56 +0200 Mark Nauwelaerts + + * tests/check/pipelines/tagschecking.c: + tests: tagschecking: muxers need TIME format + +2012-03-28 16:26:15 +0200 Mark Nauwelaerts + + * tests/check/pipelines/flacdec.c: + tests: flacdec: needs flacparse nowadays + +2012-03-28 14:49:03 +0200 Mark Nauwelaerts + + * ext/wavpack/gstwavpackenc.c: + wavpackenc: query downstream for BYTE seeking support + +2012-03-28 14:48:46 +0200 Mark Nauwelaerts + + * ext/flac/gstflacenc.c: + flacenc: query downstream for BYTE seeking support + +2012-03-28 14:46:03 +0200 Mark Nauwelaerts + + * ext/flac/gstflacdec.c: + flacdec: clean up obsolete log statement + +2012-03-28 12:49:19 +0200 Wim Taymans + + * ext/mikmod/gstmikmod.c: + * ext/wavpack/gstwavpackenc.c: + * gst/avi/gstavimux.c: + * gst/flv/gstflvmux.c: + * gst/icydemux/gsticydemux.c: + * gst/isomp4/qtdemux.c: + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-parse.c: + * gst/rtp/gstrtph264depay.c: + * gst/rtp/gstrtpjpegpay.c: + * gst/rtp/gstrtpmp4vpay.c: + * gst/y4m/gsty4mencode.c: + * tests/check/elements/parser.c: + update for buffer changes + +2012-03-28 12:16:45 +0200 Mark Nauwelaerts + + * tests/check/elements/audiodynamic.c: + tests: audiodynamic: correctly port original test to mind in place transform + +2012-03-28 11:05:43 +0200 Mark Nauwelaerts + + * gst/audiofx/audiochebband.c: + * gst/audiofx/audiocheblimit.c: + audiofx: more adjustment to changed semantics of audiofilter _setup method + +2012-03-28 11:10:24 +0200 Mark Nauwelaerts + + * tests/check/elements/audiofirfilter.c: + tests: audiofirfilter: negotiate the intended raw audio format + +2012-03-27 18:41:45 +0200 Stefan Sauer + + * gst/audioparsers/gstwavpackparse.c: + wavpackparse: init datastructure + +2012-03-27 17:18:40 +0200 Wim Taymans + + * gst/effectv/gstaging.c: + * gst/effectv/gstdice.c: + * gst/effectv/gstrev.c: + * gst/effectv/gstwarp.c: + effectv: fix strides + +2012-03-27 16:41:06 +0200 Wim Taymans + + * gst/avi/gstavimux.c: + * gst/imagefreeze/gstimagefreeze.c: + * gst/law/alaw-encode.c: + * gst/law/mulaw-encode.c: + * gst/matroska/matroska-demux.c: + * gst/rtp/gstasteriskh263.c: + * gst/rtp/gstrtpL16pay.c: + * gst/rtp/gstrtpbvpay.c: + * gst/rtp/gstrtpceltpay.c: + * gst/rtp/gstrtpg722pay.c: + * gst/rtp/gstrtph263ppay.c: + * gst/rtp/gstrtpilbcpay.c: + * gst/rtp/gstrtpspeexpay.c: + * gst/shapewipe/gstshapewipe.c: + * gst/smpte/gstsmpte.c: + * sys/oss/gstosssink.c: + * sys/v4l2/gstv4l2sink.c: + * sys/v4l2/gstv4l2src.c: + * sys/ximage/gstximagesrc.c: + * tests/check/elements/qtmux.c: + caps: improve caps handling + Avoid caps copy and leaks + +2012-03-27 14:04:48 +0200 Mark Nauwelaerts + + * tests/check/elements/icydemux.c: + tests: icydemux: activate internal test helper src pad + +2012-03-27 12:44:46 +0200 Wim Taymans + + * sys/v4l2/gstv4l2bufferpool.c: + * sys/v4l2/gstv4l2sink.c: + * sys/v4l2/gstv4l2src.c: + v4l2: update for get_param + Remove const from the GstCaps. + Plug some GstStructure leaks + +2012-03-27 00:02:08 +0300 Raimo Järvi + + * configure.ac: + * gst/udp/gstmultiudpsink.c: + * gst/udp/gstudpsrc.c: + udp: Fix compiling with mingw. + https://bugzilla.gnome.org/show_bug.cgi?id=672880 + +2012-03-26 18:31:41 +0200 Mark Nauwelaerts + + * tests/check/elements/rganalysis.c: + * tests/check/elements/rgvolume.c: + tests: replaygain: misc compatibility fixes + Discard caps event when checking for and counting various tag events, + and remove all testing of 8 bits depth in 16 bits width format since + it no longer exists. + +2012-03-26 18:28:26 +0200 Mark Nauwelaerts + + * tests/check/elements/rtp-payloading.c: + * tests/check/elements/rtpbin.c: + tests: rtp: misc compatibiliy fixes + ... such as always setting pad caps and providing needed caps fields. + +2012-03-26 18:26:40 +0200 Mark Nauwelaerts + + * tests/check/elements/videofilter.c: + tests: videofilter: ensure initial segment event + +2012-03-26 18:25:28 +0200 Mark Nauwelaerts + + * gst/shapewipe/gstshapewipe.c: + * gst/shapewipe/gstshapewipe.h: + shapewipe: proper video info and frame management + ... particularly since each incoming pad has a distinct format. + +2012-03-26 18:24:08 +0200 Mark Nauwelaerts + + * gst/rtp/gstrtph264pay.c: + rtph264pay: ensure output caps are set when pushing output data + ... even if some SPS/PPS has not passed by yet. + +2012-03-26 18:22:53 +0200 Mark Nauwelaerts + + * gst/videofilter/gstgamma.c: + * gst/videofilter/gstvideobalance.c: + videofilter: avoid holding object lock when calling basetransform function + +2012-03-26 18:22:03 +0200 Mark Nauwelaerts + + * gst/rtpmanager/gstrtpbin.c: + rtpbin: fix some lock management + ... to avoid trying to take a non-recursive lock twice. + +2012-03-26 18:21:11 +0200 Mark Nauwelaerts + + * gst/rtp/gstrtpL16depay.c: + * gst/rtp/gstrtpL16pay.c: + rtpL16(de)pay: fix raw audio format in template caps + +2012-03-26 18:20:40 +0200 Mark Nauwelaerts + + * gst/replaygain/gstrganalysis.c: + replaygain: also still post the results of the analysis + +2012-03-26 15:59:01 +0200 Wim Taymans + + * sys/v4l2/gstv4l2src.c: + v4l2src: don't error in shutdown + Don't log with the ERROR category when we are stopping because we are shutting + down. + Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672824 + +2012-03-26 15:51:28 +0200 Wim Taymans + + * sys/v4l2/gstv4l2src.c: + v4l2: fix latency + +2012-03-26 15:30:00 +0200 Wim Taymans + + * sys/v4l2/gstv4l2bufferpool.c: + * sys/v4l2/gstv4l2bufferpool.h: + v4l2: called base class start + Chain up to the base class start method so that metadata is properly tagged. + Remove an unused variable. + fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672813 + +2012-03-26 12:12:45 +0200 Wim Taymans + + Replace master with 0.11 + +2012-03-25 00:00:59 +0000 Tim-Philipp Müller + + * configure.ac: + * ext/gdk_pixbuf/gstgdkpixbufoverlay.c: + * ext/gdk_pixbuf/gstgdkpixbufoverlay.h: + gdkpixbufoverlay: add "alpha" property to set alpha of overlay image + .. or turn the overlay off by setting alpha to 0.0 + +2012-03-24 09:51:06 +0100 Mark Nauwelaerts + + * gst/imagefreeze/gstimagefreeze.c: + imagefreeze: plug caps leak + +2012-03-23 18:47:45 +0100 Mark Nauwelaerts + + * tests/check/elements/imagefreeze.c: + tests: imagefreeze: remove extraneous _unref + +2012-03-23 18:47:03 +0100 Mark Nauwelaerts + + * tests/check/elements/avimux.c: + tests: avimux: adjust to modified sink pad template name + +2012-03-23 18:46:36 +0100 Mark Nauwelaerts + + * tests/check/elements/qtmux.c: + tests: qtmux: cleanup element sooner + ... to avoid stray refs in sticky caps events. + +2012-03-23 18:45:56 +0100 Mark Nauwelaerts + + * tests/check/elements/audiowsincband.c: + * tests/check/elements/audiowsinclimit.c: + * tests/check/elements/avimux.c: + * tests/check/elements/qtmux.c: + tests: arrange for sending an initial segment event + ... which is needed nowadays since various gst_segment_to_... + no longer automatically set the format to the specified one + (from _UNDEFINED). + +2012-03-23 18:44:15 +0100 Mark Nauwelaerts + + * gst/imagefreeze/gstimagefreeze.c: + imagefreeze: immediately return GST_FLOW_EOS + ... rather than _OK since we will not be caring about subsequent buffer + anyway. + +2012-03-23 18:43:36 +0100 Mark Nauwelaerts + + * gst/imagefreeze/gstimagefreeze.c: + imagefreeze: fix query and _getcaps handling + +2012-03-23 18:42:48 +0100 Mark Nauwelaerts + + * gst/audiofx/audiochebband.c: + * gst/audiofx/audiocheblimit.c: + * gst/audiofx/audiofirfilter.c: + * gst/audiofx/audiofxbasefirfilter.c: + * gst/audiofx/audiofxbasefirfilter.h: + * gst/audiofx/audiokaraoke.c: + * gst/audiofx/audiowsincband.c: + * gst/audiofx/audiowsinclimit.c: + audiofx: adjust to changed semantics of audiofilter _setup method + ... in that it will now call subclass with info on proposed audio format + without having set that info already in base class. As such, + subclass can not rely on audio format info being available there. + +2011-07-14 16:23:49 -0400 Olivier Crête + + * gst/rtp/gstrtph264depay.c: + * gst/rtp/gstrtph264depay.h: + rtph264depay: Make output in AVC stream format work even without complete sprop-parameter-set + This allows outputting streams in AVC format even if the SPS/PPS are sent inside + the RTP stream. + https://bugzilla.gnome.org/show_bug.cgi?id=654850 + Ported from master + +2012-01-29 18:39:54 +0000 Olivier Crête + + * gst/udp/gstmultiudpsink.c: + udpsink: Unlock on error + +2012-03-22 18:27:30 +0100 Mark Nauwelaerts + + * gst/audioparsers/gstaacparse.c: + * gst/audioparsers/gstac3parse.c: + * gst/audioparsers/gstamrparse.c: + * gst/audioparsers/gstdcaparse.c: + * gst/audioparsers/gstflacparse.c: + * gst/audioparsers/gstmpegaudioparse.c: + * gst/audioparsers/gstwavpackparse.c: + audioparsers: use sink pad template caps rather than src + +2012-03-22 18:23:22 +0100 Mark Nauwelaerts + + Merge branch 'master' into 0.11 + +2012-03-22 18:21:52 +0100 Mark Nauwelaerts + + * configure.ac: + * gst/smpte/gstsmpte.c: + * gst/smpte/gstsmpte.h: + * gst/smpte/gstsmptealpha.c: + * gst/smpte/gstsmptealpha.h: + smpte: port to 0.11 + +2012-03-22 16:10:33 +0100 Mark Nauwelaerts + + * gst/audioparsers/gstaacparse.c: + * gst/audioparsers/gstac3parse.c: + * gst/audioparsers/gstamrparse.c: + * gst/audioparsers/gstdcaparse.c: + * gst/audioparsers/gstflacparse.c: + * gst/audioparsers/gstmpegaudioparse.c: + * gst/audioparsers/gstwavpackparse.c: + audioparsers: intersect downstream allowed peer caps with sink pad template + +2012-03-22 15:55:28 +0100 Wim Taymans + + * configure.ac: + back to development + +=== release 0.11.2 === + +2012-03-22 15:51:13 +0100 Wim Taymans + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-audioparsers.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-isomp4.xml: + * docs/plugins/inspect/plugin-jack.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtpmanager.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * gst-plugins-good.doap: + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.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/ro.po: + * po/ru.po: + * po/sk.po: + * po/sl.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: + * win32/common/gstudp-marshal.c: + Release 0.11.2 2012-03-22 11:55:28 +0100 Wim Taymans diff --git a/NEWS b/NEWS index 1571284a32..58abf337a3 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,9 @@ -This is GStreamer Good Plug-ins 0.11.2, "Rite of Devastation" +This is GStreamer Good Plug-ins 0.11.90 "From grief and moan to a gold throne" + +New features in 0.11.90: + + * Lots of bugfixes, cleanup and other improvements + * The interleave/deinterleave plugin was ported to 0.11 New features in 0.11.2: diff --git a/RELEASE b/RELEASE index f5f9de0ee8..eb334f74dd 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer Good Plug-ins 0.11.2 "Rite of Devastation" +Release notes for GStreamer Good Plug-ins 0.11.90 "From grief and moan to a gold throne" @@ -15,9 +15,6 @@ It is, however, parallel installable with the 0.10.x series. -"Such ingratitude. After all the times I've saved your life." - - A collection of plug-ins you'd want to have right next to you on the battlefield. Shooting sharp and making no mistakes, these plug-ins have it all: good looks, good code, and good licensing. Documented and dressed up @@ -55,29 +52,10 @@ contains a set of less supported plug-ins that haven't passed the Features of this release - * Many cleanups - * Ported to new 0.11 core API changes - * flacenc: various fixes - * gdkpixbuf: port to 0.11 - * wavpack: port to 0.11 - * rtpbin: many fixes - * qtdemux: use PTS and DTS - * imagefreeze: port to 0.11 - * qtdemux: negotiate allocators - -Bugs fixed in this release - - * 670623 : [0.11] flacenc not working - * 628773 : [0.11] rtp -- match properties and caps fields - * 658357 : [0.11] pulse: build fails with recent pulseaudio - * 662615 : [0.11] build failure due to printf format compiler warnings on OSX 64 bit - * 667085 : [0.11] dcaparse: uses uninitialized variable - * 669607 : [0.11] directsoundsink: Fix compiling - * 669612 : [0.11] waveformsink: Port to 0.11 - * 669643 : [0.11] interleave port - * 670320 : gst-plugins-good 0.11.1 fails to build due to missing gstsmokedec.h - * 671534 : [0.11] qtmux: cover art tag is GstSample now - * 670303 : [0.11] Can't access " rms " , " peak " and " decay " keys from GstLevel bus message trough PyGI + * Lots of bugfixes, cleanup and other improvements + * The interleave/deinterleave plugin was ported to 0.11 +There were no bugs fixed in this release + Download @@ -106,25 +84,15 @@ Applications Contributors to this release - * Alessandro Decina - * Andrej Gelenberg - * Antoine Tremblay - * David Schleef - * Dominique Leuenberger - * Edward Hervey - * Marc Leeman + * Alexander Saprykin * Mark Nauwelaerts - * Matej Knopp - * Nicola Murino - * Oleksij Rempel (Alexey Fisher) + * Nicolas Dufresne * Olivier Crête - * Peteris Krisjanis - * Ross Burton + * Raimo Järvi * Sebastian Dröge - * Sreerenj Balachandran * Stefan Sauer * Tim-Philipp Müller - * Vincent Penquerc'h - * Vincent Untz * Wim Taymans + * uraeus + * Руслан Ижбулатов   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 1965ae88c5..73c344a12e 100644 --- a/configure.ac +++ b/configure.ac @@ -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.89.1, +AC_INIT(GStreamer Good Plug-ins, 0.11.90, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-plugins-good) @@ -55,8 +55,8 @@ AC_LIBTOOL_WIN32_DLL AM_PROG_LIBTOOL dnl *** required versions of GStreamer stuff *** -GST_REQ=0.11.3 -GSTPB_REQ=0.11.3 +GST_REQ=0.11.90 +GSTPB_REQ=0.11.90 dnl *** autotools stuff **** diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy index 3c4d1af787..f4fd3900d6 100644 --- a/docs/plugins/gst-plugins-good-plugins.hierarchy +++ b/docs/plugins/gst-plugins-good-plugins.hierarchy @@ -40,6 +40,7 @@ GObject GstAudioBaseSink GstJackAudioSink GstPulseSink + GstCACASink GstDynUDPSink GstMultiFileSink GstMultiUDPSink @@ -106,6 +107,7 @@ GObject GstRadioacTV GstRevTV GstRippleTV + GstSMPTEAlpha GstShagadelicTV GstStreakTV GstVertigoTV @@ -129,6 +131,7 @@ GObject GstCutter GstDVDec GstDVDemux + GstDeinterleave GstFlacTag GstFlvDemux GstFlvMux @@ -138,6 +141,7 @@ GObject GstICYDemux GstISMLMux GstImageFreeze + GstInterleave GstJpegDec GstJpegEnc GstMJ2Mux @@ -232,6 +236,7 @@ GObject GstRtpPtDemux GstRtpSession GstRtpSsrcDemux + GstSMPTE GstShapeWipe GstTagDemux GstApeDemux @@ -245,6 +250,7 @@ GObject GstWavParse GstY4mEncode GstPad + GstInterleavePad GstVideoMixer2Pad GstPadTemplate GstPlugin @@ -274,6 +280,7 @@ GInterface GstStreamVolume GstTagSetter GstTagXmpWriter + GstTocSetter GstTuner GstURIHandler GstVideoOrientation diff --git a/docs/plugins/gst-plugins-good-plugins.interfaces b/docs/plugins/gst-plugins-good-plugins.interfaces index 835b85e3c9..66bac0bfe1 100644 --- a/docs/plugins/gst-plugins-good-plugins.interfaces +++ b/docs/plugins/gst-plugins-good-plugins.interfaces @@ -33,6 +33,7 @@ GstIirEqualizerNBands GstChildProxy GstMJ2Mux GstTagSetter GstTagXmpWriter GstMP4Mux GstTagSetter GstTagXmpWriter GstMatroskaMux GstTagSetter +GstMatroskaMux GstTagSetter GstTocSetter GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe GstOss4Sink GstStreamVolume GstPropertyProbe GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe @@ -75,3 +76,4 @@ GstVideoMixer GstChildProxy GstVideoMixer2 GstChildProxy GstWavpackEnc GstPreset GstWebMMux GstTagSetter +GstWebMMux GstTagSetter GstTocSetter diff --git a/docs/plugins/gst-plugins-good-plugins.prerequisites b/docs/plugins/gst-plugins-good-plugins.prerequisites index d33ae25fee..ab859280ec 100644 --- a/docs/plugins/gst-plugins-good-plugins.prerequisites +++ b/docs/plugins/gst-plugins-good-plugins.prerequisites @@ -1,5 +1,6 @@ GIcon GObject GInitable GObject +GstChildProxy GObject GstChildProxy GstObject GstColorBalance GstImplementsInterface GstElement GstImplementsInterface GstElement @@ -7,6 +8,7 @@ GstMixer GstImplementsInterface GstElement GstStreamVolume GObject GstTagSetter GstElement GstTagXmpWriter GstElement +GstTocSetter GstElement GstTuner GstImplementsInterface GstElement GstVideoOrientation GstImplementsInterface GstElement GstXOverlay GstImplementsInterface GstElement diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index 25c7e8f0f6..25df2e837e 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -3,7 +3,7 @@ ASCII Art video sink ../../ext/aalib/.libs/libgstaasink.so libgstaasink.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index 4d859b4c94..97084f7aa6 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -3,7 +3,7 @@ ALaw audio conversion routines ../../gst/law/.libs/libgstalaw.so libgstalaw.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index 43d4ec10bf..5277a7e437 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -3,7 +3,7 @@ adds an alpha channel to video - constant or via chroma-keying ../../gst/alpha/.libs/libgstalpha.so libgstalpha.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index 0b04c00701..3cad4731be 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -3,7 +3,7 @@ RGBA from/to AYUV colorspace conversion preserving the alpha channel ../../gst/alpha/.libs/libgstalphacolor.so libgstalphacolor.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-annodex.xml b/docs/plugins/inspect/plugin-annodex.xml index 273688ee93..c7f44b7407 100644 --- a/docs/plugins/inspect/plugin-annodex.xml +++ b/docs/plugins/inspect/plugin-annodex.xml @@ -3,7 +3,7 @@ annodex stream manipulation (info about annodex: http://www.annodex.net) ../../ext/annodex/.libs/libgstannodex.so libgstannodex.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index 59a50fb578..e72a6675e5 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -3,7 +3,7 @@ APEv1/2 tag reader ../../gst/apetag/.libs/libgstapetag.so libgstapetag.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index b49e82314d..b3e21b1dcd 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -3,7 +3,7 @@ Audio effects plugin ../../gst/audiofx/.libs/libgstaudiofx.so libgstaudiofx.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release @@ -209,7 +209,7 @@ sink sink always -
audio/x-raw, format=(string){ S32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string){ S32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved, channel-mask=(bitmask)0x0000000000000003
+
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved, channel-mask=(bitmask)0x0000000000000003
src diff --git a/docs/plugins/inspect/plugin-audioparsers.xml b/docs/plugins/inspect/plugin-audioparsers.xml index bf8ba38be9..d9b6efe8c9 100644 --- a/docs/plugins/inspect/plugin-audioparsers.xml +++ b/docs/plugins/inspect/plugin-audioparsers.xml @@ -3,7 +3,7 @@ Parsers for various audio formats ../../gst/audioparsers/.libs/libgstaudioparsers.so libgstaudioparsers.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index 78b8060515..774edac836 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -3,7 +3,7 @@ parses au streams ../../gst/auparse/.libs/libgstauparse.so libgstauparse.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index 3fb49a55aa..b6a73e8dbb 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -3,7 +3,7 @@ Plugin contains auto-detection plugins for video/audio in- and outputs ../../gst/autodetect/.libs/libgstautodetect.so libgstautodetect.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index 289847f0d0..1c52c4c1d8 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -3,7 +3,7 @@ AVI stream handling ../../gst/avi/.libs/libgstavi.so libgstavi.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index 4205723bf7..9007a9ef7c 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -3,10 +3,10 @@ Colored ASCII Art video sink ../../ext/libcaca/.libs/libgstcacasink.so libgstcacasink.so - 0.10.30.1 + 0.11.90 LGPL gst-plugins-good - GStreamer Good Plug-ins git + GStreamer Good Plug-ins source release Unknown package origin @@ -20,7 +20,7 @@ sink sink always -
video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw, format=(string){ RGB, RGBx, RGB16, RGB15 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index bc80c9f7e7..ad74bcd546 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -3,7 +3,7 @@ Audio Cutter to split audio into non-silent bits ../../gst/cutter/.libs/libgstcutter.so libgstcutter.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 61a1ba8661..d88ed2262c 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -3,7 +3,7 @@ elements for testing and debugging ../../gst/debugutils/.libs/libgstdebug.so libgstdebug.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml index 8b6af8501b..804d4bac2b 100644 --- a/docs/plugins/inspect/plugin-dv.xml +++ b/docs/plugins/inspect/plugin-dv.xml @@ -3,7 +3,7 @@ DV demuxer and decoder based on libdv (libdv.sf.net) ../../ext/dv/.libs/libgstdv.so libgstdv.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index 49a47a6ded..67caf9ef79 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -3,7 +3,7 @@ effect plugins from the effectv project ../../gst/effectv/.libs/libgsteffectv.so libgsteffectv.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml index 709a240c0b..77125b9c59 100644 --- a/docs/plugins/inspect/plugin-equalizer.xml +++ b/docs/plugins/inspect/plugin-equalizer.xml @@ -3,7 +3,7 @@ GStreamer audio equalizers ../../gst/equalizer/.libs/libgstequalizer.so libgstequalizer.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index a9760bba2d..d48b569159 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -3,7 +3,7 @@ The FLAC Lossless compressor Codec ../../ext/flac/.libs/libgstflac.so libgstflac.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml index e2b86a601b..a297afd9d5 100644 --- a/docs/plugins/inspect/plugin-flv.xml +++ b/docs/plugins/inspect/plugin-flv.xml @@ -3,7 +3,7 @@ FLV muxing and demuxing plugin ../../gst/flv/.libs/libgstflv.so libgstflv.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index fde7b35bc6..3a22c38f22 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -3,7 +3,7 @@ GOOM visualization filter ../../gst/goom/.libs/libgstgoom.so libgstgoom.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml index 111e003c09..5ac3c3feeb 100644 --- a/docs/plugins/inspect/plugin-goom2k1.xml +++ b/docs/plugins/inspect/plugin-goom2k1.xml @@ -3,7 +3,7 @@ GOOM 2k1 visualization filter ../../gst/goom2k1/.libs/libgstgoom2k1.so libgstgoom2k1.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index 1b8b2a44f9..f365352a2a 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -3,7 +3,7 @@ Demux ICY tags from a stream ../../gst/icydemux/.libs/libgsticydemux.so libgsticydemux.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index 57d55ab5e7..2cfeede35c 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -3,7 +3,7 @@ Demux ID3v1 and ID3v2 tags from a file ../../gst/id3demux/.libs/libgstid3demux.so libgstid3demux.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml index 6d34a5b522..f4705dcba9 100644 --- a/docs/plugins/inspect/plugin-imagefreeze.xml +++ b/docs/plugins/inspect/plugin-imagefreeze.xml @@ -3,7 +3,7 @@ Still frame stream generator ../../gst/imagefreeze/.libs/libgstimagefreeze.so libgstimagefreeze.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml index 9dd3d189c3..5752c97d14 100644 --- a/docs/plugins/inspect/plugin-interleave.xml +++ b/docs/plugins/inspect/plugin-interleave.xml @@ -3,10 +3,10 @@ Audio interleaver/deinterleaver ../../gst/interleave/.libs/libgstinterleave.so libgstinterleave.so - 0.10.30.1 + 0.11.90 LGPL gst-plugins-good - GStreamer Good Plug-ins git + GStreamer Good Plug-ins source release Unknown package origin @@ -20,13 +20,13 @@ sink sink always -
audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }
+
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
- src%d + src_%u source sometimes -
audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }
+
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)1, layout=(string){ non-interleaved, interleaved }
@@ -38,16 +38,16 @@ Andy Wingo <wingo at pobox.com>, Sebastian Dröge <slomo@circular-chaos.org> - sink%d + sink_%u sink request -
audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }
+
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)1, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string){ non-interleaved, interleaved }
src source always -
audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }
+
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string)interleaved
diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml index 6ab1305889..eab0a88c20 100644 --- a/docs/plugins/inspect/plugin-isomp4.xml +++ b/docs/plugins/inspect/plugin-isomp4.xml @@ -3,7 +3,7 @@ ISO base media file format support (mp4, 3gpp, qt, mj2) ../../gst/isomp4/.libs/libgstisomp4.so libgstisomp4.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml index 9dea5e097e..953afb7773 100644 --- a/docs/plugins/inspect/plugin-jack.xml +++ b/docs/plugins/inspect/plugin-jack.xml @@ -3,7 +3,7 @@ JACK audio elements ../../ext/jack/.libs/libgstjack.so libgstjack.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index 46b66fb6a4..16fb1ab47f 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -3,7 +3,7 @@ JPeg plugin library ../../ext/jpeg/.libs/libgstjpeg.so libgstjpeg.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index 9aa2147452..18d348e330 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -3,7 +3,7 @@ Audio level plugin ../../gst/level/.libs/libgstlevel.so libgstlevel.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index dace313adc..6242aef29a 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -3,7 +3,7 @@ Matroska and WebM stream handling ../../gst/matroska/.libs/libgstmatroska.so libgstmatroska.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index c2cb0eeead..7485938565 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -3,7 +3,7 @@ MuLaw audio conversion routines ../../gst/law/.libs/libgstmulaw.so libgstmulaw.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index b0dbe0c51c..8333ff5af9 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -3,7 +3,7 @@ Reads/Writes buffers from/to sequentially named files ../../gst/multifile/.libs/libgstmultifile.so libgstmultifile.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index 91eee56b7f..dfaecab688 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -3,7 +3,7 @@ multipart stream manipulation ../../gst/multipart/.libs/libgstmultipart.so libgstmultipart.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 832fa99efd..0d450109b6 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -3,7 +3,7 @@ Template for a video filter ../../gst/debugutils/.libs/libgstnavigationtest.so libgstnavigationtest.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index 91fc3ce3eb..5ea5bbc4c1 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -3,7 +3,7 @@ PNG plugin library ../../ext/libpng/.libs/libgstpng.so libgstpng.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml index d6e88edb04..248df5f347 100644 --- a/docs/plugins/inspect/plugin-pulseaudio.xml +++ b/docs/plugins/inspect/plugin-pulseaudio.xml @@ -3,7 +3,7 @@ PulseAudio plugin library ../../ext/pulse/.libs/libgstpulse.so libgstpulse.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index 770ced989a..8660ad2f67 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -3,7 +3,7 @@ ReplayGain volume normalization ../../gst/replaygain/.libs/libgstreplaygain.so libgstreplaygain.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 230f2ff6b2..f569f034ab 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -3,7 +3,7 @@ Real-time protocol plugins ../../gst/rtp/.libs/libgstrtp.so libgstrtp.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release @@ -47,7 +47,7 @@ src source always -
audio/x-raw, format=(string)S16_BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
+
audio/x-raw, format=(string)S16BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
@@ -62,7 +62,7 @@ sink sink always -
audio/x-raw, format=(string)S16_BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
+
audio/x-raw, format=(string)S16BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
src diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml index 6297b48509..225d082725 100644 --- a/docs/plugins/inspect/plugin-rtpmanager.xml +++ b/docs/plugins/inspect/plugin-rtpmanager.xml @@ -3,7 +3,7 @@ RTP session management plugin library ../../gst/rtpmanager/.libs/libgstrtpmanager.so libgstrtpmanager.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index b7d3be489a..45162422c3 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -3,7 +3,7 @@ transfer data via RTSP ../../gst/rtsp/.libs/libgstrtsp.so libgstrtsp.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml index cc2f79e94a..104fa33d90 100644 --- a/docs/plugins/inspect/plugin-shapewipe.xml +++ b/docs/plugins/inspect/plugin-shapewipe.xml @@ -3,7 +3,7 @@ Shape Wipe transition filter ../../gst/shapewipe/.libs/libgstshapewipe.so libgstshapewipe.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml index 25f54c1229..47302302cb 100644 --- a/docs/plugins/inspect/plugin-shout2send.xml +++ b/docs/plugins/inspect/plugin-shout2send.xml @@ -3,7 +3,7 @@ Sends data to an icecast server using libshout2 ../../ext/shout2/.libs/libgstshout2.so libgstshout2.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good libshout2 diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index 514147e611..2746bb9102 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -3,10 +3,10 @@ Apply the standard SMPTE transitions on video images ../../gst/smpte/.libs/libgstsmpte.so libgstsmpte.so - 0.10.30.1 + 0.11.90 LGPL gst-plugins-good - GStreamer Good Plug-ins git + GStreamer Good Plug-ins source release Unknown package origin @@ -20,19 +20,19 @@ sink1 sink always -
video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
sink2 sink always -
video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src source always -
video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
@@ -47,13 +47,13 @@ sink sink always -
video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src source always -
video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 90d6b8fd31..6b3963e2fd 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -3,7 +3,7 @@ libsoup HTTP client src/sink ../../ext/soup/.libs/libgstsouphttpsrc.so libgstsouphttpsrc.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index 6f7c18eb85..de919bc0fb 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -3,7 +3,7 @@ Run an FFT on the audio signal, output spectrum data ../../gst/spectrum/.libs/libgstspectrum.so libgstspectrum.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml index 4181b8be56..e015d7ea16 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -3,7 +3,7 @@ Speex plugin library ../../ext/speex/.libs/libgstspeex.so libgstspeex.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index 49aa94aa2c..6a350067aa 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -3,7 +3,7 @@ Tag writing plug-in based on taglib ../../ext/taglib/.libs/libgsttaglib.so libgsttaglib.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index 8e5faa7cd3..e8838f6ab3 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -3,7 +3,7 @@ transfer data via UDP ../../gst/udp/.libs/libgstudp.so libgstudp.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index ca59695e5e..89cc18ba2c 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -3,7 +3,7 @@ elements for Video 4 Linux ../../sys/v4l2/.libs/libgstvideo4linux2.so libgstvideo4linux2.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index a6c62eb0a3..3dc06f42e0 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -3,7 +3,7 @@ Crops video into a user-defined region ../../gst/videocrop/.libs/libgstvideocrop.so libgstvideocrop.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml index 05ca6dfe96..4ba094cd08 100644 --- a/docs/plugins/inspect/plugin-videofilter.xml +++ b/docs/plugins/inspect/plugin-videofilter.xml @@ -3,7 +3,7 @@ Video filters plugin ../../gst/videofilter/.libs/libgstvideofilter.so libgstvideofilter.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index a2ea31b061..1c29e0beb1 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -3,7 +3,7 @@ Video mixer ../../gst/videomixer/.libs/libgstvideomixer.so libgstvideomixer.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 69004115d3..bee844b4ee 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -3,7 +3,7 @@ Encode raw audio into WAV ../../gst/wavenc/.libs/libgstwavenc.so libgstwavenc.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index 51c8edcabf..2cabbb7025 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -3,7 +3,7 @@ Wavpack lossless/lossy audio format handling ../../ext/wavpack/.libs/libgstwavpack.so libgstwavpack.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index 3619bbf227..539285ddea 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -3,7 +3,7 @@ Parse a .wav file into raw audio ../../gst/wavparse/.libs/libgstwavparse.so libgstwavparse.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index 920f1b1f95..85b086912a 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -3,7 +3,7 @@ X11 video input plugin using standard Xlib calls ../../sys/ximage/.libs/libgstximagesrc.so libgstximagesrc.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml index fb8e0cdda9..bcca2d5991 100644 --- a/docs/plugins/inspect/plugin-y4menc.xml +++ b/docs/plugins/inspect/plugin-y4menc.xml @@ -3,7 +3,7 @@ Encodes a YUV frame into the yuv4mpeg format (mjpegtools) ../../gst/y4m/.libs/libgsty4menc.so libgsty4menc.so - 0.11.2 + 0.11.90 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap index 5018ddcd52..e1d85208b9 100644 --- a/gst-plugins-good.doap +++ b/gst-plugins-good.doap @@ -32,6 +32,17 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library). + + + 0.11.90 + 0.11 + From grief and moan to a gold throne + 2012-04-12 + + + + + 0.11.2 diff --git a/gst/deinterlace/tvtime-dist.c b/gst/deinterlace/tvtime-dist.c index e1f7ed3070..a278f750c4 100644 --- a/gst/deinterlace/tvtime-dist.c +++ b/gst/deinterlace/tvtime-dist.c @@ -325,7 +325,7 @@ deinterlace_line_vfir (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s4, const guint8 * ORC_RESTRICT s5, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -468,7 +468,7 @@ deinterlace_line_linear (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -638,7 +638,7 @@ deinterlace_line_linear_blend (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s3, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -921,7 +921,7 @@ deinterlace_line_greedy (orc_uint8 * ORC_RESTRICT d1, int p1, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); diff --git a/gst/videobox/gstvideoboxorc-dist.c b/gst/videobox/gstvideoboxorc-dist.c index 6e9cd105f5..1e00246567 100644 --- a/gst/videobox/gstvideoboxorc-dist.c +++ b/gst/videobox/gstvideoboxorc-dist.c @@ -181,7 +181,7 @@ void orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); diff --git a/gst/videomixer/blendorc-dist.c b/gst/videomixer/blendorc-dist.c index 21b6ae1abd..ee783d83d1 100644 --- a/gst/videomixer/blendorc-dist.c +++ b/gst/videomixer/blendorc-dist.c @@ -193,7 +193,7 @@ void orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -285,7 +285,7 @@ orc_memcpy_u32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1, int n) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -438,7 +438,7 @@ orc_blend_u8 (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -742,7 +742,7 @@ orc_blend_argb (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -1076,7 +1076,7 @@ orc_blend_bgra (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -1562,7 +1562,7 @@ orc_overlay_argb (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); @@ -2086,7 +2086,7 @@ orc_overlay_bgra (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m) { OrcExecutor _ex, *ex = &_ex; - static int p_inited = 0; + static volatile int p_inited = 0; static OrcProgram *p = 0; void (*func) (OrcExecutor *); diff --git a/win32/common/config.h b/win32/common/config.h index 88d175cedc..f5d000b11b 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -31,7 +31,7 @@ #undef ENABLE_NLS /* gettext package name */ -#define GETTEXT_PACKAGE "gst-plugins-good-0.11" +#define GETTEXT_PACKAGE "gst-plugins-good-1.0" /* The GIO library directory. */ #undef GIO_LIBDIR @@ -39,6 +39,9 @@ /* The GIO modules directory. */ #undef GIO_MODULE_DIR +/* GStreamer API Version */ +#define GST_API_VERSION "1.0" + /* Defined if gcov is enabled to force a rebuild due to config.h changing */ #undef GST_GCOV_ENABLED @@ -55,7 +58,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2012-03-22" +#define GST_PACKAGE_RELEASE_DATETIME "2012-04-12" /* struct v4l2_buffer missing */ #undef GST_V4L2_MISSING_BUFDECL @@ -304,6 +307,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PARAM_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SOCKET_H + /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 @@ -363,7 +369,7 @@ #define PACKAGE_NAME "GStreamer Good Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Good Plug-ins 0.11.2" +#define PACKAGE_STRING "GStreamer Good Plug-ins 0.11.90" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-good" @@ -372,7 +378,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "0.11.2" +#define PACKAGE_VERSION "0.11.90" /* directory where plugins are located */ #ifdef _DEBUG @@ -403,7 +409,7 @@ #undef STDC_HEADERS /* Version number of package */ -#define VERSION "0.11.2" +#define VERSION "0.11.90" /* old wavpack API */ #undef WAVPACK_OLD_API