Skip to content

Commit

Permalink
Release 1.7.91
Browse files Browse the repository at this point in the history
  • Loading branch information
sdroege committed Mar 15, 2016
1 parent 5e20a27 commit c4ef8d2
Show file tree
Hide file tree
Showing 73 changed files with 342 additions and 109 deletions.
245 changes: 243 additions & 2 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,9 +1,250 @@
=== release 1.7.91 ===

2016-03-15 Sebastian Dröge <slomo@coaxion.net>

* configure.ac:
releasing 1.7.91

2016-03-15 11:41:22 +0200 Sebastian Dröge <sebastian@centricular.com>

* po/hu.po:
* po/sr.po:
po: Update translations

2016-03-15 03:26:14 +0530 Nirbheek Chauhan <nirbheek@centricular.com>

* gst/rtpmanager/gstrtpbin.c:
* gst/rtpmanager/rtpsource.c:
rtpmanager: Some comment and documentation clarifications/fixes

2016-03-13 10:33:13 +0200 Sebastian Dröge <sebastian@centricular.com>

* gst/audioparsers/gstflacparse.c:
Revert "flacparse: push tags in pre_push_frame"
This reverts commit 4065fcb80a49924b70f0c8fc159dec0ff47943a1.
flacparse should not push tags by itself, the base class is going to do that
while properly merging in upstream tags. It just didn't because of a bug in
the base class, which was hidden by this commit.
https://bugzilla.gnome.org/show_bug.cgi?id=763553

2016-02-25 05:17:51 +0530 Nirbheek Chauhan <nirbheek@centricular.com>

* gst/rtp/dboolhuff.c:
* gst/rtp/dboolhuff.h:
* gst/rtp/gstrtpsbcpay.c:
win32: Don't use __attribute__ on MSVC
Use MSVC-equivalents for alignment and packing compiler directives when building
on MSVC

2016-02-25 05:16:42 +0530 Nirbheek Chauhan <nirbheek@centricular.com>

* gst/matroska/ebml-read.c:
win32: Don't try to include xmath.h on newer Visual Studio

2016-02-25 05:16:09 +0530 Nirbheek Chauhan <nirbheek@centricular.com>

* gst/flx/gstflxdec.c:
* gst/goom/gstgoom.c:
* gst/goom2k1/gstgoom.c:
* gst/monoscope/gstmonoscope.c:
gst Factor out endian-order RGB formats
MSVC seems to ignore preprocessor conditionals inside static pad
template macros.

2016-03-08 17:37:17 +0100 Thomas Roos <thomas.roos@industronic.de>

* sys/directsound/gstdirectsoundsink.c:
dirctsoundsink: Setting volume should not unmute
https://bugzilla.gnome.org/show_bug.cgi?id=755106

2016-03-08 13:57:24 +0100 Thomas Roos <thomas.roos@industronic.de>

* sys/directsound/gstdirectsoundsink.c:
dirctsoundsink: Fix volume reset on unmute
https://bugzilla.gnome.org/show_bug.cgi?id=755106

2016-03-08 13:03:55 +0100 Alban Bedel <alban.bedel@avionic-design.de>

* sys/v4l2/gstv4l2object.c:
v4l2object: fix capture with bayer formats other than bggr
gst_v4l2_object_get_caps_info() always return V4L2_PIX_FMT_SBGGR8
for all bayer formats. This is obviously broken if the device use
another ordering. Fix this by properly reading the format parameter.
https://bugzilla.gnome.org/show_bug.cgi?id=763318

2016-03-07 10:28:06 -0300 Thiago Santos <thiagoss@osg.samsung.com>

* gst/isomp4/qtdemux.c:
qtdemux: reset pending segment if we are already pushing one
When upstream is running in bytes in push-mode, qtdemux will
convert seeks from time to bytes and send it upstream. Upstream
element will perform a byte seek and send a byte segment to qtdemux
that will convert it to time and push it downstream.
There is, however, the pending_segment variable that stores a new
segment event to be pushed before the next data. When handling seeks
as mentioned above this variable was being ignored and, if it contained
some segment event, it would override the one resulting from the seek.
This would restore a previous segment and would cause the seek segment
to be discarded downstream.
This patch fixes this issue by unrefing any pending segment as the
seek from upstream should contain the latest one that should be
used, as requested by the application.
https://bugzilla.gnome.org/show_bug.cgi?id=763165

