gstreamer/subprojects/gst-plugins-bad/gst-libs/gst
Seungha Yang 8d40531f23 h265decoder: Improve robustness against malformed NAL packets
Use newly added gst_h265_parser_identify_and_split_nalu_hevc()
method to handle broken streams where packetized NAL unit
contain start code prefix in it.

It's obviously wrong stream but we know how to work around it
and even need to support such broken streams since
stateless decoder implementations are being a primary
decoder element.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2394>
2022-05-10 03:59:47 +09:00
..
adaptivedemux Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
audio gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
basecamerabinsrc docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
codecparsers h265parser: Add a new NAL parsing API to handle malformed packets 2022-05-10 03:58:51 +09:00
codecs h265decoder: Improve robustness against malformed NAL packets 2022-05-10 03:59:47 +09:00
cuda cuda: Fix introspection warnings 2022-05-02 18:30:22 +00:00
d3d11 d3d11memory: Protect against concurrent access from GPU and CPU to staging texture 2022-05-05 18:59:05 +00:00
insertbin gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
interfaces gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
isoff gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
mpegts mpeg: fix unused-but-set warning 2022-03-28 10:30:23 +00:00
opencv gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
play gstplay: don't print error log in warning_cb 2022-03-30 08:12:05 +00:00
player player: Ensure the GstPlay is created before the wrapped renderer 2021-11-20 10:15:49 +00:00
sctp gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
transcoder gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
uridownloader gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
va libs: va: Add O_CLOEXEC flag at opening drm device. 2022-05-07 09:55:36 +00:00
vulkan Meson: Fix deprecation warnings 2022-04-23 00:33:00 +00:00
wayland gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
webrtc webrtc/datachannel: Change initial data channel state to CONNECTING 2022-04-04 23:46:25 +00:00
winrt gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
glib-compat-private.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build cuda: Factor out a public GstCUDA library 2022-04-19 16:39:43 +00:00