We already do this for the plugin.
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/780#note_548179
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/642>
qt_preprocessed = qt5_mod.preprocess(qresources : 'qmloverlay.qrc')
executable('qmlgloverlay', sources, qt_preprocessed,
dependencies : [gst_dep, qt5qml_example_deps],
+ override_options : ['cpp_std=c++11'],
c_args : gst_plugins_good_args,
include_directories : [configinc],
install: false)
qt_preprocessed = qt5_mod.preprocess(qresources : 'qmlsink-dyn-added.qrc')
executable('qmlsink-dynamically-added', sources, qt_preprocessed,
dependencies : [gst_dep, gstgl_dep, qt5qml_example_deps],
+ override_options : ['cpp_std=c++11'],
c_args : gst_plugins_good_args,
include_directories : [configinc],
install: false)
qt_preprocessed = qt5_mod.preprocess(qresources : 'qmlsink.qrc')
executable('qmlsink', sources, qt_preprocessed,
dependencies : [gst_dep, qt5qml_example_deps],
+ override_options : ['cpp_std=c++11'],
c_args : gst_plugins_good_args,
include_directories : [configinc],
install: false)
qt_preprocessed = qt5_mod.preprocess(qresources : 'qmlsrc.qrc')
executable('qmlsrc', sources, qt_preprocessed,
dependencies : [gst_dep, qt5qml_example_deps],
+ override_options : ['cpp_std=c++11'],
c_args : gst_plugins_good_args,
include_directories : [configinc],
install: false)