gstreamer/subprojects/gst-plugins-bad/gst-libs/gst
He Junyan db70f58faa vp9decoder: fail early if no input caps have been provided
The vp9decoder class does not implement the ->parse() virtual function,
and we always need to add the vp9parse element before it. So we should
set_needs_format of the decoder to TRUE, then if no parse before it, it
can fail with a "not-negotiated" error early, rather than go on and
generate unexpected error.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4066>
2023-02-25 10:54:49 +00:00
..
adaptivedemux adaptivedemux: Minor typo fix 2022-10-27 19:45:44 +00:00
audio badaudio: Add/fix annotations 2022-10-18 13:51:16 +03:00
basecamerabinsrc docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
codecparsers av1parser, h265parser: Fix some code defects 2023-02-20 11:28:14 +00:00
codecs vp9decoder: fail early if no input caps have been provided 2023-02-25 10:54:49 +00:00
cuda cuda: Fix runtime compiler library loading on Windows 2022-12-09 19:24:08 +09:00
d3d11 d3d11memory: Fix potential crash in GstD3D11PoolAllocator 2023-01-12 19:26:41 +00:00
insertbin meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
interfaces meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
isoff gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
mpegts mpegts: Handle when iconv doesn't support ISO 6937 2022-12-12 10:17:26 +00:00
opencv meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
play gstplay: add warning message details check before post it 2022-11-15 01:01:10 +00:00
player meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
sctp meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
transcoder transcoder: Don't leak API bus and GMainLoop 2022-11-12 10:33:51 +01:00
uridownloader meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
va vaallocator: Check return value from va_sync_surface 2023-02-22 00:19:45 +00:00
vulkan vulkan: memory: Flush non coherent memory after write. 2023-01-26 23:29:06 +00:00
wayland meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
webrtc webrtc nice: Let libnice handle STUN/TURN DNS resolution 2023-01-07 16:03:23 +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