Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/GStreamer/gst-plugins-base.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-05-13 18:20:00 +0400
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-05-13 18:20:00 +0400
commitf47072977a7eb29b3b665bc70c1338b03b9278e5 (patch)
tree7ace6241e81b76d7787e2072457037aa7d6785f9
parentcf2ea15c8c49ff7aeb524f4acc44081c38dbe6ce (diff)
Release 0.11.91RELEASE-0.11.91
-rw-r--r--ChangeLog962
-rw-r--r--NEWS9
-rw-r--r--RELEASE28
m---------common0
-rw-r--r--configure.ac2
-rw-r--r--gst-plugins-base.doap10
-rw-r--r--win32/common/_stdint.h2
-rw-r--r--win32/common/config.h13
8 files changed, 1008 insertions, 18 deletions
diff --git a/ChangeLog b/ChangeLog
index 3e96745c3..b92861cee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,959 @@
+=== release 0.11.91 ===
+
+2012-05-13 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ releasing 0.11.91, "Fee-fi-fo-fum"
+
+2012-05-13 15:55:54 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From dc70203 to 3429ba6
+
+2012-05-12 16:24:09 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * gst/playback/gstplaysink.c:
+ playsink: fix printf arguments in debug message
+
+2012-05-11 17:37:14 +0300 Vivia Nikolaidou <vivia.nikolaidou@collabora.co.uk>
+
+ * gst-libs/gst/pbutils/gstdiscoverer.c:
+ discoverer: Ported fix for bug #673504 to 0.11
+
+2012-05-10 23:08:21 +0300 Vivia Nikolaidou <vivia.nikolaidou@collabora.co.uk>
+
+ * gst-libs/gst/pbutils/gstdiscoverer.c:
+ discoverer: Wait until an update/filler newsegment event or buffer for subtitle streams
+ This makes sure that we wait until we received all tags for the
+ subtitle streams and have all information that is collected by
+ the discoverer.
+ Fixes bug #673504.
+
+2012-05-11 16:16:33 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: fix format strings
+
+2012-05-11 15:33:31 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: fix format strings
+
+2012-05-11 09:26:47 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: fix compilation
+
+2012-05-10 13:15:26 -0400 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/playback/gstdecodebin2.c:
+ * gst/playback/gsturidecodebin.c:
+ playback: Check type when setting "connection-speed" on unknown elements
+ Clamp the values if needed
+
+2012-05-10 13:11:47 -0400 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/playback/gstdecodebin2.c:
+ * gst/playback/gsturidecodebin.c:
+ decodebin2: Add a connection-speed property to set it on demuxers when needed
+ Proxy it from uridecodebin
+
+2012-05-03 15:45:03 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst-libs/gst/video/video.c:
+ video: Key unit event properties are optional
+ https://bugzilla.gnome.org/show_bug.cgi?id=675758
+
+2012-05-09 17:16:37 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * win32/common/video-enumtypes.c:
+ * win32/common/video-enumtypes.h:
+ win32: Update for new video enumtypes
+
+2012-05-09 17:16:19 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * win32/MANIFEST:
+ win32: Update manifest for removed interfaces library
+
+2012-05-09 12:03:26 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Initialize variable to silence wrong compiler warning
+
+2012-05-09 10:30:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Port changes to 0.11
+
+2012-05-08 15:42:02 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ * gst/playback/gstplaysink.c:
+ * gst/playback/gstplaysink.h:
+ playbin2: properly reconfigure upon subsequent no-more-pads
+ ... such as during switch in chained ogg.
+
+2012-05-08 17:35:45 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/alsa/gstalsasink.c:
+ alsasink: really use local ringbuffer spec helper var and init it a bit more
+ ... to avoid assertion failures
+ Conflicts:
+ ext/alsa/gstalsasink.c
+
+2012-04-27 10:19:15 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
+
+ * ext/alsa/gstalsa.c:
+ * ext/alsa/gstalsa.h:
+ * ext/alsa/gstalsasink.c:
+ alsasink: use the iec958 payloader to support non-payloaded input streams
+
+2012-05-05 23:26:20 +0100 Sebastian Rasmussen <sebrn@axis.com>
+
+ * gst-libs/gst/app/Makefile.am:
+ * gst-libs/gst/audio/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:
+ gst-libs: make pkg-config get path to pkg-config dirs from configure
+ When --with-pkg-config-path is supplied to configure this path is now
+ explicitly propagated to pkg-config.
+ https://bugzilla.gnome.org/show_bug.cgi?id=673377
+
+2012-05-03 18:07:37 +0300 Vivia Nikolaidou <vivia.nikolaidou@collabora.co.uk>
+
+ * tests/examples/playback/playback-test.c:
+ playback: Display subseconds as proper milliseconds instead of the last 2 digits of the milliseconds
+
+2012-05-01 23:09:22 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/libs/audiocdsrc.c:
+ tests: update audiocdsrc test for stricter URI protocol checking incore
+
+2012-05-01 16:55:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Also change gst_video_decoder_get_oldest_frame() to return a new reference
+
+2012-05-01 16:12:40 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ videoencoder: _get_oldest_frame: return a reference
+
+2012-05-01 16:11:58 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ videoencoder: Add a reference to frame passed to subclass
+ We have one reference owned by the internal frame list and one reference
+ passed to the subclass.
+
+2012-05-01 16:09:12 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Add a reference to frame passed to subclass
+ We have one reference owned by the internal frame list and one reference
+ passed to the subclass.
+
+2012-05-01 15:35:47 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideoutils.c:
+ videodecoder: don't leak events
+ When need to push out all the previously received events, concatenate all the
+ events from the previous frames (instead of leaking the old ones)
+ Improve debugging a little
+ Conflicts:
+ gst-libs/gst/video/gstvideodecoder.c
+
+2012-05-01 14:46:06 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: don't leak frames
+ Frames receive a refcount when added to the frames list so release that refcount
+ in gst_video_decoder_do_finish_frame(). Also release the ref on the frame
+ because gst_video_decoder_do_finish_frame() takes ownership of the passed frame.
+
+2012-05-01 14:45:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: avoid double unlock
+
+2012-05-01 13:26:57 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ theoradec: Correctly handle crop metadata and update for videodecoder API changes
+
+2012-04-30 13:06:26 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videotestsrc/gstvideotestsrc.c:
+ videotestsrc: Update for basesrc API changes
+
+2012-04-26 18:12:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideofilter.c:
+ videofilter: Use a GstVideoBufferPool if none was provided
+
+2012-04-26 18:11:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Do bufferpool configuration inside the default decide_allocation() implementation
+ This allows subclasses to override it, as is necessary for e.g. the
+ video-crop meta. It is now necessary that after decide_allocation()
+ there is always a allocator and a configured buffer pool inside the
+ query.
+
+2012-04-27 16:13:27 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: make playsink reusable
+ The sinkpads are unblocked when going from PAUSED->READY, we need to block them
+ again when going READY->PAUSED. The blocking of the pad previously only happened
+ when it was freshly obtained with _request_pad or when the caps changed. If we
+ don't release the pad when going to READY it was previously never blocked again
+ causing not-linked errors.
+
+2012-04-27 12:54:15 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: don't leak the colorbalance element
+
+2012-04-29 17:16:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstvorbistag.c:
+ * gst-libs/gst/tag/gstxmptag.c:
+ * gst-libs/gst/tag/lang.c:
+ * gst-libs/gst/tag/licenses.c:
+ tag: improve gobject-introspection annotations
+
+2012-04-28 19:16:52 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/libs/gstlibscpp.cc:
+ tests: fix libscpp compilation
+ Don't include marshaller headers that have gone away and/or
+ aren't public headers anyway so don't need to be tested for
+ C++ compiler compatibility.
+
+2012-04-28 15:56:25 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * win32/common/libgstvideo.def:
+ win32: add new video base class API to .def file
+ Fixes make check.
+
+2012-04-28 15:32:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/pbutils/descriptions.c:
+ pbutils: update descriptions for new webm/matroska media types
+
+2012-04-28 15:29:54 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: more fine-grained matroska/webm typefinding
+ Typefind to audio/x-matroska, video/x-matroska, audio/webm,
+ video/webm and video/x-matroska-3d.
+ http://www.webmproject.org/code/specs/container/#naming
+ http://matroska.org/technical/specs/notes.html
+
+2012-04-25 18:07:21 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/gdp/gstgdppay.c:
+ gdppay: plug buffer leak
+
+2012-04-25 18:43:59 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * tests/check/elements/volume.c:
+ volume: add a control point for the test
+
+2012-04-25 18:42:04 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * tests/check/elements/volume.c:
+ volume: cast outputs to correct type before comparing
+
+2012-04-25 18:21:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoutils.h:
+ video: Remove interlaced handling from the video base classes
+ This must be handled by the subclasses in 0.11 because interlacing
+ is much more complex now and can't be handled in a generic way.
+
+2012-04-25 15:27:04 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * docs/design/part-mediatype-video-raw.txt:
+ * gst-libs/gst/video/video.h:
+ video: improve docs and design of multiview interlaced
+ Put fields of interlaced frames after eachother.
+ Improve the docs of the video interlaced enums.
+
+2012-04-25 14:44:33 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * docs/design/part-mediatype-video-raw.txt:
+ * gst-libs/gst/video/video.h:
+ video: add fields interlacing enum
+ Add an enum and docs for the fields interlace mode.
+ Improve the video caps docs for the fields interlace mode.
+
+2012-04-25 10:39:16 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodec: remove some FIXMEs
+
+2012-04-25 14:34:43 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ theoradec: Unref state when we're done with it
+
+2012-04-25 13:52:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ video: Fix latency query handling if the element's own max_latency is GST_CLOCK_TIME_NONE
+
+2012-04-25 13:46:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/video.c:
+ video: Only use the interlacing buffer flags if the caps specify interlaced video
+
+2012-04-25 13:44:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ videoencoder: Proxy the interlaced buffer flags to the GstVideoCodecFrame
+
+2012-04-25 13:15:05 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ theoradec: Update for video decoder API changes
+ And also improve the buffer pool handling.
+
+2012-04-25 12:43:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoraenc.c:
+ theoraenc: Update for video encoder API changes and propose video-meta for allocation
+
+2012-04-25 12:39:48 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoencoder.h:
+ videoencoder: Don't propose video-meta by default
+
+2012-04-25 12:37:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideodecoder.h:
+ videodecoder: Change configure_buffer_pool() vfunc to decide_allocation() with same semantics as in basetransform
+
+2012-04-19 14:41:40 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * tests/check/pipelines/streamheader.c:
+ tests: initialize variables
+
+2012-04-24 22:42:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoencoder.h:
+ videoencoder: Add support for subclasses to propose allocation parameters
+
+2012-04-24 22:35:58 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ * ext/theora/gsttheoradec.h:
+ theoradec: Use crop metadata if possible and refactor cropping code a bit
+
+2012-04-24 22:35:29 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideodecoder.h:
+ videodecoder: Add support for subclasses to configure the buffer pool
+
+2012-04-24 22:05:53 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ theoradec: Set some more information on the output caps
+
+2012-04-24 21:32:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ * ext/theora/gsttheoradec.h:
+ * ext/theora/gsttheoraenc.c:
+ * ext/theora/gsttheoraenc.h:
+ theora: Port to 0.11 again with the new base classes
+
+2012-04-24 21:32:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/video.c:
+ video: Some porting bugfixes
+
+2012-04-24 20:04:48 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideodecoder.h:
+ videodecoder: Add minimal support for buffer pools
+
+2012-04-24 19:51:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideodecoder.h:
+ videodecoder: Require to chain up to the parent classes event functions
+
+2012-04-24 19:42:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoencoder.h:
+ videoencoder: Require to chain up to the parent's sink event functions
+
+2012-04-24 19:35:24 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideodecoder.h:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoencoder.h:
+ * gst-libs/gst/video/gstvideoutils.c:
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video: Initial port of video base classes and related things to 0.11
+
+2012-04-24 18:16:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/Makefile.am:
+ * gst-libs/gst/video/colorbalance.c:
+ * gst-libs/gst/video/colorbalancechannel.c:
+ * gst-libs/gst/video/video-marshal.list:
+ * gst-libs/gst/video/videoorientation.c:
+ video: Remove custom marshallers
+
+2012-04-24 18:14:31 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+ Video base classes and theora plugin still needs to be ported again
+ Conflicts:
+ docs/libs/gst-plugins-base-libs-docs.sgml
+ docs/libs/gst-plugins-base-libs-sections.txt
+ docs/libs/gst-plugins-base-libs.types
+ ext/theora/gsttheoradec.c
+ ext/theora/gsttheoradec.h
+ ext/theora/gsttheoraenc.c
+ ext/theora/gsttheoraenc.h
+ gst-libs/gst/video/Makefile.am
+ gst-libs/gst/video/video.c
+ gst-libs/gst/video/video.h
+ gst/playback/gsturidecodebin.c
+ tests/check/libs/video.c
+ tests/check/pipelines/theoraenc.c
+ win32/common/libgstvideo.def
+
+2012-04-24 16:34:33 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/tcp/gsttcpclientsink.c:
+ tcpclientsink: ensure proper cleanup upon startup error
+
+2012-04-24 16:38:31 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * win32/common/libgstvideo.def:
+ win32: Update .defs file
+
+2012-04-24 16:32:39 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * tests/check/pipelines/theoraenc.c:
+ tests: Remove theoraenc discont test
+ It should be fixed differently, see
+ https://bugzilla.gnome.org/show_bug.cgi?id=663262
+
+2012-04-24 15:27:25 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/video.c:
+ video: Fix gst_video_info_to_caps
+ And use the 0.10 caps style
+
+2012-04-24 15:07:31 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Detect buffers inputted with DTS
+ Some container formats (like AVI) set DTS on the buffers instead of
+ PTS.
+ We detect this by:
+ * detecting if input timestamps are non-increasing
+ * detecting if the order the frames come out is the same as the order
+ they were inputted (meaning the implementation is reordering frames).
+ If the decoder reorders frames, but input buffer timestamps were not
+ reordered, that means the buffers has DTS and not PTS as their timestamp.
+ If this is the case, we use set the PTS of the outgoing frames in the
+ same order as they were given to the decoder.
+ This fixes the issue for any decoder using this base class (yay).
+
+2012-03-07 12:22:14 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/theora/gsttheoradec.c:
+ * ext/theora/gsttheoradec.h:
+ * ext/theora/gsttheoraenc.c:
+ * ext/theora/gsttheoraenc.h:
+ theora: Port to base video classes
+ FIXME : Don't forget to backport changes that happened to theoraenc
+ since April 2011
+ theoraenc: Don't create keyframe on time gap
+ There is no rational to do so, and also gst_video_encoder_set_discont() is
+ gone from base class.
+
+2012-03-07 10:18:49 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * docs/libs/gst-plugins-base-libs-docs.sgml:
+ * docs/libs/gst-plugins-base-libs-sections.txt:
+ * docs/libs/gst-plugins-base-libs.types:
+ * gst-libs/gst/video/Makefile.am:
+ * gst-libs/gst/video/TODO:
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideodecoder.h:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoencoder.h:
+ * gst-libs/gst/video/gstvideoutils.c:
+ * gst-libs/gst/video/gstvideoutils.h:
+ * win32/common/libgstvideo.def:
+ video: Base classes for video decoders and encoders
+
+2012-04-24 10:10:15 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video: Add gst_video_info_is_equal
+
+2012-04-24 10:09:57 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst-libs/gst/video/video-blend.c:
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video: Add GST_VIDEO_FORMAT_ENCODED
+
+2012-03-08 12:58:03 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * docs/libs/gst-plugins-base-libs-sections.txt:
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ * tests/check/libs/video.c:
+ video: Backport GstVideoInfo/GstVideoFormatInfo from 0.11
+
+2012-04-24 10:13:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/subparse/gstsubparse.c:
+ subparse: Allow newlines/whitespace at the beginning of subrip files
+ For example the Sintel subtitles have this and without this change
+ they're detected as text/plain and not usable as subtitles. The
+ parser itself already handles this just fine.
+
+2012-04-24 10:13:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/subparse/gstsubparse.c:
+ subparse: Allow newlines/whitespace at the beginning of subrip files
+ For example the Sintel subtitles have this and without this change
+ they're detected as text/plain and not usable as subtitles. The
+ parser itself already handles this just fine.
+
+2012-04-19 14:14:35 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideometa.c:
+ * gst-libs/gst/video/gstvideometa.h:
+ * gst-libs/gst/video/gstvideopool.c:
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ * sys/ximage/ximagepool.c:
+ * sys/xvimage/xvimagepool.c:
+ video: improve frame_flags
+ Rename the frame_flags to flags. Because they are flags on the frame object it
+ does not need the redundant frame_ prefix.
+ Change the order of the metadata constructor so that the flags come before the
+ format and dimension arguments.
+
+2012-04-19 12:13:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/pbutils/gstdiscoverer.c:
+ * gst/videoconvert/gstvideoconvert.c:
+ * sys/ximage/ximagepool.c:
+ * sys/xvimage/xvimagepool.c:
+ video: Update for libgstvideo API changes
+
+2012-04-19 12:03:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideometa.c:
+ * gst-libs/gst/video/gstvideometa.h:
+ * gst-libs/gst/video/gstvideopool.c:
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video: Clean up interlaced flags and enums
+ There's a new GstVideoFrameFlags enum now that contains the frame
+ specific flags only. GstVideoFlags does not contain the TFF/TFF/ONEFIELD
+ flags anymore because these are strictly frame specific.
+ Also add fallback to parse these fields from the GstBufferFlags in
+ gst_video_frame_map() if there's no GstVideoMeta attached to the buffer.
+
+2012-04-19 05:45:40 +0200 Alessandro Decina <alessandro.d@gmail.com>
+
+ * gst-libs/gst/app/gstappsrc.c:
+ appsrc: reset is_eos flag after a succesful seek from _create
+
+2012-04-19 05:45:40 +0200 Alessandro Decina <alessandro.d@gmail.com>
+
+ * gst-libs/gst/app/gstappsrc.c:
+ appsrc: reset is_eos flag after a succesful seek from _create
+
+2012-04-17 18:22:24 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tools/gst-discoverer.c:
+ discoverer: Fix another GstBuffer occurence to GstSample
+
+2012-04-17 17:31:24 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tools/gst-discoverer.c:
+ discoverer: Tags now contain GstSamples instead of GstBuffers
+
+2012-04-17 15:09:27 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/ogg/gstoggmux.c:
+ * ext/ogg/gstoggmux.h:
+ * gst/adder/gstadder.c:
+ * gst/adder/gstadder.h:
+ collectpads2: rename to collectpads
+
+2012-04-17 13:48:19 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/adder/gstadder.c:
+ adder: correctly adjust to modified collectpads2 event handling
+
+2012-04-17 09:54:09 +0200 Akihiro Tsukada <tskd2@yahoo.co.jp>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: Don't hold the playbin lock in the autoplug-continue callback
+ It's not necessary there as the group lock already protects everything
+ we access here and causes deadlocks in some cases.
+ Fixes bug #673708.
+
+2012-04-17 09:54:09 +0200 Akihiro Tsukada <tskd2@yahoo.co.jp>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: Don't hold the playbin lock in the autoplug-continue callback
+ It's not necessary there as the group lock already protects everything
+ we access here and causes deadlocks in some cases.
+ Fixes bug #673708.
+
+2012-04-16 17:03:01 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * tests/check/Makefile.am:
+ Revert "tests: TEMP"
+ This reverts commit e9fbabbb866e1eafa070c9cb07ac13ffa99a92bf.
+
+2012-03-30 16:56:16 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * tests/check/Makefile.am:
+ tests: TEMP
+
+2012-04-16 16:30:44 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/ogg/gstoggmux.c:
+ * ext/ogg/gstoggmux.h:
+ oggmux: use standard collectpads event handling
+ ... rather than (old) hacked overriding.
+
+2012-04-16 16:30:38 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/adder/gstadder.c:
+ adder: chain up to collectpads event handler
+
+2012-04-16 13:43:41 +0200 Matej Knopp <matej.knopp@gmail.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin: Do not block on sticky and oob events
+
+2012-04-16 09:08:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 6db25be to dc70203
+
+2012-04-13 16:29:50 +0200 Julian Scheel <julian@jusst.de>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: Never treat live sources as streaming sources.
+ For streaming sources a queue is added before the demuxer, which can not be
+ properly filled by live sources. As http source can be live sources, this
+ caused issues for example with http live sources.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674057
+
+2012-04-16 08:27:20 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: Check that properties have the correct type before using them
+
+2012-04-16 08:24:58 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: Check that properties have the correct type before using them
+
+2012-04-15 22:46:26 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/Makefile.am:
+ tests: fix navigation test linking
+
+2012-04-15 22:43:22 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/pbutils/descriptions.c:
+ pbutils: update for ogg media type changes
+
+2012-04-15 22:39:36 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggmux.c:
+ ogg: update for media type typefinding changes
+
+2012-04-15 22:32:06 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: more fine-grained ogg typefinding
+ Typefind to audio/ogg, video/ogg, etc. Also change
+ application/x-annodex to application/annodex.
+ See http://wiki.xiph.org/MIME_Types_and_File_Extensions
+
+2012-04-14 11:26:28 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/video/gstvideofilter.c:
+ videofilter: shortcut transform_ip when not set
+ We can ask the base class to not call our transform_ip method when the subclass
+ didn't provide an in-place transform function.
+
+2012-04-13 16:29:50 +0200 Julian Scheel <julian@jusst.de>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: Never treat live sources as streaming sources.
+ For streaming sources a queue is added before the demuxer, which can not be
+ properly filled by live sources. As http source can be live sources, this
+ caused issues for example with http live sources.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674057
+
+2012-04-12 21:13:08 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+ * gst-libs/gst/video/gstvideopool.c:
+ videopool: fix mem leak
+ When setting its config, the pool increase the ref count of the allocator, but
+ at finalize the ref count is also increased rather than decreased.
+ This one-liner patch changes the gst_allocator_ref() for gst_allocator_unref()
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674011
+
+2012-04-13 14:32:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * po/POTFILES.in:
+ po: Remove deleted header file here too
+
+2012-04-13 14:09:47 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * docs/plugins/Makefile.am:
+ docs: Remove header file that was deleted
+
+2012-04-13 13:39:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * autogen.sh:
+ * configure.ac:
+ configure: Modernize autotools setup a bit
+ Also we now only create tar.bz2 and tar.xz tarballs.
+
+2012-04-13 13:36:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 464fe15 to 6db25be
+
+2012-04-13 11:01:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * android/interfaces.mk:
+ * configure.ac:
+ * docs/libs/Makefile.am:
+ * docs/libs/gst-plugins-base-libs-docs.sgml:
+ * docs/libs/gst-plugins-base-libs-sections.txt:
+ * docs/libs/gst-plugins-base-libs.types:
+ * ext/alsa/Makefile.am:
+ * ext/alsa/gstalsamixer.c:
+ * ext/alsa/gstalsamixer.h:
+ * ext/alsa/gstalsamixerelement.c:
+ * ext/alsa/gstalsamixerelement.h:
+ * ext/alsa/gstalsamixeroptions.c:
+ * ext/alsa/gstalsamixeroptions.h:
+ * ext/alsa/gstalsamixertrack.c:
+ * ext/alsa/gstalsamixertrack.h:
+ * ext/alsa/gstalsaplugin.c:
+ * ext/alsa/gstalsasink.c:
+ * ext/alsa/gstalsasrc.c:
+ * ext/alsa/gstalsasrc.h:
+ * gst-libs/gst/Makefile.am:
+ * gst-libs/gst/audio/Makefile.am:
+ * gst-libs/gst/audio/mixer.c:
+ * gst-libs/gst/audio/mixer.h:
+ * gst-libs/gst/audio/mixeroptions.c:
+ * gst-libs/gst/audio/mixeroptions.h:
+ * gst-libs/gst/audio/mixertrack.c:
+ * gst-libs/gst/audio/mixertrack.h:
+ * gst-libs/gst/audio/mixerutils.c:
+ * gst-libs/gst/audio/mixerutils.h:
+ * gst-libs/gst/interfaces/.gitignore:
+ * gst-libs/gst/interfaces/Makefile.am:
+ * gst-libs/gst/interfaces/interfaces-marshal.list:
+ * gst-libs/gst/interfaces/navigation.c:
+ * gst-libs/gst/interfaces/navigation.h:
+ * gst-libs/gst/interfaces/tuner.c:
+ * gst-libs/gst/interfaces/tuner.h:
+ * gst-libs/gst/interfaces/tunerchannel.c:
+ * gst-libs/gst/interfaces/tunerchannel.h:
+ * gst-libs/gst/interfaces/tunernorm.c:
+ * gst-libs/gst/interfaces/tunernorm.h:
+ * gst-libs/gst/riff/Makefile.am:
+ * gst-libs/gst/video/Makefile.am:
+ * gst-libs/gst/video/navigation.c:
+ * gst-libs/gst/video/navigation.h:
+ * gst-libs/gst/video/videoorientation.h:
+ * gst-libs/gst/video/videooverlay.c:
+ * gst/playback/Makefile.am:
+ * gst/playback/gstplaybin2.c:
+ * gst/playback/gstplaysink.c:
+ * gst/volume/Makefile.am:
+ * gst/volume/gstvolume.c:
+ * pkgconfig/Makefile.am:
+ * pkgconfig/gstreamer-audio-uninstalled.pc.in:
+ * pkgconfig/gstreamer-audio.pc.in:
+ * pkgconfig/gstreamer-interfaces-uninstalled.pc.in:
+ * pkgconfig/gstreamer-interfaces.pc.in:
+ * pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
+ * pkgconfig/gstreamer-plugins-base.pc.in:
+ * sys/ximage/Makefile.am:
+ * sys/ximage/ximagesink.c:
+ * sys/xvimage/Makefile.am:
+ * sys/xvimage/xvimagesink.c:
+ * tests/check/Makefile.am:
+ * tests/check/elements/alsa.c:
+ * tests/check/libs/gstlibscpp.cc:
+ * tests/check/libs/libsabi.c:
+ * tests/check/libs/mixer.c:
+ * tests/check/libs/navigation.c:
+ * tests/check/libs/struct_arm.h:
+ * tests/check/libs/struct_i386.h:
+ * tests/check/libs/struct_i386_osx.h:
+ * tests/check/libs/struct_x86_64.h:
+ * tests/examples/playback/Makefile.am:
+ * tests/examples/playback/playback-test.c:
+ * tests/examples/seek/Makefile.am:
+ * tests/icles/Makefile.am:
+ * win32/common/interfaces-enumtypes.c:
+ * win32/common/interfaces-enumtypes.h:
+ * win32/common/libgstaudio.def:
+ * win32/common/libgstinterfaces.def:
+ * win32/common/libgstvideo.def:
+ gst-libs: Remove interfaces libs and mixer/tuner interfaces
+ The navigation interface is now in the video library.
+
+2012-04-13 12:21:05 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * tests/check/elements/videorate.c:
+ tests: videorate: remove obsolete color-matrix caps field
+
+2012-04-12 18:20:58 -0400 Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>
+
+ * Android.mk:
+ Sync Android.mk entries to the new major version
+ Change naming on the pkgconfig files to reflect
+ the 0.10 -> 1.0 bump.
+
+2012-04-12 15:06:15 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * tests/check/elements/volume.c:
+ check: Fix one leak in volume test
+
+2012-04-12 11:18:44 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ Back to development
+
=== release 0.11.90 ===
-2012-04-12 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+2012-04-12 10:16:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 0.11.90, "Golden bells\! What a world of happiness their harmony foretells\!"
+ * docs/plugins/gst-plugins-base-plugins.args:
+ * 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-encoding.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-gio.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-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.11.90
+
+2012-04-12 10:11:49 +0200 Sebastian Dröge <sebastian.droege@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/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:
+ Update .po files
2012-04-11 21:45:26 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
@@ -206,6 +1156,14 @@
decoded from the same input buffer. Instead keep the timestamps when upstream
pushes consecutive buffers with the same ts.
+2012-04-04 20:43:23 +0200 Alessandro Decina <alessandro.d@gmail.com>
+
+ * gst-libs/gst/audio/gstaudiodecoder.c:
+ audiodecoder: don't discard timestamps when consecutive input buffers have the same ts
+ Avoid pushing out buffers with the same timestamp only if the out buffers are
+ decoded from the same input buffer. Instead keep the timestamps when upstream
+ pushes consecutive buffers with the same ts.
+
2012-04-04 19:43:32 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst-libs/gst/audio/gstaudioencoder.c:
diff --git a/NEWS b/NEWS
index 53eae3269..ccdee24cb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,11 @@
-This is GStreamer Base Plug-ins 0.11.90 "Golden bells! What a world of happiness their harmony foretells!"
+This is GStreamer Base Plug-ins 0.11.91 "Fee-fi-fo-fum"
+
+New in 0.11.91:
+
+ * Compressed audio passthrough support in alsasink
+ * Removal of interfaces library, mixer and tuner interface
+ * Addition of video encoder and decoder base classes
+ * Improvements/cleanup for the video library API
New in 0.11.90:
diff --git a/RELEASE b/RELEASE
index 1e325ac97..ef83aa2f4 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Base Plug-ins 0.11.90 "Golden bells! What a world of happiness their harmony foretells!"
+Release notes for GStreamer Base Plug-ins 0.11.91 "Fee-fi-fo-fum"
@@ -55,9 +55,12 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
- * Lots of bugfixes, cleanup and other improvements
- * API cleanup in the audio base classes
- * Improvements to the RTP buffer
+ * Parallel installability with 0.10.x series
+ * Threadsafe design and API
+ * Compressed audio passthrough support in alsasink
+ * Removal of interfaces library, mixer and tuner interface
+ * Addition of video encoder and decoder base classes
+ * Improvements/cleanup for the video library API
There were no bugs fixed in this release
@@ -88,15 +91,22 @@ Applications
Contributors to this release
- * Alban Browaeys
+ * Akihiro Tsukada
* Alessandro Decina
+ * Andoni Morales Alastruey
* Edward Hervey
- * Holger Kaelberer
- * Jonathan Lyons
+ * Julian Scheel
* Mark Nauwelaerts
- * Raimo Järvi
+ * Matej Knopp
+ * Nicolas Dufresne
+ * Reynaldo H. Verdejo Pinochet
* Sebastian Dröge
- * Thiago Santos
+ * Sebastian Rasmussen
+ * Stefan Sauer
+ * Thibault Saunier
* Tim-Philipp Müller
+ * Vivia Nikolaidou
+ * Víctor Manuel Jáquez Leal
* Wim Taymans
+ * Руслан Ижбулатов
  \ No newline at end of file
