Commit 0a4f4f7c authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Release 1.12.2

parent ed230135
=== release 1.12.2 ===
2017-07-14 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.12.2
2017-07-14 13:23:03 +0300 Sebastian Dröge <sebastian@centricular.com>
* po/ky.po:
* po/sv.po:
po: Update translations
2017-07-13 12:57:12 +0200 Edward Hervey <edward@centricular.com>
* gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
adaptivedemux: Workaround for live seek ranges when advancing
This is a workaround for a regression introduced by
f4190a49c04f1d5d174cebba0bc9a03a7ec721c2
( adaptivedemux: Check live seeking range more often )
The goal of the previous commit was to be able to cope with non-1.0
rates on live streams which have a "seeking window" (i.e. the server
keeps around quite a bit of the live stream so you can seek back into
it).
Without that commit, two different kind of issues would happen:
* When doing reverse playback, you would never check whether you
are outside of the seekable region. And would then continuously
try to download fragments that are no longer present.
* When doing fast forward, you would end up requesting fragments
which are not present yet.
In order to determine whether one was *really* outside of the seekable
window, we check whether the current stream position is still
within the seekable region.
The *problem* though with that commit is that it assumes that subclasses
will return continuously updated seeking ranges (i.e. dependent on the
current time), which is *NOT* the case.
For example:
* dashdemux does use the current UTC to determine the seekable region
* hlsdemux uses the values from the last updated manifest
Therefore if one downloads fragments faster than realtime, for HLS
we would end up at the end of the last manifest seekable range, and
the previous commit would consider the stream as being ended... which
is not the case.
In the long run, we need to figure out a way to cope with non-1.0
rates on live streams for all types of stream (including HLS).
https://bugzilla.gnome.org/show_bug.cgi?id=783075
2017-05-13 15:17:57 -0700 Thiago Santos <thiagossantos@gmail.com>
* gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
adaptivedemux: small refactor to avoid repeated code
Move segment event update to a function
https://bugzilla.gnome.org/show_bug.cgi?id=773159
2017-05-09 11:41:49 +0200 Edward Hervey <edward@centricular.com>
* gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
adaptivedemux: Handle prepared streams on seeks
This is a race that was exposed by the {hls|dash}.scrub_forward_seeking
validate test.
The "race" is that a subclass might want to change format, causing
a new stream to be created (but not exposed/switched yet) and put on the
prepared_streams list. That stream will have values (including pending
segment) from the pre-seek state.
Before the stream is exposed/switched, a new seek comes in and the stream
values get updated ... but the ones that will be changed don't get updated
causing them to push out wrong segments once they are exposed.
https://bugzilla.gnome.org/show_bug.cgi?id=773159
2017-07-11 20:54:25 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Create index table arrays with a big enough size
2017-07-11 20:53:22 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Initialize index table entries completely in all cases
When seeking backwards into a previously unseen location, we wouldn't
fully initialize them and playback would fail later.
2017-05-29 22:47:10 -0700 Thiago Santos <thiagossantos@gmail.com>
* ext/dash/gstdashdemux.c:
dashdemux: update manifest streams correctly if pads aren't exposed
In some cases, it is possible that we need to update the manifest before
pads have been exposed at all. If there are no current pads, just expose
the next prepared streams. This doesn't handle the case where a manifest
update would happen while a live streams is changing periods, which is a
type of use case that we're unaware of real usages yet.
https://bugzilla.gnome.org/show_bug.cgi?id=783028
2017-05-30 15:27:37 +0200 Edward Hervey <edward@centricular.com>
* ext/dash/gstdashdemux.c:
dashdemux: Implement a default presentation delay
Have a fallback presentation delay is great (if not present in the
manifest), having an actual default value is better.
https://bugzilla.gnome.org/show_bug.cgi?id=783244
2017-07-10 17:35:32 +0200 Philippe Renon <philippe_renon@yahoo.fr>
* sys/directsound/gstdirectsoundsrc.c:
directsoundsrc: Properly pass pLockedBuffer by reference when calling IDirectSoundCaptureBuffer_Lock
https://bugzilla.gnome.org/show_bug.cgi?id=784755
2017-07-06 17:20:56 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* sys/kms/gstkmsallocator.c:
kmssink: Don't leak GEM primed from DMABuf
This otherwise breaks DMABuf reclaiming. This is not visible from
userspace, but inside the kernel, the DRM driver will hold a ref to the
DMABuf object. With a V4L2 driver allocating those DMABuf, it then
prevent changing the resolution and re-allocation new buffers.
https://bugzilla.gnome.org/show_bug.cgi?id=782774
2017-07-05 17:04:46 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: For intra-only streams, always output DTS=PTS
2017-07-05 15:48:57 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Fix integer overflow in partition position comparison function
2017-07-05 13:59:12 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfmetadata.c:
mxfmetadata: Set field-order correctly for interlaced video
2017-07-05 13:52:25 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfmetadata.c:
mxfmetadata: Use display width/height instead of stored width/height
Stored values contain padding and alignment, and should only be used as
fallback if neither display values nor sampled values exist.
2017-07-05 00:48:36 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Don't include any KLV packets between header metadata and index table segments in calculations
Minor fixup of last commit.
2017-07-04 20:01:37 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Allow filler and other KLV packets between index table segments
While only filler packets should be allowed, for good measure also skip
any other KLV packets in the range where there could be index table
segments.
This fixes parsing of partitions with multiple index table segments,
which are separated by a filler packet, or other packets.
2017-06-27 15:01:22 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfmux.c:
* gst/mxf/mxfmux.h:
mxfmux: Write temporal offset and correct keyframe offset into index table
https://bugzilla.gnome.org/show_bug.cgi?id=784027
2017-06-27 10:47:44 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfaes-bwf.c:
* gst/mxf/mxfalaw.c:
* gst/mxf/mxfd10.c:
* gst/mxf/mxfdemux.c:
* gst/mxf/mxfdemux.h:
* gst/mxf/mxfdv-dif.c:
* gst/mxf/mxfessence.h:
* gst/mxf/mxfjpeg2000.c:
* gst/mxf/mxfmpeg.c:
* gst/mxf/mxfup.c:
* gst/mxf/mxfvc3.c:
mxfdemux: Take temporal reordering from the index table into account
This is needed to know the PTS, without that we only know the DTS and
using that also for the PTS is wrong unless we have an intra-only codec.
If we can't get the temporal reordering from the index table, don't set
any PTS for non-intra-only codecs and let decoders figure out something.
https://bugzilla.gnome.org/show_bug.cgi?id=784027
2017-06-27 15:41:48 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Include duration in response to SEEKING query
2017-06-22 01:01:40 +1000 Jan Schmidt <jan@centricular.com>
* configure.ac:
configure: Add --with-moc/uic/rcc options
For cross-compiling, it's easier to be able to specify the
actual paths to the tools
2017-07-03 10:11:42 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/ttml/Makefile.am:
ttml: fix linking to libgstvideo
https://bugzilla.gnome.org/show_bug.cgi?id=784439
2017-06-28 14:45:18 +1000 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/gstglcolorconvert.c:
* gst-libs/gst/gl/gstglframebuffer.c:
* gst-libs/gst/gl/gstglviewconvert.c:
gl: reset gl->DrawBuffer to the necessary values
GL_COLOR_ATTACHMENT0 when a framebuffer is bound
GL_BACK if no framebuffer is bound
https://bugzilla.gnome.org/show_bug.cgi?id=784210
2017-06-28 12:17:37 +0900 Hyunjun Ko <zzoon@igalia.com>
* gst-libs/gst/gl/gstglmemory.c:
glmemory: reset the draw buffer to GL_BACK
The draw buffer should be reset to GL_BACK since the framebuffer is already
unbound.
https://bugzilla.gnome.org/show_bug.cgi?id=784210
2017-06-20 19:19:51 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/gl/cocoa/Makefile.am:
gl/cocoa: Put gstglwindow_cocoa.h into noinst_HEADERS again
And remove gstgldisplay_cocoa.h instead, which got moved to the
installed headers earlier.
=== release 1.12.1 ===
2017-06-20 Sebastian Dröge <slomo@coaxion.net>
2017-06-20 12:06:59 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.12.1
* docs/plugins/inspect/plugin-accurip.xml:
* docs/plugins/inspect/plugin-adpcmdec.xml:
* docs/plugins/inspect/plugin-adpcmenc.xml:
* docs/plugins/inspect/plugin-aiff.xml:
* docs/plugins/inspect/plugin-asfmux.xml:
* docs/plugins/inspect/plugin-assrender.xml:
* docs/plugins/inspect/plugin-audiofxbad.xml:
* docs/plugins/inspect/plugin-audiomixer.xml:
* docs/plugins/inspect/plugin-audiovisualizers.xml:
* docs/plugins/inspect/plugin-autoconvert.xml:
* docs/plugins/inspect/plugin-bayer.xml:
* docs/plugins/inspect/plugin-bluez.xml:
* docs/plugins/inspect/plugin-bs2b.xml:
* docs/plugins/inspect/plugin-bz2.xml:
* docs/plugins/inspect/plugin-camerabin.xml:
* docs/plugins/inspect/plugin-chromaprint.xml:
* docs/plugins/inspect/plugin-coloreffects.xml:
* docs/plugins/inspect/plugin-compositor.xml:
* docs/plugins/inspect/plugin-curl.xml:
* docs/plugins/inspect/plugin-dashdemux.xml:
* docs/plugins/inspect/plugin-debugutilsbad.xml:
* docs/plugins/inspect/plugin-decklink.xml:
* docs/plugins/inspect/plugin-dtls.xml:
* docs/plugins/inspect/plugin-dtsdec.xml:
* docs/plugins/inspect/plugin-dvb.xml:
* docs/plugins/inspect/plugin-dvbsuboverlay.xml:
* docs/plugins/inspect/plugin-dvdspu.xml:
* docs/plugins/inspect/plugin-faac.xml:
* docs/plugins/inspect/plugin-faad.xml:
* docs/plugins/inspect/plugin-fbdevsink.xml:
* docs/plugins/inspect/plugin-festival.xml:
* docs/plugins/inspect/plugin-fieldanalysis.xml:
* docs/plugins/inspect/plugin-flite.xml:
* docs/plugins/inspect/plugin-fluidsynthmidi.xml:
* docs/plugins/inspect/plugin-freeverb.xml:
* docs/plugins/inspect/plugin-frei0r.xml:
* docs/plugins/inspect/plugin-gaudieffects.xml:
* docs/plugins/inspect/plugin-gdp.xml:
* docs/plugins/inspect/plugin-geometrictransform.xml:
* docs/plugins/inspect/plugin-gmedec.xml:
* docs/plugins/inspect/plugin-gsm.xml:
* docs/plugins/inspect/plugin-gtk.xml:
* docs/plugins/inspect/plugin-hls.xml:
* docs/plugins/inspect/plugin-id3tag.xml:
* docs/plugins/inspect/plugin-inter.xml:
* docs/plugins/inspect/plugin-interlace.xml:
* docs/plugins/inspect/plugin-ivfparse.xml:
* docs/plugins/inspect/plugin-ivtc.xml:
* docs/plugins/inspect/plugin-jp2kdecimator.xml:
* docs/plugins/inspect/plugin-jpegformat.xml:
* docs/plugins/inspect/plugin-kate.xml:
* docs/plugins/inspect/plugin-kms.xml:
* docs/plugins/inspect/plugin-ladspa.xml:
* docs/plugins/inspect/plugin-midi.xml:
* docs/plugins/inspect/plugin-mms.xml:
* docs/plugins/inspect/plugin-modplug.xml:
* docs/plugins/inspect/plugin-mpeg2enc.xml:
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
* docs/plugins/inspect/plugin-mpegpsmux.xml:
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
* docs/plugins/inspect/plugin-mpegtsmux.xml:
* docs/plugins/inspect/plugin-mplex.xml:
* docs/plugins/inspect/plugin-mxf.xml:
* docs/plugins/inspect/plugin-netsim.xml:
* docs/plugins/inspect/plugin-ofa.xml:
* docs/plugins/inspect/plugin-openal.xml:
* docs/plugins/inspect/plugin-opencv.xml:
* docs/plugins/inspect/plugin-openexr.xml:
* docs/plugins/inspect/plugin-opengl.xml:
* docs/plugins/inspect/plugin-openjpeg.xml:
* docs/plugins/inspect/plugin-opusparse.xml:
* docs/plugins/inspect/plugin-pcapparse.xml:
* docs/plugins/inspect/plugin-pnm.xml:
* docs/plugins/inspect/plugin-qt.xml:
* docs/plugins/inspect/plugin-removesilence.xml:
* docs/plugins/inspect/plugin-resindvd.xml:
* docs/plugins/inspect/plugin-rfbsrc.xml:
* docs/plugins/inspect/plugin-rsvg.xml:
* docs/plugins/inspect/plugin-rtmp.xml:
* docs/plugins/inspect/plugin-rtponvif.xml:
* docs/plugins/inspect/plugin-schro.xml:
* docs/plugins/inspect/plugin-sdpelem.xml:
* docs/plugins/inspect/plugin-segmentclip.xml:
* docs/plugins/inspect/plugin-shm.xml:
* docs/plugins/inspect/plugin-smooth.xml:
* docs/plugins/inspect/plugin-smoothstreaming.xml:
* docs/plugins/inspect/plugin-sndfile.xml:
* docs/plugins/inspect/plugin-soundtouch.xml:
* docs/plugins/inspect/plugin-spandsp.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-srtp.xml:
* docs/plugins/inspect/plugin-stereo.xml:
* docs/plugins/inspect/plugin-subenc.xml:
* docs/plugins/inspect/plugin-teletext.xml:
* docs/plugins/inspect/plugin-ttmlsubs.xml:
* docs/plugins/inspect/plugin-uvch264.xml:
* docs/plugins/inspect/plugin-vcdsrc.xml:
* docs/plugins/inspect/plugin-videofiltersbad.xml:
* docs/plugins/inspect/plugin-videoframe_audiolevel.xml:
* docs/plugins/inspect/plugin-videoparsersbad.xml:
* docs/plugins/inspect/plugin-videosignal.xml:
* docs/plugins/inspect/plugin-vmnc.xml:
* docs/plugins/inspect/plugin-voaacenc.xml:
* docs/plugins/inspect/plugin-voamrwbenc.xml:
* docs/plugins/inspect/plugin-waylandsink.xml:
* docs/plugins/inspect/plugin-webp.xml:
* docs/plugins/inspect/plugin-webrtcdsp.xml:
* docs/plugins/inspect/plugin-wildmidi.xml:
* docs/plugins/inspect/plugin-x265.xml:
* docs/plugins/inspect/plugin-y4mdec.xml:
* docs/plugins/inspect/plugin-yadif.xml:
* docs/plugins/inspect/plugin-zbar.xml:
* gst-plugins-bad.doap:
* meson.build:
Release 1.12.1
2017-06-20 11:24:55 +0300 Sebastian Dröge <sebastian@centricular.com>
* 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/fur.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/ky.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:
Update .po files
2017-06-20 11:09:34 +0300 Sebastian Dröge <sebastian@centricular.com>
# GStreamer 1.12 Release Notes
GStreamer 1.12.0 was originally released on 4th May 2017.
The latest bug-fix release in the 1.12 series is [1.12.1](#1.12.1) and was
released on 20 June 2017.
The latest bug-fix release in the 1.12 series is [1.12.2](#1.12.2) and was
released on 14 July 2017.
The GStreamer team is proud to announce a new major feature release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
......@@ -13,7 +13,7 @@ improvements.
See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest
version of this document.
*Last updated: Tuesday 20 June 2017, 07:30 UTC [(log)][gitlog]*
*Last updated: Friday 14 July 2017, 10:00 UTC [(log)][gitlog]*
[latest]: https://gstreamer.freedesktop.org/releases/1.12/
[gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.12/release-notes-1.12.md
......@@ -723,7 +723,7 @@ is a stable branch.
### 1.12.1
The first 1.10 bug-fix release (1.12.1) was released on 20 June 2017.
The first 1.12 bug-fix release (1.12.1) was released on 20 June 2017.
This release only contains bugfixes and it should be safe to update from 1.12.x.
#### Major bugfixes in 1.12.1
......@@ -751,6 +751,34 @@ GIT logs or ChangeLogs of the particular modules.
[buglist-1.12.1]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=225693&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.1
<a name="1.12.2"></a>
### 1.12.2
The second 1.12 bug-fix release (1.12.2) was released on 14 July 2017.
This release only contains bugfixes and it should be safe to update from 1.12.x.
#### Major bugfixes in 1.12.2
- Various fixes for crashes, assertions, deadlocks and memory leaks
- Regression fix for playback of live HLS streams
- Regression fix for crash when playing back a tunneled RTSP stream
- Regression fix for playback of RLE animations in MOV containers
- Regression fix for RTP GSM payloading producing corrupted output
- Major bugfixes to the MXF demuxer, mostly related to seeking and
fixes to the frame reordering handling in the MXF muxer and demuxer
- Fix for playback of mono streams on MacOS
- More fixes for index handling of ASF containers
- Various fixes to adaptivedemux, DASH and HLS demuxers
- Fix deadlock in gstreamer-editing-services during class initialization
- ... and many, many more!
For a full list of bugfixes see [Bugzilla][buglist-1.12.2]. Note that this is
not the full list of changes. For the full list of changes please refer to the
GIT logs or ChangeLogs of the particular modules.
[buglist-1.12.2]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=225693&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.2
## Known Issues
- The `webrtcdsp` element is currently not shipped as part of the Windows
......@@ -774,7 +802,8 @@ in October.
- - -
*These release notes have been prepared by Sebastian Dröge, Tim-Philipp Müller
and Víctor Manuel Jáquez Leal.*
*These release notes have been prepared by Olivier Crête, Sebastian Dröge,
Nicolas Dufresne, Víctor Manuel Jáquez Leal, Tim-Philipp Müller, Philippe
Normand and Thibault Saunier.*
*License: [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/)*
Release notes for GStreamer Bad Plugins 1.12.1
Release notes for GStreamer Bad Plugins 1.12.2
The GStreamer team is proud to announce the first bugfix release in the stable
The GStreamer team is proud to announce the second bugfix release in the stable
1.12 release series of your favourite cross-platform multimedia framework!
......@@ -60,28 +60,18 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 764025 : mxfdemux: Two consecutive seek on a file leads to 'No valid frames decoded before end of stream'
* 773159 : hlsdemux: Errors and timeouts with scrubbing and fast forward/reverse
* 782774 : kmssink: drop last rendered buffer on ALLOCATION and DRAIN queries
* 783028 : gstmpdparser : Crash when playing some of the Dash LIVE URL's with Gstreamer v1.12
* 773681 : directsoundsink: High cpu usage on windows x86
* 776609 : adaptivedemux: actually retry on download errors
* 779202 : ref counting issue fix for Context in gst-libs/gst/gl/gstglcontext.c
* 781249 : directsoundsrc: Correctly calculate segsize and segtotal
* 781561 : msdk: meson build fails
* 782221 : jpeg2000parse does not play nice with rtpj2kpay
* 782352 : openjpeg: macOS dependencies not found / plugin is not loading
* 782376 : glmemory: Only use glDrawBuffer if available
* 782693 : dashdemux: Initialize sidx_position to GST_CLOCK_TIME_NONE
* 782697 : h265parse: Trailing zeroes in generated codec_data
* 782736 : glformat: Add missing GST_GL_RGB565 in some switch statement
* 782771 : gstamcvideodec: Memory leak on video decoder format set
* 782801 : msdk: enc: pts from the encoder are bogus, sync_point flag is bogus
* 782921 : gl: Fix viv-fb user_choice check
* 783066 : glformat: fix the usage of GST_GL_RGB565
* 783075 : adaptivedemux: Check live seeking range more often
* 783255 : adaptivedemux: release the manifest lock ...
* 783256 : adaptivedemux: make sure to free all " old streams "
* 783401 : adaptivedemux: Clear " cancelled " on uridownloader before processing manifest
* 783626 : openjpegdec: artifacts when displaying RGB 8 bit images
* 781204 : rawvideoparse: Looses GstVideoMeta while doing memory alignment
* 783244 : dashdemux: Implement a default presentation delay
* 784027 : mxfdemux/mux: Does not handle frame reordering correctly
* 784059 : gstglwindow_cocoa.h is missing from tar ball in gst-plugins-bad 1.12.1
* 784210 : gl: [regression] GstGLUploadMeta feature doesn't show frame in GLX
* 784439 : homebrew fails to build ttmp plugin: library not found for -lgstvideo-1.0
* 784510 : HLS/playbin: bus receives EOS on potential re-buffering
* 784755 : directsoundsrc: fails to compile with gcc 7.1.0
==== Download ====
......@@ -118,23 +108,13 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Aaron Boxer
* Carlos Rafael Giani
* Edward Hervey
* Haihua Hu
* Jeremy Hiatt
* Mathieu Duponchelle
* Hyunjun Ko
* Jan Schmidt
* Matthew Waters
* Nirbheek Chauhan
* Reynaldo H. Verdejo Pinochet
* Scott D Phillips
* Nicolas Dufresne
* Philippe Renon
* Sebastian Dröge
* Seungha Yang
* Simon Himmelbauer
* Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
* Vincent Penquerc'h
* Wim Taymans
* fvanzile
 
\ No newline at end of file
......@@ -3,7 +3,7 @@ AC_PREREQ([2.69])
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too
AC_INIT([GStreamer Bad Plug-ins],[1.12.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AC_INIT([GStreamer Bad Plug-ins],[1.12.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AG_GST_INIT
......@@ -51,7 +51,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 1201, 0, 1201)
AS_LIBTOOL(GST, 1202, 0, 1202)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.12.0
......
......@@ -60055,7 +60055,7 @@
<FLAGS>rw</FLAGS>
<NICK>Presentation delay</NICK>
<BLURB>Default presentation delay (in seconds, milliseconds or fragments) (e.g. 12s, 2500ms, 3f).</BLURB>
<DEFAULT>NULL</DEFAULT>
<DEFAULT>"10s"</DEFAULT>
</ARG>
<ARG>
......@@ -3,7 +3,7 @@
<description>Computes an AccurateRip CRC</description>
<filename>../../gst/accurip/.libs/libgstaccurip.so</filename>
<basename>libgstaccurip.so</basename>
<version>1.12.1</version>
<version>1.12.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
<version>1.12.1</version>
<version>1.12.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>ADPCM encoder</description>
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
<basename>libgstadpcmenc.so</basename>
<version>1.12.1</version>
<version>1.12.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
<basename>libgstaiff.so</basename>
<version>1.12.1</version>
<version>1.12.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>ASF Muxer Plugin</description>
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
<basename>libgstasfmux.so</basename>
<version>1.12.1</version>
<version>1.12.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
<version>1.12.1</version>
<version>1.12.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......