Skip to content
Snippets Groups Projects
ChangeLog 7.78 MiB
Newer Older
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
=== release 1.17.90 ===

2020-08-20 16:14:23 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ChangeLog:
	* NEWS:
	* RELEASE:
	* gst-plugins-bad.doap:
	* meson.build:
	  Release 1.17.90

2020-08-20 12:58:30 +1000  Matthew Waters <matthew@centricular.com>

	* ext/webrtc/gstwebrtcice.c:
	  webrtc/ice: resolve .local candidates internally
	  Requires the system's DNS resolver to support mdns resolution.
	  Fixes interoperablity with recent versions of chrome/firefox that
	  produce .local address in for local candidates.
	  Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1139

2020-08-19 11:46:31 +0000  J. Kim <jeongseok.kim@sk.com>

	* ext/srt/gstsrtobject.c:
	  srtobject: set error when canceled waiting for a caller
	  To propagate error, this commit sets a reason. Otherwise, the function
	  caller should check if `error` is NULL when the return value is not normal.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1522>

2020-08-19 11:30:47 +0000  J. Kim <jeongseok.kim@sk.com>

	* ext/srt/gstsrtobject.c:
	  srtobject: fix typo, s/errorj/error
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1522>

2020-08-17 18:51:17 +0100  Tim-Philipp Müller <tim@centricular.com>

	* docs/meson.build:
	  docs: fix gst-docs build if opencv is not being built
	  The disabler in opencv_dep (retrieved via libs_doc) will
	  cause a meson interpreter error if opencv is not being built:
	  ERROR: The += operator currently only works with arrays, dicts, strings or ints
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1519>

2020-08-14 19:57:30 +0300  Vivia Nikolaidou <vivia@ahiru.eu>

	* ext/fdkaac/gstfdkaacenc.c:
	* ext/fdkaac/gstfdkaacenc.h:
	  fdkaacenc: Implement flush function
	  The internal fdk encoder always produces 1024 bytes even with no input,
	  so special care should be taken to not drain it twice.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1515>

2020-08-17 21:39:13 +0900  Seungha Yang <seungha@centricular.com>

	* sys/mediafoundation/gstmfutils.cpp:
	  mediafoundation: Correct wrong raw video format mapping
	  Was a shameful mistake
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1517>

2020-08-08 19:59:33 +0200  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>

	* sys/va/gstvah264dec.c:
	  va: h264dec: set latency
	  The min latency is calculated with the maximum number of frames that
	  precede any frame, if available, and it is lower than the maximum
	  number of frames in DBP.
	  The max latency is calculated with the maxium size of frames in DBP.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1500>

2019-05-16 20:40:14 +0200  Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>

	* ext/fdkaac/gstfdkaacenc.c:
	  fdkaacenc: Refactor layout selection code
	  No functional change.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1359>

2020-06-18 11:33:49 +0200  Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>

	* ext/fdkaac/gstfdkaac.c:
	* ext/fdkaac/gstfdkaac.h:
	* ext/fdkaac/gstfdkaacenc.c:
	* ext/fdkaac/meson.build:
	* ext/fdkaac/plugin.c:
	  fdkaacenc: Move channel layouts to gstfdkaac.c
	  In preparation of sharing them with the decoder. Iteration of the
	  channel layouts needs to be changed to use a sentinel element.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1359>

