summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2023-03-09 00:25:51 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2023-05-12 15:05:56 +0530
commit681f042f271a89c7a8961750c4cd6ece70b45d23 (patch)
treeb5355a750e5a0d70495dffa2e188b6a83194e336
parentf04a1eee715211798fe51d17b2e5a01381cb5fc8 (diff)
downloadgstreamer-681f042f271a89c7a8961750c4cd6ece70b45d23.tar.gz
meson: Install viv-fb GL headers, needed by i.MX
Needed by qmlglsink at build time to allocate a viv-fb display. Without this, the GL fastpath doesn't work, and performance is really bad. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4613>
-rw-r--r--subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build5
1 files changed, 5 insertions, 0 deletions
diff --git a/subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build b/subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build
index 9be4f74e2b..3c91efc78e 100644
--- a/subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build
+++ b/subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build
@@ -929,6 +929,11 @@ if need_platform_egl != 'no' and need_win_viv_fb != 'no'
'viv-fb/gstglwindow_viv_fb_egl.c',
]
gl_cpp_args += ['-DEGL_API_FB']
+ gl_viv_fb_headers = [
+ 'viv-fb/gstgldisplay_viv_fb.h',
+ 'viv-fb/gstglwindow_viv_fb_egl.h',
+ ]
+ install_headers(gl_viv_fb_headers, subdir : 'gstreamer-1.0/gst/gl/viv-fb')
endif
endif
endif