mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-30 12:49:40 +00:00
Release 0.11.91
This commit is contained in:
parent
c0c9e8809e
commit
979a6a3373
7 changed files with 766 additions and 18 deletions
731
ChangeLog
731
ChangeLog
|
@ -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
7
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:
|
||||
|
||||
|
|
24
RELEASE
24
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
|
||||
* Руслан Ижбулатов
|
||||
|
2
common
2
common
|
@ -1 +1 @@
|
|||
Subproject commit 3429ba64cfe418492a9192496d7d23004c0d0872
|
||||
Subproject commit dc702037b0490052dfc1fa5a3e5890bd55cf7b34
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue