Release 1.0.1

This commit is contained in:
Tim-Philipp Müller 2012-10-07 15:11:10 +01:00
parent 49ac84fc32
commit 011d299b9f
35 changed files with 850 additions and 201 deletions

676
ChangeLog
View file

@ -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:

17
NEWS
View file

@ -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:

216
RELEASE
View file

@ -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)
You can find source releases of gstreamer in the download directory:
http://gstreamer.freedesktop.org/src/gstreamer/
==== GStreamer Homepage
More details can be found on the project's website:
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
http://gstreamer.freedesktop.org/
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
==== Support and Bugs
==== Download ====
You can find source releases of gst-plugins-base in the download
directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/
The git repository and details how to clone it can be found at
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/
==== Homepage ====
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
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
or
http://gstreamer.freedesktop.org/bugs/
Please submit patches via bugzilla as well.
==== Developers
For help and support, please subscribe to and send questions to the
gstreamer-devel mailing list (see below for details).
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.
There is also a #gstreamer IRC channel on the Freenode IRC network.
==== Contributors to this release
==== Developers ====
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
Руслан Ижбулатов
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.
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
 

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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 &lt;gstreamer-devel@lists.sourceforge.net&gt;</author>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -34,6 +34,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
</GitRepository>
</repository>
<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>

View file

@ -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>

View file

@ -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). */