Release 0.11.91

This commit is contained in:
Sebastian Dröge 2012-05-13 16:31:03 +02:00
parent c0c9e8809e
commit 979a6a3373
7 changed files with 766 additions and 18 deletions

731
ChangeLog
View file

@ -1,9 +1,734 @@
=== release 0.11.90 ===
=== release 0.11.91 ===
2012-04-12 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2012-05-13 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* configure.ac:
releasing 0.11.90, "From grief and moan to a gold throne"
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 10:27:31 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* 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>

7
NEWS
View file

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

24
RELEASE
View file

@ -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
* Руслан Ижбулатов
 

2
common

@ -1 +1 @@
Subproject commit 3429ba64cfe418492a9192496d7d23004c0d0872
Subproject commit dc702037b0490052dfc1fa5a3e5890bd55cf7b34

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/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)

View file

@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
</GitRepository>
</repository>
<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>

View file

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