diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2012-10-07 15:11:10 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2012-10-07 15:11:10 +0100 |
commit | 011d299b9fa4b648554d268a2a94ae0fec4d38fd (patch) | |
tree | 826f2f249ff75816d467082a46b9b4b156939db5 | |
parent | 49ac84fc3265da41f05f0f8089d1c5731b647639 (diff) |
Release 1.0.1
35 files changed, 854 insertions, 205 deletions
@@ -1,3 +1,679 @@ +=== release 1.0.1 === + +2012-10-07 Tim-Philipp Müller <tim@centricular.net> + + * configure.ac: + releasing 1.0.1 + +2012-10-07 13:34:06 +0100 Tim-Philipp Müller <tim@centricular.net> + + * tests/check/libs/struct_i386.h: + tests: fix ABI struct headers for x86 + Not caused by anything we changed recently as + far as I can tell. + +2012-10-07 13:13:37 +0100 Tim-Philipp Müller <tim@centricular.net> + + * tests/check/libs/libsabi.c: + * tests/check/libs/struct_ppc32.h: + tests: add ABI structs header for 32-bit powerpc + +2012-10-06 15:32:55 +0100 Tim-Philipp Müller <tim@centricular.net> + + * tests/check/elements/adder.c: + tests: skip adder test_live_seeking test while it's unreliable + Was an issue in 0.10 as well. + https://bugzilla.gnome.org/show_bug.cgi?id=617418 + +2012-10-06 14:56:06 +0100 Tim-Philipp Müller <tim@centricular.net> + + * common: + Automatic update of common submodule + From 6c0b52c to 6bb6951 + +2012-10-05 10:59:30 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * tests/icles/test-effect-switch.c: + tests: fix test-effect-switch + Make it into an example of how to dynamically change an element + in a playing pipeline using pad blocking. + +2012-10-04 13:40:32 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst-libs/gst/audio/gstaudioencoder.c: + audioencoder: make stop() vfunc also optional + Just change default value, since we also don't want to fail + if we want to deactivate and aren't active or want to activate + and are already active. + https://bugzilla.gnome.org/show_bug.cgi?id=685490 + +2012-10-04 14:05:13 +0200 Andoni Morales Alastruey <ylatuya@gmail.com> + + * gst-libs/gst/audio/gstaudioencoder.c: + audioencoder: don't fail if the start vfunc is not implemented + Fix behaviour to match documentation and decoder class behaviour. + https://bugzilla.gnome.org/show_bug.cgi?id=685490 + +2012-10-04 12:15:39 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * tests/icles/playbin-text.c: + tests: don't stop on just warnings + +2012-10-04 11:12:42 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * tests/icles/test-scale.c: + tests: fix scale test for 1.0 + It needs a basetransform patch that makes it prefer the order of + the caps property instead of passthrough. + +2012-10-03 10:45:26 -0700 Michael Smith <msmith@rdio.com> + + Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base + +2012-10-03 10:44:59 -0700 Michael Smith <msmith@rdio.com> + + * gst-libs/gst/audio/gstaudiometa.c: + * gst-libs/gst/video/gstvideometa.c: + * gst-libs/gst/video/video-overlay-composition.c: + * sys/ximage/ximagepool.c: + * sys/xvimage/xvimagepool.c: + meta registration: use g_once functions to register these threadsafely. + +2012-10-03 11:37:33 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/playback/gstdecodebin2.c: + * gst/playback/gstplaysink.c: + playback: class_ref() some types so we can create multiple playback elements at the same time + Should fix "cannot register existing type `GstPlaybinSelectorPad'" warnings + and subsequent errors when creating multiple players at the same time. + Conflicts: + gst/playback/gststreamselector.c + +2012-10-02 09:29:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: Fix unused variable compiler warning if debugging is disabled + +2012-10-01 21:31:39 +0200 Sebastian Pölsterl <sebp@k-d-w.org> + + * gst-libs/gst/rtsp/gstrtspurl.c: + rtsp: mark url argument of gst_rtsp_url_parse() as out arg + https://bugzilla.gnome.org/show_bug.cgi?id=685242 + +2012-09-28 20:07:43 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: Also use the object lock to protect the output_state + Hold both the stream and the object lock to modify the output_state, + this way it can be safely modified while hold either one or the other. + Also, only hold the object lock in the query + https://bugzilla.gnome.org/show_bug.cgi?id=684832 + +2012-10-01 11:58:36 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * docs/design/draft-subtitle-overlays.txt: + * docs/design/draft-va.txt: + * docs/design/part-playbin.txt: + docs: update for 1.0 + +2012-09-30 00:31:21 +0200 Alban Browaeys <prahal@yahoo.com> + + * gst/encoding/gstencodebin.c: + encodebin: muxer sink pad is not always a request pad + GstId3Mux sink pad is an always (static) pad. Thus releasing it + as if a request pad triggers: + (sound-juicer:11826): GStreamer-CRITICAL **: + gst_element_release_request_pad: assertion `GST_PAD_PAD_TEMPLATE (pad) + == NULL || GST_PAD_TEMPLATE_PRESENCE (GST_PAD_PAD_TEMPLATE (pad)) == + GST_PAD_REQUEST' failed + https://bugzilla.gnome.org/show_bug.cgi?id=685110 + +2012-09-29 21:42:46 +0100 Tim-Philipp Müller <tim@centricular.net> + + * gst-libs/gst/app/gstappsrc.c: + appsrc: fix max-latency property getter + Was returning the min-latency value. + +2012-09-29 11:46:56 +0100 Tim-Philipp Müller <tim@centricular.net> + + * gst/audioconvert/gstchannelmix.c: + * gst/playback/gstplaysink.c: + * tests/check/elements/ffmpegcolorspace.c: + * tests/check/elements/videotestsrc.c: + Purge all references to liboil + And remove unused ffmpegcolorspace tests in the process. + https://bugzilla.gnome.org/show_bug.cgi?id=673285 + +2012-09-28 13:59:24 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst-libs/gst/video/gstvideodecoder.c: + * gst-libs/gst/video/gstvideoencoder.c: + * gst-libs/gst/video/gstvideoutils.h: + video{de,en}coder: fix missing timestamp estimating + ... by having some more timestamp tracking in a private frame field. + Not doing so would lead to (a.o.) losing the needed minimum timestamp in + an earlier sent frame. + +2012-09-27 12:40:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pango/gstbasetextoverlay.c: + basetextoverlay: Correctly handle empty text buffers + +2012-09-27 11:31:34 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: use oldest frame DTS to estimate missing outgoing PTS + +2012-09-26 16:31:27 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst-libs/gst/video/gstvideoencoder.c: + videoencoder: use oldest frame PTS to estimate missing outgoing DTS + +2012-09-26 16:22:56 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst-libs/gst/video/gstvideoencoder.c: + videoencoder: incoming buffer DTS is irrelevant + ... and bogus anyway if PTS != DTS + +2012-09-26 13:22:09 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * tests/icles/playbin-text.c: + test: fix for new-sample signature + The new-sample signal expects a GstFlowReturn as a result. + Add support for external subtitles as well. + +2012-09-25 17:19:15 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst-libs/gst/video/gstvideoencoder.c: + videoencoder: clip input buffers to current input segment + ... rather than to output segment, which will only be set + to current input segment if some output is produced + (coming from non-clipped input). + Also fixup debug message. + +2012-09-25 13:16:45 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/videoconvert/gstvideoconvert.c: + videoconvert: Set correct plugin metadata + +2012-09-24 16:38:35 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.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-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-ivorbisdec.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-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.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: + * win32/common/_stdint.h: + * win32/common/config.h: + Back to development (bug fixing) + +=== release 1.0.0 === + +2012-09-24 13:35:05 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * NEWS: + * RELEASE: + * configure.ac: + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.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-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-ivorbisdec.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-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.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: + * gst-plugins-base.doap: + * win32/common/_stdint.h: + * win32/common/config.h: + Release 1.0.0 + +2012-09-24 10:16:09 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: don't take STREAM_LOCK on upstream events + Don't try to take STREAM_LOCK on upstream events such as QOS. + Protect qos-related variables with object lock instead. Fixes + possible deadlock when shutting down in certain situations. + https://bugzilla.gnome.org/show_bug.cgi?id=684658 + +2012-08-29 16:02:11 -0300 Thiago Santos <thiago.sousa.santos@collabora.com> + + * gst/videotestsrc/gstvideotestsrc.c: + * gst/videotestsrc/gstvideotestsrc.h: + videotestsrc: keep track of the correct running time after renegotiations + Need to store the old running time and frame numbers when renegotiating and + start from 0 again when a new caps is set, preventing that framerate changes + cause timestamping issues. + For example, if a stream pushed 10 buffers on framerate=2/1, its + running time will be 5s. If a new framerate of 1/1 is set, it would + make the running time go to 10s as it would count those 10 buffers + as being sent on this new framerate. + Fixes camerbin unit test. + https://bugzilla.gnome.org/show_bug.cgi?id=682973 + +2012-09-23 13:31:17 +0100 Tim-Philipp Müller <tim@centricular.net> + + * gst/adder/gstadder.c: + * gst/adder/gstadder.h: + adder: send stream-start event, and send caps event after stream-start + Delay sending of caps event so that it is sent only after + the stream-start event. + +2012-09-23 13:27:27 +0100 Tim-Philipp Müller <tim@centricular.net> + + * ext/ogg/gstoggmux.c: + oggmux: send stream-start event + +2012-09-22 16:07:35 +0100 Tim-Philipp Müller <tim@centricular.net> + + * common: + Automatic update of common submodule + From 4f962f7 to 6c0b52c + +2012-09-21 16:10:27 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * ext/ogg/gstoggmux.h: + oggmux: fix up previous commit + Was missing the header file change. + +2012-09-21 15:58:07 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * ext/ogg/gstoggmux.c: + oggmux: send a segment event at the beginning + +2012-09-20 10:03:32 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: Update comments about forwarding/not-forwarding serialized events immediately + +2012-09-19 21:16:01 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: Protect all accesses to priv->output_frame with the stream lock + Fixes segfault as queries/events can happen after a reset + +2012-09-19 17:29:01 +0200 Andreas Frisch <fraxinas@opendreambox.org> + + * tests/icles/playbin-text.c: + tests: port playbin-text example to 1.0 api + https://bugzilla.gnome.org/show_bug.cgi?id=684084 + +2012-09-19 08:52:45 +0530 Arun Raghavan <arun.raghavan@collabora.co.uk> + + * ext/alsa/gstalsasink.c: + * gst-libs/gst/audio/gstaudioiec61937.c: + * gst-libs/gst/audio/gstaudioiec61937.h: + audio: Explicitly specify endianness for IEC 61937 payloading + This is required since some systems (DirectSound and OS X) manage the + final byte order themselves. + https://bugzilla.gnome.org/show_bug.cgi?id=678021 + +2012-09-18 13:16:39 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/audioresample/gstaudioresample.c: + audioresample: mark semi-unused variable + ../../../gst-plugins-base/gst/audioresample/gstaudioresample.c: In function 'gst_audio_resample_dump_drain': + ../../../gst-plugins-base/gst/audioresample/gstaudioresample.c:729:9: warning: variable 'in_len' set but not used [-Wunused-but-set-variable] + +=== release 0.11.99 === + +2012-09-17 17:57:19 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * gst-plugins-base.doap: + * win32/common/_stdint.h: + * win32/common/config.h: + Release 0.11.99 + +2012-09-17 17:57:09 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.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-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-ivorbisdec.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-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.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: + docs: update + +2012-09-17 16:19:37 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * tests/examples/snapshot/snapshot.c: + examples: make snapshot example actually compile and work + https://bugzilla.gnome.org/show_bug.cgi?id=684063 + +2012-09-17 16:03:39 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * docs/libs/Makefile.am: + * gst-libs/gst/app/Makefile.am: + * gst-libs/gst/fft/Makefile.am: + * gst-libs/gst/pbutils/Makefile.am: + * gst-libs/gst/riff/Makefile.am: + * gst-libs/gst/rtp/Makefile.am: + * gst-libs/gst/rtsp/Makefile.am: + * gst-libs/gst/sdp/Makefile.am: + * gst-libs/gst/tag/Makefile.am: + * gst-libs/gst/video/Makefile.am: + Remove -DGST_USE_UNSTABLE_API + +2012-09-14 02:18:52 +0900 Javier Jardón <jjardon@gnome.org> + + * tests/examples/snapshot/snapshot.c: + tests/examples/snapshot/snapshot.c: get caps from the sample + pull-preroll signal returns a GstSample, not a GstBuffer + https://bugzilla.gnome.org/show_bug.cgi?id=684063 + +2012-09-17 13:18:29 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/ogg/gstoggmux.c: + * ext/pango/gstbasetextoverlay.c: + * gst/playback/gstsubtitleoverlay.c: + gst: Update for link/unlink function API change + +2012-09-17 12:07:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * docs/plugins/gst-plugins-base-plugins-docs.sgml: + * docs/plugins/gst-plugins-base-plugins.signals: + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.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-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-ivorbisdec.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-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.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: + docs: update docs and fix build a bit more + Don't try to include plugin that doesn't exist any longer + (merged into the playback plugin). + +2012-09-15 22:08:30 +0200 Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org> + + * gst-plugins-base.spec.in: + Update spec file with latest changes and switch to F18 package naming + +2012-09-15 18:57:09 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/playback/gstdecodebin2.c: + * gst/playback/gstplaybin2.c: + * gst/playback/gstsubtitleoverlay.c: + * tests/examples/encoding/gstcapslist.c: + * tests/examples/seek/jsseek.c: + use gst_element_factory_get_metadata to replace obsolete API + +2012-09-14 17:53:21 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * ext/ogg/gstoggdemux.c: + * ext/ogg/gstoggmux.c: + * ext/ogg/gstoggstream.c: + * ext/vorbis/gstvorbisdec.c: + * ext/vorbis/gstvorbisenc.c: + * ext/vorbis/gstvorbistag.c: + * gst-libs/gst/audio/gstaudiocdsrc.c: + * gst-libs/gst/audio/gstaudiodecoder.c: + * gst-libs/gst/audio/gstaudioencoder.c: + * gst-libs/gst/pbutils/gstdiscoverer-types.c: + * gst-libs/gst/pbutils/gstdiscoverer.c: + * gst-libs/gst/riff/riff-read.c: + * gst-libs/gst/tag/gstexiftag.c: + * gst-libs/gst/tag/gsttagdemux.c: + * gst-libs/gst/tag/gsttagmux.c: + * gst-libs/gst/tag/gstvorbistag.c: + * gst-libs/gst/tag/id3v2.c: + * gst/audiotestsrc/gstaudiotestsrc.c: + * tests/check/elements/vorbisdec.c: + * tests/check/elements/vorbistag.c: + * tests/check/libs/audiocdsrc.c: + * tests/check/libs/pbutils.c: + * tests/check/libs/tag.c: + * tests/check/libs/xmpwriter.c: + replace gst_tag_list_free with gst_tag_list_unref + +2012-09-14 17:02:53 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * ext/theora/gsttheoradec.c: + * ext/theora/gsttheoraenc.c: + * gst-libs/gst/app/gstappsink.c: + * gst-libs/gst/app/gstappsrc.c: + * tests/check/elements/decodebin.c: + * tests/check/elements/decodebin2.c: + * tests/check/elements/playbin-compressed.c: + * tests/check/elements/playbin.c: + * tests/check/elements/videoscale.c: + * tests/check/libs/audiocdsrc.c: + replace gst_element_class_set_details_simple with gst_element_class_set_metadata + +2012-09-14 16:06:50 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst-libs/gst/audio/gstaudiobasesink.c: + * gst-libs/gst/audio/gstaudiobasesrc.c: + audio: improve property description + Improve the description of the latency-time and buffer-time properties in the + audio sink and source. + +2012-09-14 14:53:16 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst-libs/gst/audio/gstaudiodecoder.c: + audiodecoder: Don't output an (unreffed) buffer in error cases + +2012-09-14 13:39:20 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst-libs/gst/video/convertframe.c: + * tests/examples/app/appsink-src.c: + fix for appsink GstFlowReturn + +2012-09-14 13:31:36 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst-libs/gst/app/gstappsink.c: + * gst-libs/gst/app/gstappsink.h: + appsink: add GstFlowReturn from signal handler + Expect a GstFlowReturn from the signal handler, just like from the callback. + Also use the return value. + +2012-09-14 13:19:45 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * docs/design/design-decodebin.txt: + * docs/design/design-encoding.txt: + * docs/design/draft-subtitle-overlays.txt: + * gst/videoscale/README: + * tests/examples/app/appsink-src.c: + * tests/examples/audio/audiomix.c: + * tests/examples/dynamic/codec-select.c: + * tests/examples/dynamic/sprinkle.c: + * tests/examples/dynamic/sprinkle2.c: + * tests/examples/dynamic/sprinkle3.c: + * tests/examples/encoding/gstcapslist.c: + * tests/examples/seek/jsseek.c: + * tests/examples/snapshot/snapshot.c: + * tests/icles/input-selector-test.c: + * tests/icles/test-scale.c: + * tests/icles/test-textoverlay.c: + fix caps + +2012-09-12 14:11:28 +0200 Andreas Frisch <fraxinas@opendreambox.org> + + * gst/playback/gstsubtitleoverlay.c: + playbin: subtitleoverlay: don't segfault in incorrectly init'ed plugins + https://bugzilla.gnome.org/show_bug.cgi?id=683865 + +2012-09-14 02:57:01 +0100 Tim-Philipp Müller <tim@centricular.net> + + * configure.ac: + Back to development + +=== release 0.11.94 === + +2012-09-14 02:47:54 +0100 Tim-Philipp Müller <tim@centricular.net> + + * ChangeLog: + * configure.ac: + * gst-libs/gst/audio/gstaudiopack-dist.c: + * gst-libs/gst/video/video-orc-dist.c: + * gst-plugins-base.doap: + * gst/adder/gstadderorc-dist.c: + * gst/audioconvert/gstaudioconvertorc-dist.c: + * gst/videoconvert/gstvideoconvertorc-dist.c: + * gst/videoscale/gstvideoscaleorc-dist.c: + * gst/videotestsrc/gstvideotestsrcorc-dist.c: + * gst/volume/gstvolumeorc-dist.c: + * win32/common/_stdint.h: + * win32/common/config.h: + * win32/common/video-enumtypes.c: + Release 0.11.94 + +2012-09-14 01:34:01 +0100 Tim-Philipp Müller <tim@centricular.net> + + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.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-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-ivorbisdec.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-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.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: + docs: update docs + +2012-09-14 01:33:36 +0100 Tim-Philipp Müller <tim@centricular.net> + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ro.po: + * po/ru.po: + * po/sk.po: + * po/sl.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + po: update translations + 2012-09-14 00:16:23 +0100 Tim-Philipp Müller <tim@centricular.net> * gst/playback/gststreamsynchronizer.c: @@ -1,4 +1,19 @@ -This is GStreamer Base Plugins 1.0.0 +This is GStreamer Base Plugins 1.0.1 + +Changes since 1.0.0: + + * videodecoder and -encoder timestamp handling improvements + * thread-safey fixes for GstMeta registrations and GstVideoDecoder + * bug fixes + +Bugs fixed since 1.0.0: + + * 684424 : playbin: external subtitles break playback + * 684832 : videodecoder: Takes stream lock in query function + * 685110 : encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux + * 685242 : rtsp: mark url argument of gst_rtsp_url_parse as out + * 685332 : GstMeta registry race + * 685490 : audioencoder: don't require base class to implement to start vfunc New features in 1.0.0: @@ -1,54 +1,31 @@ -Release notes for GStreamer Base Plugins 1.0.0 -The GStreamer project is pleased to announce the very first release of the -new API and ABI-stable 1.x series of the GStreamer multimedia framework. +Release notes for GStreamer Base Plugins 1.0.1 -The 1.x series is a stable series targeted at end users. It is not API or ABI -compatible with the 0.10.x series. It can, however, be installed in parallel -with the 0.10.x series and will not affect an existing 0.10.x installation. -Major improvements include: more flexible memory handling; extensible and -negotiable metadata for buffers; caps negotiation and renegotiation mechanisms, -decoupled from buffer allocation; improved caps renegotiation; automatic -re-sending of state for dynamic pipelines; reworked and more fine-grained pad -probing; simpler and more descriptive audio and video caps; more efficient -allocation of buffers, events and other mini objects; improved timestamp -handling; support for gobject-inspection-based language bindings; countless -other improvements. +The GStreamer team is proud to announce a new release +in the 1.x stable series of the +core of the GStreamer streaming media framework. -Most of these changes involve the GStreamer plugin API. The application API -has changed comparatively little, and most applications should be fairly easy -to port to the new API. There is a porting guide available. -The GStreamer team would like to thank everyone who helped bring this release -about, whether by submitting patches, reporting bugs, testing, sponsoring -development, attending hackfests, or simply supplying moral support. +The 1.x series is a stable series targeted at end users. +It is not API or ABI compatible with the stable 0.10.x series. +It is, however, parallel installable with the 0.10.x series and +will not affect an existing 0.10.x installation. -This is the end of a long development process, but also the beginning of -one. This release does not mark the pinnacle of perfection, but the point -where the team is content with the API and stability and quality of the code -base in general, especially compared to the old 0.10 series. -There will be bugs to fix, and starting from this release there will be -distinct bug-fixing and feature development cycles, with the goal of getting -bug-fixes out quicker and unencumbered by other more risky changes. See - - http://gstreamer.freedesktop.org/wiki/ReleasePlanning/RoadMap - -for a tentative road map and possible schedule. - -=== Modules This module contains a set of reference plugins, base classes for other -plugins, and helper libraries. +plugins, and helper libraries. It also includes essential elements such +as audio and video format converters, and higher-level components like playbin, +decodebin, encodebin, and discoverer. -This module is kept up-to-date together with the core developments. -Element writers should look at the elements in this module as a reference -for their development. +This module is kept up-to-date together with the core developments. Element +writers should look at the elements in this module as a reference for +their development. This module contains elements for, among others: - device plugins: x(v)imagesink, alsa, cdparanoia + device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia containers: ogg codecs: vorbis, theora text: textoverlay, subparse @@ -58,119 +35,86 @@ This module contains elements for, among others: audio processing: audioconvert, adder, audiorate, audioresample, volume visualisation: libvisual video processing: videoconvert, videoscale - aggregate elements: playbin, uridecodebin, decodebin, encodebin + high-level components: playbin, uridecodebin, decodebin, encodebin, discoverer libraries: app, audio, fft, pbutils, riff, rtp, rtsp, sdp, tag, video + Other modules containing plugins are: - gst-plugins-good : a set of well-supported plugins under our preferred license - gst-plugins-ugly : a set of well-supported plugins, but might pose problems - for distributors - gst-plugins-bad : a set of less supported plugins that haven't passed the - rigorous quality testing we expect - gst-libav : a set of codecs plugins based on libav (formerly gst-ffmpeg) -==== Download +gst-plugins-good +contains a set of well-supported plugins under our preferred license +gst-plugins-ugly +contains a set of well-supported plugins, but might pose problems for + distributors +gst-plugins-bad +contains a set of less supported plugins that haven't passed the + rigorous quality testing we expect, or are still missing documentation + and/or unit tests +gst-libav +contains a set of codecs plugins based on libav (formerly gst-ffmpeg) + + + + + +Features of this release + + * Parallel installability with 0.10.x series + * videodecoder and -encoder timestamp handling improvements + * thread-safey fixes for GstMeta registrations and GstVideoDecoder -You can find source releases of gstreamer in the download directory: +Bugs fixed in this release + + * 684424 : playbin: external subtitles break playback + * 684832 : videodecoder: Takes stream lock in query function + * 685110 : encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux + * 685242 : rtsp: mark url argument of gst_rtsp_url_parse as out + * 685332 : GstMeta registry race + * 685490 : audioencoder: don't require base class to implement to start vfunc - http://gstreamer.freedesktop.org/src/gstreamer/ +==== Download ==== -==== GStreamer Homepage +You can find source releases of gst-plugins-base in the download +directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/ -More details can be found on the project's website: +The git repository and details how to clone it can be found at +http://cgit.freedesktop.org/gstreamer/gst-plugins-base/ - http://gstreamer.freedesktop.org/ +==== Homepage ==== -==== Support and Bugs +The project's website is http://gstreamer.freedesktop.org/ + +==== Support and Bugs ==== We use GNOME's bugzilla for bug reports and feature requests: +http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer + +Please submit patches via bugzilla as well. + +For help and support, please subscribe to and send questions to the +gstreamer-devel mailing list (see below for details). + +There is also a #gstreamer IRC channel on the Freenode IRC network. + +==== Developers ==== + +GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned +from there (see link above). + +Interested developers of the core library, plugins, and applications should +subscribe to the gstreamer-devel list. - http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer - or - http://gstreamer.freedesktop.org/bugs/ - -==== Developers - -GStreamer is stored in Git, hosted at git.freedesktop.org, and can be -cloned from there. Interested developers of the core library, plugins, and -applications should subscribe to the gstreamer-devel list and/or pop into -our #gstreamer IRC channel on Freenode. - -==== Contributors to this release - - Akihiro Tsukada - Alban Browaeys - Alessandro Decina - Andoni Morales Alastruey - Andreas Frisch - Andre Moreira Magalhaes (andrunko) - Andy Wingo - Anssi Hannula - Anton Belka - Arnaud Vrac - Arun Raghavan - Bastien Nocera - Benjamin Gaignard - Benjamin Otte - Christian Fredrik Kalager Schaller - Christian Schaller - Damien Lespiau - David Schleef - David Svensson Fors - Debarshi Ray - Edward Hervey - Evan Nemerson - George Kiagiadakis - Havard Graff - Holger Kaelberer - Idar Tollefsen - Jan Schmidt - Jason DeRose - Javier Jardón - Jens Georg - Johan Dahlin - Jonathan Lyons - Jonathan Matthew - Josep Torra - Julian Scheel - Marc Leeman - Mark Nauwelaerts - Matej Knopp - Michael Smith - Miguel Angel Cabrera Moya - Nicolas Dufresne - Ognyan Tonchev - Oleksij Rempel (Alexey Fisher) - Olivier Aubert - Olivier Crête - Pascal Buhler - Peter Korsgaard - Philip Flarsheim - Philippe Normand - Pontus Oldberg - Raimo Järvi - René Stadler - Reynaldo H. Verdejo Pinochet - Robert Swain - Ronald S. Bultje - Ryan Lortie - Sebastian Dröge - Sebastian Rasmussen - Sreerenj Balachandran - Stefan Kost - Stefan Sauer - Stéphane Loeuillet - Steve Lhomme - Thiago Santos - Thibault Saunier - Thomas Vander Stichele - Tim-Philipp Müller - Víctor Manuel Jáquez Leal - Vincent Penquerc'h - Vincent Untz - Vivia Nikolaidou - Wim Taymans - Youness Alaoui - Zaheer Abbas Merali - Руслан Ижбулатов + +Contributors to this release + + * Alban Browaeys + * Andoni Morales Alastruey + * Mark Nauwelaerts + * Michael Smith + * Olivier Crête + * Sebastian Dröge + * Sebastian Pölsterl + * Tim-Philipp Müller + * Wim Taymans +
\ No newline at end of file diff --git a/configure.ac b/configure.ac index 8afbdf26f..0ed182994 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file dnl initialize autoconf dnl releases only do -Wall, git and prerelease does -Werror too dnl use a three digit version number for releases, and four for git/prerelease -AC_INIT(GStreamer Base Plug-ins, 1.0.0.1, +AC_INIT(GStreamer Base Plug-ins, 1.0.1, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-plugins-base) @@ -50,7 +50,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, 0, 0, 0) +AS_LIBTOOL(GST, 1, 0, 1) dnl *** required versions of GStreamer stuff *** GST_REQ=1.0.0 diff --git a/docs/plugins/gst-plugins-base-plugins.hierarchy b/docs/plugins/gst-plugins-base-plugins.hierarchy index 6f7519465..c87374bfe 100644 --- a/docs/plugins/gst-plugins-base-plugins.hierarchy +++ b/docs/plugins/gst-plugins-base-plugins.hierarchy @@ -91,6 +91,7 @@ GObject GstOgmTextParse GstOgmVideoParse GstSsaParse + GstStreamSynchronizer GstSubParse GstTextRender GstTheoraParse @@ -101,6 +102,9 @@ GObject GstVorbisParse GstVorbisTag GstPad + GstProxyPad + GstGhostPad + GstDecodePad GstPadTemplate GstPlugin GstPluginFeature diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index 2778e566f..196c55523 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,10 +3,10 @@ <description>Adds multiple streams</description> <filename>../../gst/adder/.libs/libgstadder.so</filename> <basename>libgstadder.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index aa4c29731..fc605f220 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,10 +3,10 @@ <description>ALSA plugin library</description> <filename>../../ext/alsa/.libs/libgstalsa.so</filename> <basename>libgstalsa.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml index 01cd80e5a..375e7dda9 100644 --- a/docs/plugins/inspect/plugin-app.xml +++ b/docs/plugins/inspect/plugin-app.xml @@ -3,10 +3,10 @@ <description>Elements used to communicate with applications</description> <filename>../../gst/app/.libs/libgstapp.so</filename> <basename>libgstapp.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index 3b514a097..df5ebc485 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,10 +3,10 @@ <description>Convert audio to different formats</description> <filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename> <basename>libgstaudioconvert.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index 7104dba49..c00892092 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,10 +3,10 @@ <description>Adjusts audio frames</description> <filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename> <basename>libgstaudiorate.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index fe35f3469..956ec431f 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,10 +3,10 @@ <description>Resamples audio</description> <filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename> <basename>libgstaudioresample.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index 715b3faa2..5023396bf 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,10 +3,10 @@ <description>Creates audio test signals of given frequency and volume</description> <filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename> <basename>libgstaudiotestsrc.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index 6c4ef8873..aea813ad1 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,10 +3,10 @@ <description>Read audio from CD in paranoid mode</description> <filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename> <basename>libgstcdparanoia.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml index 2ba48e6c4..df646bc24 100644 --- a/docs/plugins/inspect/plugin-encoding.xml +++ b/docs/plugins/inspect/plugin-encoding.xml @@ -3,10 +3,10 @@ <description>various encoding-related elements</description> <filename>../../gst/encoding/.libs/libgstencodebin.so</filename> <basename>libgstencodebin.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml index a0a46ef3e..cd3161a43 100644 --- a/docs/plugins/inspect/plugin-gio.xml +++ b/docs/plugins/inspect/plugin-gio.xml @@ -3,10 +3,10 @@ <description>GIO elements</description> <filename>../../gst/gio/.libs/libgstgio.so</filename> <basename>libgstgio.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-ivorbisdec.xml b/docs/plugins/inspect/plugin-ivorbisdec.xml index 08f8df09c..7bee8bd6d 100644 --- a/docs/plugins/inspect/plugin-ivorbisdec.xml +++ b/docs/plugins/inspect/plugin-ivorbisdec.xml @@ -3,10 +3,10 @@ <description>Vorbis Tremor decoder</description> <filename>../../ext/vorbis/.libs/libgstivorbisdec.so</filename> <basename>libgstivorbisdec.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index 5554cfee1..f6f4c4428 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,10 +3,10 @@ <description>libvisual visualization plugins</description> <filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename> <basename>libgstlibvisual.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 09ace4e11..e85b678e0 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,10 +3,10 @@ <description>ogg stream manipulation (info about ogg: http://xiph.org)</description> <filename>../../ext/ogg/.libs/libgstogg.so</filename> <basename>libgstogg.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index 862f3da43..33f43fab4 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,10 +3,10 @@ <description>Pango-based text rendering and overlay</description> <filename>../../ext/pango/.libs/libgstpango.so</filename> <basename>libgstpango.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml index e57d42f60..de01810cd 100644 --- a/docs/plugins/inspect/plugin-playback.xml +++ b/docs/plugins/inspect/plugin-playback.xml @@ -3,10 +3,10 @@ <description>various playback elements</description> <filename>../../gst/playback/.libs/libgstplayback.so</filename> <basename>libgstplayback.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 6b44fb7d6..f0106c1fe 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,10 +3,10 @@ <description>Subtitle parsing</description> <filename>../../gst/subparse/.libs/libgstsubparse.so</filename> <basename>libgstsubparse.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index c8558a6d7..717d3bba3 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,10 +3,10 @@ <description>transfer data over the network via TCP</description> <filename>../../gst/tcp/.libs/libgsttcp.so</filename> <basename>libgsttcp.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index 9cd1bb3f0..8a8c64e77 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,10 +3,10 @@ <description>Theora plugin library</description> <filename>../../ext/theora/.libs/libgsttheora.so</filename> <basename>libgsttheora.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index 679f50fa8..4288fe858 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,10 +3,10 @@ <description>default typefind functions</description> <filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename> <basename>libgsttypefindfunctions.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> </elements> diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml index ec6d8133b..b24920951 100644 --- a/docs/plugins/inspect/plugin-videoconvert.xml +++ b/docs/plugins/inspect/plugin-videoconvert.xml @@ -3,15 +3,15 @@ <description>Colorspace conversion</description> <filename>../../gst/videoconvert/.libs/libgstvideoconvert.so</filename> <basename>libgstvideoconvert.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package></package> - <origin></origin> + <package>GStreamer Base Plug-ins source release</package> + <origin>Unknown package origin</origin> <elements> <element> <name>videoconvert</name> - <longname> Colorspace converter</longname> + <longname>Colorspace converter</longname> <class>Filter/Converter/Video</class> <description>Converts video from one colorspace to another</description> <author>GStreamer maintainers <gstreamer-devel@lists.sourceforge.net></author> diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index 07987c6e7..f9646554f 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,10 +3,10 @@ <description>Adjusts video frames</description> <filename>../../gst/videorate/.libs/libgstvideorate.so</filename> <basename>libgstvideorate.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index ed8f6da1f..5b63fb916 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,10 +3,10 @@ <description>Resizes video</description> <filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename> <basename>libgstvideoscale.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index 18180df09..7d3ffaff1 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,10 +3,10 @@ <description>Creates a test video stream</description> <filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename> <basename>libgstvideotestsrc.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index 05c4c6d8a..877aae008 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,10 +3,10 @@ <description>plugin for controlling audio volume</description> <filename>../../gst/volume/.libs/libgstvolume.so</filename> <basename>libgstvolume.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index 0a52bba4b..87b703e95 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,10 +3,10 @@ <description>Vorbis plugin library</description> <filename>../../ext/vorbis/.libs/libgstvorbis.so</filename> <basename>libgstvorbis.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index 84b07a46c..99cc1609e 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,10 +3,10 @@ <description>X11 video output element based on standard Xlib calls</description> <filename>../../sys/ximage/.libs/libgstximagesink.so</filename> <basename>libgstximagesink.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index ab109251e..ab5f547ab 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,10 +3,10 @@ <description>XFree86 video output plugin using Xv extension</description> <filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename> <basename>libgstxvimagesink.so</basename> - <version>1.0.0.1</version> + <version>1.0.1</version> <license>LGPL</license> <source>gst-plugins-base</source> - <package>GStreamer Base Plug-ins git</package> + <package>GStreamer Base Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap index 728a97dab..811956fe6 100644 --- a/gst-plugins-base.doap +++ b/gst-plugins-base.doap @@ -36,6 +36,16 @@ A wide range of video and audio decoders, encoders, and filters are included. <release> <Version> + <revision>1.0.1</revision> + <branch>1.0</branch> + <name></name> + <created>2012-10-07</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.0.1.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.0.0</revision> <branch>1.0</branch> <name></name> diff --git a/win32/common/_stdint.h b/win32/common/_stdint.h index 58313a404..b08d2be73 100644 --- a/win32/common/_stdint.h +++ b/win32/common/_stdint.h @@ -1,7 +1,7 @@ #ifndef _GST_PLUGINS_BASE__STDINT_H #define _GST_PLUGINS_BASE__STDINT_H 1 #ifndef _GENERATED_STDINT_H -#define _GENERATED_STDINT_H "gst-plugins-base 1.0.0.1" +#define _GENERATED_STDINT_H "gst-plugins-base 1.0.1" /* generated using gnu compiler gcc (Debian 4.7.1-5) 4.7.1 */ #define _STDINT_HAVE_STDINT_H 1 #include <stdint.h> diff --git a/win32/common/config.h b/win32/common/config.h index c348705d3..1fa2967ad 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -81,13 +81,13 @@ #define GST_LICENSE "LGPL" /* package name in plugins */ -#define GST_PACKAGE_NAME "GStreamer Base Plug-ins git" +#define GST_PACKAGE_NAME "GStreamer Base Plug-ins source release" /* package origin */ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2012-09-24T15:34Z" +#define GST_PACKAGE_RELEASE_DATETIME "2012-10-07" /* Define to enable ALSA (used by alsa). */ #undef HAVE_ALSA @@ -313,7 +313,7 @@ #define PACKAGE_NAME "GStreamer Base Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Base Plug-ins 1.0.0.1" +#define PACKAGE_STRING "GStreamer Base Plug-ins 1.0.1" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-base" @@ -322,7 +322,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.0.0.1" +#define PACKAGE_VERSION "1.0.1" /* directory where plugins are located */ #ifdef _DEBUG @@ -356,7 +356,7 @@ #undef USE_TREMOLO /* Version number of package */ -#define VERSION "1.0.0.1" +#define VERSION "1.0.1" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ |