gstreamer/gst-libs/gst
Wim Taymans cefdd0d0f1 vulkan: provide a custom VK_DEFINE_NON_DISPATCHABLE_HANDLE
If the application did not define one yet, define our own
VK_DEFINE_NON_DISPATCHABLE_HANDLE that is independent of the
architecture.

Vulkan, by default, provides a define that depends on the architecture,
which causes the symbol type to be different. This causes an
architecture dependent .gir file, which then causes multilib
installation problems because the .gir files can't be shared.

Make it possible to override the format specifier and provide
a default one that is compatible with the default non dispatchable
handle.

Return VK_NULL_HANDLE from functions that return a non-dispatchable
handle.

Fixes #1566

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2130>
2021-04-06 12:32:57 +02: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: vp9decoder: Fix to output frame when show_existing_frame flag is set 2021-03-26 14:50:18 +00:00
d3d11 Add @ prefix to enum-variant references in documentation 2021-03-28 13:08:24 +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 player: Rewrite as GstPlay wrapper 2021-03-09 18:03:48 +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