isoff: Fix earliest pts field parse issue
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-good / ChangeLog
index cc23ba0..5db352d 100644 (file)
@@ -1,7 +1,90 @@
+=== release 1.20.0 ===
+
+2022-02-03 19:53:25 +0000  Tim-Philipp Müller <tim@centricular.com>
+
+       * NEWS:
+       * README:
+       * RELEASE:
+       * docs/gst_plugins_cache.json:
+       * gst-plugins-good.doap:
+       * meson.build:
+         Release 1.20.0
+
+2022-02-03 19:53:18 +0000  Tim-Philipp Müller <tim@centricular.com>
+
+       * ChangeLog:
+         Update ChangeLogs for 1.20.0
+
+2022-02-01 05:07:04 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
+
+       * docs/meson.build:
+       * sys/osxvideo/osxvideosink.m:
+         docs: Add objc and objcpp files to hotdoc gst_c_sources
+         Hotdoc should be able to extract and parse comments out of these. Just
+         need to be careful to only add the glob in directories that actually
+         contain *.m (objc) and *.mm (objcpp) files.
+         Also fix some doc comments and remove redundant ones.
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1614>
+
+2022-01-30 19:06:29 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
+
+       * sys/osxaudio/gstosxaudiosink.c:
+       * sys/osxaudio/gstosxaudiosrc.c:
+       * sys/osxvideo/osxvideosink.m:
+         docs: Rename "OS X" to "macOS" in some documentation
+         No one uses the term "Mac OS X" anymore, it's "macOS". "OS X" is even
+         worse, because people will usually start the search with "mac".
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1607>
+
+2022-01-30 03:56:14 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
+
+       * docs/gst_plugins_cache.json:
+       * sys/osxaudio/gstosxaudioelement.c:
+         osxaudio: Document GstOsxAudioElement interface
+         This is listed as a public interface implemented by osxaudio, so we
+         need to mark it as a plugin API so that it's listed in the
+         documentation correctly.
+         This is an ancient symbol, so add it to the symbol index too.
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1601>
+
+2022-01-28 23:15:28 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
+
+       * docs/gst_plugins_cache.json:
+         applemedia: Document vtenc / vtdec elements
+         Also preserve-alpha property should only be exposed on the
+         vtenc_prores element since h264 does not support transparency.
+         Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/94
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1601>
+
+2022-01-29 12:56:22 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/soup/gstsouputils.c:
+         soup: Don't store a strong reference to the logging object
+         Otherwise this causes a reference cycle between the session, the logger
+         and the logging object (i.e. the sink element or session wrapper).
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1603>
+
+2022-01-29 12:55:30 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/soup/gstsouphttpsrc.c:
+         souphttpsrc: Always abort the session once its last user is gone
+         And wait until there are no pending GSources on the main context anymore
+         afterwards.
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1603>
+
+2022-01-29 12:54:23 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/soup/gstsouphttpsrc.c:
+         souphttpsrc: Post context message after setting up the context from the source's thread
+         This simplifies the code and especially the locking a bit, and makes
+         sure we only export the session after it is fully set up.
+         Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1603>
+
 === release 1.19.90 ===
 
 2022-01-28 14:28:35 +0000  Tim-Philipp Müller <tim@centricular.com>
 
+       * ChangeLog:
        * NEWS:
        * RELEASE:
        * docs/gst_plugins_cache.json: