X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=subprojects%2Fgst-plugins-good%2Fmeson.build;h=ea58f0db31a21c12f36371efe259f20a10375441;hb=bf6ce1d64a0697e7910826147b48f8f658366a5a;hp=e0cfa79dbaae3f538f223c5d44c8394e3ede26ce;hpb=9994bbbd4ce8ccd4b6c8963199799fc8855b5056;p=platform%2Fupstream%2Fgstreamer.git diff --git a/subprojects/gst-plugins-good/meson.build b/subprojects/gst-plugins-good/meson.build index e0cfa79..ea58f0d 100644 --- a/subprojects/gst-plugins-good/meson.build +++ b/subprojects/gst-plugins-good/meson.build @@ -1,5 +1,5 @@ project('gst-plugins-good', 'c', - version : '1.22.3.1', + version : '1.22.5', meson_version : '>= 0.62', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ]) @@ -321,6 +321,7 @@ gstglproto_dep = dependency('', required : false) gstglx11_dep = dependency('', required : false) gstglwayland_dep = dependency('', required : false) gstglegl_dep = dependency('', required : false) +gstglviv_fb_dep = dependency('', required : false) have_gstgl = gstgl_dep.found() @@ -340,9 +341,12 @@ if have_gstgl message('GStreamer OpenGL platforms: @0@'.format(' '.join(gst_gl_platforms))) message('GStreamer OpenGL apis: @0@'.format(' '.join(gst_gl_apis))) - foreach ws : ['x11', 'wayland', 'android', 'cocoa', 'eagl', 'win32', 'dispmanx', 'viv_fb'] + foreach ws : ['x11', 'wayland', 'android', 'cocoa', 'eagl', 'win32', 'dispmanx'] set_variable('gst_gl_have_window_@0@'.format(ws), gst_gl_winsys.contains(ws)) endforeach + # Handling viv-fb separately, because the winsys is called "viv-fb", but the + # variable suffix must be "viv_fb" (dashes are not allowed in variable names). + set_variable('gst_gl_have_window_viv_fb', gst_gl_winsys.contains('viv-fb')) foreach p : ['glx', 'egl', 'cgl', 'eagl', 'wgl'] set_variable('gst_gl_have_platform_@0@'.format(p), gst_gl_platforms.contains(p)) @@ -370,6 +374,10 @@ if have_gstgl gstglegl_dep = dependency('gstreamer-gl-egl-1.0', version : gst_req, fallback : ['gst-plugins-base', 'gstglegl_dep'], required: true) endif + if gst_gl_have_window_viv_fb + gstglviv_fb_dep = dependency('gstreamer-gl-viv-fb-1.0', version : gst_req, + fallback : ['gst-plugins-base', 'gstglviv_fb_dep'], required: true) + endif endif zlib_dep = dependency('zlib')