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
audio
basecamerabinsrc
codecparsers
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
interfaces
isoff
mpegts
opencv
play
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
transcoder
uridownloader
vulkan
wayland
webrtc
gettext.h
glib-compat-private.h
gst-i18n-plugin.h
meson.build