summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog269
1 files changed, 267 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ec3395a49..bfecbd617 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,274 @@
+=== release 1.8.0 ===
+
+2016-03-24 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.8.0
+
+2016-03-23 13:43:46 +0100 Thibault Saunier <tsaunier@gnome.org>
+
+ * ext/vulkan/vkinstance.c:
+ vulkan: Minor string fix
+
+2016-03-23 22:13:47 +1100 Matthew Waters <matthew@centricular.com>
+
+ * ext/vulkan/vkinstance.c:
+ vulkan: VK_API_VERSION has been removed
+ In a stable release too, naughty.
+ Use VK_API_VERSION_1_0 instead
+ https://bugzilla.gnome.org/show_bug.cgi?id=764066
+
+2016-03-22 07:20:59 +0000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/glprototypes/sync.h:
+ gl/proto: sync operations are available on GLES 3.0
+ Without the GST_GL_API_GLES2 bit set, we will not even attempt to look
+ for the function pointers in the core library and will fallback to
+ glFlush/glFinish.
+
+2016-03-22 07:16:34 +0000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ gl/build: add GST_GL_HAVE_DMABUF to gstglconfig.h
+ it's exposed in public API so hiding it in an AC_DEFINE for config.h only
+ works when building libgstgl itself. Attempting to use libgstgl (especially
+ on egl platforms) will throw a compilation error.
+
+2016-03-21 15:22:15 +0900 Jimmy Ohn <yongjin.ohn@lge.com>
+
+ * gst/mxf/mxfdemux.c:
+ mxfdemux: Fix query memory leak
+ Peer query isn't being freed in case of GST_QUERY_SEEKING.
+ https://bugzilla.gnome.org/show_bug.cgi?id=763974
+
+2016-03-18 19:45:09 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/vulkan/Makefile.am:
+ vulkan: Ship missing headers with tarballs
+ https://bugzilla.gnome.org/show_bug.cgi?id=763877
+
+2016-03-17 19:24:32 +0000 Aleksander Wabik <awabik@opera.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ * gst/videoparsers/gsth265parse.c:
+ h264parse, h265parse: fix handling of downstream force-key-unit events
+ The parser handles the downstream force-key-unit event incorrectly,
+ it tries to parse it as an upstream force-key-unit event, does not
+ check the return value, and then uses uninitialized memory in
+ "all_headers" boolean variable.
+ https://bugzilla.gnome.org/show_bug.cgi?id=763793
+
+2016-03-17 22:43:12 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglmemory.c:
+ glmemory: unset GL_UNPACK_ROW_LENGTH in opengl3
+ If the user uploads their own texture without setting the unpack length, then
+ then the result will have the appearance of stride mismanagement due to
+ an incorrect row length.
+
+2016-03-17 16:34:42 +1100 Matthew Waters <matthew@centricular.com>
+
+ * tests/examples/gl/qt/mousevideooverlay/main.cpp:
+ * tests/examples/gl/qt/qglwidgetvideooverlay/main.cpp:
+ * tests/examples/gl/qt/qglwtextureshare/main.cpp:
+ gl/examples/qt: restrict the GL API to opengl where needed
+ Until the examples are ported to opengl3/gles2, they will not work with any
+ other GL api.
+
+2016-03-17 16:31:52 +1100 Matthew Waters <matthew@centricular.com>
+
+ * tests/examples/gl/gtk/filtervideooverlay/Makefile.am:
+ * tests/examples/gl/gtk/filtervideooverlay/main.cpp:
+ * tests/examples/gl/gtk/fxtest/Makefile.am:
+ * tests/examples/gl/gtk/fxtest/fxtest.c:
+ * tests/examples/gl/gtk/fxtest/pixbufdrop.c:
+ * tests/examples/gl/gtk/gtkvideooverlay/Makefile.am:
+ * tests/examples/gl/gtk/gtkvideooverlay/main.cpp:
+ gl/examples/gtk: call XInitThreads
+ Fixes some sporadic X11 threading assertions.
+
+2016-03-17 03:06:05 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglutils.c:
+ glutils: remove custom code for setting caps features
+ Just use gst_caps_set_features() instead.
+
+2016-03-17 01:52:00 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglfilter.c:
+ glfilter: only allow the same src/sink caps when we are in passthrough mode
+ If we are given caps with extra features (like the overlay composition
+ features), we can only deal with that when we are in passthrough mode.
+ Previously we were bailing entirely and not allowing passthrough filter elements
+ with things like textoverlay.
+ Fixes the following pipeline (assuming glfilter supports passthrough):
+ gl ! textoverlay ! glfilter ! ... ! glimagesinkelement
+ https://bugzilla.gnome.org/show_bug.cgi?id=763756
+
+2016-03-16 22:48:00 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ glupload: deal with the ANY caps feature correctly
+ When transforming, xplode it out into the necessary caps features both
+ with and without the passthough features.
+ Fixes negotiation in the following class of pipelines:
+ gl ! textoverlay ! glupload ! glimagesinkelement
+ https://bugzilla.gnome.org/show_bug.cgi?id=763756
+
+2016-03-16 22:19:25 +1100 Matthew Waters <matthew@centricular.com>
+
+ * ext/wayland/wldisplay.c:
+ wayland: fix null pointer dereference on error
+ gnome-shell doesn't the support wl_scaler interface which makes creating a
+ wayland display fail creation.
+ Found in the generic state changes test
+
+2016-03-16 22:16:34 +1100 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglstereomix.c:
+ * ext/gl/gstglstereosplit.c:
+ glstereo{mix,split}: allow running on GLES 2/3
+ It's mostly supported for GLES 2.x, fully supported on GLES 3.x
+
+2016-03-16 12:03:53 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/opensles/openslesringbuffer.c:
+ openslesringbuffer: Warn if the position reported by OpenSL is higher than what we queued up so far
+ This would hint at wrong position reporting, and apparently sometimes happens
+ after a seek.
+
+2016-03-16 11:34:46 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/mxf/mxfjpeg2000.c:
+ mxfmux: Fix typo in JPEG2000 colorspace
+ sRGC -> sRGB
+
=== release 1.7.91 ===
-2016-03-15 Sebastian Dröge <slomo@coaxion.net>
+2016-03-15 12:13:17 +0200 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.7.91
+ * 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-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-hls.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-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-mplex.xml:
+ * docs/plugins/inspect/plugin-ofa.xml:
+ * docs/plugins/inspect/plugin-openal.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.7.91
+
+2016-03-15 11:56:59 +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
2016-03-12 15:44:54 +0000 Tim-Philipp Müller <tim@centricular.com>