summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog155
1 files changed, 155 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index de296b10f..403dc5d46 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,158 @@
+=== release 1.18.4 ===
+
+2021-03-15 17:49:16 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
+ * gst-plugins-bad.doap:
+ * meson.build:
+ Release 1.18.4
+
+2021-03-08 14:30:52 +0200 Vivia Nikolaidou <vivia@ahiru.eu>
+
+ * tests/check/elements/interlace.c:
+ * tests/check/meson.build:
+ tests: Add negotiation tests for the interlace elements
+ Many complicated cases exist. Would be good to have some checks.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2067>
+
+2021-03-08 20:59:14 +0200 Vivia Nikolaidou <vivia@ahiru.eu>
+
+ * gst/interlace/gstinterlace.c:
+ interlace: Discard stored_frame on EOS and PAUSED_TO_READY
+ Would otherwise leak it.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2067>
+
+2021-03-08 16:16:25 +0200 Vivia Nikolaidou <vivia@ahiru.eu>
+
+ * docs/plugins/gst_plugins_cache.json:
+ * gst/interlace/gstinterlace.c:
+ interlace: Specify interlace-modes in the sink pad template
+ Especially specify the field-order in the interleaved mode. Otherwise it
+ might cause the negotiation to fail, because
+ GST_PAD_SET_ACCEPT_INTERSECT is not set on the sinkpad, and the
+ field-order is missing in the sink template but can be present in the
+ outside caps.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2067>
+
+2021-03-10 13:10:28 +0100 Stéphane Cerveau <scerveau@collabora.com>
+
+ * gst/videoparsers/gstmpegvideoparse.c:
+ mpegvideoparse: do not clip the frame
+ If the current buffer is delta unit such as P or B
+ frame, the buffer should not be clipped and need to
+ let the decoder handle the segment boundary situation.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2070>
+
+2021-03-09 13:00:10 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/timecode/gstavwait.c:
+ avwait: Don't post messages with the mutex locked
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2068>
+
+2021-03-07 16:47:07 +0900 Seungha Yang <seungha@centricular.com>
+
+ * sys/nvcodec/gstnvh264dec.c:
+ nvh264sldec: Reopen decoder object if larger DPB size is required
+ Equivalent to the d3d11h264dec fix
+ https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1839
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2060>
+
+2021-03-04 17:42:28 +0900 Seungha Yang <seungha@centricular.com>
+
+ * sys/d3d11/gstd3d11h264dec.c:
+ d3d11h264dec: Keep track of actually configured DPB size
+ ... instead of the largest we ever seen.
+ Note that d3d11h264dec element holds previously configured DPB size
+ for later decoder object re-open decision.
+ This is to fix below case:
+ 1) Initial SPS, required DPB size is 6
+ - decoder object is opened with DPB size 6
+ - max_dpb_size is now 6
+ 2) SPS update with resolution change, required DPB size is 1
+ - decoder object is re-opened with DPB size 1
+ - max_dpb_size should be updated to 1, but it didn't happen (BUG)
+ 3) SPS update without resolution change, only required DPB size is updated to 6
+ - decoder object should be re-opened but didn't happen
+ because we didn't update max_dpb_size at 2).
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2057>
+
+2020-11-26 05:55:29 +0900 Seungha Yang <seungha@centricular.com>
+
+ * sys/d3d11/gstd3d11h264dec.c:
+ d3d11h264dec: Reconfigure decoder object on DPB size change
+ Even if resolution and/or bitdepth is not updated, required
+ DPB size can be changed per SPS update and it could be even
+ larger than previously configured size of DPB. If so, we need
+ to reconfigure DPB d3d11 texture pool again.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2057>
+
+2021-03-01 16:23:37 +0100 Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
+
+ * gst/mpegtsdemux/mpegtsparse.c:
+ mpegtsparse: Fix switched DTS/PTS when set-timestamps=false
+ Fixes 30ee21eae36e7279f63b77167ba1dcf5f70b8e83.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2049>
+
+2021-02-26 16:36:58 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinkvideosink.cpp:
+ decklinkvideosink: Use correct numerator for 29.97fps
+ It's not 0.2997fps.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2043>
+
+2021-02-26 11:39:10 +0100 Edward Hervey <edward@centricular.com>
+
+ * sys/decklink/gstdecklink.cpp:
+ decklinksrc: Use a more accurate capture time
+ Use the hardware reference clock time when the frame was finished being captured
+ instead of a time much further down the road.
+ This improves the stability/accuracy of buffer times.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2041>
+
+2021-02-24 16:57:06 +0100 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+ * docs/plugins/gst_plugins_cache.json:
+ * ext/vulkan/vkcolorconvert.c:
+ * ext/vulkan/vkviewconvert.c:
+ vulkan: Fix elements long name.
+ Fix vkcoloconvert and vkviewconvert long names.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2036>
+
+2021-02-19 00:03:00 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/sdp/gstsdpsrc.c:
+ sdpsrc: fix double free if sdp is provided as string via the property
+ Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1532
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2027>
+
+2021-01-29 02:09:05 -0500 Staz M <staz@staz.io>
+
+ * sys/decklink/gstdecklink.cpp:
+ decklink: Fixed decklinkvideosink auto format detection
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1998>
+
+2021-01-20 18:16:17 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * ext/dash/gstmpdhelper.c:
+ dashsink: fix double unref of sinkpad caps
+ no need to unref caps in gst_mpd_helper_get_XXX_codec_from_mime
+ it will be unref in caller gst_dash_sink_get_stream_metadata()
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1991>
+
+2021-01-18 19:23:30 +0900 Seungha Yang <seungha@centricular.com>
+
+ * sys/d3d11/gstd3d11videosink.c:
+ d3d11videosink: Fix build error on UWP
+ gstd3d11videosink.c(662): error C2065: 'sink': undeclared identifier
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1972>
+
+2021-01-14 02:17:31 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * meson.build:
+ Back to development
+
=== release 1.18.3 ===
2021-01-13 21:11:22 +0000 Tim-Philipp Müller <tim@centricular.com>