Release 0.10.27

This commit is contained in:
Tim-Philipp Müller 2010-03-06 00:09:29 +00:00
parent c5c35f122c
commit 656a68304e
38 changed files with 748 additions and 202 deletions

583
ChangeLog
View file

@ -1,9 +1,586 @@
=== release 0.10.26 ===
=== release 0.10.27 ===
2010-02-10 Tim-Philipp Müller <tim.muller@collabora.co.uk>
2010-03-05 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
releasing 0.10.26, "You will know when you get there"
releasing 0.10.27, "No Mistakes Allowed"
2010-03-05 15:58:44 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
configure: first check for QtGui >= 4.6, only then for >= 4.0
If we first check for >= 4.0 the second check for >= 4.6 will just
short-cut since we are using the same prefix for the variables for
both checks, and they've already been set previously. So the examples
requiring >= 4.6 were built even in the >= 4.0 case.
2010-03-03 20:18:16 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* win32/common/_stdint.h:
* win32/common/config.h:
0.10.26.4 pre-release
2010-03-03 20:17:31 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* po/ja.po:
po: update translations
2010-03-03 20:15:44 +0000 Josep Torra Valles <n770galaxy@gmail.com>
* gst/playback/gstplaysink.c:
playsink: avoid g_object_set() on NULL pointers
There may not be an overlay element if a text-sink is set.
Fixes #611702.
2010-03-01 12:17:40 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggstream.c:
oggstream: mark skeleton streams correctly
Mark skeleton streams because we need to ignore them for calculating the
duration of the stream.
Fixes #611227
2010-02-24 01:10:09 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* po/nl.po:
* win32/common/_stdint.h:
* win32/common/config.h:
0.10.26.3 pre-release
2010-02-23 16:57:53 +0100 Götz Waschk <waschk@mandriva.org>
* tests/examples/overlay/Makefile.am:
examples: Dist header file for the Qt graphics view example
Fixes bug #610832.
2010-02-23 11:41:20 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: use the chain begin_time instead of our counter
We update the passed begintime argument to narrow our search region in the
binary search. This means that it does not always contain the chain begin time
after a couple of bisects. Use the real chain->begin_time to bring the
granuletime to the time in the chain instead.
Fixes #610005
2010-02-19 18:24:40 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* tests/check/elements/videorate.c:
videorate: tests: New unit tests for upstream caps nego
Adds unit tests that check videorate's upstream caps
negotiation works properly (put passthrough caps
first)
Fixes #608025
2010-01-27 15:07:47 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* gst/videorate/gstvideorate.c:
videorate: Improve upstream negotiation
Put peer pad caps preferred framerates first, indicating
they are videorate's first choices, removing an unnecessary
conversion.
Fixes #608025
2010-02-21 19:52:45 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaybin2.c:
* gst/playback/gstplaysink.c:
* gst/playback/gstplaysink.h:
* gst/playback/gstsubtitleoverlay.c:
* gst/playback/gstsubtitleoverlay.h:
playbin2, playsink, subtitleoverlay: Set subtitle encoding properly
For this add subtitle encoding properties to playsink and subtitleoverlay
and update the values in the containing elements.
Also update the font description in textoverlay or the used renderer
element if it is changed during playback.
Fixes bug #610310.
2010-02-22 13:01:19 +0200 Stefan Kost <ensonic@users.sf.net>
* tests/examples/overlay/gtk-xoverlay.c:
* tests/examples/overlay/qt-xoverlay.cpp:
* tests/examples/overlay/qtgv-xoverlay.cpp:
examples: also add sink detection and set title to qt examples
Also set a title in the qt examples like it is now done in the gtk example.
Fix the newly added find_video_sink in the gtk example and add similar function
to the qt examples.
2010-02-19 14:40:43 +0200 Stefan Kost <ensonic@users.sf.net>
* tests/examples/overlay/.gitignore:
gitignore: ignore files in new example directroy
2010-02-17 14:59:33 +0200 Stefan Kost <ensonic@users.sf.net>
* gst-libs/gst/video/Makefile.am:
make: fix copy and paste error in git rules (audio<->video)
2010-02-19 17:44:18 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: Ghost the video sinkpad if a text sinkpad is available
Only don't ghost it if no visualizations are need and if
no text is needed and no textchain was created yet.
Fixes bug #610379.
2010-02-19 00:22:13 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* win32/common/_stdint.h:
* win32/common/config.h:
0.10.26.2 pre-release
2010-02-19 00:20:02 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.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/ru.po:
* po/sk.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 translation files
2010-02-19 00:17:51 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/examples/overlay/.gitignore:
Ignore new overlay examples
2010-02-18 23:47:35 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/examples/overlay/gtk-xoverlay.c:
examples: don't hard-code xvimagesink for Gtk+ GstXOverlay example
Try to find a working videosink, don't hardcode xvimagesink. Also
add some borders to window and give it a title so that it's clear
that this is really a Gtk+ window and not a window created by the
videosink.
2010-02-18 11:42:55 -0800 David Schleef <ds@schleef.org>
* gst/tcp/gsttcp.c:
tcp(client/server)src: Fix handling of closed sockets
The peer closing the socket should cause an EOS, instead of
silently doing nothing. This changes the behavior to be
more like fdsrc. Fixes: #610386
2010-02-18 12:42:53 +0000 Patrick Radizi <patrick.radizi@axis.com>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtspconnection: make sure not to dereference NULL username or password
Fixes #610268.
2010-02-17 21:22:54 -0800 David Schleef <ds@schleef.org>
* ext/theora/gsttheoradec.c:
theoradec: Fix chroma copying for 4:2:2
Fix mixup of height/width, causing only half the chroma lines to
be copied when outputting buffers. Fixes: #610329.
2010-02-16 15:43:26 +0200 Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/interfaces/xoverlay.c:
* tests/examples/Makefile.am:
* tests/examples/overlay/Makefile.am:
* tests/examples/overlay/gtk-xoverlay.c:
* tests/examples/overlay/qt-xoverlay.cpp:
* tests/examples/overlay/qtgv-xoverlay.cpp:
* tests/examples/overlay/qtgv-xoverlay.h:
examples: add video overlay examples for gtk, qt and qt graphics view
Add simple videotestsrc ! xvimagesink examples using gtk and qt. This patch also
adds all boilerplate to configure for using c++. The qt based examples are
optional like their gtk counterparts.
2010-02-16 17:20:01 +0200 Stefan Kost <ensonic@users.sf.net>
* docs/libs/compiling.sgml:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
docs: cleanup library docs
Correct name of included files. Remove files that are not used anymore. Add many
new api entries to their sections.
2010-02-15 11:11:04 +0200 Stefan Kost <ensonic@users.sf.net>
* tests/icles/test-colorkey.c:
test-colorkey: remove the XInitThreads()
We don't do this is any other example, this should be done for us in gdk it if
would be needed.
2010-02-16 10:09:54 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/playback/gsturidecodebin.c:
uridecodebin: use same message string for missing elements as in playbin
Use the same translated message string for missing core elements as
playbin uses, which is a bit nicer and also indicates that there is
something wrong with the user's GStreamer installation (which arguably
is the case if elements like typefind or queue2 are missing).
2010-02-08 13:54:57 +0200 Kaj-Michael Lang <milang@tal.org>
* gst/typefind/gsttypefindfunctions.c:
typefind: Handle stm module format
Fixes #609314.
2010-02-15 12:10:10 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/vorbis/gstivorbisdec.c:
ivorbisdec: set rank to SECONDARY
2010-02-15 12:09:53 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* configure.ac:
* ext/Makefile.am:
* ext/vorbis/Makefile.am:
* ext/vorbis/gstivorbisdec.c:
* ext/vorbis/gstvorbisdec.c:
* ext/vorbis/gstvorbisdec.h:
* ext/vorbis/gstvorbisdeclib.c:
* ext/vorbis/gstvorbisdeclib.h:
vorbisdec: also support ivorbis tremor decoder
... which only needs a bit of refactoring and extracting to support
the minor difference in (i)vorbis interface.
Fixes #609063.
2010-02-03 14:37:43 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/vorbis/gstvorbisdec.c:
* ext/vorbis/gstvorbisdec.h:
vorbisdec: reduce some hard-coding
... such as assuming float all over, and base src caps on template caps.
2010-02-15 10:23:13 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/playbin.c:
playbin: Fix the primary-decoder-missing test with USE_DECODEBIN2
2010-02-15 09:04:17 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggparse.c:
oggparse: Fix another format string compiler warning
2010-02-15 08:56:25 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Fix format string compiler warnings
2010-02-15 08:48:58 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaybin2.c:
playbin2: Post a missing element message and an error message if no uridecodebin can be found
2010-02-15 08:46:26 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: Post missing element messages if a core plugin is missing
And post a warning in cases where we can still continue to work
or an error when the missing element is fatal.
2010-02-15 08:28:24 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/playbin2.c:
playbin2: Enable all unit tests
They're all working and valgrind clean now.
2010-02-15 08:26:05 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstdecodebin2.c:
decodebin2: First post a missing-plugin message, then emit the unkown-type signal
This makes sure that there *always* is a missing plugin message in the bus
before any errors or warning messages.
2010-02-15 08:20:41 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gsturidecodebin.c:
uridecodebin: Missing decoder errors should be STREAM CODEC_NOT_FOUND
and not CORE MISSING_PLUGIN.
2010-02-15 08:18:06 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaybin2.c:
playbin2: Free the subtitle URI
2010-02-15 08:06:44 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gsturidecodebin.c:
uridecodebin: Post missing plugin messages if a required element can't be created
Especially if no suitable URI source can be found.
2010-02-15 06:50:29 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/.gitignore:
tests: Add decodebin2 test to .gitignore
2010-02-15 01:18:55 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstdecodebin2.c:
decodebin2: Set ghostpad targets to NULL when freeing a decode chain
Otherwise the ghostpad will still be linked to the peer and there
will still be a reference kept, leading to nothing being unlinked
and destroyed until decodebin2 is finalized.
This fixes reuse of decodebin2 if a raw stream is connected to
its sinkpad.
2010-02-15 01:17:49 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/Makefile.am:
* tests/check/elements/decodebin2.c:
decodebin2: Add simple unit test, mainly a copy of the decodebin unit test
The only difference between the two unit tests right now is,
that the decodebin2 test resets the element to READY before trying
to reuse it instead of NULL. decodebin2 guarantees to be reusable
without going back to NULL.
2010-02-15 00:11:17 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/ogg/gstoggstream.c:
ogg: theora PAR of 0:N, N:0 or 0:0 is allowed and maps to 1:1
See #609252.
2010-02-14 23:16:32 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From 96dc793 to 44ecce7
2010-02-14 23:10:06 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/Makefile.am:
playbin2: Enable playbin2 unit test
It now contains a single working unit test and can be enabled.
The other more useful unit tests still need fixing.
2010-02-14 22:16:31 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/playbin.c:
playbin: Fix indention in the unit test
2010-02-13 01:08:05 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/volume/gstvolume.c:
volume: Replace this variables by self
2010-02-12 19:43:13 +0100 Josep Torra Valles <n770galaxy@gmail.com>
* gst/playback/gstplaysink.c:
playsink: Reset the sink's state to NULL before unreffing it unless it's the same instance again
This makes sure that we don't destroy the last reference before the
element gets back to NULL state. Fixes assertion failures if a playbin2
instance is reused but different sinks are automatically chosen because
of different caps.
2010-02-12 18:00:40 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/app/gstappsrc.c:
appsrc: fix Since tag
2010-02-12 14:19:33 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/riff/riff-read.c:
riff: treat JUNQ chunks like JUNK chunks
2010-02-12 14:29:18 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/app/gstappsrc.c:
appsrc: Update basesrc segment duration and post duration messages from the streaming thread
2010-02-11 14:10:02 +0200 Stefan Kost <ensonic@users.sf.net>
* gst-libs/gst/tag/tags.c:
tags: improve docs about determining the encoding
2010-02-11 14:09:05 +0200 Stefan Kost <ensonic@users.sf.net>
* gst-libs/gst/tag/gstvorbistag.c:
comment: fix wrong header comment
2010-02-01 13:50:14 +0200 Stefan Kost <ensonic@users.sf.net>
* gst-libs/gst/riff/riff-ids.h:
riff: add a variant of the JUNK tag that several adobe products produce
JUNQ has same semantics as JUNK.
2010-02-01 19:01:33 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/app/gstappsrc.c:
appsrc: add min-percent property
Emit need-data when the amount of data in the internal queue drops below
min-percent.
Fixes #608309
2010-02-01 18:56:34 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/app/gstappsrc.c:
appsrc: cleanups
Avoid some typechecks.
Avoid dereferencing appsrc->priv all the time.
2010-02-01 18:55:39 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/app/gstappsink.c:
appsink: cleanups
Avoid some typecasting.
Avoid dereferencing appsink->priv all the time.
2010-02-01 15:09:56 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/playback/gsturidecodebin.c:
uridecodebin: avoid some typecasts
2010-01-29 16:34:44 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtsp: ignore \n and \r as the first line
Be more forgiving for bad servers and ignore \r and \n when we are looking for
the response/request line.
See #608417
2010-02-10 16:05:29 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtsp: fail gracefully on bad Content-Length headers
Be careful when allocating the amount of bytes specified in the Content-Length
because it can be an insanely huge value. Try to allocate the memory but fail
gracefully with a nice error when the allocation failed.
2010-02-10 10:12:18 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/ffmpegcolorspace/imgconvert.c:
* gst/ffmpegcolorspace/imgconvert_template.h:
ffmpegcolorspace: Add conversions from all ARGB formats to AYUV and back
2010-02-09 17:39:21 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/app/gstappsrc.c:
appsrc: Update segment duration and post a duration message if the duration changes
Fixes bug #609423.
2010-02-11 10:56:17 +0100 Benjamin Otte <otte@redhat.com>
* tests/examples/seek/Makefile.am:
build: link to libm in examples that use it
This fixes build failure in Fedora 13.
2010-02-11 01:11:30 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* MAINTAINERS:
Update MAINTAINERS, add myself
2010-02-11 23:57:38 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
configure: back to development
Slushy freeze remains in effect.
=== release 0.10.26 ===
2010-02-10 20:17:36 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-base-plugins.args:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* docs/plugins/gst-plugins-base-plugins.interfaces:
* docs/plugins/gst-plugins-base-plugins.prerequisites:
* docs/plugins/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-decodebin.xml:
* docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
* docs/plugins/inspect/plugin-gdp.xml:
* docs/plugins/inspect/plugin-gio.xml:
* docs/plugins/inspect/plugin-gnomevfs.xml:
* docs/plugins/inspect/plugin-libvisual.xml:
* docs/plugins/inspect/plugin-ogg.xml:
* docs/plugins/inspect/plugin-pango.xml:
* docs/plugins/inspect/plugin-playback.xml:
* docs/plugins/inspect/plugin-subparse.xml:
* docs/plugins/inspect/plugin-tcp.xml:
* docs/plugins/inspect/plugin-theora.xml:
* docs/plugins/inspect/plugin-typefindfunctions.xml:
* docs/plugins/inspect/plugin-uridecodebin.xml:
* docs/plugins/inspect/plugin-video4linux.xml:
* docs/plugins/inspect/plugin-videorate.xml:
* docs/plugins/inspect/plugin-videoscale.xml:
* docs/plugins/inspect/plugin-videotestsrc.xml:
* docs/plugins/inspect/plugin-volume.xml:
* docs/plugins/inspect/plugin-vorbis.xml:
* docs/plugins/inspect/plugin-ximagesink.xml:
* docs/plugins/inspect/plugin-xvimagesink.xml:
* gst-plugins-base.doap:
* win32/common/_stdint.h:
* win32/common/config.h:
Release 0.10.26
2010-02-10 20:16:37 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.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/ru.po:
* po/sk.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2010-02-08 11:21:35 +0100 Benjamin M. Schwartz <bens@alum.mit.edu>

