Module: gst-plugins-base
      Version: 0.10.21
  Uploaded by: Jan Schmidt

http://download.gnome.org/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.21.tar.gz
  md5sum: aaa89b7f610a9b1ec3edb045dd02ad70
 sha1sum: 1366e181efd9b47957f722e7fb2f4915f149faa8
    size: 2.8M

http://download.gnome.org/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.21.tar.bz2
  md5sum: 0e0cd485311502ad1c0c028148e3186a
 sha1sum: ae83b3306f52aa3affd014dade30c6cd5c2baa66
    size: 1.9M

ChangeLog
---------

=== release 0.10.21 ===

2008-10-03  Jan Schmidt <[EMAIL PROTECTED]>

        * configure.ac:
          releasing 0.10.21, "We Could Be Wrong"

2008-09-28  Jan Schmidt  <[EMAIL PROTECTED]>

        * configure.ac:
        0.10.20.4 pre-release

2008-09-25  Wim Taymans  <[EMAIL PROTECTED]>

        Patch by: Vincent Penquerc'h <ogg dot k dot ogg dot k at googlemail dot 
com>

        * ext/theora/theoraparse.c: (theora_parse_set_streamheader):
        Set the BOS flag on the BOS packet. Fixes #553244.

2008-09-23  Wim Taymans  <[EMAIL PROTECTED]>

        * gst-libs/gst/rtsp/gstrtspmessage.c:
        (gst_rtsp_message_parse_request),
        (gst_rtsp_message_parse_response):
        Fix the g_return_val_if_fail() statements.

2008-09-22  Michael Smith <[EMAIL PROTECTED]>

        * gst-libs/gst/tag/gsttagdemux.c:
          Fail to activate if there's insufficient data in the file to be 
usable,
          preventing an assertion fail later. Fixes #552960

2008-09-15  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * gst-libs/gst/pbutils/descriptions.c:
        * gst/typefind/gsttypefindfunctions.c:
          Recognise Kate subtitle streams (#550582).

2008-09-13  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * gst-libs/gst/audio/audio.h: (GST_AUDIO_FIELD_SIGNED):
          Remove trailing comma from enum list, which causes problems
          with -pendantic (#550729).

2008-09-10  Jan Schmidt  <[EMAIL PROTECTED]>

        * configure.ac:
        0.10.20.2 pre-release

        * po/LINGUAS:
        * po/id.po:
        * po/pt_BR.po:

        New translations.

2008-09-05  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * gst-libs/gst/interfaces/propertyprobe.c:
          (gst_property_probe_get_properties),
          (gst_property_probe_get_property),
          (gst_property_probe_probe_property),
          (gst_property_probe_probe_property_name),
          (gst_property_probe_needs_probe),
          (gst_property_probe_needs_probe_name),
          (gst_property_probe_get_values),
          (gst_property_probe_get_values_name),
          (gst_property_probe_probe_and_get_values),
          (gst_property_probe_probe_and_get_values_name):
          More sanity checks for our second-favourite interface.

2008-09-05  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/interfaces/propertyprobe.c:
          Check for NULL pointer, in the hope that this fixes #532864.

2008-09-05  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * sys/xvimage/xvimagesink.c: (gst_xvimagesink_class_init):
          No really, the next release is 0.10.21 (fix Since: tags in docs).

2008-09-04  Wim Taymans  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/gstaudiosrc.c: (gst_audioringbuffer_stop):
        Disable a code path that is now called but causes a deadlock for some
        reason and is unneeded.

2008-09-04  Stefan Kost  <[EMAIL PROTECTED]>

        * sys/xvimage/xvimagesink.c:
        * sys/xvimage/xvimagesink.h:
          Add a "draw-border" property that can be set to false to disable
          drawing borders.
          
        * tests/icles/test-colorkey.c:
        * tests/icles/Makefile.am:
          Add new test application for the colorkey handling.

2008-09-03  Edward Hervey  <[EMAIL PROTECTED]>

        * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps):
        Use a decent caps for TrueSpeech instead of a ffmpeg-specific one.
        This will also be fixed for upcoming gst-ffmpeg release so that once
        this release of -base is out, it will work with the latest gst-ffmpeg
        release.

2008-09-03  Edward Hervey  <[EMAIL PROTECTED]>

        * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps),
        (gst_riff_create_audio_template_caps):
        Add Truespeech mapping for RIFF formats (AVI/WAV).
        Fixes #550656

2008-09-03  Mark Nauwelaerts  <[EMAIL PROTECTED]>

        * gst/typefind/gsttypefindfunctions.c: (plugin_init):
        Typefind video/mj2 and image/jp2 ISO JPEG2000 mime types.
        Fixes #550638.

2008-09-03  Stefan Kost  <[EMAIL PROTECTED]>

        * configure.ac:
        * gst/subparse/Makefile.am:
        * gst/subparse/gstsubparse.c:
        * gst/subparse/samiparse.c:
        * tests/check/elements/subparse.c:
          Rework last change, so that we build subparse, but just disable the
          sami parse functionality, if we're configured to not use xml. In the
          tests only the sami test is disabled now.

2008-09-02  Stefan Kost  <[EMAIL PROTECTED]>

        * configure.ac:
          Disable subparse when xml is disabled. It woundn't work anyway. Fixes
          test runs.

2008-09-02  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * po/POTFILES.in:
          Add some more files with strings for translation.

2008-09-02  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/tag/gstvorbistag.c:
        * tests/check/libs/tag.c:
          Use new geo location tags from core. Fixes #481169

2008-09-01  Edward Hervey  <[EMAIL PROTECTED]>

        * tests/check/elements/audioresample.c: (setup_audioresample),
        (fail_unless_perfect_stream), (test_perfect_stream_instance),
        (test_discont_stream_instance):
        Now that GstBaseTransform is 'fixed' ... remove cruft from tests.
        Add debugging for coherence.

2008-08-30  Tim-Philipp Müller  <tim.muller at collabora co uk>

        Patch by: Jonathan Matthew  <notverysmart gmail com>

        * gst/typefind/gsttypefindfunctions.c: (plugin_init):
          Add typefinder for PDF documents (which is nice to have, since it's a
          common format, but also helps prevent false positives). Fixes #549814.

2008-08-27  Wim Taymans  <[EMAIL PROTECTED]>

        * gst/playback/gstplaybin2.c: (selector_blocked), (pad_added_cb),
        (no_more_pads_cb):
        Fix nasty race where multiple decodebins could start pushing data before
        we manage to configure the sinks, resulting in not-linked errors in
        typical RTSP streaming cases.

2008-08-26  Wim Taymans  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/gstaudiosink.c: (gst_audioringbuffer_stop):
        Since we now call stop, we trigger this code path that causes a deadlock
        is apparently not needed.

2008-08-26  Wim Taymans  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_start),
        (gst_ring_buffer_stop):
        Also allow the case where the ringbuffer was paused when we try to stop
        it so that the basesrc stop function is still called.

2008-08-23  Sebastian Dröge  <[EMAIL PROTECTED]>

        Patch by: Mike Ruprecht <cmaiku at gmail dot com>

        * sys/v4l/gstv4lelement.c: (gst_v4l_class_probe_devices):
        Reprobe devices again instead of taking a cached list as new
        devices could've been plugged in. Fixes bug #549062.

2008-08-23  Sebastian Dröge  <[EMAIL PROTECTED]>

        Patch by: Alessandro Dessina <alessandro nnva org>

        * ext/ogg/gstoggdemux.c: (gst_ogg_demux_deactivate_current_chain),
        (gst_ogg_demux_activate_chain):
        Don't add pads and activate them for skeleton streams. These are already
        handled inside oggdemux. Fixes bug #537599.

2008-08-22  Wim Taymans  <[EMAIL PROTECTED]>

        * ext/vorbis/vorbisdec.c: (vorbis_dec_change_state):
        Reset variable so that query and convert fail after going back to
        READY. Fixes #548898.

2008-08-22  Sebastian Dröge  <[EMAIL PROTECTED]>

        * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_chain):
        If a buffer arrives with a timestamp before the timestamp+duration
        of the previous buffer clip it instead of dropping it completely.
        Slight improvement for the unfixable bug #548913.

2008-08-21  Sebastian Dröge  <[EMAIL PROTECTED]>

        * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
        Take the current timestamp instead of timestamp+duration for the offset.
        This offset will later be used for calculating the timestamp and
        otherwise vorbisdec will interpolate timestamps wrong if upstream
        only sends timestamps and no granulepos.

2008-08-21  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/examples/seek/seek.c:
          Don't crash when having no visualisations.

2008-08-16  David Schleef  <[EMAIL PROTECTED]>

        * gst/typefind/gsttypefindfunctions.c: DV typefinding.  Remove
          check for a bit that is 0 in IEC 61384, but not SMPTE 314M.
          Fixes #548065.

2008-08-15  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst-libs/gst/pbutils/missing-plugins.c: (copy_and_clean_caps):
        When cleaning up the caps fields also remove "depth" for the same
        reason we remove "width".

2008-08-14  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * gst-libs/gst/pbutils/descriptions.c: (format_info_get_desc):
          Add Lead H.264 here as well.

2008-08-14  Julien Moutte  <[EMAIL PROTECTED]>

        * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
        (gst_riff_create_video_template_caps): Add Lead H.264 variant.

2008-08-13  Wim Taymans  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/gstbaseaudiosrc.c:
        (gst_base_audio_src_create):
        When not slaved to another clock also subtract the base_time from our
        internal clock time to get the running time.

2008-08-12  David Schleef  <[EMAIL PROTECTED]>

        * ext/theora/theoraenc.c: Remove the 2000 kbit limit to bitrate,
          since it has no basis in libtheora.

2008-08-12  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/interfaces/propertyprobe.h:
          Remove double "interface" from doc-string.

        * gst-libs/gst/interfaces/xoverlay.h:
          Document interface.

        * gst-libs/gst/riff/riff.c:
          Add basic doc blobs.

2008-08-11  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/Makefile.am:
          Don't try to build that example anymore.

2008-08-11  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/.cvsignore:
        * gst-libs/gst/audio/Makefile.am:
        * gst-libs/gst/audio/gstaudiofiltertemplate.c:
        * gst-libs/gst/audio/make_filter:
          Move audiofiltertemplate to gst-template.

2008-08-11  Stefan Kost  <[EMAIL PROTECTED]>

        * docs/libs/gst-plugins-base-libs-sections.txt:
        * gst-libs/gst/audio/gstaudiosrc.h:
          More docs and shuffling. What can we do with the hundreds of #defines.

2008-08-11  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/audio.h:
        * gst-libs/gst/audio/gstaudiofilter.h:
        * gst-libs/gst/audio/gstringbuffer.h:
        * gst-libs/gst/interfaces/propertyprobe.h:
        * gst-libs/gst/tag/gsttagdemux.h:
          Reducing number of dundocumented symbols.

2008-08-11  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/audio.c:
          Fix doc comment syntax.

        * gst-libs/gst/interfaces/propertyprobe.c:
          Add more doc-comments and a FIXME: for the signal.    

2008-08-07  Sebastian Dröge  <[EMAIL PROTECTED]>

        * ext/ogg/gstoggmux.c: (gst_ogg_mux_sink_event),
        (gst_ogg_mux_request_new_pad):
        * ext/ogg/gstoggmux.h:
        Don't pretend to support NEWSEGMENT events, instead override the
        GstCollectPads event function to return FALSE on NEWSEGMENT events
        and do the normal work for other events.

        This prevents elements like flacenc to seek to the start and rewrite
        some data which then results in a broken Ogg packet.

2008-08-07  Tim-Philipp Müller  <tim.muller at collabora co uk>

        Patch by: Frederic Crozat <[EMAIL PROTECTED]>

        * ext/alsa/gstalsaplugin.c: (plugin_init):
        * ext/cdparanoia/gstcdparanoiasrc.c: (plugin_init):
        * ext/gnomevfs/gstgnomevfs.c: (plugin_init):
        * ext/ogg/gstoggdemux.c: (gst_ogg_demux_plugin_init):
        * gst-libs/gst/audio/gstbaseaudiosrc.c: (_do_init):
        * gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
        * gst-libs/gst/tag/tags.c: (gst_tag_register_tags_internal):
        * gst/playback/gstdecodebin.c: (plugin_init):
        * gst/playback/gstdecodebin2.c: (gst_decode_bin_plugin_init):
        * gst/playback/gstplayback.c: (plugin_init):
        * gst/playback/gstqueue2.c: (plugin_init):
        * gst/playback/gsturidecodebin.c: (gst_uri_decode_bin_plugin_init):
        * sys/v4l/gstv4l.c: (plugin_init):
        Make sure gettext returns translations in UTF-8 encoding rather
        than in the current locale encoding (#546822).

2008-08-06  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/pbutils/descriptions.c:
          Add audio/x-qdm for qtdemux.

2008-08-05  Stefan Kost  <[EMAIL PROTECTED]>

        * ext/vorbis/vorbisdec.c:
          Do not leak old taglist.

2008-08-04  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/icles/test-scale.c:
          Include <stdlib.h> for atoi().

2008-08-04  Andy Wingo  <[EMAIL PROTECTED]>

        * gst/audiotestsrc/gstaudiotestsrc.c: Very crucial and important
        documentation fix.

2008-08-01  Stefan Kost  <[EMAIL PROTECTED]>

        * gst/adder/gstadder.c:
          Cleanup lots of empty lines that came from gst-indent going havoc
          before I added the INDENT_ON/OFF marker some time agao.

2008-08-01  Stefan Kost  <[EMAIL PROTECTED]>

        * configure.ac:
        * gst-libs/gst/riff/riff-read.c:
          Bump requirement to latest core and use new tag for riff formats.
          Needed for #520694.

2008-08-01  Wim Taymans  <[EMAIL PROTECTED]>

        * tests/examples/dynamic/Makefile.am:
        * tests/examples/dynamic/codec-select.c: (make_encoder),
        (make_pipeline), (do_switch), (my_bus_callback), (main):
        Add example app that dynamically switches between 3 'encoders'.

2008-07-31  Wim Taymans  <[EMAIL PROTECTED]>

        * gst/playback/gstplaysink.c: (gst_play_sink_set_vis_plugin):
        Add some more comments.

2008-07-31  Wim Taymans  <[EMAIL PROTECTED]>

        * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_getcaps),
        (gst_video_test_src_create):
        Discard buffers of the wrong size after renegotiation, this is perfectly
        possible with things like capsfilter that could suggest caps changes
        upstream without knowing the size of the buffer.

2008-07-31  Wim Taymans  <[EMAIL PROTECTED]>

        * tests/icles/.cvsignore:
        * tests/icles/Makefile.am:
        * tests/icles/test-scale.c: (make_pipeline), (main):
        Add dynamic rescaling tests for the new basetransform.

2008-07-30  Tim-Philipp Müller  <tim.muller at collabora co uk>

        * gst/audioconvert/Makefile.am:
          Dist recently-added gstfastrandom.h.

2008-07-30  Edward Hervey  <[EMAIL PROTECTED]>

        * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support):
        Fix a "may be used uninitialized in this function" which weirdly only
        appears on macosx (?).

2008-07-30  Stefan Kost  <[EMAIL PROTECTED]>

        * gst-libs/gst/riff/riff-ids.h:
          Adding acid chunk for tempo and loop information.

2008-07-29  Stefan Kost  <[EMAIL PROTECTED]>

        * sys/xvimage/Makefile.am:
          floor() needs linking to $(LIBM).

2008-07-29  Stefan Kost  <[EMAIL PROTECTED]>

        * ext/gnomevfs/gstgnomevfssrc.c:
          Aggregate short reads and add some comments and debug logging.
          Fixes #537380

2008-07-29  Stefan Kost  <[EMAIL PROTECTED]>

        * gst/playback/gstplaybasebin.c:
          Fix property doc markup (its not a signal).

        * sys/xvimage/xvimagesink.c:
          Add since tag for new proeprties (also add sice tags fro the last two
          other additions).

2008-07-29  Stefan Kost  <[EMAIL PROTECTED]>

        * sys/xvimage/xvimagesink.c:
        * sys/xvimage/xvimagesink.h:
          Add autofill/colorkey properties. Fixes #538656.

2008-07-28  David Schleef  <[EMAIL PROTECTED]>

        * sys/xvimage/xvimagesink.c:
          Fix rounding errors when converting colorbalance values
          between hardware and object property ranges.  Partial
          fix for #537889, however, there still seems to be a small
          drift problem that could be totem's fault.

2008-07-28  Sebastian Dröge  <[EMAIL PROTECTED]>

        * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_peer),
        (gst_ogg_demux_perform_seek), (gst_ogg_demux_handle_page):
        Don't use GST_CLOCK_TIME_NONE as start of NEWSEGMENT events.
        This fixes a critical warning.

2008-07-28  Sebastian Dröge  <[EMAIL PROTECTED]>

        * ext/ogg/gstoggmux.c:
        Allow muxing of CELT into Ogg streams.

2008-07-28  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst/typefind/gsttypefindfunctions.c: (celt_type_find),
        (plugin_init):
        Add simple typefinder for the CELT codec (www.celt-codec.org).

2008-07-27  Sebastian Dröge  <[EMAIL PROTECTED]>

        Patch by: Jan Gerber <j at oil21 dot org>

        * ext/ogg/gstoggdemux.c: (gst_ogg_pad_parse_skeleton_fisbone):
        Fix calculation of the start time from skeleton streams.
        Fixes bug #530068.

2008-07-24  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/examples/seek/seek.c:
          Use 64 bit constant GST_CLOCK_TIME_NONE instead of plain -1.

2008-07-23  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst/audioconvert/audioconvert.h:
        * gst/audioconvert/gstaudioquantize.c:
        (gst_audio_quantize_setup_dither),
        (gst_audio_quantize_free_dither):
        * gst/audioconvert/gstfastrandom.h:
        Implement a linear congruential generator as pseudo random number
        generator for the dither noise. This is about 2 times faster than
        using GLib's mersenne twister. Also this uses only integer math for
        generating integers while GLib internally uses floating point math.

2008-07-23  Michael Smith <[EMAIL PROTECTED]>

        * configure.ac:
          Remove AC_ISC_POSIX; it breaks on some systems and is not needed.

2008-07-23  Tim-Philipp Müller  <tim.muller at collabora co uk>

        Patch by: Damien Lespiau  <damien.lespiau gmail com>

        * gst-libs/gst/sdp/gstsdpmessage.c: (print_media):
          Use GST_STR_NULL to avoid crashes with libcs that don't
          like NULL strings in printf args (such as the win32 one).
          Fixes #544306.

2008-07-17  Jan Schmidt  <[EMAIL PROTECTED]>

        * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls):
        Oops - set the size of the image used for probing back to 1x1, for
        consistency with ximagesink

2008-07-17  Jan Schmidt  <[EMAIL PROTECTED]>

        * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
        (gst_ximagesink_ximage_new):
        * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
        (gst_xvimagesink_xvimage_new):

        Apparently on Solaris and OS/X (at least), it's not legal to ask the
        X server to attach to a shared memory segment after we've deleted it,
        with the result that MIT-SHM is disabled. Instead, remove it only after 
        X succeeds in attaching too.

2008-07-16  David Schleef  <[EMAIL PROTECTED]>

        * gst/audiotestsrc/gstaudiotestsrc.c:
        * gst/audiotestsrc/gstaudiotestsrc.h:
          Add 'ticks', a 1/30 second sine wave pulse every second.

2008-07-15  David Schleef  <[EMAIL PROTECTED]>

        * gst-libs/gst/video/video.c: Revert ABI change.

2008-07-15  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
        Make it impossible to have NULL caps at the point where we set
        framerate and other things. Also don't return immediately for "3ivd"
        video and let framerate, etc be set. Might fix bug #542508.

2008-07-14  Mark Nauwelaerts  <[EMAIL PROTECTED]>

        * gst-libs/gst/video/video.c: (gst_video_format_parse_caps):
        Video format can also be conveniently determined from (many)
        non-fixed caps.

2008-07-14  Jan Schmidt  <[EMAIL PROTECTED]>

        * gst/playback/gstplaybasebin.c:
        * gst/playback/gstplaybasebin.h:
        * gst/playback/gstplaybin.c:
        * gst/playback/gststreamselector.c:
        First stab at integrating DVD subpicture overlay into
        playbin. Successfully plugs and plays, but the queues need
        shrinking - 3 seconds of video is too much buffering.

2008-07-11  Stefan Kost  <[EMAIL PROTECTED]>

        * gst/audioconvert/gstaudioconvert.c:
          Remove now obsolete note in the docs.

2008-07-11  Stefan Kost  <[EMAIL PROTECTED]>

        * docs/plugins/gst-plugins-base-plugins-docs.sgml:
        * docs/plugins/gst-plugins-base-plugins-overrides.txt:
        * docs/plugins/gst-plugins-base-plugins-sections.txt:
        * docs/plugins/gst-plugins-base-plugins.args:
        * docs/plugins/gst-plugins-base-plugins.hierarchy:
        * docs/plugins/gst-plugins-base-plugins.interfaces:
        * docs/plugins/gst-plugins-base-plugins.prerequisites:
        * docs/plugins/gst-plugins-base-plugins.signals:
        * docs/plugins/inspect/plugin-adder.xml:
        * docs/plugins/inspect/plugin-alsa.xml:
        * docs/plugins/inspect/plugin-audioconvert.xml:
        * docs/plugins/inspect/plugin-audiorate.xml:
        * docs/plugins/inspect/plugin-audioresample.xml:
        * docs/plugins/inspect/plugin-audiotestsrc.xml:
        * docs/plugins/inspect/plugin-cdparanoia.xml:
        * docs/plugins/inspect/plugin-decodebin.xml:
        * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
        * docs/plugins/inspect/plugin-gdp.xml:
        * docs/plugins/inspect/plugin-gnomevfs.xml:
        * docs/plugins/inspect/plugin-libvisual.xml:
        * docs/plugins/inspect/plugin-ogg.xml:
        * docs/plugins/inspect/plugin-pango.xml:
        * docs/plugins/inspect/plugin-playback.xml:
        * docs/plugins/inspect/plugin-queue2.xml:
        * docs/plugins/inspect/plugin-subparse.xml:
        * docs/plugins/inspect/plugin-tcp.xml:
        * docs/plugins/inspect/plugin-theora.xml:
        * docs/plugins/inspect/plugin-typefindfunctions.xml:
        * docs/plugins/inspect/plugin-uridecodebin.xml:
        * docs/plugins/inspect/plugin-video4linux.xml:
        * docs/plugins/inspect/plugin-videorate.xml:
        * docs/plugins/inspect/plugin-videoscale.xml:
        * docs/plugins/inspect/plugin-videotestsrc.xml:
        * docs/plugins/inspect/plugin-volume.xml:
        * docs/plugins/inspect/plugin-vorbis.xml:
        * docs/plugins/inspect/plugin-ximagesink.xml:
        * docs/plugins/inspect/plugin-xvimagesink.xml:
        * ext/alsa/gstalsamixer.c:
        * ext/alsa/gstalsasink.c:
        * ext/alsa/gstalsasrc.c:
        * ext/gio/gstgiosink.c:
        * ext/gio/gstgiosrc.c:
        * ext/gio/gstgiostreamsink.c:
        * ext/gio/gstgiostreamsrc.c:
        * ext/gnomevfs/gstgnomevfssink.c:
        * ext/gnomevfs/gstgnomevfssrc.c:
        * ext/ogg/gstoggdemux.c:
        * ext/ogg/gstoggmux.c:
        * ext/pango/gstclockoverlay.c:
        * ext/pango/gsttextoverlay.c:
        * ext/pango/gsttextrender.c:
        * ext/pango/gsttimeoverlay.c:
        * ext/theora/theoradec.c:
        * ext/theora/theoraenc.c:
        * ext/theora/theoraparse.c:
        * ext/vorbis/vorbisdec.c:
        * ext/vorbis/vorbisenc.c:
        * ext/vorbis/vorbisparse.c:
        * ext/vorbis/vorbistag.c:
        * gst/adder/gstadder.c:
        * gst/audioconvert/gstaudioconvert.c:
        * gst/audioresample/gstaudioresample.c:
        * gst/audiotestsrc/gstaudiotestsrc.c:
        * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
        * gst/gdp/gstgdpdepay.c:
        * gst/gdp/gstgdppay.c:
        * gst/playback/gstdecodebin2.c:
        * gst/playback/gstplaybin.c:
        * gst/playback/gstplaybin2.c:
        * gst/playback/gstqueue2.c:
        * gst/playback/gsturidecodebin.c:
        * gst/tcp/gstmultifdsink.c:
        * gst/tcp/gsttcpserversink.c:
        * gst/videorate/gstvideorate.c:
        * gst/videoscale/gstvideoscale.c:
        * gst/videotestsrc/gstvideotestsrc.c:
        * gst/volume/gstvolume.c:
        * sys/ximage/ximagesink.c:
        * sys/xvimage/xvimagesink.c:
          Cleanup Plugin docs. Link to signals and properties. Fix sub-section
          titles. Drop mentining that all our example pipelines are "simple"
          pipelines.

2008-07-07  Sebastian Dröge  <[EMAIL PROTECTED]>

        * tests/examples/seek/Makefile.am:
        Fix out of tree build by adding all required CFLAGS.

2008-07-07  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst/playback/gstdecodebin.c: (add_raw_queue):
        And ref the pad before returning it again when linking to the queue
        failed. Otherwise we will unref the pad twice later and things break.

2008-07-07  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst/playback/gstdecodebin.c: (add_raw_queue):
        If linking the raw pad with a queue fails, try it without a queue
        instead of failing completely. This should never happen.

2008-07-07  Sebastian Dröge  <[EMAIL PROTECTED]>

        Patch by: Evgeniy Stepanov <eugeni dot stepanov at gmail dot com>

        * gst/playback/gstdecodebin.c: (add_raw_queue), (close_pad_link):
        Add a queue after a demuxer if the demuxer outputs raw data. This was
        done before only for non-raw data but is required in this case too.
        Fixes bug #540215.

        decodebin2 doesn't have this issue because all streams of a group
        go through multiqueue.

2008-07-03  Wim Taymans  <[EMAIL PROTECTED]>

        Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>

        * gst-libs/gst/sdp/gstsdpmessage.c:
        Makes libgstsdp compile with mingw32 by defining the right WINVER so
        that getaddrinfo() can be used. Fixes #541358.

2008-07-01  Wim Taymans  <[EMAIL PROTECTED]>

        * gst/videotestsrc/gstvideotestsrc.c:
        (gst_video_test_src_class_init), (gst_video_test_src_init),
        (gst_video_test_src_set_property),
        (gst_video_test_src_get_property), (gst_video_test_src_create):
        * gst/videotestsrc/gstvideotestsrc.h:
        Cleanups, use default property values as defines.
        Add property to enable/disable peer buffer allocation.

2008-06-30  Sebastian Dröge  <[EMAIL PROTECTED]>

        * tests/check/elements/gdpdepay.c: (gdpdepay_suite):
        * tests/check/pipelines/streamheader.c: (streamheader_suite):
        Enable unit tests on PPC again as the bugs are now fixed.

2008-06-30  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst-libs/gst/riff/riff-ids.h:
        * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps),
        (gst_riff_create_audio_template_caps):
        Add support for ADPCM IMA DK3 and DK4 variant in RIFF containers.
        Fixes bug #540351.

2008-06-30  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
        (gst_ffmpeg_pixfmt_to_caps):
        * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
        (gst_ffmpegcsp_get_unit_size):
        Only set/get on the PAL8 format, ffmpegcolorspace doesn't support
        it on other formats. Also adjust the unit size only for that format
        to not include the palette. Fixes bug #540497.

2008-06-29  Stefan Kost  <[EMAIL PROTECTED]>

        * gst/adder/gstadder.c:
          Use GST_DEBUG_FUNCPTR and remove some extra vlnak lines.

2008-06-27  Stefan Kost  <[EMAIL PROTECTED]>

        * ChangeLog:
          ChangeLog surgery.
  
        * tests/examples/seek/seek.c:
          Move variable into ifdef too.
        

2008-06-27  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/examples/seek/seek.c:
          Include config.h and check if we have X. Remove XInitThread(), don't
          think its needed. Fixes: #540334.

2008-06-26  Sebastian Dröge  <[EMAIL PROTECTED]>

        Patch by: Sam Morris <sam at robots dot org to uk>

        * gst-libs/gst/interfaces/mixertrack.c:
        (gst_mixer_track_class_init), (gst_mixer_track_get_property),
        (gst_mixer_track_set_property):
        API: Add "index" property to GstMixerTrack to differantiate between
        multiple mixer tracks with the same label.

        * ext/alsa/gstalsamixeroptions.c: (gst_alsa_mixer_options_new):
        * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_new):
        Set the "index" property of GstMixerTrack to the index given by ALSA.
        Fixes bug #528299.

2008-06-25  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/examples/seek/Makefile.am:
        * tests/examples/seek/seek.c:
          Remove libgstvideo usage. Use gtk_get_option_group instead of
          gtk_init().

2008-06-24  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/check/Makefile.am:
          Name the test registry format neutral.

2008-06-24  Stefan Kost  <[EMAIL PROTECTED]>

        * gst/playback/gstqueue2.c:
          Do not double notify. Remove the unsued return value.

2008-06-24  Stefan Kost  <[EMAIL PROTECTED]>

        * ext/alsa/gstalsamixer.c:
          Also consider "speaker" as a name for master volume. If that doesn't
          help look for the first non-mono volume control that also has a
          playback switch.

2008-06-24  Stefan Kost  <[EMAIL PROTECTED]>

        * ChangeLog:
          Forgot to save the ChangeLog :/

2008-06-24  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/examples/seek/Makefile.am:
        * tests/examples/seek/seek.c:
          Embedd the xwindow. Allow to play multiple files.

2008-06-24  Jan Schmidt  <[EMAIL PROTECTED]>

        * sys/ximage/ximagesink.c (gst_ximagesink_ximage_put),
        (gst_ximagesink_setcaps):
        * sys/ximage/ximagesink.h:
        When the caps change, make sure to re-draw borders in
        force-aspect-ratio=true mode.
        * sys/xvimage/xvimagesink.c (gst_xvimagesink_xvimage_put):
        Don't clear the border_draw flag until we actually draw the border.
        * tests/check/Makefile.am:
        Ignore alsasink/src during the states test too, so it doesn't fail
        when running without access to the sound device.

2008-06-22  Stefan Kost  <[EMAIL PROTECTED]>

        * tests/examples/seek/seek.c:
          Fix crasher when playing a parse-launch line the 2nd time.

2008-06-21  Thomas Vander Stichele  <thomas at apestaart dot org>

        * tests/check/pipelines/oggmux.c:
          Properly ifdef tests to fix compilation.

2008-06-20  Michael Smith <[EMAIL PROTECTED]>

        * gst/playback/gstplay-marshal.list:
        * gst/playback/gstplaybin2.c:
          Add get-video-pad, get-audio-pad, get-text-pad action signals to
          playbin2. This allows the user to get to the selector's sinkpads, and
          thus inspect a range of things - caps, tags, etc. 

2008-06-20  Michael Smith <[EMAIL PROTECTED]>

        * gst/playback/gstplaybin2.c:
          Use a different constant for the convert-frame signal id.
          Fixes #537009.

2008-06-20  Michael Smith <[EMAIL PROTECTED]>

        * gst/playback/gstplaybin2.c:
        * gst/playback/gstplaysink.c:
          Fix a whole bunch of typos in comments and log statements. 

2008-06-20  Michael Smith <[EMAIL PROTECTED]>

        * sys/xvimage/xvimagesink.c:
          Don't set colour balance values on the Xv port if the user hasn't
          changed them (via properties or the interface). Avoids accumulating
          rounding errors for the common case.
          Partial fix for bug #537889.

2008-06-20  Michael Smith <[EMAIL PROTECTED]>

        * gst/playback/gstdecodebin2.c:
          Ensure decodebin2 emits 'drained' signal once, and only once, when all
          pads are drained.

2008-06-20  Wim Taymans  <[EMAIL PROTECTED]>

        * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_get_latency),
        (gst_vorbis_enc_src_query), (gst_vorbis_enc_chain):
        Report the encoder latency. Fixes #538232.

2008-06-20  Wim Taymans  <[EMAIL PROTECTED]>

        * gst/playback/gstplaybin2.c: (gst_play_bin_get_property),
        (notify_source), (activate_group):
        Implement the source property, emit notify when it changes in the
        underlying uridecodebin.

2008-06-20  Wim Taymans  <[EMAIL PROTECTED]>

        * tests/examples/seek/seek.c: (stop_cb):
        Free and clear the seek element list so that we don't use invalid
        references when seeking after recreating a gst-launch line.

2008-06-20  Wim Taymans  <[EMAIL PROTECTED]>

        * gst-libs/gst/audio/gstbaseaudiosink.c:
        (gst_base_audio_sink_query), (gst_base_audio_sink_skew_slaving),
        (gst_base_audio_sink_render):
        Report latency even if we are not live instead of hiding it.
        Take ts-offset and render-delay of the basesink into account when
        scheduling samples.
        Rework the clipping code so that we can take the various offsets into
        account and still do correct clipping.

2008-06-20  Jan Schmidt  <[EMAIL PROTECTED]>

        * configure.ac:
        Bump verion back to devel -> 0.10.20.1

2008-06-20  Sebastian Dröge  <[EMAIL PROTECTED]>

        * gst-libs/gst/tag/tags.c: (gst_tag_image_data_to_image_buffer):
        Don't increase the size of non-string image buffers by one as this
        might in theory confuse decoders. Still increase it by one for string
        image buffers to append '\0'.

2008-06-20  Sebastian Dröge  <[EMAIL PROTECTED]>

        Patch by: Antoine Tremblay <hexa00 at gmail dot com>
        
        * gst/gdp/gstgdppay.c: (gst_gdp_pay_reset):
        Fix a buffer memleak and remove a confusing and wrong debug output.
        Fixes bug #538663.


-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml
_______________________________________________
ftp-release-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/ftp-release-list

Reply via email to