diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 155 |
1 files changed, 155 insertions, 0 deletions
@@ -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> |