48
NEWS
View file

@ -1,4 +1,50 @@
This is GStreamer Base Plug-ins 0.10.26, "You will know when you get there"
This is GStreamer Base Plug-ins 0.10.27, "No Mistakes Allowed"
Changes since 0.10.26:
* playbin2,decodebin2: lots of fixes for missing plugin installation
* playbin2, playsink, subtitleoverlay: Set subtitle encoding properly
* videorate: Improve upstream negotiation
* oggdemux: use the chain begin_time instead of our counter
* oggdemux: mark skeleton streams correctly
* oggdemux: theora PAR of 0:N, N:0 or 0:0 is allowed and maps to 1:1
* typefinding: detect stm module format
* ffmpegcolorspace: add conversions from all ARGB formats to AYUV and back
* theoradec: Fix chroma copying for 4:2:2
* tcpclientsrc,tcpserversrc: Fix handling of closed sockets
* examples,build: dist header file for the Qt graphics view example
* playsink: Reset the sink's state to NULL before unreffing it unless it's the same instance again
* rtspconnection: make sure not to dereference NULL username or password
* appsrc: Update segment duration and post a duration message if the duration changes
* vorbisdec: also support ivorbis tremor decoder
* rtsp: fail gracefully on bad Content-Length headers
* rtsp: ignore \n and \r as the first line
Bugs fixed since 0.10.26:
* 610449 : codec autodetection does not always work
* 608025 : [videorate] fails at upstream negotiation
* 608309 : [appsrc] Should request new data before the queue is empty
* 608417 : rtspsrc problem with \n and \r as first line
* 609063 : [vorbisdec] also support integer vorbis decoder (tremor) library implementation
* 609314 : typefind: Typefind does not handle .stm module format
* 609423 : [appsrc] gst_app_src_set_size() should update duration and post a duration message
* 610005 : [oggdemux] regression: bad seek granularity
* 610268 : [rtsp] NULL pointer reference in gstrtspconnection
* 610310 : [playbin2] Subtitle encoding property has no effect
* 610329 : [theoradec] doesn't copy all chroma lines for 4:2:2
* 610379 : [playbin2] doesn't play if text flag is unset and media has text subtitles
* 610386 : [tcpserversrc] Doesn't send EOS when socket is closed
* 610672 : overlay examples are now inconsistent and broken
* 610832 : missing header file in the tarball
* 611225 : [oggdemux] doesn't preroll big_buck_bunny_427x240.indexed.ogg in push mode
* 611227 : [oggdemux] no duration or seeking in local big_buck_bunny_427x240.indexed.ogg in pull mode
* 604131 : Totem can no longer open Matroska files that hold ASS subtitles
API added since 0.10.26:
* appsrc::min-percent property
* GST_RIFF_TAG_JUNQ
Changes since 0.10.25:

204
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Base Plug-ins 0.10.26 "You will know when you get there"
Release notes for GStreamer Base Plug-ins 0.10.27 "No Mistakes Allowed"
@ -27,13 +27,13 @@ This module contains elements for, among others:
containers: ogg
codecs: vorbis, theora
text: textoverlay, subparse
sources: audiotestsrc, videotestsrc, gnomevfssrc
sources: audiotestsrc, videotestsrc, gnomevfssrc, giosrc
network: tcp
typefind
audio processing: audioconvert, adder, audiorate, audioscale, volume
audio processing: audioconvert, adder, audiorate, audioresample, volume
visualisation: libvisual
video processing: ffmpegcolorspace
aggregate elements: decodebin, playbin
aggregate elements: uridecodebin, decodebin2, playbin2, decodebin, playbin
Other modules containing plug-ins are:
@ -54,152 +54,51 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
* Parallel installability with 0.8.x series
* Threadsafe design and API
* playbin2: make about-to-finish signal work for raw sources (e.g. audio CDs)
* playbin2: fix handling of the native audio/video flags
* playbin2: add flag to enable decodebin buffering
* playbin2: make subtitle error handling more robust and ignore late errors
* playbin2: improve subtitle passthrough in uridecodebin
* playbin2: new subtitleoverlay element for generic subtitle overlaying
* playbin2: proxy notify::volume and notify::mute from the volume/mute
elements (or audio sink)
* playbin2: don't stop completely on initialization errors from subtitle
elements; instead disable the subtitles and play the other
parts of the stream
* decodebin2: rewrite autoplugging and how groups of pads are exposed
* uridecodebin: add use-buffering property that will perform buffering on
parsed or demuxed media.
* GstXOverlay: flesh out docs and add example for use with Gtk+ >= 2.18
* libgsttag: add utility functions for ISO-639 language codes and tags
* oggdemux: use internal granulepos<->timestamp mapper and make oggdemux
more like a 'normal' demuxer that outputs timestamps
* oggdemux: seeking improvements
* subparse: add qttext support
* ffmpegcolorspace: prefer transforming alpha formats to alpha formats
and the other way around
* libgstvideo: add functions to create/parse still frame events.
* theoraenc: make the default quality property 48.
* videotestsrc: add pattern with out-of-gamut colors
* theora: port to 'new' theora 1.0 API; make misc. existing properties
have no effect (quick, keyframe-mindistance, noise-sensitivity,
sharpness, keyframe_threshold); those either never worked or
aren't needed/provided/useful any longer with the newer API
* typefinding: misc. performance improvements and fixes
* baseaudiosink: make drift tolerance configurable
* playbin2,decodebin2: lots of fixes for missing plugin installation
* playbin2, playsink, subtitleoverlay: Set subtitle encoding properly
* videorate: Improve upstream negotiation
* oggdemux: use the chain begin_time instead of our counter
* oggdemux: mark skeleton streams correctly
* oggdemux: theora PAR of 0:N, N:0 or 0:0 is allowed and maps to 1:1
* typefinding: detect stm module format
* ffmpegcolorspace: add conversions from all ARGB formats to AYUV and back
* theoradec: Fix chroma copying for 4:2:2
* tcpclientsrc,tcpserversrc: Fix handling of closed sockets
* examples,build: dist header file for the Qt graphics view example
* playsink: Reset the sink's state to NULL before unreffing it unless it's the same instance again
* rtspconnection: make sure not to dereference NULL username or password
* appsrc: Update segment duration and post a duration message if the duration changes
* vorbisdec: also support ivorbis tremor decoder
* rtsp: fail gracefully on bad Content-Length headers
* rtsp: ignore \n and \r as the first line
Bugs fixed in this release
* 507131 : GStreamer does not play short ogg sounds
* 583376 : [typefind] Detects MP3 as h264
* 344013 : [oggdemux] use parsers to suck less
* 598114 : build overwrites interfaces/interfaces-enumtypes.h with wrong enumtypes
* 344706 : [playbin] problem changing subtitles and language
* 350748 : [ffmpegcolorspace] ffmpeg colorspace should prefer RGBA over RGB
* 499181 : audiorate inserting samples (due to rounding errors ?)
* 524771 : Can't seek in YouTube videos
* 537050 : [playbin2] QOS event problems
* 542758 : [playbin2] Hangs in PLAYING forever if caps are not a subset of pad template caps
* 549254 : [playbin/decodebin] Doesn't handle pads that are added much later than the other(s) correctly
* 563828 : [decodebin2] Complains about loops in the graph when demuxer output requires another demuxer
* 568014 : oggdemux/theoradec doesn't play last video frame
* 570753 : [playbin] Support subtitle renderers additional to subtitle parsers
* 574289 : [decodebin2] race in state change to PAUSED
* 577326 : tcpclientsrc stops working if set to PLAYING, PAUSED and PLAYING again
* 579394 : [playbin2] deadlock with wavpack files: type_found - > analyze_new_pad - > no_more_pads
* 584441 : [playbin2] if suburi preroll fails with error, playback should continue
* 584987 : [playbin2] [gapless] Fire a track-changed message on track change.
* 585681 : Subtitle selector doesn't work
* 585969 : [playbin2] [gapless] Position/Duration information mismatch on track change
* 587704 : " GstDecodeBin2: This appears to be a text file " error when playing files from a samba share
* 591625 : [alsasrc] odd timestamping on start
* 591662 : [playbin2] can't handle both text subtitles and subpictures
* 591677 : Easy codec installation is not working
* 591706 : [playbin2] Support of files with subtitle subpicture streams
* 594729 : theora: Convert to libtheora 1.0 API
* 595123 : [playbin2] Should hide the difference between subtitles and subpictures
* 595401 : gobject assertion and null access to volume instance in playbin
* 595427 : avoid x event thread if not needed
* 595849 : Fix Y41B strides in videotestsrc and gstvideo
* 596159 : rtspsrc hangs when connecting over http tunneled rtsp
* 596694 : [typefind] Detects quicktime as mp3
* 596774 : Speed up subtitle display after seek/switch
* 596981 : [audioresample] Compilation failure due to warning about use of %lu for guint64 variable
* 597537 : [streamvolume.c]The cube root function is not defined in Microsoft's CRT
* 597539 : [gststrpconnection.c] 'close' is not defined in Microsoft's CRT
* 597786 : [tag] enhance gst_tag_freeform_string_to_utf8 to handle 16-bit Unicode
* 598288 : [decodebin2] Plays a wav file but issues an error
* 598533 : [decodebin2] Post element message with the stream topology on the bus
* 598936 : DKS subtitle format
* 599105 : [baseaudiosink] Remove pulsesink < 0.10.17 hack after gst-plugins-good release
* 599154 : RtpAudioPayload can send out buffers that are not exact multiple of the frame size
* 599266 : Requires restart after installing codecs
* 599471 : uridecodebin: Store unused decodebin2 instances for further usage.
* 599649 : Support for frame-based subtitles using playbin2 and subparse
* 600027 : [playbin2,playsink] Should notify about volume/mute changes
* 600370 : [subtitleoverlay] New element to overlay video with subtitles in every supported format
* 600469 : gdpdepay: Clear adapter on flush and state change
* 600479 : Deadlock when playing movie with subtitles
* 600726 : [queue2] implement buffering-left argument to buffer messages
* 600787 : playbin2 has a problem with Ogg stream with " info "
* 600945 : silence buffers at start reusing pulsesrc
* 600948 : [uridecodebin] Improve all raw caps detection on pads
* 601104 : [cddabasesrc] always plays first track if device is specified
* 601627 : theoradec breaks timestamps
* 601772 : gst-rtsp-server crashing : bug fixed
* 601809 : seek example doesn't work with csw
* 601942 : Add a still-frame event to libgstvideo
* 602000 : [playbin2] [gapless] Does state change PLAYING- > PAUSED- > PLAYING while it should stay in PLAYING
* 602225 : Can't play another movie after using subtitles
* 602790 : New oggdemux parsers break theora/vorbis playback
* 602834 : [ffmpegcolorspace] does un-necessary conversion from RGB to ARGB
* 602924 : Text subtitle rendering regression
* 602954 : [oggdemux] can't get first chain on ogg/theora stream
* 603345 : [playbin2] textoverlay refcount issues in git
* 603357 : [subparse] support for QTtext
* 605100 : GNOME Goal: Remove deprecated glib symbols
* 605219 : Freezes nearly always when switching Audio CDs
* 605960 : new examples require GTK 2.18
* 606050 : Implement ptime support
* 606163 : textoverlay: Ignore zero framerate
* 606687 : playbin2: can't see video after setting native flags
* 606744 : Totem fails to play video file: " Can't display both text subtitles and subpictures. "
* 606926 : Vorbis: Implement Proper Channel Orderings for 6.1 and 7.1 Configurations
* 607116 : [playbin2] no 'about-to-finish' signal with audio CDs
* 607226 : Disallow setting the playbin uri property in state > = PAUSED
* 607381 : GST_FRAMES_TO_CLOCK_TIME() GST_CLOCK_TIME_TO_FRAMES() should round result
* 607403 : rtpaudiopayload: ptime is in milli-seconds, convert to nanosecs
* 607569 : Playing a chained ogg stream from HTTP pauses or freezes between songs
* 607652 : segfault with an ogg annodex file
* 607848 : typefind wrong classifies mp4 file as mp3
* 607870 : [oggdemux] OGM parsing broken
* 607926 : [oggdemux] regression with certain chained ogg stream
* 607929 : [oggdemux] regression: headers pushed twice at the beginnign of each stream
* 608167 : [decodebin2] Doesn't push out full topology
* 608179 : caps filter appearing after adder results in deadlock
* 608446 : [playbin2] post an error message if no URI is set
* 608484 : [playbin2] problem with redirect and reset to READY
* 608699 : [oggdemux] memory leak while demuxing
* 609252 : [theoradec] Doesn't handle unknown pixel aspect ratio properly
* 596078 : Playbin2 takes ref of audio-/video-sink parameter
* 596183 : decodebin2: Rewrite autoplugging and how groups of pads are handled
* 601480 : [playback] Update factory lists not only after going back to NULL
* 596313 : gstv4lelement.c:168: error: client may be used uninitialized in this function
* 606949 : [playbin2] verify type of volume property before using it
* 610449 : codec autodetection does not always work
* 608025 : [videorate] fails at upstream negotiation
* 608309 : [appsrc] Should request new data before the queue is empty
* 608417 : rtspsrc problem with \n and \r as first line
* 609063 : [vorbisdec] also support integer vorbis decoder (tremor) library implementation
* 609314 : typefind: Typefind does not handle .stm module format
* 609423 : [appsrc] gst_app_src_set_size() should update duration and post a duration message
* 610005 : [oggdemux] regression: bad seek granularity
* 610268 : [rtsp] NULL pointer reference in gstrtspconnection
* 610310 : [playbin2] Subtitle encoding property has no effect
* 610329 : [theoradec] doesn't copy all chroma lines for 4:2:2
* 610379 : [playbin2] doesn't play if text flag is unset and media has text subtitles
* 610386 : [tcpserversrc] Doesn't send EOS when socket is closed
* 610672 : overlay examples are now inconsistent and broken
* 610832 : missing header file in the tarball
* 611225 : [oggdemux] doesn't preroll big_buck_bunny_427x240.indexed.ogg in push mode
* 611227 : [oggdemux] no duration or seeking in local big_buck_bunny_427x240.indexed.ogg in pull mode
* 604131 : Totem can no longer open Matroska files that hold ASS subtitles
API changed in this release
- API additions:
* gst_rtcp_sdes_name_to_type()
* gst_rtcp_sdes_type_to_name()
* gst_tag_get_language_name()
* gst_tag_get_language_codes()
* gst_tag_get_language_code_iso_639_1()
* gst_tag_get_language_code_iso_639_2B()
* gst_tag_get_language_code_iso_639_2T()
* gst_video_event_new_still_frame()
* gst_video_event_parse_still_frame()
* appsrc::min-percent property
* GST_RIFF_TAG_JUNQ
Download
@ -228,33 +127,16 @@ Applications
Contributors to this release
* Benjamin M. Schwartz
* Benjamin Otte
* Brijesh Singh
* Christian Schaller
* David Schleef
* Edward Hervey
* Iago Toral
* Jan Schmidt
* Jonathan Matthew
* Josep Torra
* Götz Waschk
* Josep Torra Valles
* Julien Moutte
* Kipp Cannon
* Kaj-Michael Lang
* Mark Nauwelaerts
* Mark Yen
* Mart Raudsepp
* Olivier Crête
* Patrick Radizi
* Peter Kjellerstedt
* Robert Swain
* Sebastian Dröge
* Sreerenj B
* Stefan Kost
* Thiago Santos
* Thijs Vermeir
* Tim-Philipp Müller
* Tommi Myöhänen
* Vincent Penquerc'h
* 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, 0.10.26.4,
AC_INIT(GStreamer Base Plug-ins, 0.10.27,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-base)
@ -55,7 +55,7 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff ***
GST_REQ=0.10.26.3
GST_REQ=0.10.27
dnl *** autotools stuff ****

View file

@ -3068,6 +3068,16 @@
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstAppSrc::min-percent</NAME>
<TYPE>guint</TYPE>
<RANGE><= 100</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Min Percent</NICK>
<BLURB>Emit need-data when queued bytes drops below this percent of max-bytes.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstAudioResample::filter-length</NAME>
<TYPE>gint</TYPE>
@ -3148,6 +3158,16 @@
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlaySink::subtitle-encoding</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>subtitle encoding</NICK>
<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstSubtitleOverlay::font-desc</NAME>
<TYPE>gchar*</TYPE>
@ -3168,3 +3188,13 @@
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstSubtitleOverlay::subtitle-encoding</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>subtitle encoding</NICK>
<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>

View file

@ -3,7 +3,7 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>decoder bin</description>
<filename>../../gst/playback/.libs/libgstdecodebin.so</filename>
<basename>libgstdecodebin.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description>
<filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename>
<basename>libgstffmpegcolorspace.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>FFMpeg</package>

View file

@ -3,7 +3,7 @@
<description>Payload/depayload GDP packets</description>
<filename>../../gst/gdp/.libs/libgstgdp.so</filename>
<basename>libgstgdp.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>GIO elements</description>
<filename>../../ext/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>elements to read from and write to Gnome-VFS uri's</description>
<filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename>
<basename>libgstgnomevfs.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplaybin.so</filename>
<basename>libgstplaybin.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>URI Decoder bin</description>
<filename>../../gst/playback/.libs/libgstdecodebin2.so</filename>
<basename>libgstdecodebin2.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>elements for Video 4 Linux</description>
<filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename>
<basename>libgstvideo4linux.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename>
<version>0.10.26</version>
<version>0.10.27</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -35,6 +35,17 @@ A wide range of video and audio decoders, encoders, and filters are included.
</CVSRepository>
</repository>
<release>
<Version>
<revision>0.10.27</revision>
<branch>0.10</branch>
<name>No Mistakes Allowed</name>
<created>2010-03-05</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.27.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.27.tar.gz" />
</Version>
</release>
<release>
<Version>
<revision>0.10.26</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 0.10.26.4"
#define _GENERATED_STDINT_H "gst-plugins-base 0.10.27"
/* generated using gnu compiler gcc (Debian 4.4.3-2) 4.4.3 */
#define _STDINT_HAVE_STDINT_H 1
#include <stdint.h>

View file

@ -66,7 +66,7 @@
#define GST_LICENSE "LGPL"
/* package name in plugins */
#define GST_PACKAGE_NAME "GStreamer Base Plug-ins prerelease"
#define GST_PACKAGE_NAME "GStreamer Base Plug-ins source release"
/* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin"
@ -322,7 +322,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 0.10.26.4"
#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.27"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-base"
@ -331,7 +331,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
#define PACKAGE_VERSION "0.10.26.4"
#define PACKAGE_VERSION "0.10.27"
/* directory where plugins are located */
#ifdef _DEBUG
@ -359,7 +359,7 @@
#undef STDC_HEADERS
/* Version number of package */
#define VERSION "0.10.26.4"
#define VERSION "0.10.27"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */