diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2015-09-25 23:33:37 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-09-25 23:33:37 +0200 |
commit | 0237b02f96394f5f56cf84105eec812cee1bbd0c (patch) | |
tree | b046f8be0c831e89f8430f01cf519870f032ad24 /ChangeLog | |
parent | a1cecd4dde1e307582b577070fa7b16e9a7dab90 (diff) | |
download | gstreamer-plugins-bad-0237b02f96394f5f56cf84105eec812cee1bbd0c.tar.gz |
Release 1.6.01.6.0
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 252 |
1 files changed, 250 insertions, 2 deletions
@@ -1,9 +1,257 @@ +=== release 1.6.0 === + +2015-09-25 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.6.0 + +2015-09-25 10:32:00 +0100 Julien Isorce <j.isorce@samsung.com> + + * gst-libs/gst/gl/gstglfilter.c: + glfilter: use GL_ELEMENT_ARRAY_BUFFER for vbo indices + Fixes this error with chromium gpu process: + GL_INVALID_OPERATION, glBindBuffer: buffer bound to more than 1 target + https://bugzilla.gnome.org/show_bug.cgi?id=755618 + +2015-09-17 14:17:09 +0100 Julien Isorce <j.isorce@samsung.com> + + * gst-libs/gst/gl/gstglmemory.c: + glmemory: fix texture leak in _gl_mem_copy + https://bugzilla.gnome.org/show_bug.cgi?id=755456 + +2015-09-24 18:51:39 +0200 Sebastian Dröge <sebastian@centricular.com> + + * ext/gtk/gstgtkbasesink.c: + gtk: Only run from the main thread in stop() if we created the window + We're not doing anything at all from the main thread in other cases. + +2015-09-24 15:52:40 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/gtkgstbasewidget.c: + gtk: When setting format check if pending format changed + In case the format changed fast and the pending format is different + than the currently set but the currently set is equal to the pending + one we could end up having mismatch between the finally set format + and the data stream format. + https://bugzilla.gnome.org/show_bug.cgi?id=755542 + +2015-09-24 15:51:28 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/gstgtkbasesink.c: + gtk: Do not forget to release OBJECT_LOCK on error path + https://bugzilla.gnome.org/show_bug.cgi?id=755542 + +2015-09-24 11:37:04 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/Makefile.am: + * ext/gtk/gstgtkbasesink.c: + * ext/gtk/gstgtkutils.c: + * ext/gtk/gstgtkutils.h: + * ext/gtk/gtkgstglwidget.c: + gtk: Factor out a function to run a function on main thread + https://bugzilla.gnome.org/show_bug.cgi?id=755251 + +2015-09-24 10:51:31 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/gstgtkbasesink.c: + gtk: Marshall state changes in the main thread + Gtk is not MT safe thus we need to make sure that everything is done + in the main thread when working with it. + https://bugzilla.gnome.org/show_bug.cgi?id=755251 + +2015-09-23 15:56:26 +0200 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklink.cpp: + * sys/decklink/gstdecklink.h: + * sys/decklink/gstdecklinkvideosink.cpp: + * sys/decklink/gstdecklinkvideosrc.cpp: + decklink: Add a clock epoch that is used as offset whenever restarting the clock + Otherwise we're going to return times starting at 0 again after shutting down + an element for a specific input/output and then using it again later. + https://bugzilla.gnome.org/show_bug.cgi?id=755426 + +2015-09-22 19:35:00 +0200 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklinkaudiosrc.cpp: + * sys/decklink/gstdecklinkvideosink.cpp: + * sys/decklink/gstdecklinkvideosrc.cpp: + decklink: Disable inputs/outputs in PAUSED->READY to allow going to PAUSED again from there + https://bugzilla.gnome.org/show_bug.cgi?id=755426 + +2015-09-23 11:42:51 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/gstgtkbasesink.c: + gtksink: Do not show window until we reach the PAUSED state + https://bugzilla.gnome.org/show_bug.cgi?id=755459 + +2015-09-22 14:43:44 +0200 Sebastian Dröge <sebastian@centricular.com> + + * ext/dash/gstmpdparser.c: + mpdparser: Only check stream->segments for a repeated last segment if we have a static list of segments + Otherwise we'll crash, trying to derefence NULL. And if we have no static list + of segments, we can't have repeated segments anyway. + Regression introduced by cfe2871a5e3c5b1db20470927642b776e055a87a + https://bugzilla.gnome.org/show_bug.cgi?id=755411 + +2015-09-21 19:02:08 +0530 Arun Raghavan <git@arunraghavan.net> + + * ext/x265/gstx265enc.c: + x265enc: Drop incorrect stream-format="avc" in template caps + +2015-09-21 10:47:15 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/gstgtkbasesink.c: + gtksink: Do not re destroy the GtkWindow if destroyed by the user + Otherwise we will get an ASSERT. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=755249 + +2015-09-21 08:04:40 +0000 Matthew Waters <matthew@centricular.com> + + * gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: + gl/dispmanx: fix rendering with recent resize state tracking + 557ca6fda5f831be4aba5819bf7b30b296e575cd didn't change to the + necessary gst_gl_window_resize() call for the dispmanx backend. + +2015-09-19 11:46:37 +0200 Thibault Saunier <tsaunier@gnome.org> + + * ext/gtk/gstgtkbasesink.c: + * ext/gtk/gstgtkbasesink.h: + * ext/gtk/gstgtkglsink.c: + gtkglsink: Hide and clean the GtkWindow we might create + When stopping the sink we should always hide the window. + https://bugzilla.gnome.org/show_bug.cgi?id=755249 + === release 1.5.91 === -2015-09-18 Sebastian Dröge <slomo@coaxion.net> +2015-09-18 19:51:49 +0200 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.5.91 + * docs/plugins/gst-plugins-bad-plugins.args: + * 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.5.91 + +2015-09-18 19:31:06 +0200 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/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 2015-09-18 18:00:05 +0200 Sebastian Dröge <sebastian@centricular.com> |