diff options
37 files changed, 499 insertions, 258 deletions
@@ -1,3 +1,10 @@ +=== release 0.10.16 === + +2008-01-28 Jan Schmidt <jan.schmidt@sun.com> + + * configure.ac: + releasing 0.10.16, "Scheduled Interruption" + 2008-01-22 Wim Taymans <wim.taymans@collabora.co.uk> Patch by: Thijs Vermeir <thijsvermeir at gmail dot com> @@ -1,9 +1,71 @@ -This is GStreamer Base Plug-ins 0.10.15, "No need to argue" +This is GStreamer Base Plug-ins 0.10.16, "Scheduled Interruption" -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. +IMPORTANT NOTES + +1) Please note that decodebin2 and playbin2 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 decodebin2 or playbin2 +API embodied in their signals and properties. + +2) On some systems, the current release of gst-plugins-good (0.10.6) may fail to +build against this release of gst-plugins-base with an error like: + +gstid3v2mux.cc:547: error: 'GST_TAG_MUSICBRAINZ_SORTNAME' was not declared in this scope + +In this case, you should either patch the configure file of gst-plugins-good to +remove -DGST_DISABLE_DEPRECATED from DEPRECATED_CFLAGS=, or else compile +with make DEPRECATED_CFLAGS='' + +3) Some users may experience problems using the 'mp3parse' element from the +previous gst-plugins-ugly release (0.10.6). This is due to a bug in mp3parse +exposed by changes in decodebin in gst-plugins-base. It will be fixed in the +upcoming release of gst-plugins-ugly next month. In the meantime as a +workaround, you can set the rank of mp3parse to GST_RANK_NONE in +gst-plugins-ugly/gst/mpegaudioparse/gstmpegaudioparse.c when compiling, or +or remove the /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so file entirely. + +Changes since 0.10.15: + + * Handle newer Theora granule-pos semantics + * Introducing first alpha version playbin2 - the upcoming successor to + playbin + * Fixes in playbin handling of stream-switching + * New API for uniform handling of raw-video format buffers. + * Improvements for RTSP/RTP handling + * RIFF lib additions for VC-1 and AVC1 fourccs + * Many other bug-fixes and improvements + +Bugs fixed since 0.10.15: + + * 506132 : Review of changes in video/video.h + * 320984 : [oggdemux] cannot handle multiple chains + * 373011 : [playbin] throws error when switching off subtitles + * 436756 : Intermittent crashes in Pidgin in audioclock g_type_class... + * 462740 : [streamselector] patch to improve default stream selection + * 486840 : [alsamixer] use _all variants when setting the mixer + * 497964 : theoraenc test fails + * 498228 : gst-plugins-base-0.10.15 does not compile on FreeBSD (Gen... + * 499697 : Provide better pkg-config files + * 502497 : [subparse] SubRip subtitles starting from 0 not recognised + * 503440 : The control sockets used by gstrtspconnection.c are never... + * 503930 : [cdda] warning: 'eos' may be used uninitialized in this f... + * 506928 : [alsamixer] add " PCM " as master fall back for cards that ... + * 508138 : [decodebin] does not error out if pad activation fails + * 509762 : missing file in win32/MANIFEST + * 511274 : gst_rtp_buffer_get_extension_data is returning FALSE when... + * 496731 : [PATCH] xvimagesink leaks memory if initialization fails + * 496761 : [PATCH] RTSP message leaks memory when uninitialized + * 500763 : SIGSEGV while playing ogg audio file + +API additions since 0.10.15: + + * New GstVideoFormat API and helper functions in libgstvideo + * gst_base_audio_sink_set_provide_clock() + * gst_base_audio_sink_get_provide_clock() + * gst_base_audio_sink_set_slave_method() + * gst_base_audio_sink_get_slave_method() + * gst_base_audio_src_set_provide_clock() + * gst_base_audio_src_get_provide_clock() Changes since 0.10.14: @@ -1,5 +1,5 @@ -Release notes for GStreamer Base Plug-ins 0.10.15 "No need to argue" +Release notes for GStreamer Base Plug-ins 0.10.16 "Scheduled Interruption" @@ -54,89 +54,47 @@ contains a set of less supported plug-ins that haven't passed the Features of this release - * 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 - * + * Handle newer Theora granule-pos semantics + * Introducing first alpha version playbin2 - the upcoming successor to playbin + * Fixes in playbin handling of stream-switching + * New API for uniform handling of raw-video format buffers. + * Improvements for RTSP/RTP handling + * RIFF lib additions for VC-1 and AVC1 fourccs + * Many other bug-fixes and improvements Bugs fixed in this release - * 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 + * 506132 : Review of changes in video/video.h + * 320984 : [oggdemux] cannot handle multiple chains + * 373011 : [playbin] throws error when switching off subtitles + * 436756 : Intermittent crashes in Pidgin in audioclock g_type_class... + * 462740 : [streamselector] patch to improve default stream selection + * 486840 : [alsamixer] use _all variants when setting the mixer + * 497964 : theoraenc test fails + * 498228 : gst-plugins-base-0.10.15 does not compile on FreeBSD (Gen... + * 499697 : Provide better pkg-config files + * 502497 : [subparse] SubRip subtitles starting from 0 not recognised + * 503440 : The control sockets used by gstrtspconnection.c are never... + * 503930 : [cdda] warning: 'eos' may be used uninitialized in this f... + * 506928 : [alsamixer] add " PCM " as master fall back for cards that ... + * 508138 : [decodebin] does not error out if pad activation fails + * 509762 : missing file in win32/MANIFEST + * 511274 : gst_rtp_buffer_get_extension_data is returning FALSE when... + * 496731 : [PATCH] xvimagesink leaks memory if initialization fails + * 496761 : [PATCH] RTSP message leaks memory when uninitialized + * 500763 : SIGSEGV while playing ogg audio file API changed in this release - API additions: -* 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 +* New GstVideoFormat API and helper functions in libgstvideo +* gst_base_audio_sink_set_provide_clock() +* gst_base_audio_sink_get_provide_clock() +* gst_base_audio_sink_set_slave_method() +* gst_base_audio_sink_get_slave_method() +* gst_base_audio_src_set_provide_clock() +* gst_base_audio_src_get_provide_clock() Download @@ -166,40 +124,22 @@ Applications Contributors to this release - * Stefan Kost - * Alexander Shopov - * Damien Lespiau - * Dan Williams - * Daniel Díaz + * Bastien Nocera * David Schleef - * Davyd Madeley - * Funda Wang - * Haakon Sporsheim - * Ilkka Tuohela - * Jakub Bogusz + * Edward Hervey * Jan Schmidt - * Jason Kivlighn - * Jens Granseuer - * Johan Dahlin - * Jorge González González - * Josep Torra Valles + * Jerone Young + * Joe Peterson * Julien MOUTTE - * Laurent Glayal + * Julien Moutte * Michael Smith - * Mogens Jaeger - * Ole André Vadla Ravnås - * Olivier Crete * Peter Kjellerstedt - * Renato Filho - * René Stadler + * Robin Stocker * Sebastian Dröge * Sebastien Moutte * Stefan Kost * 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 f00a4a017..ecf4279f2 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.15.1, +AC_INIT(GStreamer Base Plug-ins, 0.10.16, 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, 11, 0, 11) +AS_LIBTOOL(GST, 12, 0, 12) 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 2683e5f51..bce02e29d 100644 --- a/docs/plugins/gst-plugins-base-plugins.args +++ b/docs/plugins/gst-plugins-base-plugins.args @@ -20,7 +20,7 @@ <ARG> <NAME>GstXvImageSink::display</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Display</NICK> @@ -40,7 +40,7 @@ <ARG> <NAME>GstXvImageSink::pixel-aspect-ratio</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Pixel Aspect Ratio</NICK> @@ -80,7 +80,7 @@ <ARG> <NAME>GstXvImageSink::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Adaptor number</NICK> @@ -90,7 +90,7 @@ <ARG> <NAME>GstXvImageSink::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Adaptor name</NICK> @@ -130,7 +130,7 @@ <ARG> <NAME>GstXImageSink::display</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Display</NICK> @@ -140,7 +140,7 @@ <ARG> <NAME>GstXImageSink::pixel-aspect-ratio</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Pixel Aspect Ratio</NICK> @@ -265,7 +265,7 @@ <FLAGS>rw</FLAGS> <NICK>Pattern</NICK> <BLURB>Type of test pattern to generate.</BLURB> -<DEFAULT>Random (television snow)</DEFAULT> +<DEFAULT>SMPTE 100% color bars</DEFAULT> </ARG> <ARG> @@ -360,7 +360,7 @@ <ARG> <NAME>GstTCPClientSink::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Host</NICK> @@ -390,7 +390,7 @@ <ARG> <NAME>GstTCPClientSrc::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Host</NICK> @@ -420,7 +420,7 @@ <ARG> <NAME>GstTCPServerSink::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>host</NICK> @@ -440,7 +440,7 @@ <ARG> <NAME>GstTCPServerSrc::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Host</NICK> @@ -670,7 +670,7 @@ <ARG> <NAME>GstPlayBin::audio-sink</NAME> -<TYPE>GstElement</TYPE> +<TYPE>GstElement*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Audio Sink</NICK> @@ -680,7 +680,7 @@ <ARG> <NAME>GstPlayBin::frame</NAME> -<TYPE>GstBuffer</TYPE> +<TYPE>GstBuffer*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Frame</NICK> @@ -690,7 +690,7 @@ <ARG> <NAME>GstPlayBin::subtitle-font-desc</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>Subtitle font description</NICK> @@ -700,7 +700,7 @@ <ARG> <NAME>GstPlayBin::video-sink</NAME> -<TYPE>GstElement</TYPE> +<TYPE>GstElement*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Video Sink</NICK> @@ -710,7 +710,7 @@ <ARG> <NAME>GstPlayBin::vis-plugin</NAME> -<TYPE>GstElement</TYPE> +<TYPE>GstElement*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Vis plugin</NICK> @@ -800,7 +800,7 @@ <ARG> <NAME>GstVorbisEnc::last-message</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>last-message</NICK> @@ -980,7 +980,7 @@ <ARG> <NAME>GstGnomeVFSSrc::handle</NAME> -<TYPE>GnomeVFSHandle</TYPE> +<TYPE>GnomeVFSHandle*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>GnomeVFSHandle</NICK> @@ -990,7 +990,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-genre</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-genre</NICK> @@ -1010,7 +1010,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-name</NICK> @@ -1020,7 +1020,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-title</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-title</NICK> @@ -1030,7 +1030,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-url</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-url</NICK> @@ -1040,7 +1040,7 @@ <ARG> <NAME>GstGnomeVFSSrc::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>File Location</NICK> @@ -1080,7 +1080,7 @@ <ARG> <NAME>GstAlsaSrc::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Device</NICK> @@ -1090,7 +1090,7 @@ <ARG> <NAME>GstAlsaSrc::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Device name</NICK> @@ -1100,7 +1100,7 @@ <ARG> <NAME>GstAlsaSink::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Device</NICK> @@ -1110,7 +1110,7 @@ <ARG> <NAME>GstAlsaSink::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Device name</NICK> @@ -1300,7 +1300,7 @@ <ARG> <NAME>GstTextRender::font-desc</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>font description</NICK> @@ -1330,7 +1330,7 @@ <ARG> <NAME>GstTextOverlay::font-desc</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>font description</NICK> @@ -1340,7 +1340,7 @@ <ARG> <NAME>GstTextOverlay::halign</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>horizontal alignment</NICK> @@ -1360,7 +1360,7 @@ <ARG> <NAME>GstTextOverlay::text</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>text</NICK> @@ -1370,7 +1370,7 @@ <ARG> <NAME>GstTextOverlay::valign</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>vertical alignment</NICK> @@ -1570,7 +1570,7 @@ <ARG> <NAME>GstAlsaMixerElement::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Device</NICK> @@ -1580,7 +1580,7 @@ <ARG> <NAME>GstAlsaMixerElement::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Device name</NICK> @@ -1590,7 +1590,7 @@ <ARG> <NAME>GstGnomeVFSSink::handle</NAME> -<TYPE>GnomeVFSHandle</TYPE> +<TYPE>GnomeVFSHandle*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>GnomeVFSHandle</NICK> @@ -1600,7 +1600,7 @@ <ARG> <NAME>GstGnomeVFSSink::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>File Location</NICK> @@ -1610,7 +1610,7 @@ <ARG> <NAME>GstGnomeVFSSink::uri</NAME> -<TYPE>GnomeVFSURI</TYPE> +<TYPE>GnomeVFSURI*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>GnomeVFSURI</NICK> @@ -1620,7 +1620,7 @@ <ARG> <NAME>GstCdParanoiaSrc::generic-device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Generic device</NICK> @@ -1660,7 +1660,7 @@ <ARG> <NAME>GstSubParse::subtitle-encoding</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>subtitle charset encoding</NICK> @@ -1670,7 +1670,7 @@ <ARG> <NAME>GstTheoraParse::synchronization-points</NAME> -<TYPE>GValueArray</TYPE> +<TYPE>GValueArray*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Synchronization points</NICK> @@ -1710,7 +1710,7 @@ <ARG> <NAME>GstDecodeBin2::caps</NAME> -<TYPE>GstCaps</TYPE> +<TYPE>GstCaps*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Caps</NICK> @@ -1720,7 +1720,7 @@ <ARG> <NAME>GstDecodeBin2::subtitle-encoding</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>subtitle encoding</NICK> @@ -1730,7 +1730,7 @@ <ARG> <NAME>GstURIDecodeBin::uri</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>URI</NICK> @@ -1750,7 +1750,7 @@ <ARG> <NAME>GstURIDecodeBin::caps</NAME> -<TYPE>GstCaps</TYPE> +<TYPE>GstCaps*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Caps</NICK> @@ -1760,7 +1760,7 @@ <ARG> <NAME>GstURIDecodeBin::subtitle-encoding</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>subtitle encoding</NICK> @@ -1850,7 +1850,7 @@ <ARG> <NAME>GstQueue2::temp-location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Temporary File Location</NICK> @@ -1898,3 +1898,193 @@ <DEFAULT>No noise shaping (default)</DEFAULT> </ARG> +<ARG> +<NAME>GstPlayBin2::audio-sink</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Audio Sink</NICK> +<BLURB>the audio output element to use (NULL = default sink).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::connection-speed</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Connection Speed</NICK> +<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::current-audio</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Current audio</NICK> +<BLURB>Currently playing audio stream (-1 = none, -2 = none).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::current-text</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Current Text</NICK> +<BLURB>Currently playing text stream (-1 = none, -2 = none).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::current-video</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Current Video</NICK> +<BLURB>Currently playing video stream (-1 = auto, -2 = none).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::flags</NAME> +<TYPE>GstPlayFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags to control behaviour.</BLURB> +<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::frame</NAME> +<TYPE>GstBuffer*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Frame</NICK> +<BLURB>The last frame (NULL = no video available).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::n-audio</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Number Audio</NICK> +<BLURB>Total number of audio streams.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::n-text</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Number Text</NICK> +<BLURB>Total number of text streams.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::n-video</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Number Video</NICK> +<BLURB>Total number of video streams.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::source</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Source</NICK> +<BLURB>Source element.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::stream-info</NAME> +<TYPE>GValueArray*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>StreamInfo GValueArray</NICK> +<BLURB>value array of streaminfo.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::subtitle-encoding</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>subtitle encoding</NICK> +<BLURB>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.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::subtitle-font-desc</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>w</FLAGS> +<NICK>Subtitle font description</NICK> +<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::suburi</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>.sub-URI</NICK> +<BLURB>Optional URI of a subtitle.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::uri</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>URI</NICK> +<BLURB>URI of the media to play.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::video-sink</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Video Sink</NICK> +<BLURB>the video output element to use (NULL = default sink).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::vis-plugin</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Vis plugin</NICK> +<BLURB>the visualization element to use (NULL = none).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::volume</NAME> +<TYPE>gdouble</TYPE> +<RANGE>[0,10]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>volume</NICK> +<BLURB>volume.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-plugins-base-plugins.hierarchy b/docs/plugins/gst-plugins-base-plugins.hierarchy index 43aec9d1a..12d7048c7 100644 --- a/docs/plugins/gst-plugins-base-plugins.hierarchy +++ b/docs/plugins/gst-plugins-base-plugins.hierarchy @@ -1,6 +1,7 @@ GObject GstObject GstPad + GstPadTemplate GstPluginFeature GstElementFactory GstTypeFindFactory @@ -10,46 +11,28 @@ GObject GstPipeline GstPlayBaseBin GstPlayBin + GstPlayBin2 + GstDecodeBin2 + GstURIDecodeBin GstDecodeBin - GstAdder - GstBaseTransform - GstAudioConvert - GstAudioresample - GstFFMpegCsp - GstVideoScale - GstVolume - GstAudioRate GstBaseSrc - GstAudioTestSrc GstPushSrc GstCddaBaseSrc GstCdParanoiaSrc - GstTCPClientSrc - GstTCPServerSrc - GstVideoTestSrc - GstV4lElement - GstV4lSrc GstBaseAudioSrc GstAudioSrc GstAlsaSrc - GstCddaBaseSrc - GstCdParanoiaSrc + GstV4lElement + GstV4lSrc + GstTCPClientSrc + GstTCPServerSrc + GstVideoTestSrc GstGnomeVFSSrc - GstSubParse - GstSsaParse - GstBaseSink - GstTCPClientSink - GstMultiFdSink - GstTCPServerSink - GstVideoSink - GstXImageSink - GstXvImageSink - GstBaseAudioSink - GstAudioSink - GstAlsaSink - GstGnomeVFSSink - GstVideoRate - GstAlsaMixerElement + GstAudioTestSrc + GstVorbisEnc + GstVorbisDec + GstVorbisParse + GstVorbisTag GstOggDemux GstOggMux GstOgmParse @@ -57,41 +40,56 @@ GObject GstOgmVideoParse GstOgmTextParse GstOggParse + GstOggAviParse + GstBaseSink + GstGnomeVFSSink + GstBaseAudioSink + GstAudioSink + GstAlsaSink + GstVideoSink + GstXvImageSink + GstXImageSink + GstTCPClientSink + GstMultiFdSink + GstTCPServerSink GstVisual - GstVisualjess GstVisualbumpscope GstVisualcorona - GstVisualgdkpixbuf GstVisualinfinite GstVisualjakdaw + GstVisualjess GstVisuallv_analyzer GstVisuallv_scope GstVisualoinksie - GstVisualplazma GstTheoraDec GstTheoraEnc - GstVorbisEnc - GstVorbisDec - GstVorbisParse - GstVorbisTag + GstTheoraParse GstTextOverlay GstTimeOverlay GstClockOverlay GstTextRender + GstAlsaMixerElement + GstGDPDepay + GstGDPPay + GstBaseTransform + GstFFMpegCsp + GstVideoScale + GstAudioFilter + GstVolume + GstAudioresample + GstAudioConvert + GstSubParse + GstSsaParse + GstAdder + GstQueue2 + GstAudioRate + GstVideoRate GstPlugin GstRegistry - GstPadTemplate + GstClock + GstSystemClock + GstAudioClock GstSignalObject - GstMixerTrack - GstMixerOptions - GstTunerNorm - GstTunerChannel - GstColorBalanceChannel - BonoboObject - BonoboMonikerContext - BonoboForeignObject - BonoboRunningContext - BonoboEventSource LinkConnection GIOPConnection LinkServer @@ -101,14 +99,20 @@ GObject PangoFcFontMap PangoFT2FontMap PangoContext + GstMixerTrack + GstMixerOptions + GstTunerNorm + GstTunerChannel + GstColorBalanceChannel + GstStreamInfo GInterface GstChildProxy GstURIHandler + GstTagSetter GstImplementsInterface GstMixer + GstPropertyProbe GstTuner GstXOverlay GstColorBalance - GstPropertyProbe GstNavigation - GstTagSetter diff --git a/docs/plugins/gst-plugins-base-plugins.interfaces b/docs/plugins/gst-plugins-base-plugins.interfaces index 32e44fa11..fe78748e5 100644 --- a/docs/plugins/gst-plugins-base-plugins.interfaces +++ b/docs/plugins/gst-plugins-base-plugins.interfaces @@ -2,16 +2,21 @@ GstBin GstChildProxy GstPipeline GstChildProxy GstPlayBaseBin GstChildProxy GstPlayBin GstChildProxy +GstPlayBin2 GstChildProxy +GstDecodeBin2 GstChildProxy +GstURIDecodeBin GstChildProxy GstDecodeBin GstChildProxy -GstVolume GstImplementsInterface GstMixer -GstV4lElement GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe -GstV4lSrc GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe -GstAlsaSrc GstImplementsInterface GstMixer GstCddaBaseSrc GstURIHandler GstCdParanoiaSrc GstURIHandler +GstAlsaSrc GstImplementsInterface GstMixer GstPropertyProbe +GstV4lElement GstImplementsInterface GstPropertyProbe GstTuner GstXOverlay GstColorBalance +GstV4lSrc GstImplementsInterface GstPropertyProbe GstTuner GstXOverlay GstColorBalance GstGnomeVFSSrc GstURIHandler -GstXImageSink GstImplementsInterface GstXOverlay GstNavigation -GstXvImageSink GstImplementsInterface GstXOverlay GstColorBalance GstNavigation +GstVorbisEnc GstTagSetter +GstVorbisTag GstTagSetter GstGnomeVFSSink GstURIHandler +GstAlsaSink GstPropertyProbe +GstXvImageSink GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstNavigation +GstXImageSink GstImplementsInterface GstXOverlay GstNavigation GstAlsaMixerElement GstImplementsInterface GstMixer GstPropertyProbe -GstVorbisEnc GstTagSetter +GstVolume GstImplementsInterface GstMixer diff --git a/docs/plugins/gst-plugins-base-plugins.prerequisites b/docs/plugins/gst-plugins-base-plugins.prerequisites index 59103b107..388342638 100644 --- a/docs/plugins/gst-plugins-base-plugins.prerequisites +++ b/docs/plugins/gst-plugins-base-plugins.prerequisites @@ -1,7 +1,7 @@ GstChildProxy GstObject -GstImplementsInterface GstElement -GstXOverlay GstImplementsInterface GstElement -GstColorBalance GstImplementsInterface GstElement -GstTuner GstImplementsInterface GstElement -GstTagSetter GstElement -GstMixer GstImplementsInterface GstElement +GstTagSetter GstObject GstElement +GstImplementsInterface GstObject GstElement +GstMixer GstObject GstImplementsInterface GstElement +GstTuner GstObject GstImplementsInterface GstElement +GstXOverlay GstObject GstImplementsInterface GstElement +GstColorBalance GstObject GstImplementsInterface GstElement diff --git a/docs/plugins/gst-plugins-base-plugins.signals b/docs/plugins/gst-plugins-base-plugins.signals index 9863d0634..1646fae3b 100644 --- a/docs/plugins/gst-plugins-base-plugins.signals +++ b/docs/plugins/gst-plugins-base-plugins.signals @@ -27,7 +27,7 @@ gint arg1 <FLAGS>l</FLAGS> GstMultiFdSink *gstmultifdsink gint arg1 -GstClientStatus *arg2 +GstClientStatus arg2 </SIGNAL> <SIGNAL> @@ -61,9 +61,9 @@ gint arg1 GstMultiFdSink *gstmultifdsink gint arg1 gboolean arg2 -GstTCPUnitType *arg3 +GstTCPUnitType arg3 guint64 arg4 -GstTCPUnitType *arg5 +GstTCPUnitType arg5 guint64 arg6 </SIGNAL> @@ -157,11 +157,12 @@ GstCaps *arg2 <SIGNAL> <NAME>GstDecodeBin2::autoplug-sort</NAME> -<RETURNS>gboolean</RETURNS> +<RETURNS>GValueArray*</RETURNS> <FLAGS>l</FLAGS> GstDecodeBin2 *gstdecodebin2 -GstCaps *arg1 -gpointer arg2 +GstPad *arg1 +GstCaps *arg2 +GValueArray *arg3 </SIGNAL> <SIGNAL> @@ -201,12 +202,19 @@ GstCaps *arg2 <SIGNAL> <NAME>GstDecodeBin2::autoplug-select</NAME> -<RETURNS>gint</RETURNS> +<RETURNS>GstAutoplugSelectResult</RETURNS> <FLAGS>l</FLAGS> GstDecodeBin2 *gstdecodebin2 GstPad *arg1 GstCaps *arg2 -GValueArray *arg3 +GstElementFactory *arg3 +</SIGNAL> + +<SIGNAL> +<NAME>GstDecodeBin2::drained</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstDecodeBin2 *gstdecodebin2 </SIGNAL> <SIGNAL> @@ -229,12 +237,12 @@ GstCaps *arg2 <SIGNAL> <NAME>GstURIDecodeBin::autoplug-select</NAME> -<RETURNS>gint</RETURNS> +<RETURNS>GstAutoplugSelectResult</RETURNS> <FLAGS>l</FLAGS> GstURIDecodeBin *gsturidecodebin GstPad *arg1 GstCaps *arg2 -GValueArray *arg3 +GstElementFactory *arg3 </SIGNAL> <SIGNAL> @@ -246,3 +254,17 @@ GstPad *arg1 GstCaps *arg2 </SIGNAL> +<SIGNAL> +<NAME>GstURIDecodeBin::drained</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstURIDecodeBin *gsturidecodebin +</SIGNAL> + +<SIGNAL> +<NAME>GstPlayBin2::about-to-finish</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstPlayBin2 *gstplaybin2 +</SIGNAL> + diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index b36499c29..ef2374b61 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,7 +3,7 @@ <description>Adds multiple streams</description> <filename>../../gst/adder/.libs/libgstadder.so</filename> <basename>libgstadder.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index 6f337cab6..04145e462 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,7 +3,7 @@ <description>ALSA plugin library</description> <filename>../../ext/alsa/.libs/libgstalsa.so</filename> <basename>libgstalsa.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index 2a9440536..486913f69 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,7 +3,7 @@ <description>Convert audio to different formats</description> <filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename> <basename>libgstaudioconvert.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index 453106c8a..d535d31a1 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,7 +3,7 @@ <description>Adjusts audio frames</description> <filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename> <basename>libgstaudiorate.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index 170cd1687..dd3394d84 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,7 +3,7 @@ <description>Resamples audio</description> <filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename> <basename>libgstaudioresample.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index fcc77543f..f70d8ae50 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,7 +3,7 @@ <description>Creates audio test signals of given frequency and volume</description> <filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename> <basename>libgstaudiotestsrc.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index 5e9d25277..0fbfcc3ae 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,7 +3,7 @@ <description>Read audio from CD in paranoid mode</description> <filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename> <basename>libgstcdparanoia.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>GPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-decodebin.xml b/docs/plugins/inspect/plugin-decodebin.xml index ab7eb3cf3..71828ce08 100644 --- a/docs/plugins/inspect/plugin-decodebin.xml +++ b/docs/plugins/inspect/plugin-decodebin.xml @@ -3,7 +3,7 @@ <description>decoder bin</description> <filename>../../gst/playback/.libs/libgstdecodebin.so</filename> <basename>libgstdecodebin.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> @@ -14,7 +14,7 @@ <longname>Decoder Bin</longname> <class>Generic/Bin/Decoder</class> <description>Autoplug and decode to raw media</description> - <author>Wim Taymans <wim@fluendo.com></author> + <author>Wim Taymans <wim.taymans@gmail.com></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml index d6a4ccbb6..cf0c2df8b 100644 --- a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml +++ b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml @@ -3,7 +3,7 @@ <description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description> <filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename> <basename>libgstffmpegcolorspace.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>FFMpeg</package> diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml index 5cfca3c6f..efbe8953a 100644 --- a/docs/plugins/inspect/plugin-gdp.xml +++ b/docs/plugins/inspect/plugin-gdp.xml @@ -3,7 +3,7 @@ <description>Payload/depayload GDP packets</description> <filename>../../gst/gdp/.libs/libgstgdp.so</filename> <basename>libgstgdp.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gnomevfs.xml b/docs/plugins/inspect/plugin-gnomevfs.xml index c3a0c0619..3e4909a18 100644 --- a/docs/plugins/inspect/plugin-gnomevfs.xml +++ b/docs/plugins/inspect/plugin-gnomevfs.xml @@ -3,7 +3,7 @@ <description>elements to read from and write to Gnome-VFS uri's</description> <filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename> <basename>libgstgnomevfs.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index 422e8af5d..463615959 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,7 +3,7 @@ <description>libvisual visualization plugins</description> <filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename> <basename>libgstlibvisual.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 1d2690dff..7a9ffae97 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,7 +3,7 @@ <description>ogg stream manipulation (info about ogg: http://xiph.org)</description> <filename>../../ext/ogg/.libs/libgstogg.so</filename> <basename>libgstogg.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index 16283da27..9ac46891c 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,7 +3,7 @@ <description>Pango-based text rendering and overlay</description> <filename>../../ext/pango/.libs/libgstpango.so</filename> <basename>libgstpango.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 74a46b1d9..4bcab61f5 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,7 +3,7 @@ <description>Subtitle parsing</description> <filename>../../gst/subparse/.libs/libgstsubparse.so</filename> <basename>libgstsubparse.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index 867c5e7c0..ab4e0feb4 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,7 +3,7 @@ <description>transfer data over the network via TCP</description> <filename>../../gst/tcp/.libs/libgsttcp.so</filename> <basename>libgsttcp.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index 4539854f6..792d03b88 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,7 +3,7 @@ <description>Theora plugin library</description> <filename>../../ext/theora/.libs/libgsttheora.so</filename> <basename>libgsttheora.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index 5b7f6dbe4..481eae58d 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,7 +3,7 @@ <description>default typefind functions</description> <filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename> <basename>libgsttypefindfunctions.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-video4linux.xml b/docs/plugins/inspect/plugin-video4linux.xml index 0a7f5dd67..1822564d1 100644 --- a/docs/plugins/inspect/plugin-video4linux.xml +++ b/docs/plugins/inspect/plugin-video4linux.xml @@ -3,7 +3,7 @@ <description>elements for Video 4 Linux</description> <filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename> <basename>libgstvideo4linux.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index 203f33118..7f53932ff 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,7 +3,7 @@ <description>Adjusts video frames</description> <filename>../../gst/videorate/.libs/libgstvideorate.so</filename> <basename>libgstvideorate.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index 165c13391..6b0a20e66 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,7 +3,7 @@ <description>Resizes video</description> <filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename> <basename>libgstvideoscale.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index 26805c1f9..db4dba188 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,7 +3,7 @@ <description>Creates a test video stream</description> <filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename> <basename>libgstvideotestsrc.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index 4820d6ab7..fe8e157f6 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,7 +3,7 @@ <description>plugin for controlling audio volume</description> <filename>../../gst/volume/.libs/libgstvolume.so</filename> <basename>libgstvolume.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index bd938b5c7..ccdeb0035 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,7 +3,7 @@ <description>Vorbis plugin library</description> <filename>../../ext/vorbis/.libs/libgstvorbis.so</filename> <basename>libgstvorbis.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index 4adfe2b9f..63714ce42 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,7 +3,7 @@ <description>X11 video output element based on standard Xlib calls</description> <filename>../../sys/ximage/.libs/libgstximagesink.so</filename> <basename>libgstximagesink.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index 2b1bd985e..00c1062a3 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,7 +3,7 @@ <description>XFree86 video output plugin using Xv extension</description> <filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename> <basename>libgstxvimagesink.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap index 53e2c12c8..485d6f5b6 100644 --- a/gst-plugins-base.doap +++ b/gst-plugins-base.doap @@ -37,6 +37,17 @@ A wide range of video and audio decoders, encoders, and filters are included. <release> <Version> + <revision>0.10.16</revision> + <branch>0.10</branch> + <name>Scheduled Interruption</name> + <created>2008-01-28</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.16.tar.bz2" /> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.16.tar.gz" /> + </Version> + </release> + + <release> + <Version> <revision>0.10.15</revision> <branch>0.10</branch> <name>No need to argue</name> diff --git a/win32/common/config.h b/win32/common/config.h index a82d99796..adffaec2e 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -39,7 +39,7 @@ #define GST_LICENSE "LGPL" /* package name in plugins */ -#define GST_PACKAGE_NAME "GStreamer Base Plug-ins CVS/prerelease" +#define GST_PACKAGE_NAME "GStreamer Base Plug-ins source release" /* package origin */ #define GST_PACKAGE_ORIGIN "Unknown package origin" @@ -211,13 +211,13 @@ #define PACKAGE_NAME "GStreamer Base Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.15.1" +#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.16" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-base" /* Define to the version of this package. */ -#define PACKAGE_VERSION "0.10.15.1" +#define PACKAGE_VERSION "0.10.16" /* directory where plugins are located */ #undef PLUGINDIR @@ -241,7 +241,7 @@ #undef STDC_HEADERS /* Version number of package */ -#define VERSION "0.10.15.1" +#define VERSION "0.10.16" /* Define to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ |