mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-18 21:35:44 +00:00
This patch adds general mechanism for handling specific hacks. In this case for jpeg decoder in i965 driver, which cannot create surfaces with fourcc specified. From jpeg decoder to the allocator, which creates the surfaces, there's a non-simple path: basedec pseudo-class adds a hacks guint32 which will be set by actual elements (vajpegdec, in this case) and basedec will always set the hack to the allocator when the allocator is instantiated. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1575> |
||
---|---|---|
.. | ||
gstva.h | ||
gstvaallocator.c | ||
gstvaallocator.h | ||
gstvadisplay.c | ||
gstvadisplay.h | ||
gstvadisplay_drm.c | ||
gstvadisplay_drm.h | ||
gstvadisplay_wrapped.c | ||
gstvadisplay_wrapped.h | ||
gstvapool.c | ||
gstvapool.h | ||
gstvasurfacecopy.c | ||
gstvasurfacecopy.h | ||
gstvautils.c | ||
gstvautils.h | ||
gstvavideoformat.c | ||
gstvavideoformat.h | ||
meson.build | ||
va-prelude.h | ||
va_fwd.h | ||
vasurfaceimage.c | ||
vasurfaceimage.h |