2020-08-12 15:59:01 +1000  Matthew Waters <matthew@centricular.com>

	* docs/plugins/gst_plugins_cache.json:
	* ext/vulkan/vksink.c:
	* gst-libs/gst/vulkan/gstvkapi.h:
	* gst-libs/gst/vulkan/gstvkbarrier.h:
	* gst-libs/gst/vulkan/gstvkbuffermemory.c:
	* gst-libs/gst/vulkan/gstvkbuffermemory.h:
	* gst-libs/gst/vulkan/gstvkbufferpool.h:
	* gst-libs/gst/vulkan/gstvkcommandbuffer.c:
	* gst-libs/gst/vulkan/gstvkcommandbuffer.h:
	* gst-libs/gst/vulkan/gstvkcommandpool.c:
	* gst-libs/gst/vulkan/gstvkcommandpool.h:
	* gst-libs/gst/vulkan/gstvkdebug.c:
	* gst-libs/gst/vulkan/gstvkdebug.h:
	* gst-libs/gst/vulkan/gstvkdescriptorcache.c:
	* gst-libs/gst/vulkan/gstvkdescriptorcache.h:
	* gst-libs/gst/vulkan/gstvkdescriptorpool.c:
	* gst-libs/gst/vulkan/gstvkdescriptorpool.h:
	* gst-libs/gst/vulkan/gstvkdescriptorset.c:
	* gst-libs/gst/vulkan/gstvkdescriptorset.h:
	* gst-libs/gst/vulkan/gstvkdevice.c:
	* gst-libs/gst/vulkan/gstvkdevice.h:
	* gst-libs/gst/vulkan/gstvkdisplay.c:
	* gst-libs/gst/vulkan/gstvkdisplay.h:
	* gst-libs/gst/vulkan/gstvkerror.c:
	* gst-libs/gst/vulkan/gstvkerror.h:
	* gst-libs/gst/vulkan/gstvkfence.c:
	* gst-libs/gst/vulkan/gstvkfence.h:
	* gst-libs/gst/vulkan/gstvkformat.c:
	* gst-libs/gst/vulkan/gstvkformat.h:
	* gst-libs/gst/vulkan/gstvkfullscreenquad.c:
	* gst-libs/gst/vulkan/gstvkfullscreenquad.h:
	* gst-libs/gst/vulkan/gstvkhandle.c:
	* gst-libs/gst/vulkan/gstvkhandle.h:
	* gst-libs/gst/vulkan/gstvkhandlepool.c:
	* gst-libs/gst/vulkan/gstvkhandlepool.h:
	* gst-libs/gst/vulkan/gstvkimagebufferpool.h:
	* gst-libs/gst/vulkan/gstvkimagememory.c:
	* gst-libs/gst/vulkan/gstvkimagememory.h:
	* gst-libs/gst/vulkan/gstvkimageview.c:
	* gst-libs/gst/vulkan/gstvkimageview.h:
	* gst-libs/gst/vulkan/gstvkinstance.c:
	* gst-libs/gst/vulkan/gstvkinstance.h:
	* gst-libs/gst/vulkan/gstvkmemory.c:
	* gst-libs/gst/vulkan/gstvkmemory.h:
	* gst-libs/gst/vulkan/gstvkphysicaldevice.h:
	* gst-libs/gst/vulkan/gstvkqueue.c:
	* gst-libs/gst/vulkan/gstvkqueue.h:
	* gst-libs/gst/vulkan/gstvkswapper.c:
	* gst-libs/gst/vulkan/gstvkswapper.h:
	* gst-libs/gst/vulkan/gstvktrash.c:
	* gst-libs/gst/vulkan/gstvktrash.h:
	* gst-libs/gst/vulkan/gstvkutils.c:
	* gst-libs/gst/vulkan/gstvkvideofilter.c:
	* gst-libs/gst/vulkan/gstvkvideofilter.h:
	* gst-libs/gst/vulkan/gstvkwindow.c:
	* gst-libs/gst/vulkan/gstvkwindow.h:
	* gst-libs/gst/vulkan/vulkan_fwd.h:
	* gst-libs/gst/vulkan/wayland/gstvkdisplay_wayland.c:
	* gst-libs/gst/vulkan/wayland/gstvkdisplay_wayland.h:
	* gst-libs/gst/vulkan/xcb/gstvkdisplay_xcb.c:
	* gst-libs/gst/vulkan/xcb/gstvkdisplay_xcb.h:
	  vulkan: docs annotation updates
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>

2020-08-11 21:56:39 +1000  Matthew Waters <matthew@centricular.com>

	* docs/libs/vulkan-wayland/index.md:
	* docs/libs/vulkan-wayland/sitemap.txt:
	* docs/libs/vulkan-xcb/index.md:
	* docs/libs/vulkan-xcb/sitemap.txt:
	* docs/libs/vulkan/index.md:
	* docs/libs/vulkan/sitemap.txt:
	* docs/meson.build:
	* gst-libs/gst/vulkan/meson.build:
	* gst-libs/gst/vulkan/vulkan_fwd.h:
	* gst-libs/gst/vulkan/vulkan_mkenum.py:
	* gst-libs/gst/vulkan/wayland/wayland.h:
	* gst-libs/gst/vulkan/xcb/xcb.h:
	* pkgconfig/gstreamer-vulkan-uninstalled.pc.in:
	* pkgconfig/gstreamer-vulkan-wayland-uninstalled.pc.in:
	* pkgconfig/gstreamer-vulkan-wayland.pc.in:
	* pkgconfig/gstreamer-vulkan-xcb-uninstalled.pc.in:
	* pkgconfig/gstreamer-vulkan-xcb.pc.in:
	* pkgconfig/gstreamer-vulkan.pc.in:
	* pkgconfig/meson.build:
	  build/vulkan: split vulkan gir
	  also add to docs
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>

2020-08-05 18:41:45 +0100  Philippe Normand <philn@igalia.com>

	* ext/wpe/WPEThreadedView.cpp:
	* ext/wpe/WPEThreadedView.h:
	* ext/wpe/gstwpesrc.cpp:
	  wpe: WebView and WebContext handling fixes
	  The WPEThreaded view is now split in 2 classes:
	  - WPEContextThread handles the persistent WebKit thread, where all WebKit API
	  calls should be handled.
	  - WPEView: is created from the WPEContextThread. It handles the WebView and
	  maintains the public interface on which wpesrc relies. This is the facade for
	  the WebView, basically. It takes care of dispatching API calls into the context
	  thread.
	  With these fixes it is now possible to create (and reuse) mutlple wpesrc
	  elements during the application lifetime.
	  Fixes #1372
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1484>

2020-08-07 09:26:19 +0300  Sebastian Dröge <sebastian@centricular.com>

	* ext/sctp/sctpassociation.c:
Loading
Loading full blame...