gstreamer/gst-libs/gst
Daniel Almeida 4900e3583a codecs: gstvp9statefulparser: do not carry over segmentation flags
Do not carry over segmentation flags from previous frames. The spec
says in 7.2.10 that the feature data carry over from previous frames
if not updated, but the flags do not.

Consider what would happen if a flag B is to depend on a flag A, and
B carries over as set from another frame. Further consider that A is
now not set in this particular frame. This leads to the invalid state
in which flag B is set but flag A isn't.

This might cause the bitstream to be rejected by accelerators down
the line.

Fix it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2203>
2021-04-30 16:49:28 +00:00
..
adaptivedemux gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
audio gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
basecamerabinsrc basecamerabinsrc: silence g-ir-scanner warnings 2020-07-29 15:08:48 +00:00
codecparsers h2645parser: Catch overflows in AVC/HEVC NAL unit length calculations 2021-03-24 09:22:48 +00:00
codecs codecs: gstvp9statefulparser: do not carry over segmentation flags 2021-04-30 16:49:28 +00:00
d3d11 d3d11: Add support for BGRx and RGBx formats 2021-04-21 05:45:59 +00:00
insertbin Meson: Use pkg-config generator 2020-10-23 11:14:18 -04:00
interfaces Meson: Use pkg-config generator 2020-10-23 11:14:18 -04:00
isoff Remove autotools build system 2019-10-14 13:54:27 +01:00
mpegts mpegts: Add support for SIT sections 2020-12-14 16:37:29 +01:00
opencv meson: allow the user to disable opencv 2020-08-26 18:19:22 +00:00
play player: Rewrite as GstPlay wrapper 2021-03-09 18:03:48 +00:00
player Tell programmers that set_volume uses linear scale (fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1439) 2021-04-07 22:54:37 +00:00
sctp gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
transcoder transcoder: Add state-changed signal 2021-03-10 17:13:57 +00:00
uridownloader remove various useless linefeed in logs 2019-12-11 10:51:29 +01:00
vulkan vulkan: provide a custom VK_DEFINE_NON_DISPATCHABLE_HANDLE 2021-04-06 12:32:57 +02:00
wayland gst-libs/gst/wayland: Install "unstable" wayland header 2020-12-03 14:54:47 +00:00
webrtc Add @ prefix to enum-variant references in documentation 2021-03-28 13:08:24 +00:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
meson.build play: Introducing the new playback library 2021-03-09 18:03:48 +00:00