2016-03-07 10:27:41 -0300 Thiago Santos <thiagoss@osg.samsung.com>

* gst/isomp4/qtdemux.c:
qtdemux: run gst-indent
Otherwise commits will fail with our indent check hook

2016-03-04 15:09:45 +0100 Josep Torra <n770galaxy@gmail.com>

* sys/v4l2/gstv4l2object.c:
v4l2: fix colorimetry for NV12
Replicate V4L2_MAP_QUANTIZATION_DEFAULT macro behavior.
At #v4l it was described that documentation might be wrong and that
we should trust this macro instead.
https://bugzilla.gnome.org/show_bug.cgi?id=762529

2016-03-04 14:07:19 +0200 Sebastian Dröge <sebastian@centricular.com>

* gst/udp/gstudpsrc.c:
udpsrc: Fix multicast group joining with provided sockets on Windows
On Windows the socket will be bound to ANY instead of the multicast group,
as binding to a multicast group does not work. Which would mean that we
override src->addr to become ANY and won't automatically join a multicast
group anymore on Windows.
On Linux we would automatically join a multicast group, keep it consistent.
https://bugzilla.gnome.org/show_bug.cgi?id=763093

2016-03-02 13:13:24 +0200 Sebastian Dröge <sebastian@centricular.com>

* gst/rtpmanager/gstrtpjitterbuffer.c:
Revert "rtpjitterbuffer: don't forget to unlock mutex in error code path in two cases"
This reverts commit a7fb7b53592d87f7983544debb74d364fc3257ad.
The mutex is taken by the caller, we should keep it locked when returning so
the caller can unlock it again.

2016-03-01 15:01:22 +0000 Luis de Bethencourt <luisbg@osg.samsung.com>

* gst/audioparsers/gstflacparse.c:
flacparse: push tags in pre_push_frame
Push a tag event before pre-roll if we have tags.
https://bugzilla.gnome.org/show_bug.cgi?id=762660

=== release 1.7.90 ===

2016-03-01 Sebastian Dröge <slomo@coaxion.net>
2016-03-01 18:15:43 +0200 Sebastian Dröge <sebastian@centricular.com>

* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.7.90
* docs/plugins/gst-plugins-good-plugins.args:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* docs/plugins/inspect/plugin-1394.xml:
* 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-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-cairo.xml:
* docs/plugins/inspect/plugin-cutter.xml:
* docs/plugins/inspect/plugin-debug.xml:
* docs/plugins/inspect/plugin-deinterlace.xml:
* docs/plugins/inspect/plugin-dtmf.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-flxdec.xml:
* docs/plugins/inspect/plugin-gdkpixbuf.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-oss4.xml:
* docs/plugins/inspect/plugin-ossaudio.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-videobox.xml:
* docs/plugins/inspect/plugin-videocrop.xml:
* docs/plugins/inspect/plugin-videofilter.xml:
* docs/plugins/inspect/plugin-videomixer.xml:
* docs/plugins/inspect/plugin-vpx.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:
* win32/common/config.h:
Release 1.7.90

2016-03-01 17:03:59 +0200 Sebastian Dröge <sebastian@centricular.com>

* po/af.po:
* po/az.po:
* po/ca.po:
* po/da.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/gl.po:
* po/hr.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/or.po:
* po/pt_BR.po:
* po/ro.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/tr.po:
* po/zh_HK.po:
* po/zh_TW.po:
Update .po files

2016-03-01 16:53:27 +0200 Sebastian Dröge <sebastian@centricular.com>

Expand Down
2 changes: 1 addition & 1 deletion NEWS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
This is GStreamer 1.7.90
This is GStreamer 1.7.91

44 changes: 13 additions & 31 deletions RELEASE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Release notes for GStreamer Good Plugins 1.7.90
Release notes for GStreamer Good Plugins 1.7.91

The GStreamer team is pleased to announce the first release candidate of the stable
The GStreamer team is pleased to announce the second release candidate of the stable
1.8 release series. The 1.8 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework.
Expand Down Expand Up @@ -54,23 +54,12 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)

Bugs fixed in this release

