From 712b709e2a109722a993b37b7c5cce3c79cafda0 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 3 Aug 2015 15:45:31 +0200 Subject: dump VST blacklist at end of scan --- libs/ardour/plugin_manager.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'libs/ardour/plugin_manager.cc') diff --git a/libs/ardour/plugin_manager.cc b/libs/ardour/plugin_manager.cc index 9dd1d4b680..7759a1d87b 100644 --- a/libs/ardour/plugin_manager.cc +++ b/libs/ardour/plugin_manager.cc @@ -262,6 +262,18 @@ PluginManager::refresh (bool cache_only) } #endif //Native linuxVST SUPPORT +#if (defined WINDOWS_VST_SUPPORT || defined LXVST_SUPPORT) + if (!cache_only) { + string fn = Glib::build_filename (ARDOUR::user_cache_directory(), VST_BLACKLIST); + if (Glib::file_test (fn, Glib::FILE_TEST_EXISTS)) { + std::string bl; + std::ifstream ifs (fn.c_str ()); + bl.assign ((std::istreambuf_iterator (ifs)), (std::istreambuf_iterator ())); + PBD::info << _("VST Blacklist:") << "\n" << bl << "-----" << endmsg; + } + } +#endif + #ifdef AUDIOUNIT_SUPPORT if (cache_only) { BootMessage (_("Scanning AU Plugins")); -- cgit v1.2.3