diff --git a/common b/common
-Subproject 3429ba64cfe418492a9192496d7d23004c0d087
+Subproject dc702037b0490052dfc1fa5a3e5890bd55cf7b3
diff --git a/configure.ac b/configure.ac
index 0a76e4018..3671b5a94 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease
-AC_INIT(GStreamer Base Plug-ins, 0.11.90.1,
+AC_INIT(GStreamer Base Plug-ins, 0.11.91,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-base)
diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap
index f9d55449a..0f8c47196 100644
--- a/gst-plugins-base.doap
+++ b/gst-plugins-base.doap
@@ -36,6 +36,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
<release>
<Version>
+ <revision>0.11.91</revision>
+ <branch>0.11</branch>
+ <name>Fee-fi-fo-fum</name>
+ <created>2012-05-13</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.11.91.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>0.11.90</revision>
<branch>0.11</branch>
<name>Golden bells&excl; What a world of happiness their harmony foretells&excl;</name>
diff --git a/win32/common/_stdint.h b/win32/common/_stdint.h
index 78393e648..6e93ec82f 100644
--- a/win32/common/_stdint.h
+++ b/win32/common/_stdint.h
@@ -1,7 +1,7 @@
#ifndef _GST_PLUGINS_BASE__STDINT_H
#define _GST_PLUGINS_BASE__STDINT_H 1
#ifndef _GENERATED_STDINT_H
-#define _GENERATED_STDINT_H "gst-plugins-base 0.11.90"
+#define _GENERATED_STDINT_H "gst-plugins-base 0.11.91"
/* generated using gnu compiler Debian clang version 3.0-6 (tags/RELEASE_30/final) (based on LLVM 3.0) */
#define _STDINT_HAVE_STDINT_H 1
#include <stdint.h>
diff --git a/win32/common/config.h b/win32/common/config.h
index a06862316..1845e6f0d 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -87,7 +87,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2012-04-12"
+#define GST_PACKAGE_RELEASE_DATETIME "2012-05-13"
/* 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 0.11.90"
+#define PACKAGE_STRING "GStreamer Base Plug-ins 0.11.91"
/* 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 "0.11.90"
+#define PACKAGE_VERSION "0.11.91"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -353,7 +353,7 @@
#undef USE_TREMOLO
/* Version number of package */
-#define VERSION "0.11.90"
+#define VERSION "0.11.91"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
@@ -370,6 +370,11 @@
/* Define to 1 if the X Window System is missing or not being used. */
#undef X_DISPLAY_MISSING
+/* Enable large inode numbers on Mac OS X 10.5. */
+#ifndef _DARWIN_USE_64_BIT_INODE
+# define _DARWIN_USE_64_BIT_INODE 1
+#endif
+
/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS