diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 284 |
1 files changed, 282 insertions, 2 deletions
@@ -1,9 +1,289 @@ +=== release 1.6.2 === + +2015-12-14 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.6.2 + +2015-12-14 19:16:12 +0100 Sebastian Dröge <sebastian@centricular.com> + + * po/da.po: + * po/hu.po: + * po/ky.po: + * po/sv.po: + po: Update translations + +2015-12-12 10:07:46 +1100 Matthew Waters <matthew@centricular.com> + + * ext/gl/gstgltransformation.c: + gltransformation: clear to transparent + Otherwise composition will result in a black frame outside the transformed + video. + +2015-12-08 16:35:45 +1100 Matthew Waters <matthew@centricular.com> + + * gst-libs/gst/gl/glprototypes/sync.h: + glproto: include function definitions for GL_APPLE_sync + Provides a performance improvement on iOS where we were falling back to glFinish + on settting sync points. + +2015-12-11 11:39:08 +0100 Thomas Roos <thomas.roos@industronic.de> + + * sys/directsound/gstdirectsoundsrc.c: + directsoundsrc: Check return values of DirectSound functions in read loop + Otherwise we might end up in an infinite loop because of errors. + Also take the element's mutex in unprepare(). + https://bugzilla.gnome.org/show_bug.cgi?id=738292 + +2015-12-07 20:34:10 +0200 Sebastian Dröge <sebastian@centricular.com> + + * ext/openjpeg/gstopenjpegenc.c: + openjpegenc: All frames in JPEG2000 are keyframes, mark them as such + +2015-12-01 17:52:03 +0000 Paolo Pettinato <ppettina@cisco.com> + + * gst/pcapparse/gstpcapparse.c: + pcapparse: Forward FLUSH_STOP events downstream too + https://bugzilla.gnome.org/show_bug.cgi?id=758913 + +2015-11-30 19:53:28 +0200 Sebastian Dröge <sebastian@centricular.com> + + * sys/d3dvideosink/d3dhelpers.c: + d3dvideosink: Don't try to recreate swapchain while the window is minimized + It will fail and cause the sink to crash. Instead wait until the window is + visible again before checking if the swapchain really has to be recreated. + https://bugzilla.gnome.org/show_bug.cgi?id=741608 + +2015-11-20 11:18:43 +1100 Roman Nowicki <rnowicki@sims.pl> + + * ext/qt/qtitem.cc: + qml: reuse existing GstQSGTexture + Fixes a memory leak leaking the texture objects. + https://bugzilla.gnome.org/show_bug.cgi?id=758286 + +2015-11-20 11:08:37 +1100 Matthew Waters <matthew@centricular.com> + + * ext/qt/gstqsgtexture.cc: + qml: activate the wrapped context when binding + Mitigates the following critical + gst_gl_context_thread_add: assertion 'context->priv->active_thread == g_thread_self ()' failed + +2015-11-19 11:55:19 +0100 Roman Nowicki <rnowicki@sims.pl> + + * ext/qt/qtitem.cc: + qml: proper initialization if scene is already initialized + The scene graph can be initialized when the we receive window handle change + notification and so we will not receive a scenegraph initialization + notification. Initialize ourself in this case. + https://bugzilla.gnome.org/show_bug.cgi?id=758337 + +2015-11-17 09:08:52 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * ext/gl/gstglimagesink.c: + glimagesink: Fix structure memory leak + https://bugzilla.gnome.org/show_bug.cgi?id=758205 + +2015-11-10 16:32:37 +0100 Nicolas Huet <nicolas.huet@parrot.com> + + * gst/mpegtsdemux/tsdemux.c: + tsdemux: fix pending buffers leak when flushing + https://bugzilla.gnome.org/show_bug.cgi?id=757895 + +2015-06-10 14:18:00 +0200 Etienne Peron <etienne.peron@parrot.com> + + * gst/mpegtsdemux/tsdemux.c: + tsdemux: Fix pad leak when the pad is never exposed + If tsdemux never receives data for a stream, the corresponding pad will never + be added and stream->active will remain FALSE. When the stream is removed, the + pad will not be unreffed and will be leaked. + https://bugzilla.gnome.org/show_bug.cgi?id=757873 + +2015-11-11 11:40:52 +0100 Heinrich Fink <hfink@toolsonair.com> + + * sys/applemedia/vtenc.c: + vtenc: Set profile_level to NULL after release + Otherwise, gst_vtenc_negotiate_profile_and_level will double-release as + it checks for profile_level != NULL. This caused crashes when the + vtenc instance is stopped and then restarted. + https://bugzilla.gnome.org/show_bug.cgi?id=757935 + +2015-11-11 16:06:25 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * tests/check/libs/gstglcolorconvert.c: + tests:glcolorconvert: Fix caps memory leak + Output caps being got from video info is not getting freed + https://bugzilla.gnome.org/show_bug.cgi?id=757929 + +2015-11-10 12:32:39 +1100 Matthew Waters <matthew@centricular.com> + + * ext/gtk/gstgtkglsink.c: + gtk: add the overlaycomposition feature to the template caps + There is a possibility that the _get_caps impl will be called with the + feature in the filter caps which when interecting with the template, + will return EMPTY and therefore fail negotiation. + https://bugzilla.gnome.org/show_bug.cgi?id=757854 + +2015-11-06 16:16:32 +0100 Edward Hervey <edward@centricular.com> + + * gst/dvbsuboverlay/gstdvbsuboverlay.c: + dvbsuboverlay: Don't send flush events + It is up to the element handling the seek to send flush events + downstream, otherwise we end up with a situation where upstream + would get unexpected GST_FLOW_FLUSHING + +2015-11-06 19:26:21 +0000 Tim-Philipp Müller <tim@centricular.com> + + * ext/assrender/gstassrender.c: + assrender: don't send flush events on seeks + It's for the upstream element driving the pipeline to + handle seeks and send flush events or not, filters + should not interfere here, otherwise downstream pads + could be flushing before upstream pads are flushing, + which can result in GST_FLOW_ERROR being sent instead + of GST_FLOW_FLUSHING when trying to forward sticky + events at just the wrong moment. + +2015-11-02 20:14:11 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + Revert "vtenc: free input buffer ASAP" + This reverts commit 6101fc57b8afac4f4e4aa742892f0d9c99d38a8c. + GstVideoEncoder assumes that the input buffer is available until _finish_frame. + https://bugzilla.gnome.org/show_bug.cgi?id=756951 + +2015-10-30 20:59:41 +0200 Sebastian Dröge <sebastian@centricular.com> + + * ext/opus/gstopusenc.c: + opusenc: Place 48kHz first in the caps + For all the other sample rates the encoder will have to resample internally. + +2015-11-01 23:34:32 +0200 Sebastian Dröge <sebastian@centricular.com> + + * ext/opus/gstopusdec.c: + opusdec: Assume 48kHz if no sample rate is given in the header + === release 1.6.1 === -2015-10-30 Sebastian Dröge <slomo@coaxion.net> +2015-10-30 16:44:45 +0200 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.6.1 + * docs/plugins/gst-plugins-bad-plugins.hierarchy: + * 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-audiomixer.xml: + * docs/plugins/inspect/plugin-audiovisualizers.xml: + * docs/plugins/inspect/plugin-autoconvert.xml: + * docs/plugins/inspect/plugin-bayer.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-curl.xml: + * docs/plugins/inspect/plugin-dataurisrc.xml: + * docs/plugins/inspect/plugin-debugutilsbad.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-faad.xml: + * docs/plugins/inspect/plugin-festival.xml: + * docs/plugins/inspect/plugin-fieldanalysis.xml: + * docs/plugins/inspect/plugin-flite.xml: + * docs/plugins/inspect/plugin-fragmented.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-gstsiren.xml: + * docs/plugins/inspect/plugin-id3tag.xml: + * docs/plugins/inspect/plugin-inter.xml: + * docs/plugins/inspect/plugin-interlace.xml: + * docs/plugins/inspect/plugin-jpegformat.xml: + * docs/plugins/inspect/plugin-liveadder.xml: + * docs/plugins/inspect/plugin-mimic.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-mpg123.xml: + * docs/plugins/inspect/plugin-mplex.xml: + * docs/plugins/inspect/plugin-ofa.xml: + * docs/plugins/inspect/plugin-openal.xml: + * docs/plugins/inspect/plugin-opencv.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pcapparse.xml: + * docs/plugins/inspect/plugin-pnm.xml: + * docs/plugins/inspect/plugin-rawparse.xml: + * docs/plugins/inspect/plugin-removesilence.xml: + * docs/plugins/inspect/plugin-resindvd.xml: + * docs/plugins/inspect/plugin-rfbsrc.xml: + * docs/plugins/inspect/plugin-rtmp.xml: + * docs/plugins/inspect/plugin-schro.xml: + * docs/plugins/inspect/plugin-sdp.xml: + * docs/plugins/inspect/plugin-segmentclip.xml: + * docs/plugins/inspect/plugin-shm.xml: + * docs/plugins/inspect/plugin-smooth.xml: + * docs/plugins/inspect/plugin-soundtouch.xml: + * docs/plugins/inspect/plugin-spandsp.xml: + * docs/plugins/inspect/plugin-speed.xml: + * docs/plugins/inspect/plugin-subenc.xml: + * docs/plugins/inspect/plugin-videoparsersbad.xml: + * docs/plugins/inspect/plugin-voaacenc.xml: + * docs/plugins/inspect/plugin-voamrwbenc.xml: + * docs/plugins/inspect/plugin-waylandsink.xml: + * docs/plugins/inspect/plugin-y4mdec.xml: + * docs/plugins/inspect/plugin-zbar.xml: + * gst-plugins-bad.doap: + * win32/common/config.h: + Release 1.6.1 + +2015-10-30 16:29:57 +0200 Sebastian Dröge <sebastian@centricular.com> + + * po/af.po: + * po/az.po: + * po/bg.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/fr.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/or.po: + * po/pt_BR.po: + * po/ro.po: + * po/sk.po: + * po/sl.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + Update .po files 2015-10-30 14:30:17 +0200 Sebastian Dröge <sebastian@centricular.com> |