diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2017-02-23 15:55:38 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2017-02-23 15:55:38 +0200 |
commit | 2e40502e73d744a26abaa9fd22453e625ca6a146 (patch) | |
tree | 59f4622d4a66f9cd462b929f23095df6bceb83a0 /ChangeLog | |
parent | 837d5102ec0f5f7da281dd1e10f460cd12ff9c9c (diff) |
Release 1.10.41.10.4
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 306 |
1 files changed, 304 insertions, 2 deletions
@@ -1,9 +1,311 @@ +=== release 1.10.4 === + +2017-02-23 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.10.4 + +2017-02-17 16:09:53 +0530 Arun Raghavan <arun@arunraghavan.net> + + * sys/bluez/gstavdtpsrc.c: + bluez: Chain up to basesrc query instead of override pad query function + Overriding the pad query function completely overrides all the default + query handling implemented in basesrc, including caps etc. The correct + thing to do is just override the basesrc query vfunc and then chain up + for the queries we don't handle. + +2017-02-22 04:35:26 -0500 Fabien Dessenne <fabien.dessenne@st.com> + + * ext/wayland/gstwaylandsink.c: + waylandsink: consider buffer size when copying to wl shm pool + When the sink receives a buffer that is neither a wl_shm one nor a + dmabuf one, this buffer is copied to an internal wl_shm buffer before + being sent to the display. + In that case, the actual size of the received buffer (which may differ + from the one negotiated in the caps) must be used. + https://bugzilla.gnome.org/show_bug.cgi?id=777841 + +2017-02-17 21:25:21 +0900 Seungha Yang <sh.yang@lge.com> + + * ext/hls/gsthlsdemux.c: + hlsdemux: Fix GHashTable leak + https://bugzilla.gnome.org/show_bug.cgi?id=778828 + +2017-02-18 20:18:50 +0200 Sebastian Dröge <sebastian@centricular.com> + + * gst/rawparse/gstrawbaseparse.c: + * tests/check/elements/rawvideoparse.c: + rawbaseparse: Drop incomplete frames at EOS + See https://bugzilla.gnome.org/show_bug.cgi?id=773666 + This would ideally be solved in baseparse but that requires further + thought at this point, and in the meantime it would be good to have + rawbaseparse not assert on this but handle it gracefully instead. + +2017-02-14 13:04:01 +0100 Nick Kallen <nickkallen@me.com> + + * sys/applemedia/iosglmemory.c: + * sys/applemedia/iosglmemory.h: + * sys/applemedia/videotexturecache.m: + Builds for MacOS + https://bugzilla.gnome.org/show_bug.cgi?id=778434 + +2017-02-10 11:32:23 +0100 Nick Kallen <nickkallen@me.com> + + * sys/applemedia/iosglmemory.c: + * sys/applemedia/iosglmemory.h: + * sys/applemedia/videotexturecache.m: + applemedia: free videotexturecache texture in gl thread + The cached texture was treated as user_data passed to GstGLBaseMemory + and freed with a GDestroyNotify function. However, this data must + be treated specially: it must be destroyed in the GL thread. + https://bugzilla.gnome.org/show_bug.cgi?id=778434 + +2017-02-10 10:29:49 -0300 Juan Pablo Ugarte <juanpablougarte@gmail.com> + + * ext/gl/gstglsinkbin.c: + GstGLSinkBin: fixed sink property leak + No need to keep an extra reference to sink since an indirect one is added by gst_bin_add() + https://bugzilla.gnome.org/show_bug.cgi?id=778452 + +2017-02-08 00:45:32 +0800 Haihua Hu <jared.hu@nxp.com> + + * gst-libs/gst/gl/x11/gstglwindow_x11.c: + gl/window: attach the GMaincontext in window struct to GSource for X11 window + https://bugzilla.gnome.org/show_bug.cgi?id=778297 + +2017-02-07 19:42:47 +0200 Sebastian Dröge <sebastian@centricular.com> + + * sys/androidmedia/gstamcvideoenc.c: + amcvideoenc: Set timestamps on header buffers too + https://bugzilla.gnome.org/show_bug.cgi?id=774772 + +2017-02-07 19:44:54 +0200 Sebastian Dröge <sebastian@centricular.com> + + * sys/androidmedia/gstamcvideoenc.c: + amcvideoenc: Encoder output is generally not properly parsed + Don't claim it is and let h264parse and other parsers do their job. + https://bugzilla.gnome.org/show_bug.cgi?id=774772 + +2017-02-07 19:42:00 +0200 Sebastian Dröge <sebastian@centricular.com> + + * sys/androidmedia/gstamcvideoenc.c: + amcvideoenc: Encoded H264 is generally not AU aligned + Claiming that it is, can cause h264parse to skip some parsing steps and + the output stays unaligned. + https://bugzilla.gnome.org/show_bug.cgi?id=774772 + +2017-02-01 16:05:23 +1100 Matthew Waters <matthew@centricular.com> + + * ext/vulkan/vkwindow.c: + vkwindow: fix build error on i386 + Vulkan handles are either pointers (64-bit) or 64-bit integer + handles (32-bit). Cast the type in failure cases. + vkwindow.c:229:561: error: return makes integer from pointer without a cast [-Werror=int-conversion] + vkwindow.c:231:194: error: return makes integer from pointer without a cast [-Werror=int-conversion] + https://bugzilla.gnome.org/show_bug.cgi?id=777979 + +2017-02-01 14:37:29 +1100 Jan Schmidt <jan@centricular.com> + + * gst/mpegdemux/gstmpegdemux.c: + mpegdemux: Add extra length checks to TS scanning. + Add some missing size checks to the timestamp scanning + fast path. + +2017-02-01 14:44:32 +1100 Jan Schmidt <jan@centricular.com> + + * gst/mpegdemux/gstmpegdemux.c: + mpegdemux: Add stream-format to the H.264 caps. + H.264 in MPEG-PS is always byte-stream + +2017-02-01 14:25:32 +1100 Jan Schmidt <jan@centricular.com> + + * gst/mpegdemux/Makefile.am: + * gst/mpegdemux/gstmpegdemux.c: + psdemux: Rewrite PSM parsing using GstByteReader + Avoid possible buffer overflows and ignore invalid PSM packets better + by using GstByteReader. + https://bugzilla.gnome.org/show_bug.cgi?id=777957 + +2017-01-01 14:06:28 +0900 Seungha Yang <sh.yang@lge.com> + + * gst-libs/gst/adaptivedemux/gstadaptivedemux.c: + adaptivedemux: Handle SEEK event only once + send_event() of parent class (i.e., GstBinClass) iterates srcpads + to send SEEK event. And performing it per srcpad is inefficient. + So, let's drop duplicated SEEK event by checking seqnum + https://bugzilla.gnome.org/show_bug.cgi?id=776612 + === release 1.10.3 === -2017-01-30 Sebastian Dröge <slomo@coaxion.net> +2017-01-30 16:27:55 +0200 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.10.3 + * 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-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-dataurisrc.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-gstgtk.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-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-ladspa.xml: + * docs/plugins/inspect/plugin-midi.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-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-rawparse.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-sdp.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-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: + * win32/common/config.h: + Release 1.10.3 + +2017-01-30 15:47:54 +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 2017-01-30 13:34:42 +0200 Sebastian Dröge <sebastian@centricular.com> |