=== release 1.14.2 === 2018-07-20 00:51:42 +0100 Tim-Philipp Müller * ChangeLog: * NEWS: * RELEASE: * configure.ac: * gst-plugins-base.doap: * meson.build: Release 1.14.2 2018-07-20 00:51:42 +0100 Tim-Philipp Müller * docs/plugins/gst-plugins-base-plugins.args: * docs/plugins/inspect/plugin-adder.xml: * docs/plugins/inspect/plugin-alsa.xml: * docs/plugins/inspect/plugin-app.xml: * docs/plugins/inspect/plugin-audioconvert.xml: * docs/plugins/inspect/plugin-audiomixer.xml: * docs/plugins/inspect/plugin-audiorate.xml: * docs/plugins/inspect/plugin-audioresample.xml: * docs/plugins/inspect/plugin-audiotestsrc.xml: * docs/plugins/inspect/plugin-cdparanoia.xml: * docs/plugins/inspect/plugin-encoding.xml: * docs/plugins/inspect/plugin-gio.xml: * docs/plugins/inspect/plugin-libvisual.xml: * docs/plugins/inspect/plugin-ogg.xml: * docs/plugins/inspect/plugin-opengl.xml: * docs/plugins/inspect/plugin-opus.xml: * docs/plugins/inspect/plugin-pango.xml: * docs/plugins/inspect/plugin-pbtypes.xml: * docs/plugins/inspect/plugin-playback.xml: * docs/plugins/inspect/plugin-rawparse.xml: * docs/plugins/inspect/plugin-subparse.xml: * docs/plugins/inspect/plugin-tcp.xml: * docs/plugins/inspect/plugin-theora.xml: * docs/plugins/inspect/plugin-typefindfunctions.xml: * docs/plugins/inspect/plugin-videoconvert.xml: * docs/plugins/inspect/plugin-videorate.xml: * docs/plugins/inspect/plugin-videoscale.xml: * docs/plugins/inspect/plugin-videotestsrc.xml: * docs/plugins/inspect/plugin-volume.xml: * docs/plugins/inspect/plugin-vorbis.xml: * docs/plugins/inspect/plugin-ximagesink.xml: * docs/plugins/inspect/plugin-xvimagesink.xml: Update docs 2018-07-18 19:53:26 +0900 Seungha Yang * sys/xvimage/xvimage.c: * sys/xvimage/xvimagesink.c: xvimage: Fix symbol redefine build error https://bugzilla.gnome.org/show_bug.cgi?id=796827 2018-02-27 23:22:24 +1100 Jan Schmidt * ext/gl/gstglcolorbalance.c: glcolorbalance: Support OES textures for input/passthrough glcolorbalance is in the default GL path inside glimagesink, so has been causing an possibly-unnecessary extra texture copy on Android for a while now. If we're just doing passthrough, we can support OES directly. If not, they'll be transformed to 2D textures and colourbalanced. 2018-07-18 14:56:28 +0100 Tim-Philipp Müller * gst-libs/gst/gl/meson.build: meson: gl: fix backported patch 2018-07-16 16:01:34 +0200 Iñigo Huguet * gst-libs/gst/gl/egl/gsteglimage.c: * gst-libs/gst/gl/gstglconfig.h.meson: * gst-libs/gst/gl/meson.build: * m4/gst-gl.m4: gl/build: fixed failed compilation due to missing EGLuint64KHR typedef [Matthew Waters]: add meson differences https://bugzilla.gnome.org/show_bug.cgi?id=796820 2018-07-06 10:51:37 +0300 Sebastian Dröge * gst/playback/gstparsebin.c: parsebin: Don't try to continue autoplugging a parser if we got raw caps Otherwise we'll fail with an unhelpful message that no decoder for the raw caps was found if a container contains raw media. 2018-06-28 20:13:04 +0800 wangzq * gst-libs/gst/audio/gstaudiobasesrc.c: audiobasesrc: Round down segsize to an integer number of samples https://bugzilla.gnome.org/show_bug.cgi?id=796704 2018-06-13 15:29:46 +0300 Vivia Nikolaidou * tools/gst-discoverer.c: discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels For e.g. 16-channel audio, if the channel mask is 0 (which it usually is), gst_audio_channel_positions_from_mask would get confused, ultimately leading into a crash. https://bugzilla.gnome.org/show_bug.cgi?id=796578 2018-06-04 22:32:03 +1000 Matthew Waters * ext/gl/gstgldownloadelement.c: gldownloadelement: fix build with msvc msvc doesn't like #ifdef inside macro expansion 2018-05-30 11:39:40 +0200 Edward Hervey * gst/subparse/gstsubparse.c: subparse: Don't read beyond array If num_open_tags is 0, we shouldn't try to get the "last" open tag since there isn't any. 2018-05-30 10:56:12 +0200 Edward Hervey * ext/ogg/gstoggstream.c: ogg: Avoid undefined granule shift A granule is a 64bit signed integer, shifting by 63 or more is undefined and most likely an indication that the stream is corrupted or invalid. Detected by oss-fuzz 2014-04-18 10:37:57 +0200 Antoine Jacoutot * gst-libs/gst/gl/Makefile.am: libs: g-ir-scanner: do not hardcode libtool path https://bugzilla.gnome.org/show_bug.cgi?id=726571 2018-07-16 13:12:50 +0200 Guillaume Desmottes * gst/rawparse/gstrawvideoparse.c: rawvideoparse: fix typo in 'plane-offsets' description The property is 'plane-offsets', not 'plane-offset' so the example in the description was wrong. https://bugzilla.gnome.org/show_bug.cgi?id=796817 2018-05-21 09:18:24 +0200 Mark Nauwelaerts * gst-libs/gst/video/video-color.c: video: fix some GIR array annotations 2018-05-21 09:18:09 +0200 Mark Nauwelaerts * gst-libs/gst/audio/audio-channels.c: audio: fix some GIR array annotations 2018-05-20 13:37:07 +0200 Christoph Reiter * gst-libs/gst/gl/meson.build: meson: gl: remove non-headers from gl_prototype_headers This made the meson build install those files, while they aren't installed with the autotools build. https://bugzilla.gnome.org/show_bug.cgi?id=796274 2018-05-20 13:35:52 +0200 Christoph Reiter * tools/meson.build: meson: install the man pages for the command line tools https://bugzilla.gnome.org/show_bug.cgi?id=796274 2018-05-20 13:40:37 +0200 Christoph Reiter * gst-libs/gst/app/app_mkenum.py: * gst-libs/gst/audio/audio_mkenum.py: * gst-libs/gst/pbutils/pbutils_mkenum.py: * gst-libs/gst/rtp/rtp_mkenum.py: * gst-libs/gst/rtsp/rtsp_mkenum.py: * gst-libs/gst/tag/tag_mkenum.py: * gst-libs/gst/video/video_mkenum.py: meson: Fix detection of glib-mkenums under MSYS2 Under MSYS2 glib-mkenums is an executable and has a .exe extension and the path does not end with "glib-mkenums". Make the script compare the path without the file extension instead. https://bugzilla.gnome.org/show_bug.cgi?id=796274