ChangeLog
=========
2013-12-26 Sebastian Dröge <[email protected]>
* configure.ac:
releasing 1.2.2
2013-12-26 16:46:27 +0100 Sebastian Dröge <[email protected]>
* po/da.po:
* po/ru.po:
po: Update translations
2013-12-26 11:21:36 +0100 Wim Taymans <[email protected]>
* gst/rtsp/gstrtspsrc.c:
rtspsrc: use aggregate control for PLAY/PAUSE/TEARDOWN
Use the aggregate control instead of the original request url to
perform
PAUSE/PLAY and TEARDOWN.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=721003
2013-12-24 14:40:25 +0100 Sebastian Dröge <[email protected]>
* gst/debugutils/rndbuffersize.c:
rndbuffersize: Proxy CAPS, ALLOCATION, SCHEDULING and srcpad events
properly
2013-12-23 12:23:27 -0600 Brendan Long <[email protected]>
* configure.ac:
vp9dec: Require vpx >= 1.3.0 for building vp9dec and vp9enc
Previous versions did not have a stable bitstream for VP9.
https://bugzilla.gnome.org/show_bug.cgi?id=720986
2013-12-23 15:44:30 +0100 Sebastian Dröge <[email protected]>
* gst/matroska/matroska-demux.c:
matroskademux: Check for the correct size of codec_data in the ACM
case
2013-12-20 11:45:38 +0100 Sebastian Dröge <[email protected]>
* gst/isomp4/descriptors.c:
qtdemux: Fix calcuation of descriptor length
https://bugzilla.gnome.org/show_bug.cgi?id=720813
2013-12-17 18:28:25 +0100 Sebastian Dröge <[email protected]>
* configure.ac:
vpx: Mark VP9 support as non-experimental
There was a libvpx release with VP9 support now and the bitstream
is frozen too.
2013-12-16 16:17:07 +0100 Sebastian Dröge <[email protected]>
* ext/taglib/gstid3v2mux.cc:
id3v2mux: Set picture type in the APIC frames
2013-12-16 16:14:52 +0100 Sebastian Dröge <[email protected]>
* ext/taglib/gstid3v2mux.cc:
id3v2mux: Set image-description from the info struct, not the caps
2013-11-25 17:38:06 +0100 Wim Taymans <[email protected]>
* tests/check/elements/rtpjitterbuffer.c:
check: fix jitterbuffer check
Don't advance the clock to 240ms too early.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=710013
2013-12-04 16:23:43 -0500 Olivier Crête <[email protected]>
* ext/pulse/pulsesink.c:
pulsesink: Free device_info in accepts caps
https://bugzilla.gnome.org/show_bug.cgi?id=719811
2013-11-29 19:50:24 +0100 Sebastian Dröge <[email protected]>
* gst/videomixer/blend.c:
videomixer: Fix segfault when filling the background of a UYVY frame
https://bugzilla.gnome.org/show_bug.cgi?id=712401
2013-11-27 16:15:12 +0100 Mathieu Duponchelle <[email protected]>
* gst/videomixer/videomixer2.c:
videomixer: explicitly fail when alpha information would have been
lost.
2013-11-28 16:50:42 +0100 Wim Taymans <[email protected]>
* gst/rtpmanager/rtpsession.c:
rtpsession: don't unref buffer twice
Cleaning the packet info will already unref the buffer.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=715078
2013-10-24 13:16:42 +0200 Per x Johansson <[email protected]>
* gst/matroska/matroska-demux.c:
matroskademux: Avoid division by zero assert in
gst_matroska_demux_search_pos
https://bugzilla.gnome.org/show_bug.cgi?id=711829
2013-11-11 13:17:25 +0100 Mark Nauwelaerts <[email protected]>
* gst/audioparsers/gstac3parse.c:
ac3parse: correctly handle timestamps when parsing x-private1-ac3
... the way it has always worked fine in a52dec.
2013-11-06 12:40:06 +0100 Wim Taymans <[email protected]>
* gst/rtpmanager/gstrtpjitterbuffer.c:
jitterbuffer: advance expected seqnum after dropping
After dropping a buffer, move our expected seqnum
Conflicts:
gst/rtpmanager/gstrtpjitterbuffer.c
2013-11-18 14:27:48 +0100 Michael Olbrich <[email protected]>
* sys/v4l2/gstv4l2object.c:
v4l2: clear cached caps on close
A different device with different caps may be used for the next open.
https://bugzilla.gnome.org/show_bug.cgi?id=712611
2013-11-14 17:29:50 -0300 Thibault Saunier <[email protected]>
* gst/isomp4/qtdemux.c:
qtdemux: Use GstVideoInfo helper to create caps for raw video
This way we do not miss mandatory fields in caps.
At the same time use the gst_pb_utils_get_codec_description
helper to get codec description.
https://bugzilla.gnome.org/show_bug.cgi?id=712335
2013-11-14 16:11:38 -0300 Thibault Saunier <[email protected]>
* gst/matroska/Makefile.am:
* gst/matroska/matroska-demux.c:
matroskademux: Use GstVideoInfo helper to create caps for raw video
This way we do not miss mandatory fields in caps.
At the same time use the gst_pb_utils_get_codec_description helper to
get codec description.
https://bugzilla.gnome.org/show_bug.cgi?id=712328
2013-11-23 12:15:40 +0100 Mark Nauwelaerts <[email protected]>
* gst/matroska/matroska-mux.c:
matroskamux: correctly handle negative relative timestamps
... rather than scaling these as unsigned.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=712744
Based on patch by Krzysztof Kotlenga <[email protected]>
2013-11-26 11:17:42 +0100 Sebastian Dröge <[email protected]>
* gst/matroska/matroska-demux.c:
matroska-demux: Allow a bit more variation when detecting common
framerates
Instead of +/- 1ns we allow 2ns now. Due to rounding errors there are
some Matroska files out there with 33.333331ms per frame for 30fps.
2013-11-25 15:49:07 +0100 Wim Taymans <[email protected]>
* gst/rtpmanager/gstrtpjitterbuffer.c:
* tests/check/elements/rtpjitterbuffer.c:
rtpjitterbuffer: improve clear-pt-map handling
Don't reset the expected output seqnum when clearing the pt map
because this
could stall the jitterbuffer forever.
Add a unit test for this.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=709800
2013-11-25 00:34:21 +0000 Tim-Philipp Müller <[email protected]>
* gst/rtpmanager/gstrtpjitterbuffer.c:
rtpjitterbuffer: fix wake-up when new buffers come in after running
empty
Spotted by 'gratias' on IRC. Probably introduced in recent
refactoring.
https://bugzilla.gnome.org/show_bug.cgi?id=715039
2013-11-22 12:26:21 +0100 Wim Taymans <[email protected]>
* gst/rtpmanager/gstrtpjitterbuffer.c:
rtpjitterbuffer: pass downstream flowreturn to upstream
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=712722
2013-11-21 11:32:15 +0100 Wim Taymans <[email protected]>
* gst/rtp/gstrtpvorbisdepay.c:
* gst/rtp/gstrtpvorbispay.c:
rtpvorbisdepay: handle packets > 0xffff
Handle input packet sizes larger than 16 bits in the depayloader.
Remove size restrictions on the payloader.
2013-11-21 11:30:28 +0100 Wim Taymans <[email protected]>
* gst/rtp/gstrtptheoradepay.c:
* gst/rtp/gstrtptheorapay.c:
rtptheoradepay: handle packets > 0xffff
Reorganize some things in the depayloader so that it can handle
packets larger
than 16 bits.
Remove the size restriction on the payloader.
2013-11-19 10:10:51 +0100 Wim Taymans <[email protected]>
* gst/rtpmanager/rtpjitterbuffer.c:
rtpjitterbuffer: avoid mapping the buffer
Reuse the parsed structure to get the timestamps.
2013-11-05 10:48:33 +0200 George Kiagiadakis <[email protected]>
* gst/rtpmanager/gstrtpjitterbuffer.c:
rtpjitterbuffer: fix crash when do-retransmission=true and a lot of
buffers are lost
The problem here was that the jitterbuffer lock was unlocked to push
the event, but that caused another thread to remove the timer
currently
being processed, probably because the amount of rtx events
(and therefore timers) was getting too high. The solution is to
unlock and push the event only after timer processing has finished.
fixes https://bugzilla.gnome.org/show_bug.cgi?id=711131
2013-11-08 11:09:21 +0000 Marc Leeman <[email protected]>
* sys/v4l2/gstv4l2bufferpool.c:
v4l2: init v4l2_buffer to 0x0 before ioctl
https://bugzilla.gnome.org/show_bug.cgi?id=712137
Download
========
https://download.gnome.org/sources/gst-plugins-good/1.2/gst-plugins-good-1.2.2.tar.xz
(2.74M)
sha256sum: 6c090f00e8e4588f12807bd9fbb06a03b84a512c93e84d928123ee4a42228a81
_______________________________________________
[email protected]
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.