From 15be4ee905aac46ca067d45db4b4f9c9fe5f02be Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Fri, 16 Nov 2007 00:14:33 +0000 Subject: [PATCH] configure.ac: releasing 0.10.15, "No need to argue" Original commit message from CVS: === release 0.10.15 === 2007-11-15 Jan Schmidt * configure.ac: releasing 0.10.15, "No need to argue" --- ChangeLog | 7 + NEWS | 85 +++++++++++- RELEASE | 153 ++++++++++++++-------- configure.ac | 4 +- docs/plugins/gst-plugins-base-plugins.args | 74 +++++++++-- docs/plugins/gst-plugins-base-plugins.signals | 59 ++++++++- docs/plugins/inspect/plugin-adder.xml | 2 +- docs/plugins/inspect/plugin-alsa.xml | 6 +- docs/plugins/inspect/plugin-audioconvert.xml | 2 +- docs/plugins/inspect/plugin-audiorate.xml | 2 +- docs/plugins/inspect/plugin-audioresample.xml | 2 +- docs/plugins/inspect/plugin-audiotestsrc.xml | 4 +- docs/plugins/inspect/plugin-cdparanoia.xml | 2 +- docs/plugins/inspect/plugin-decodebin.xml | 2 +- docs/plugins/inspect/plugin-decodebin2.xml | 2 +- docs/plugins/inspect/plugin-ffmpegcolorspace.xml | 2 +- docs/plugins/inspect/plugin-gdp.xml | 2 +- docs/plugins/inspect/plugin-gnomevfs.xml | 2 +- docs/plugins/inspect/plugin-libvisual.xml | 23 +++- docs/plugins/inspect/plugin-ogg.xml | 2 +- docs/plugins/inspect/plugin-pango.xml | 2 +- docs/plugins/inspect/plugin-playbin.xml | 2 +- docs/plugins/inspect/plugin-subparse.xml | 2 +- docs/plugins/inspect/plugin-tcp.xml | 2 +- docs/plugins/inspect/plugin-theora.xml | 2 +- docs/plugins/inspect/plugin-typefindfunctions.xml | 2 +- docs/plugins/inspect/plugin-video4linux.xml | 2 +- docs/plugins/inspect/plugin-videorate.xml | 2 +- docs/plugins/inspect/plugin-videoscale.xml | 2 +- docs/plugins/inspect/plugin-videotestsrc.xml | 2 +- docs/plugins/inspect/plugin-volume.xml | 6 +- docs/plugins/inspect/plugin-vorbis.xml | 2 +- docs/plugins/inspect/plugin-ximagesink.xml | 2 +- docs/plugins/inspect/plugin-xvimagesink.xml | 2 +- win32/common/config.h | 15 ++- 35 files changed, 377 insertions(+), 107 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4d958ea..3f7c8ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +=== release 0.10.15 === + +2007-11-15 Jan Schmidt + + * configure.ac: + releasing 0.10.15, "No need to argue" + 2007-11-15 Jan Schmidt * win32/vs6/libgstfft.dsp: diff --git a/NEWS b/NEWS index d2217a1..ffac3ba 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,93 @@ -This is GStreamer Base Plug-ins 0.10.14, "Light Years Ahead" +This is GStreamer Base Plug-ins 0.10.15, "No need to argue" Please note that decodebin2 API included in this release is still considered unstable and WILL change in future releases. At this stage, only developers or early adopters should consider using the decodebin2 API embodied in its signals and properties. +Changes since 0.10.14: + + * RTP/RTSP/RTCP/SDP support improved + * New FFT support library libgstfft, based on Kiss FFT + * New formats supported in volume and audiotestsrc + * Fixes in audiorate and videorate + * Audio capture fixes + * Playbin and decodebin fixes + * New tagdemux base class for ID3/APE style tag readers + * Fix a nasty crash in the X sinks on shutdown + * New tags supported + * Add support for multichannel WAV files. + * Preserve channel layout information when up/down-mixing. + * Many bug-fixes and improvements + +Bugs fixed since 0.10.14: + + * 475395 : decodebin2 leaks request-pads + * 475451 : [decodebin2] leaks ghostpad + * 378770 : [xvimagesink] race condition in event thread? + * 407282 : [decodebin2] autoplug-sort signal has GList ** parameter + * 430677 : [audioconvert] does not preserve channel positions when f... + * 442654 : [volume] controller bypassed by default + * 445529 : [volume] support for 24/32-bit audio/x-raw-int + * 446766 : return code for gst_base_rtp_payload_audio_handle_event() + * 451970 : Subparse requires HTML parser + * 453650 : [audiobasesrc] two alsasrcs do not work in one pipeline + * 459334 : [textoverlay] expose pango line alignment property + * 459585 : [basertpdepayload] api without namespace + * 460422 : [audiotestsrc] Add support for float and double output + * 462805 : [alsa] compilation fails with gcc 4.2 + * 462979 : Add 'silent' property to GstTimeOverlay + * 463215 : [audioconvert] compile errors + * 464320 : [PATCH] gst-plugins-base-0.14 does not build for win32 + * 464666 : [playbin] QT trailer hangs in preroll with decodebin2 + * 464690 : Add connection-speed property to uridecodebin element + * 465015 : [playbin] Not removed probes causes deadlocks in streamin... + * 465028 : some warnings with mingw + * 467667 : GST_FRAMES_TO_CLOCK_TIME() and GST_CLOCK_TIME_TO_FRAMES()... + * 468129 : [basertpaudiopayload] event handler returns the wrong value + * 468619 : New library gstfft: FFT library for integer and float typ... + * 470456 : [API] add gst_missing_*_installer_detail_new() + * 470766 : [ssaparse] line breaks in SSA subtitle parser + * 471067 : Make the SDP code useable for generating SDP descriptions + * 471194 : [rtpbuffer] RTP headers are wrong for win32 + * 473097 : [baseaudiosink] gstreamer-properties hangs when testing s... + * 474384 : gstrtsp-enumtypes.c and .h needed for win32 + * 474880 : [xvimagesink] [ximagesink] leaking buffer caps reference + * 475731 : rtspconnection is able to read incomplete messages + * 483620 : All Rtp buffers are discarded -- gst_rtp_buffer_get_payl... + * 484989 : memleak, not unrefed caps for gstbasertppayload.c + * 489010 : Please change default channel order for WAVE_EXT-less .wa... + * 491722 : [playbin] regression: crash with external subtitles + * 492098 : [GstFFT] Broken scaling + * 492114 : Build issues on Windows/MSVC + * 492306 : compilation errors with MinGW + * 492813 : Missing symbols in libgstrtp.def + * 493986 : Build issues on Windows (missing symbols) + * 494346 : pre-release vs6 patch + * 496548 : Including malloc.h breaks macos build + * 496724 : DSW file references non-existent DSP files + * 464079 : audiotestsrc doesn't respond to conversion queries properly + * 442065 : floatcast.h includes config.h and might break other apps + * 466717 : gst_event_new_new_segment_full:assertion `start < = stop' ... + * 485753 : Decodebin2 deadlocks when nulling pipeline during typefind + * 464028 : Move connection-speed from playbin to playbasebin + +API added since 0.10.14: + + * GstTagDemux base class for simple tag demuxers + * GstBaseAudioSrc::provide-clock property + * gst_rtcp_ntp_to_unix() + * gst_rtcp_unix_to_ntp() + * gst_rtp_buffer_get_header_len() + * gst_rtp_buffer_get_extension_data() + * gst_rtp_buffer_compare_seqnum() + * gst_rtp_buffer_ext_timestamp() + * gst_rtcp_packet_sdes_copy_entry() + * gst_install_plugins_supported() + * gst_missing_*_installer_detail_new() convenience API + * gst_rtsp_connection_poll() + * GstTextOverlay::line-alignment property + Changes since 0.10.13: * Audio dither and noise-shaping when reducing bit-depth diff --git a/RELEASE b/RELEASE index 3637eeb..02fed97 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer Base Plug-ins 0.10.14 "Light Years Ahead" +Release notes for GStreamer Base Plug-ins 0.10.15 "No need to argue" @@ -54,59 +54,89 @@ contains a set of less supported plug-ins that haven't passed the Features of this release - * Audio dither and noise-shaping when reducing bit-depth - * RTSP and SDP helper libraries added - * Experimental buffering element "queue2" now supports pull-mode - and file-based buffering. - * Support for more 32-bit video pixel layouts - * Various fixes and improvements - * Parallel installability with 0.8.x series - * Threadsafe design and API + * RTP/RTSP/RTCP/SDP support improved + * New FFT support library libgstfft, based on Kiss FFT + * New formats supported in volume and audiotestsrc + * Fixes in audiorate and videorate + * Audio capture fixes + * Playbin and decodebin fixes + * New tagdemux base class for ID3/APE style tag readers + * Fix a nasty crash in the X sinks on shutdown + * New tags supported + * Add support for multichannel WAV files. + * Preserve channel layout information when up/down-mixing. + * Many bug-fixes and improvements + * Bugs fixed in this release - * 380625 : [x*imagesink] add 'handle-expose' property - * 385527 : oggmux sometimes gets DELTA flag on output wrong near start - * 402076 : videoscale 4-tap method broken for downscaling - * 437169 : [xvimagesink] add property to disable Xv double-buffering - * 441264 : queue2 support to do buffering on a file - * 442553 : [v4lsrc] doesn't output segments in GST_FORMAT_TIME - * 442557 : [videorate] doesn't handle latency queries - * 442944 : Audiotestsrc can overflow on seeks - * 444523 : [queue2] Pull mode support - * 444630 : Compilation error with fsseko (from gstqueue2.c) -- unabl... - * 445505 : [queue2] It does not work in pull mode with oggdemux - * 446551 : [queue2] Buffering is not working properly if it is set t... - * 446572 : [queue2] Division by zero - * 446972 : warning when compiling gstoggdemux.c - * 449156 : Regression in CVS for decodebin2 - * 450875 : Missing files in po/POTFILES.in - * 451707 : [tag] UTF-8 in ID3v1 tag not correctly decoded - * 451908 : [ffmpegcolorspace] regression: doesn't accept GST_VIDEO_C... - * 454264 : Playbin fails to " play " image url after a movie url - * 456656 : [API] Addition of audio buffer clipping function to gstaudio - * 460978 : gst_audio_buffer_clip outputs warnings - * 152864 : [PATCH] GstAlsaMixer doesn't support signals - * 360246 : [audioconvert] Optionally apply dithering - * 394061 : Add support for Subviewer subtitles - * 420326 : Base payloader class has wrong property types and ranges - * 451145 : [vorbisdec] errors out on 0-sized packets - * 459204 : [PATCH] [playbin] gst_play_base_bin_get_streaminfo_value_... + * 475395 : decodebin2 leaks request-pads + * 475451 : [decodebin2] leaks ghostpad + * 378770 : [xvimagesink] race condition in event thread? + * 407282 : [decodebin2] autoplug-sort signal has GList ** parameter + * 430677 : [audioconvert] does not preserve channel positions when f... + * 442654 : [volume] controller bypassed by default + * 445529 : [volume] support for 24/32-bit audio/x-raw-int + * 446766 : return code for gst_base_rtp_payload_audio_handle_event() + * 451970 : Subparse requires HTML parser + * 453650 : [audiobasesrc] two alsasrcs do not work in one pipeline + * 459334 : [textoverlay] expose pango line alignment property + * 459585 : [basertpdepayload] api without namespace + * 460422 : [audiotestsrc] Add support for float and double output + * 462805 : [alsa] compilation fails with gcc 4.2 + * 462979 : Add 'silent' property to GstTimeOverlay + * 463215 : [audioconvert] compile errors + * 464320 : [PATCH] gst-plugins-base-0.14 does not build for win32 + * 464666 : [playbin] QT trailer hangs in preroll with decodebin2 + * 464690 : Add connection-speed property to uridecodebin element + * 465015 : [playbin] Not removed probes causes deadlocks in streamin... + * 465028 : some warnings with mingw + * 467667 : GST_FRAMES_TO_CLOCK_TIME() and GST_CLOCK_TIME_TO_FRAMES()... + * 468129 : [basertpaudiopayload] event handler returns the wrong value + * 468619 : New library gstfft: FFT library for integer and float typ... + * 470456 : [API] add gst_missing_*_installer_detail_new() + * 470766 : [ssaparse] line breaks in SSA subtitle parser + * 471067 : Make the SDP code useable for generating SDP descriptions + * 471194 : [rtpbuffer] RTP headers are wrong for win32 + * 473097 : [baseaudiosink] gstreamer-properties hangs when testing s... + * 474384 : gstrtsp-enumtypes.c and .h needed for win32 + * 474880 : [xvimagesink] [ximagesink] leaking buffer caps reference + * 475731 : rtspconnection is able to read incomplete messages + * 483620 : All Rtp buffers are discarded -- gst_rtp_buffer_get_payl... + * 484989 : memleak, not unrefed caps for gstbasertppayload.c + * 489010 : Please change default channel order for WAVE_EXT-less .wa... + * 491722 : [playbin] regression: crash with external subtitles + * 492098 : [GstFFT] Broken scaling + * 492114 : Build issues on Windows/MSVC + * 492306 : compilation errors with MinGW + * 492813 : Missing symbols in libgstrtp.def + * 493986 : Build issues on Windows (missing symbols) + * 494346 : pre-release vs6 patch + * 496548 : Including malloc.h breaks macos build + * 496724 : DSW file references non-existent DSP files + * 464079 : audiotestsrc doesn't respond to conversion queries properly + * 442065 : floatcast.h includes config.h and might break other apps + * 466717 : gst_event_new_new_segment_full:assertion `start < = stop' ... + * 485753 : Decodebin2 deadlocks when nulling pipeline during typefind + * 464028 : Move connection-speed from playbin to playbasebin API changed in this release - API additions: -* RTSP and SDP libraries added -* gst_rtsp_base64_decode_ip -* Add buffer clipping function gst_audio_buffer_clip for raw audio buffers. Fixes #456656. -* gst_mixer_get_mixer_flags -* gst_mixer_message_parse_mute_toggled -* gst_mixer_message_parse_record_toggled -* gst_mixer_message_parse_volume_changed -* gst_mixer_message_parse_option_changed -* GstMixerMessageType -* GstMixerFlags +* GstTagDemux base class for simple tag demuxers +* GstBaseAudioSrc::provide-clock property +* gst_rtcp_ntp_to_unix() +* gst_rtcp_unix_to_ntp() +* gst_rtp_buffer_get_header_len() +* gst_rtp_buffer_get_extension_data() +* gst_rtp_buffer_compare_seqnum() +* gst_rtp_buffer_ext_timestamp() +* gst_rtcp_packet_sdes_copy_entry() +* gst_install_plugins_supported() +* gst_missing_*_installer_detail_new() convenience API +* gst_rtsp_connection_poll() +* GstTextOverlay::line-alignment property Download @@ -136,19 +166,40 @@ Applications Contributors to this release - * Andy Wingo - * Bastien Nocera + * Stefan Kost + * Alexander Shopov + * Damien Lespiau * Dan Williams + * Daniel Díaz * David Schleef - * Edward Hervey + * Davyd Madeley + * Funda Wang + * Haakon Sporsheim + * Ilkka Tuohela + * Jakub Bogusz * Jan Schmidt - * Jorn Baayen + * Jason Kivlighn + * Jens Granseuer + * Johan Dahlin + * Jorge González González + * Josep Torra Valles + * Julien MOUTTE + * Laurent Glayal * Michael Smith + * Mogens Jaeger + * Ole André Vadla Ravnås + * Olivier Crete + * Peter Kjellerstedt + * Renato Filho + * René Stadler * Sebastian Dröge * Sebastien Moutte * Stefan Kost - * Thiago Sousa Santos + * Thijs Vermeir * Thomas Vander Stichele * Tim-Philipp Müller + * Tommi Myöhänen + * Vincent Torri * Wim Taymans + * Yang Hong   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 675c61b..745381a 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, cvs and prerelease does -Werror too dnl use a three digit version number for releases, and four for cvs/prerelease -AC_INIT(GStreamer Base Plug-ins, 0.10.14.1, +AC_INIT(GStreamer Base Plug-ins, 0.10.15, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-plugins-base) @@ -44,7 +44,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0 dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 10, 0, 10) +AS_LIBTOOL(GST, 11, 0, 11) dnl FIXME: this macro doesn't actually work; dnl the generated libtool script has no support for the listed tags. diff --git a/docs/plugins/gst-plugins-base-plugins.args b/docs/plugins/gst-plugins-base-plugins.args index be8a8bd..2683e5f 100644 --- a/docs/plugins/gst-plugins-base-plugins.args +++ b/docs/plugins/gst-plugins-base-plugins.args @@ -471,7 +471,7 @@ GstMultiFdSink::buffers-max gint ->= G_MAXULONG +>= -1 rw Buffers max max number of buffers to queue for a client (-1 = no limit). @@ -491,7 +491,7 @@ GstMultiFdSink::buffers-soft-max gint ->= G_MAXULONG +>= -1 rw Buffers soft max Recover client when going over this limit (-1 = no limit). @@ -581,7 +581,7 @@ GstMultiFdSink::buffers-min gint ->= G_MAXULONG +>= -1 rw Buffers min min number of buffers to queue (-1 = as few as possible). @@ -611,7 +611,7 @@ GstMultiFdSink::bytes-min gint ->= G_MAXULONG +>= -1 rw Bytes min min number of bytes to queue (-1 = as little as possible). @@ -621,7 +621,7 @@ GstMultiFdSink::time-min gint64 ->= G_MAXULONG +>= -1 rw Time min min number of time to queue (-1 = as little as possible). @@ -641,7 +641,7 @@ GstMultiFdSink::units-max gint64 ->= G_MAXULONG +>= -1 rw Units max max number of units to queue (-1 = no limit). @@ -651,7 +651,7 @@ GstMultiFdSink::units-soft-max gint64 ->= G_MAXULONG +>= -1 rw Units soft max Recover client when going over this limit (-1 = no limit). @@ -791,7 +791,7 @@ GstVorbisEnc::bitrate gint -[G_MAXULONG,250001] +[-1,250001] rw Target Bitrate Attempt to encode at a bitrate averaging this (in bps). This uses the bitrate management engine, and is not recommended for most users. Quality is a better alternative. (-1 == disabled). @@ -821,7 +821,7 @@ GstVorbisEnc::max-bitrate gint -[G_MAXULONG,250001] +[-1,250001] rw Maximum Bitrate Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled). @@ -831,7 +831,7 @@ GstVorbisEnc::min-bitrate gint -[G_MAXULONG,250001] +[-1,250001] rw Minimum Bitrate Specify a minimum bitrate (in bps). Useful for encoding for a fixed-size channel. (-1 == disabled). @@ -1429,6 +1429,26 @@ +GstTextOverlay::line-alignment +GstTextOverlayLineAlign + +rw +line alignment +Alignment of text lines relative to each other. +center + + + +GstTextOverlay::silent +gboolean + +rw +silent +Whether to render the text string. +FALSE + + + CDParanoia::abort-on-skip gboolean @@ -1621,7 +1641,7 @@ GstCdParanoiaSrc::read-speed gint ->= G_MAXULONG +>= -1 rw Read speed Read from device at specified speed. @@ -1631,7 +1651,7 @@ GstCdParanoiaSrc::search-overlap gint -[G_MAXULONG,75] +[-1,75] rw Search overlap Force minimum overlap search during verification to n sectors. @@ -1699,6 +1719,16 @@ +GstDecodeBin2::subtitle-encoding +gchararray + +rw +subtitle encoding +Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed. +NULL + + + GstURIDecodeBin::uri gchararray @@ -1719,6 +1749,26 @@ +GstURIDecodeBin::caps +GstCaps + +rw +Caps +The caps on which to stop decoding. (NULL = default). + + + + +GstURIDecodeBin::subtitle-encoding +gchararray + +rw +subtitle encoding +Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed. +NULL + + + GstQueue2::current-level-buffers guint diff --git a/docs/plugins/gst-plugins-base-plugins.signals b/docs/plugins/gst-plugins-base-plugins.signals index d1f9756..9863d06 100644 --- a/docs/plugins/gst-plugins-base-plugins.signals +++ b/docs/plugins/gst-plugins-base-plugins.signals @@ -151,7 +151,8 @@ gint arg1 gboolean l GstDecodeBin2 *gstdecodebin2 -GstCaps *arg1 +GstPad *arg1 +GstCaps *arg2 @@ -189,3 +190,59 @@ GstPad *arg1 GstCaps *arg2 + +GstDecodeBin2::autoplug-factories +GValueArray* +l +GstDecodeBin2 *gstdecodebin2 +GstPad *arg1 +GstCaps *arg2 + + + +GstDecodeBin2::autoplug-select +gint +l +GstDecodeBin2 *gstdecodebin2 +GstPad *arg1 +GstCaps *arg2 +GValueArray *arg3 + + + +GstURIDecodeBin::autoplug-continue +gboolean +l +GstURIDecodeBin *gsturidecodebin +GstPad *arg1 +GstCaps *arg2 + + + +GstURIDecodeBin::autoplug-factories +GValueArray* +l +GstURIDecodeBin *gsturidecodebin +GstPad *arg1 +GstCaps *arg2 + + + +GstURIDecodeBin::autoplug-select +gint +l +GstURIDecodeBin *gsturidecodebin +GstPad *arg1 +GstCaps *arg2 +GValueArray *arg3 + + + +GstURIDecodeBin::unknown-type +void +l +GstURIDecodeBin *gsturidecodebin +GstPad *arg1 +GstCaps *arg2 + + diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index d4f83d3..b36499c 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,7 +3,7 @@ Adds multiple streams ../../gst/adder/.libs/libgstadder.so libgstadder.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index c1e66dc..6f337ca 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,7 +3,7 @@ ALSA plugin library ../../ext/alsa/.libs/libgstalsa.so libgstalsa.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release @@ -30,7 +30,7 @@ sink sink always -
audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
+
audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)24, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)32, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
@@ -45,7 +45,7 @@ src source always -
audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
+
audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)32, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)24, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index 45c1d27..2a94405 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,7 +3,7 @@ Convert audio to different formats ../../gst/audioconvert/.libs/libgstaudioconvert.so libgstaudioconvert.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index d6c1ff6..453106c 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,7 +3,7 @@ Adjusts audio frames ../../gst/audiorate/.libs/libgstaudiorate.so libgstaudiorate.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index c2407a6..170cd16 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,7 +3,7 @@ Resamples audio ../../gst/audioresample/.libs/libgstaudioresample.so libgstaudioresample.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index 8226cd6..fcc7754 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,7 +3,7 @@ Creates audio test signals of given frequency and volume ../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so libgstaudiotestsrc.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release @@ -20,7 +20,7 @@ src source always -
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)1
+
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw-float, endianness=(int)1234, width=(int){ 32, 64 }, rate=(int)[ 1, 2147483647 ], channels=(int)1
diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index e6e7980..5e9d252 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,7 +3,7 @@ Read audio from CD in paranoid mode ../../ext/cdparanoia/.libs/libgstcdparanoia.so libgstcdparanoia.so - 0.10.14 + 0.10.15 GPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-decodebin.xml b/docs/plugins/inspect/plugin-decodebin.xml index ea1cb78..ab7eb3c 100644 --- a/docs/plugins/inspect/plugin-decodebin.xml +++ b/docs/plugins/inspect/plugin-decodebin.xml @@ -3,7 +3,7 @@ decoder bin ../../gst/playback/.libs/libgstdecodebin.so libgstdecodebin.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-decodebin2.xml b/docs/plugins/inspect/plugin-decodebin2.xml index d672ab7..ce45a6e 100644 --- a/docs/plugins/inspect/plugin-decodebin2.xml +++ b/docs/plugins/inspect/plugin-decodebin2.xml @@ -3,7 +3,7 @@ decoder bin newer version ../../gst/playback/.libs/libgstdecodebin2.so libgstdecodebin2.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml index 5ce2aa2..d6a4ccb 100644 --- a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml +++ b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml @@ -3,7 +3,7 @@ colorspace conversion copied from FFMpeg 0.4.9-pre1 ../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so libgstffmpegcolorspace.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base FFMpeg diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml index f4848d8..5cfca3c 100644 --- a/docs/plugins/inspect/plugin-gdp.xml +++ b/docs/plugins/inspect/plugin-gdp.xml @@ -3,7 +3,7 @@ Payload/depayload GDP packets ../../gst/gdp/.libs/libgstgdp.so libgstgdp.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gnomevfs.xml b/docs/plugins/inspect/plugin-gnomevfs.xml index 190fb96..c3a0c06 100644 --- a/docs/plugins/inspect/plugin-gnomevfs.xml +++ b/docs/plugins/inspect/plugin-gnomevfs.xml @@ -3,7 +3,7 @@ elements to read from and write to Gnome-VFS uri's ../../ext/gnomevfs/.libs/libgstgnomevfs.so libgstgnomevfs.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index c88a116..422e8af 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,7 +3,7 @@ libvisual visualization plugins ../../ext/libvisual/.libs/libgstlibvisual.so libgstlibvisual.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release @@ -115,6 +115,27 @@ + libvisual_lv_analyzer + libvisual libvisual analyzer plugin v.1.0 + Visualization + Libvisual analyzer plugin + Benjamin Otte <otte@gnome.org> + + + src + source + always +
video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, 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 ]
+
+ + sink + sink + always +
audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
+
+
+
+ libvisual_lv_scope libvisual libvisual scope plugin v.0.1 Visualization diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 06653bd..1d2690d 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,7 +3,7 @@ ogg stream manipulation (info about ogg: http://xiph.org) ../../ext/ogg/.libs/libgstogg.so libgstogg.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index c9585bc..16283da 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,7 +3,7 @@ Pango-based text rendering and overlay ../../ext/pango/.libs/libgstpango.so libgstpango.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-playbin.xml b/docs/plugins/inspect/plugin-playbin.xml index b0d390f..fe8b92c 100644 --- a/docs/plugins/inspect/plugin-playbin.xml +++ b/docs/plugins/inspect/plugin-playbin.xml @@ -3,7 +3,7 @@ player bin ../../gst/playback/.libs/libgstplaybin.so libgstplaybin.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 0125f4f..74a46b1 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,7 +3,7 @@ Subtitle parsing ../../gst/subparse/.libs/libgstsubparse.so libgstsubparse.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index 9e224f2..867c5e7 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,7 +3,7 @@ transfer data over the network via TCP ../../gst/tcp/.libs/libgsttcp.so libgsttcp.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index 344f1c4..4539854 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,7 +3,7 @@ Theora plugin library ../../ext/theora/.libs/libgsttheora.so libgsttheora.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index fcef094..5b7f6db 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,7 +3,7 @@ default typefind functions ../../gst/typefind/.libs/libgsttypefindfunctions.so libgsttypefindfunctions.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-video4linux.xml b/docs/plugins/inspect/plugin-video4linux.xml index 959ddd8..0a7f5dd 100644 --- a/docs/plugins/inspect/plugin-video4linux.xml +++ b/docs/plugins/inspect/plugin-video4linux.xml @@ -3,7 +3,7 @@ elements for Video 4 Linux ../../sys/v4l/.libs/libgstvideo4linux.so libgstvideo4linux.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index 32b9cda..203f331 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,7 +3,7 @@ Adjusts video frames ../../gst/videorate/.libs/libgstvideorate.so libgstvideorate.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index 1acb12f..165c133 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,7 +3,7 @@ Resizes video ../../gst/videoscale/.libs/libgstvideoscale.so libgstvideoscale.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index 62339c6..26805c1 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,7 +3,7 @@ Creates a test video stream ../../gst/videotestsrc/.libs/libgstvideotestsrc.so libgstvideotestsrc.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index 90a4f50..4820d6a 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,7 +3,7 @@ plugin for controlling audio volume ../../gst/volume/.libs/libgstvolume.so libgstvolume.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release @@ -20,13 +20,13 @@ src source always -
audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true
+
audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)8, depth=(int)8, signed=(boolean)true; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)24, depth=(int)24, signed=(boolean)true; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32, depth=(int)32, signed=(boolean)true
sink sink always -
audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true
+
audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)8, depth=(int)8, signed=(boolean)true; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)24, depth=(int)24, signed=(boolean)true; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32, depth=(int)32, signed=(boolean)true
diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index 81f4ef3..bd938b5 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,7 +3,7 @@ Vorbis plugin library ../../ext/vorbis/.libs/libgstvorbis.so libgstvorbis.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index bd11849..4adfe2b 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,7 +3,7 @@ X11 video output element based on standard Xlib calls ../../sys/ximage/.libs/libgstximagesink.so libgstximagesink.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index 1ccd480..2b1bd98 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,7 +3,7 @@ XFree86 video output plugin using Xv extension ../../sys/xvimage/.libs/libgstxvimagesink.so libgstxvimagesink.so - 0.10.14 + 0.10.15 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/win32/common/config.h b/win32/common/config.h index a475c6f..997ac30 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -169,10 +169,10 @@ #undef HAVE_SYS_SOCKET_H /* Define to 1 if you have the header file. */ -#undef HAVE_SYS_STAT_H 1 +#undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ -#undef HAVE_SYS_TYPES_H 1 +#undef HAVE_SYS_TYPES_H /* support for features: theoradec theoraenc */ #undef HAVE_THEORA @@ -208,16 +208,16 @@ #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer" /* Define to the full name of this package. */ -#undef PACKAGE_NAME "GStreamer Base Plug-ins" +#define PACKAGE_NAME "GStreamer Base Plug-ins" /* Define to the full name and version of this package. */ -#undef PACKAGE_STRING "GStreamer Base Plug-ins 0.10.14" +#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.15" /* Define to the one symbol short name of this package. */ -#undef PACKAGE_TARNAME "gst-plugins-base" +#define PACKAGE_TARNAME "gst-plugins-base" /* Define to the version of this package. */ -#undef PACKAGE_VERSION "0.10.14" +#define PACKAGE_VERSION "0.10.15" /* directory where plugins are located */ #undef PLUGINDIR @@ -241,7 +241,7 @@ #undef STDC_HEADERS /* Version number of package */ -#define VERSION "0.10.14" +#define VERSION "0.10.15" /* Define to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ @@ -256,5 +256,6 @@ #undef inline #endif +/* FIXME: this should probably be hard-coded to some win32 system path */ #define GST_INSTALL_PLUGINS_HELPER "/home/jan/.install/libexec/gst-install-plugins-helper" -- 2.7.4