summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-05-13 16:31:03 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-05-13 16:31:03 +0200
commit979a6a3373987296833b739285e9451a3ae52fd7 (patch)
tree0ff8f6173b69e7513682b213af228d8102ff71f7
parentc0c9e8809ed5a280f9eb1f75973675c846e885ff (diff)
Release 0.11.91RELEASE-0.11.91
-rw-r--r--ChangeLog729
-rw-r--r--NEWS7
-rw-r--r--RELEASE24
m---------common0
-rw-r--r--configure.ac2
-rw-r--r--gst-plugins-good.doap10
-rw-r--r--win32/common/config.h8
7 files changed, 764 insertions, 16 deletions
diff --git a/ChangeLog b/ChangeLog
index de9b64312..25ebea8b7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,734 @@
+=== release 0.11.91 ===
+
+2012-05-13 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ releasing 0.11.91, "I smell the blood of an Englishman"
+
+2012-05-13 15:56:05 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From dc70203 to 3429ba6
+
+2012-05-09 15:14:55 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/debugutils/rndbuffersize.c:
+ rndbuffersize: only send flush-stop if it was a flushing seek
+
+2012-05-09 12:54:11 +0200 Peter Seiderer <ps.report@gmx.net>
+
+ * sys/v4l2/v4l2_calls.c:
+ v4l2src: fix v4l2_std_id logging
+ input.std is of type v4l2_std_id which is defined as 64-bit unsigned integer.
+ Casting to uint means the higher bits, wich are used for the private video
+ standards of the TI video capture/display driver for example, are lost.
+
+2012-05-09 12:24:37 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/debugutils/rndbuffersize.c:
+ rndbuffersize: must send flush-stop after acquiring the stream lock
+ Otherwise the streaming thread might just keep on going and we
+ might never get the stream lock.
+
+2012-05-09 11:15:21 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/debugutils/rndbuffersize.c:
+ rndbuffersize: port seeking code to 0.11
+
+2012-05-08 19:07:04 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/debugutils/rndbuffersize.c:
+ rndbuffersize: add support for seeks
+ Useful for e.g. filesrc ! rndbuffersize ! queue2 ! ...
+
+2012-05-08 18:45:34 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/debugutils/rndbuffersize.c:
+ rndbuffersize: send SEGMENT event before pushing buffers
+ Conflicts:
+ gst/debugutils/rndbuffersize.c
+
+2012-05-09 11:15:57 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/interleave/interleave.c:
+ interleave: fix compilation again
+
+2012-01-13 10:49:43 +0100 Pascal Buhler <pabuhler@cisco.com>
+
+ * gst/rtpmanager/rtpsession.c:
+ rtpsession: creation should be signaled before validation
+ https://bugzilla.gnome.org/show_bug.cgi?id=667850
+
+2012-05-04 15:20:47 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
+
+ * ext/jpeg/gstjpegenc.c:
+ jpegenc: do not proxy our filter caps downstream on caps queries
+ Downstream likely won't accept video/x-raw and the caps query
+ will return EMPTY caps. Instead, create a copy of the caps that
+ has all structure names replaced by 'image/jpeg'
+ Simple pipeline that shows the problem:
+ gst-launch-1.0 videotestsrc num-buffers=1 ! "video/x-raw, \
+ width=(int)640, height=(int)480" ! videoscale ! jpegenc ! \
+ "image/jpeg, width=(int)800, height=(int)600" ! filesink \
+ location=/tmp/image.jpg
+
+2012-05-02 21:17:43 +0200 Alban Browaeys <prahal@yahoo.com>
+
+ * gst/isomp4/qtdemux.c:
+ isomp4: set layout=interleaved on raw audio caps
+ This fixes a not-negotiated error at least on mov files with
+ twos audio with two channels and video dvcp. As playbin and gst-launch
+ sample coming from the qtdemux.c file uses audioconvert and the latter
+ require format interleaved.
+ https://bugzilla.gnome.org/show_bug.cgi?id=675326
+
+2012-05-02 21:49:56 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * sys/waveform/Makefile.am:
+ waveform: No more gstinterfaces
+ Fixes #675319
+
+2012-05-02 20:14:24 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * sys/directsound/Makefile.am:
+ directsound: No more gstinterfaces
+ Fixes #675319
+
+2012-05-01 18:58:03 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/videomixer/videomixer2.c:
+ * gst/videomixer/videomixer2.h:
+ videomixer: change sink pad template name from sink_%d to sink_%u
+
+2012-04-30 11:00:19 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/interleave/interleave.c:
+ interleave: handle EOS on all pads
+ When all pads go to EOS immediately, we are not negotiated and our collected
+ function is called (without any available data). Handle this case gracefully.
+ Conflicts:
+ gst/interleave/interleave.c
+
+2012-04-30 10:59:31 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/interleave/interleave.c:
+ interleave: improve debugging
+
+2012-05-01 13:31:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2src.c:
+ v4l2src: Update for basesrc API changes
+
+2012-04-30 23:57:28 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/alpha/gstalpha.c:
+ alpha: don't set up stuff before the input and output formats are known
+ Fixes crash on startup.
+
+2012-04-30 14:09:23 +0200 Peter Seiderer <ps.report@gmx.net>
+
+ * gst/multifile/gstmultifilesink.c:
+ multifilesink: don't write stream header twice for first file
+
+2012-04-30 13:32:41 +0200 Peter Seiderer <ps.report@gmx.net>
+
+ * gst/multifile/gstmultifilesink.c:
+ multifilesink: fix buffer list size calculation in render_list
+ Fix uninitialized 'size' variable in call to gst_buffer_list_foreach().
+
+2012-04-30 21:58:00 +0100 Luis de Bethencourt <luis@debethencourt.com>
+
+ * gst/multifile/gstmultifilesrc.c:
+ multifile: unnecessary size check
+
+2012-04-30 21:30:56 +0100 Luis de Bethencourt <luis@debethencourt.com>
+
+ * gst/avi/gstavidemux.c:
+ avi: fix build errors
+ fix redundant declarations
+ and also style/indent issues
+
+2012-04-26 12:47:27 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/matroska/matroska-demux.c:
+ * gst/matroska/matroska-parse.c:
+ * gst/matroska/matroska-read-common.c:
+ * gst/matroska/matroska-read-common.h:
+ matroska: implement forward snapping keyframe seeking
+ Requires an index.
+
+2012-04-26 12:46:11 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/avi/gstavidemux.c:
+ avi: implement forward snapping keyframe seeking
+ In pull mode with an index.
+
+2012-04-28 23:14:24 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/elements/matroskamux.c:
+ tests: fix matroskamux unit test after media type changes
+
+2012-04-28 19:57:51 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/matroska/matroska-demux.c:
+ * gst/matroska/matroska-mux.c:
+ * gst/matroska/matroska-parse.c:
+ * gst/matroska/webm-mux.c:
+ matroska: update for media type changes
+
+2012-04-24 16:08:47 +0200 idc-dragon <idc-dragon at gmx.de>
+
+ * gst/rtp/gstrtpceltdepay.c:
+ celtdepay: calculate size correctly
+ The summation was done wrong, causing the de-payloader to exit its loop too
+ early, before all frames are processed.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674472
+
+2012-04-24 15:57:19 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/pulse/pulsesink.c:
+ pulsesink: improve debug
+
+2012-04-24 15:34:57 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/pulse/pulsesink.c:
+ pulsesink: start unmuted when requested
+ When we explicitely set the mute property to FALSE, connect to pulseaudio with
+ the PA_STREAM_START_UNMUTED flag set, otherwise pulseaudio will use its
+ previously used value (which might start the stream muted).
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=672401
+
+2012-04-25 09:41:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2src.c:
+ v4l2: improve timestamp code
+ Sample the pipeline clock and device clock closer to eachother to reduce jitter.
+ Don't subtract the frame duration from the timestamp when we can use the device
+ timestamps.
+ Assume a delay of 1 frame in read-write mode.
+
+2012-04-24 12:37:33 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2bufferpool.c:
+ * sys/v4l2/gstv4l2src.c:
+ v4l2: use driver timestamps
+ Use the drive timestamps for timestamping outgoing buffers.
+
+2012-04-23 18:01:31 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2bufferpool.c:
+ * sys/v4l2/gstv4l2bufferpool.h:
+ * sys/v4l2/gstv4l2src.c:
+ v4l2: Improve buffer management
+ Query the amount of available buffers when doing set_config(). This allows us to
+ configure the parent bufferpool with the number of buffers to preallocate.
+ Keep track of the provided allocator and use it when we need to allocate a
+ buffer in RW mode.
+ When we are can not allocate the requested max_buffers amount of buffers, make
+ sure we keep 2 buffers around in the pool and copy them into an output buffer.
+ This makes sure that we always have a buffer to capture into. We also need to
+ detect those copied buffers and unref them when they return to the pool.
+
+2012-04-23 16:51:28 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2bufferpool.c:
+ v4l2: free the queued buffers
+ Only free the queued buffers that we keep track of in our buffer array. for rw
+ io-mode, we do allocate buffers but we don't keep track of them in the buffer
+ array.
+
+2012-04-23 16:10:17 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2bufferpool.c:
+ v4l2: mark memory as no-share
+ We don't support sharing our mmapped memory so mark it as NO_SHARE.
+
+2012-04-23 16:09:55 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/v4l2src_calls.c:
+ v4l2: remove old unused file
+
+2012-04-23 13:32:48 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/v4l2src_calls.c:
+ v4l2: remove unused function
+
+2012-04-11 12:42:17 +0100 Bastien Nocera <hadess@hadess.net>
+
+ * ext/soup/gstsouphttpsrc.c:
+ soup: Handle icy and icyx URI schemes
+ As handled by QuickTime (for icy), and Orban/Coding Technologies
+ AAC/aacPlus Player (for icyx). See also:
+ https://bugzilla.gnome.org/show_bug.cgi?id=394207
+ https://bugzilla.gnome.org/show_bug.cgi?id=403285
+ https://bugzilla.gnome.org/show_bug.cgi?id=673899
+
+2012-04-23 10:03:19 +0300 Mart Raudsepp <mart.raudsepp@collabora.com>
+
+ * sys/v4l2/gstv4l2src.c:
+ docs: Add Since tag for new GstV4l2Src::prepare-format signal
+
+2012-04-23 10:07:12 +0200 Chris Pankow <kain2396@gmail.com>
+
+ * gst/audiofx/audiofxbasefirfilter.c:
+ audiofxbasefirfilter: Fix time-domain convolution for multichannel input
+ Fixes bug #674025.
+
+2012-04-21 11:08:51 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * po/POTFILES.in:
+ po: remove some more non-existent files from the list
+
+2012-04-21 10:05:45 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * po/POTFILES.in:
+ po: Remove non-existent potfiles from the list
+ Fixes #674518
+
+2012-04-20 18:13:15 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * tests/icles/test-oss4.c:
+ tests: oss4: limit test scope
+
+2012-04-20 18:13:01 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * configure.ac:
+ * docs/plugins/Makefile.am:
+ * docs/plugins/gst-plugins-good-plugins-docs.sgml:
+ * docs/plugins/gst-plugins-good-plugins-sections.txt:
+ * sys/oss4/Makefile.am:
+ * sys/oss4/oss4-audio.c:
+ * sys/oss4/oss4-audio.h:
+ * sys/oss4/oss4-mixer-enum.c:
+ * sys/oss4/oss4-mixer-enum.h:
+ * sys/oss4/oss4-mixer-slider.c:
+ * sys/oss4/oss4-mixer-slider.h:
+ * sys/oss4/oss4-mixer-switch.c:
+ * sys/oss4/oss4-mixer-switch.h:
+ * sys/oss4/oss4-mixer.c:
+ * sys/oss4/oss4-mixer.h:
+ * sys/oss4/oss4-property-probe.c:
+ * sys/oss4/oss4-property-probe.h:
+ * sys/oss4/oss4-sink.c:
+ * sys/oss4/oss4-sink.h:
+ * sys/oss4/oss4-source.c:
+ * sys/oss4/oss4-source.h:
+ oss4: port to 0.11
+
+2012-04-20 18:12:54 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * configure.ac:
+ * docs/plugins/Makefile.am:
+ * docs/plugins/gst-plugins-good-plugins-docs.sgml:
+ * docs/plugins/gst-plugins-good-plugins-sections.txt:
+ * sys/oss/Makefile.am:
+ * sys/oss/gstossaudio.c:
+ * sys/oss/gstosshelper.c:
+ * sys/oss/gstosshelper.h:
+ * sys/oss/gstossmixer.c:
+ * sys/oss/gstossmixer.h:
+ * sys/oss/gstossmixerelement.c:
+ * sys/oss/gstossmixerelement.h:
+ * sys/oss/gstossmixertrack.c:
+ * sys/oss/gstossmixertrack.h:
+ * sys/oss/gstosssink.c:
+ * sys/oss/gstosssrc.c:
+ * sys/oss/gstosssrc.h:
+ oss: port to 0.11
+
+2012-04-20 16:49:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/multipart/multipartdemux.c:
+ multipartdemux: first activate pad then set caps
+
+2012-04-20 13:35:15 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/matroska/matroska-mux.c:
+ matroskamux: set caps on srcpad
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674219
+
+2012-04-19 14:16:01 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2bufferpool.c:
+ v4l2: update for video api change
+
+2012-04-19 12:38:58 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2: fix compilation on older v4l2
+ Fix compilation on systems where the H264 format is not defined.
+
+2012-04-19 12:20:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/dv/gstdvdec.c:
+ * ext/raw1394/Makefile.am:
+ * gst/rtp/gstrtpvrawpay.c:
+ * gst/y4m/gsty4mencode.c:
+ * sys/v4l2/gstv4l2bufferpool.c:
+ * sys/v4l2/gstv4l2object.c:
+ video: Update for libgstvideo API changes
+
+2012-04-19 08:27:01 +0000 Youness Alaoui <youness.alaoui@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2object.c:
+ * sys/v4l2/v4l2src_calls.c:
+ v4l2src: Allow mpeg-ts cameras to negociate format
+ This removes an ugly hack until the reason for the hack can be documented
+
+2012-04-19 09:50:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2src: Fix merge
+
+2012-04-19 09:40:53 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2src.c:
+ * sys/v4l2/v4l2src_calls.c:
+ v4l2src: Rename pre-set-format signal to prepare-format
+
+2012-04-16 22:08:21 +0000 Youness Alaoui <youness.alaoui@collabora.co.uk>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2src: Add H264 encoded stream support to the caps
+ This is not enough to properly support H264 cameras, but it will
+ allow an H264 stream to be generated by v4l2src using the default
+ settings of the camera. If used with the pre-set-format signal, the
+ H264 encoder can be fully configured.
+ Conflicts:
+ sys/v4l2/gstv4l2object.c
+
+2012-04-16 22:06:21 +0000 Youness Alaoui <youness.alaoui@collabora.co.uk>
+
+ * sys/v4l2/.gitignore:
+ * sys/v4l2/gstv4l2-marshal.list:
+ * sys/v4l2/gstv4l2src.c:
+ * sys/v4l2/v4l2src_calls.c:
+ v4l2src: Adding a pre-set-format signal
+ In order to support UVC H264 encoding cameras, an H264 Probe&Commit
+ must happen before the normal v4l2 set-format. This new signal is
+ meant to allow an external application or bin to do it.
+ It also serves to expose the file descriptor used by v4l2src in case
+ some custom ioctls need to be called.
+ Conflicts:
+ sys/v4l2/Makefile.am
+ sys/v4l2/gstv4l2src.c
+ sys/v4l2/v4l2src_calls.c
+
+2012-04-18 17:09:45 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * configure.ac:
+ * ext/raw1394/gst1394probe.c:
+ * ext/raw1394/gst1394probe.h:
+ * ext/raw1394/gstdv1394src.c:
+ * ext/raw1394/gsthdv1394src.c:
+ dv1394: port to 0.11
+
+2012-04-17 15:14:27 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/cairo/gsttextoverlay.c:
+ * ext/cairo/gsttextoverlay.h:
+ * gst/avi/gstavimux.c:
+ * gst/avi/gstavimux.h:
+ * gst/flv/gstflvmux.c:
+ * gst/flv/gstflvmux.h:
+ * gst/interleave/interleave.c:
+ * gst/interleave/interleave.h:
+ * gst/isomp4/gstqtmux.c:
+ * gst/isomp4/gstqtmux.h:
+ * gst/matroska/matroska-mux.c:
+ * gst/matroska/matroska-mux.h:
+ * gst/multipart/multipartmux.c:
+ * gst/multipart/multipartmux.h:
+ * gst/smpte/gstsmpte.c:
+ * gst/smpte/gstsmpte.h:
+ * gst/videomixer/videomixer2.c:
+ * gst/videomixer/videomixer2.h:
+ * gst/videomixer/videomixer2pad.h:
+ collectpads2: rename to collectpads
+
+2012-04-16 16:37:49 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/avi/gstavimux.c:
+ * gst/flv/gstflvmux.c:
+ * gst/interleave/interleave.c:
+ * gst/isomp4/gstqtmux.c:
+ * gst/matroska/matroska-mux.c:
+ * gst/smpte/gstsmpte.c:
+ * gst/videomixer/videomixer2.c:
+ misc: chain up to collectpads event handler
+
+2012-04-16 09:09:11 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 6db25be to dc70203
+
+2012-04-15 22:49:47 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/shout2/gstshout2.c:
+ shout2: update for ogg media type changes
+
+2012-04-13 16:54:53 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/smpte/gstsmpte.c:
+ * gst/smpte/gstsmpte.h:
+ smpte: use some more boilerplate
+
+2012-04-13 16:54:50 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/flx/gstflxdec.c:
+ flxdec: improve segment handling
+ ... to send a proper TIME segment downstream.
+
+2012-04-13 16:54:46 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * configure.ac:
+ * gst/flx/gstflxdec.c:
+ * gst/flx/gstflxdec.h:
+ flxdec: port to 0.11
+
+2012-04-13 16:54:42 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/videobox/gstvideobox.c:
+ * gst/videobox/gstvideobox.h:
+ videobox: adjust to deprecated GMutex setup
+
+2012-04-13 16:54:38 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * configure.ac:
+ * gst/videobox/gstvideobox.c:
+ * gst/videobox/gstvideobox.h:
+ videobox: port to 0.11
+
+2012-04-13 16:54:31 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/alpha/gstalpha.c:
+ * gst/alpha/gstalphacolor.c:
+ * gst/smpte/gstsmptealpha.c:
+ alpha, smpte: adjust to removed color-matrix caps field
+
+2012-04-13 16:27:34 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+ * sys/v4l2/Makefile.am:
+ v4l2: ensure autogenerated files are created
+ The tuner marshal and enumtypes are autogenerated, and they need
+ to be created before the compilation of gstv4l2tuner.c
+ This patch adds the automake instruction for ensuring the
+ autogeneration of those files previous the compilation.
+
+2012-04-13 13:41:44 +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:37:10 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 464fe15 to 6db25be
+
+2012-04-13 13:04:12 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * docs/plugins/Makefile.am:
+ * ext/pulse/Makefile.am:
+ * ext/pulse/plugin.c:
+ * ext/pulse/pulsemixer.c:
+ * ext/pulse/pulsemixer.h:
+ * ext/pulse/pulsemixerctrl.c:
+ * ext/pulse/pulsemixerctrl.h:
+ * ext/pulse/pulsemixertrack.c:
+ * ext/pulse/pulsemixertrack.h:
+ * ext/pulse/pulsesink.c:
+ * ext/pulse/pulsesrc.c:
+ * ext/pulse/pulsesrc.h:
+ * gst/rtsp/Makefile.am:
+ * sys/v4l2/Makefile.am:
+ * sys/v4l2/gstv4l2tuner.h:
+ * sys/v4l2/gstv4l2videooverlay.c:
+ * sys/v4l2/gstv4l2videooverlay.h:
+ * sys/v4l2/tuner-marshal.list:
+ * sys/v4l2/tuner.c:
+ * sys/v4l2/tuner.h:
+ * sys/v4l2/tunerchannel.c:
+ * sys/v4l2/tunerchannel.h:
+ * sys/v4l2/tunernorm.c:
+ * sys/v4l2/tunernorm.h:
+ * tests/check/Makefile.am:
+ * tests/examples/pulse/Makefile.am:
+ * tests/icles/Makefile.am:
+ * tests/icles/v4l2src-test.c:
+ Update everything for the removal of the interface library and mixer/tuner interfaces
+
+2012-04-12 15:50:16 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/rtp/gstrtpmparobustdepay.c:
+ rtp: Use unchecked variant of GstByteWriter where applicable
+ The size was checked before
+
+2012-04-12 15:49:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/matroska/ebml-read.c:
+ * gst/matroska/ebml-write.c:
+ * gst/matroska/matroska-demux.c:
+ matroska: Check return value of GstByteReader/Writer
+
+2012-04-12 15:48:57 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/isomp4/atoms.c:
+ * gst/isomp4/qtdemux.c:
+ * gst/isomp4/qtdemux_dump.c:
+ isomp4: Check return value of GstByteWriter
+ And use unchecked variant of GstByteReader where applicable
+
+2012-04-12 15:48:00 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/flv/gstflvdemux.c:
+ flvdemux: Use unchecked variant of GstByteReader
+ We know there's at least 7 bytes (checked above)
+
+2012-04-12 15:47:49 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/avi/gstavimux.c:
+ avi: Check return value of GstByteWriter
+
+2012-04-12 15:47:24 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/audioparsers/gstaacparse.c:
+ * gst/audioparsers/gstflacparse.c:
+ * gst/audioparsers/gstwavpackparse.c:
+ audioparsers: Check return value of GstBitReader/GstByteReader
+
+2012-04-12 11:57:59 +0100 uraeus <uraeus@gnome.org>
+
+ * gst-plugins-good.spec.in:
+ Add interleave plugin to spec file
+
+2012-04-12 11:19:01 +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:27:31 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 0.11.90, "From grief and moan to a gold throne"
+ * docs/plugins/gst-plugins-good-plugins.hierarchy:
+ * docs/plugins/gst-plugins-good-plugins.interfaces:
+ * docs/plugins/gst-plugins-good-plugins.prerequisites:
+ * docs/plugins/inspect/plugin-aasink.xml:
+ * docs/plugins/inspect/plugin-alaw.xml:
+ * docs/plugins/inspect/plugin-alpha.xml:
+ * docs/plugins/inspect/plugin-alphacolor.xml:
+ * docs/plugins/inspect/plugin-annodex.xml:
+ * docs/plugins/inspect/plugin-apetag.xml:
+ * docs/plugins/inspect/plugin-audiofx.xml:
+ * docs/plugins/inspect/plugin-audioparsers.xml:
+ * docs/plugins/inspect/plugin-auparse.xml:
+ * docs/plugins/inspect/plugin-autodetect.xml:
+ * docs/plugins/inspect/plugin-avi.xml:
+ * docs/plugins/inspect/plugin-cacasink.xml:
+ * docs/plugins/inspect/plugin-cutter.xml:
+ * docs/plugins/inspect/plugin-debug.xml:
+ * docs/plugins/inspect/plugin-dv.xml:
+ * docs/plugins/inspect/plugin-effectv.xml:
+ * docs/plugins/inspect/plugin-equalizer.xml:
+ * docs/plugins/inspect/plugin-flac.xml:
+ * docs/plugins/inspect/plugin-flv.xml:
+ * docs/plugins/inspect/plugin-goom.xml:
+ * docs/plugins/inspect/plugin-goom2k1.xml:
+ * docs/plugins/inspect/plugin-icydemux.xml:
+ * docs/plugins/inspect/plugin-id3demux.xml:
+ * docs/plugins/inspect/plugin-imagefreeze.xml:
+ * docs/plugins/inspect/plugin-interleave.xml:
+ * docs/plugins/inspect/plugin-isomp4.xml:
+ * docs/plugins/inspect/plugin-jack.xml:
+ * docs/plugins/inspect/plugin-jpeg.xml:
+ * docs/plugins/inspect/plugin-level.xml:
+ * docs/plugins/inspect/plugin-matroska.xml:
+ * docs/plugins/inspect/plugin-mulaw.xml:
+ * docs/plugins/inspect/plugin-multifile.xml:
+ * docs/plugins/inspect/plugin-multipart.xml:
+ * docs/plugins/inspect/plugin-navigationtest.xml:
+ * docs/plugins/inspect/plugin-png.xml:
+ * docs/plugins/inspect/plugin-pulseaudio.xml:
+ * docs/plugins/inspect/plugin-replaygain.xml:
+ * docs/plugins/inspect/plugin-rtp.xml:
+ * docs/plugins/inspect/plugin-rtpmanager.xml:
+ * docs/plugins/inspect/plugin-rtsp.xml:
+ * docs/plugins/inspect/plugin-shapewipe.xml:
+ * docs/plugins/inspect/plugin-shout2send.xml:
+ * docs/plugins/inspect/plugin-smpte.xml:
+ * docs/plugins/inspect/plugin-soup.xml:
+ * docs/plugins/inspect/plugin-spectrum.xml:
+ * docs/plugins/inspect/plugin-speex.xml:
+ * docs/plugins/inspect/plugin-taglib.xml:
+ * docs/plugins/inspect/plugin-udp.xml:
+ * docs/plugins/inspect/plugin-video4linux2.xml:
+ * docs/plugins/inspect/plugin-videocrop.xml:
+ * docs/plugins/inspect/plugin-videofilter.xml:
+ * docs/plugins/inspect/plugin-videomixer.xml:
+ * docs/plugins/inspect/plugin-wavenc.xml:
+ * docs/plugins/inspect/plugin-wavpack.xml:
+ * docs/plugins/inspect/plugin-wavparse.xml:
+ * docs/plugins/inspect/plugin-ximagesrc.xml:
+ * docs/plugins/inspect/plugin-y4menc.xml:
+ * gst-plugins-good.doap:
+ * gst/deinterlace/tvtime-dist.c:
+ * gst/videobox/gstvideoboxorc-dist.c:
+ * gst/videomixer/blendorc-dist.c:
+ * win32/common/config.h:
+ Release 0.11.90
+
+2012-04-12 10:26:52 +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/mt.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/zh_HK.po:
+ * po/zh_TW.po:
+ Update .po files
2012-04-11 00:19:30 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
diff --git a/NEWS b/NEWS
index 58abf337a..9162c3cf0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,9 @@
-This is GStreamer Good Plug-ins 0.11.90 "From grief and moan to a gold throne"
+This is GStreamer Good Plug-ins 0.11.91 "I smell the blood of an Englishman"
+
+New features in 0.11.91:
+
+ * Ported flx, dv1394, oss and oss4 plugins
+ * Lots of bugfixes and other improvements
New features in 0.11.90:
diff --git a/RELEASE b/RELEASE
index eb334f74d..ae072f015 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Good Plug-ins 0.11.90 "From grief and moan to a gold throne"
+Release notes for GStreamer Good Plug-ins 0.11.91 "I smell the blood of an Englishman"
@@ -52,8 +52,8 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
- * Lots of bugfixes, cleanup and other improvements
- * The interleave/deinterleave plugin was ported to 0.11
+ * Ported flx, dv1394, oss and oss4 plugins
+ * Lots of bugfixes and other improvements
There were no bugs fixed in this release
@@ -84,15 +84,23 @@ Applications
Contributors to this release
- * Alexander Saprykin
+ * Alban Browaeys
+ * Bastien Nocera
+ * Chris Pankow
+ * Edward Hervey
+ * Luis de Bethencourt
* Mark Nauwelaerts
- * Nicolas Dufresne
- * Olivier Crête
- * Raimo Järvi
+ * Mart Raudsepp
+ * Pascal Buhler
+ * Peter Seiderer
* Sebastian Dröge
- * Stefan Sauer
+ * Thiago Santos
* Tim-Philipp Müller
+ * Vincent Penquerc'h
+ * Víctor Manuel Jáquez Leal
* Wim Taymans
+ * Youness Alaoui
+ * idc-dragon
* uraeus
* Руслан Ижбулатов
  \ 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 4bb2e2786..a9cbe23a6 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/pre
-AC_INIT(GStreamer Good Plug-ins, 0.11.90.1,
+AC_INIT(GStreamer Good Plug-ins, 0.11.91,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-good)
diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap
index e1d85208b..da421d159 100644
--- a/gst-plugins-good.doap
+++ b/gst-plugins-good.doap
@@ -34,6 +34,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
<release>
<Version>
+ <revision>0.11.91</revision>
+ <branch>0.11</branch>
+ <name>I smell the blood of an Englishman</name>
+ <created>2012-05-13</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.11.91.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>0.11.90</revision>
<branch>0.11</branch>
<name>From grief and moan to a gold throne</name>
diff --git a/win32/common/config.h b/win32/common/config.h
index f5d000b11..e3b2d2938 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -58,7 +58,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"
/* struct v4l2_buffer missing */
#undef GST_V4L2_MISSING_BUFDECL
@@ -369,7 +369,7 @@
#define PACKAGE_NAME "GStreamer Good Plug-ins"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer Good Plug-ins 0.11.90"
+#define PACKAGE_STRING "GStreamer Good Plug-ins 0.11.91"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-good"
@@ -378,7 +378,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
@@ -409,7 +409,7 @@
#undef STDC_HEADERS
/* Version number of package */
-#define VERSION "0.11.90"
+#define VERSION "0.11.91"
/* old wavpack API */
#undef WAVPACK_OLD_API