* 756897 : qtdemux: cenc aux_info_type endianness issue
* 761489 : matroskademux: fails to parse opus ('audio/x-unknown, codec-id=(string)A_OPUS')
* 761637 : qtmux: handle file with wrong color_table_id values
* 762208 : rtpmanager: Don't warn for duplicate/reordered packets
* 762209 : flvdemux: leaking eos event fix
* 762210 : flvmux: plug leak(s) in error-scenario
* 762214 : jitterbuffer: Fix leaks in test
* 762254 : rtpjitterbuffer: test cleanups/improvements
* 762267 : rtpjitterbuffer: port testharness to GstHarness and cleanup/improve
* 762349 : matroskamux: generated files sometimes don't open on android
* 762420 : avidemux: Fix buffer memory leak
* 762434 : multifilesink: close file on write error with next-file mode is set to buffer
* 762516 : qtdemux: cenc auxiliary info parsing crashes
* 762542 : matroskademux: CRITICAL when seeking on matroska files without buffers
* 762765 : goom: crashes on window resize
* 762793 : rgvolume: modifies upstream tags in place without making them writable first
* 762809 : alpha: Sample pipeline does not demonstrate functionality
* 755106 : directsoundsink: mute property doesn't work
* 760553 : deinterlace: Bug in caps passthrough lead to black screen with Android HW decoder
* 762529 : v4l2src produces wrong colorimetry info for NV12
* 763093 : udpsrc: Fix multicast group joining with provided sockets on Windows
* 763165 : qtdemux: Seeking in push mode broken
* 763318 : v4l2: fix capture with bayer formats other than bggr

==== Download ====

Expand Down Expand Up @@ -107,18 +96,11 @@ subscribe to the gstreamer-devel list.

Contributors to this release

* Aurélien Zanelli
* Dave Craig
* Havard Graff
* Linus Svensson
* Alban Bedel
* Josep Torra
* Luis de Bethencourt
* Mark Nauwelaerts
* Matej Knopp
* Petr Viktorin
* Philippe Normand
* Nirbheek Chauhan
* Sebastian Dröge
* Stian Selnes
* Tim-Philipp Müller
* Vincent Penquerc'h
* Vineeth TM
* Thiago Santos
* Thomas Roos

8 changes: 4 additions & 4 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -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],[1.7.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AC_INIT([GStreamer Good Plug-ins],[1.7.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])

AG_GST_INIT

Expand Down Expand Up @@ -43,11 +43,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version])

AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 790, 0, 790)
AS_LIBTOOL(GST, 791, 0, 791)

dnl *** required versions of GStreamer stuff ***
GST_REQ=1.7.90
GSTPB_REQ=1.7.90
GST_REQ=1.7.91
GSTPB_REQ=1.7.91

dnl *** autotools stuff ****

Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/gst-plugins-good-plugins.args
Original file line number Diff line number Diff line change
Expand Up @@ -1005,7 +1005,7 @@
<FLAGS>rw</FLAGS>
<NICK>User Agent</NICK>
<BLURB>The User-Agent string to send to the server.</BLURB>
<DEFAULT>"GStreamer/1.7.90"</DEFAULT>
<DEFAULT>"GStreamer/1.7.91"</DEFAULT>
</ARG>

<ARG>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-1394.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<description>Source for video data via IEEE1394 interface</description>
<filename>../../ext/raw1394/.libs/libgst1394.so</filename>
<basename>libgst1394.so</basename>
<version>1.7.90</version>
<version>1.7.91</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-aasink.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<description>ASCII Art video sink</description>
<filename>../../ext/aalib/.libs/libgstaasink.so</filename>
<basename>libgstaasink.so</basename>
<version>1.7.90</version>
<version>1.7.91</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-alaw.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<description>ALaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstalaw.so</filename>
<basename>libgstalaw.so</basename>
<version>1.7.90</version>
<version>1.7.91</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-alpha.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<description>adds an alpha channel to video - constant or via chroma-keying</description>
<filename>../../gst/alpha/.libs/libgstalpha.so</filename>
<basename>libgstalpha.so</basename>
<version>1.7.90</version>
<version>1.7.91</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-alphacolor.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
<basename>libgstalphacolor.so</basename>
<version>1.7.90</version>
<version>1.7.91</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
Expand Down
Loading

0 comments on commit c4ef8d2

Please sign in to comment.