gstreamer/subprojects/gst-plugins-base/ext
Bastian Krause c39181903e gltransformation: let graphene alloc its structures memory aligned
With NEON instructions enabled, graphene expects the memory passed to it
16-byte-aligned. Otherwise unaligned memory access faults occur causing
SIGBUS signals.

graphene has alloc functions for its structures that take care of this,
so use them.

See also: https://github.com/ebassi/graphene/issues/215#issuecomment-794744829

Suggested-by: Sebastian Dröge <sebastian@centricular.com>
Signed-off-by: Bastian Krause <bst@pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1321>
2022-04-06 18:14:53 +02:00
..
alsa Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
cdparanoia Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
gl gltransformation: let graphene alloc its structures memory aligned 2022-04-06 18:14:53 +02:00
libvisual Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
ogg Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
opus Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
pango Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
theora Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
vorbis Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
meson.build Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00