gstreamer/gst-libs/gst
Sjoerd Simons 99ac4e6600 gl/egl: Determine correct format on dmabuf import
When importing an egl image from dmabuf gst_gl_format_from_video_info
was used to work what the result GL format will be. Unfortunately that
will only work if the conventional format and the choosen DRM fourcc for
the format match up.

On etnaviv platforms there is no support for GL_EXT_texture_rg, so the
GL format chosen for YUY2 ends up being GST_GL_LUMINANCE_ALPHA. However
DRM does not do luminance + alpha as it's a legacy GL thing, so the
dmabuf import ends up using DRM_FORMAT_GR88.

To fix this, tie the DRM_FORMAT and the GL format together so they
always match up.
2018-11-11 16:15:54 -05:00
..
allocators libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
app libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
audio audio: const gpointer is not the same as gconstpointer/const void * 2018-11-05 08:16:16 +00:00
fft libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
gl gl/egl: Determine correct format on dmabuf import 2018-11-11 16:15:54 -05:00
pbutils encoding-profile: set_restriction should accept null as valid 2018-10-01 18:05:39 -07:00
riff libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
rtp rtpbasepayload: rtpbasedepayload: Add source-info property 2018-10-10 14:38:01 -04:00
rtsp rtspconnection: do not duplicate authentication headers 2018-10-11 15:35:56 +02:00
sdp libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
tag tagdemux: Use upstream GST_EVENT_STREAM_START if present 2018-09-27 15:09:06 +02:00
video video-anc: Fix bounds checks when parsing VBI data 2018-11-01 19:30:41 +02:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
Makefile.am gl: hook up to build system 2017-12-19 12:01:48 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30