rpicamsrc: meson: drop map file and fix plugin symbol export with newer gstreamer...
authorTim-Philipp Müller <tim@centricular.com>
Sun, 3 May 2020 11:09:47 +0000 (11:09 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 10 Jul 2020 15:46:35 +0000 (16:46 +0100)
commit912ea0dceb32dcbc2d593fd9255dc4970826688b
treea4f74a234731bee42d301abae50b89aae4ab3b9f
parent3c5327ae6412ba51df8013b6b1db22e14d196c9e
rpicamsrc: meson: drop map file and fix plugin symbol export with newer gstreamer versions

Use -fvisibility instead of a map file for symbol export, so that
the right symbols get exported with newer gstreamer versions. Older
GStreamer versions also still work of course.

Fixes blacklisting/plugin-loading issues with GStreamer >= 1.14

Fixes https://github.com/thaytan/gst-rpicamsrc/issues/984,
closes https://github.com/thaytan/gst-rpicamsrc/issues/94
and https://github.com/thaytan/gst-rpicamsrc/issues/67
sys/rpicamsrc/gstplugin.map [deleted file]
sys/rpicamsrc/meson.build