meson: Don't skip plugins that don't build with MSVC
authorNirbheek Chauhan <nirbheek@centricular.com>
Wed, 5 Sep 2018 15:17:05 +0000 (20:47 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Wed, 5 Sep 2018 15:17:05 +0000 (20:47 +0530)
We now have options for all plugins, so we will just disable these in
the cerbero recipe instead. These require external deps, so they won't
affect gst-build either.

ext/meson.build

index 6ad70d4..1ffa1a2 100644 (file)
@@ -46,14 +46,8 @@ subdir('rtmp')
 subdir('sbc')
 subdir('smoothstreaming')
 #subdir('sndfile')
-if cc.get_id() != 'msvc'
-  # soundtouch doesn't do exporting of symbols for DLLs and I'm not sure how to
-  # do that for C++ classes. -- Nirbheek
-  subdir('soundtouch')
-  # libspandsp has a bunch of portability issues in the headers
-  # If someone really wants to use this, it shouldn't be hard to port
-  subdir('spandsp')
-endif
+subdir('soundtouch')
+subdir('spandsp')
 #subdir('spc')
 subdir('srt')
 subdir('srtp')