Remove Evoral::MIDIEvent
[ardour.git] / libs / ardour / ardour / vst_info_file.h
index 62c3484c80b5ee19a824dbf6e4da2646a6de4ec3..b9567dec9fd0b9d7ef623f01cf4823b8d344153b 100644 (file)
 #  define VST_EXT_BLACKLIST ".fsb"
 #endif
 
-#define VST_EXT_ERRORFILE ".err"
 # if ( defined(__x86_64__) || defined(_M_X64) )
 #define VST_EXT_INFOFILE  ".fsi64"
+#define VST_BLACKLIST  "vst64_blacklist.txt"
 #else
-#define VST_EXT_INFOFILE  ".fsi"
+#define VST_EXT_INFOFILE  ".fsi32"
+#define VST_BLACKLIST  "vst32_blacklist.txt"
 #endif
 
 #ifndef VST_SCANNER_APP
@@ -49,8 +50,6 @@ enum VSTScanMode {
        VST_SCAN_INTERNAL
 };
 
-LIBARDOUR_API extern std::string get_personal_vst_info_cache_dir ();
-LIBARDOUR_API extern std::string get_personal_vst_blacklist_dir ();
 LIBARDOUR_API extern void vstfx_free_info_list (std::vector<VSTInfo *> *infos);
 
 #ifdef LXVST_SUPPORT
@@ -61,6 +60,10 @@ LIBARDOUR_API extern std::vector<VSTInfo*> * vstfx_get_info_lx (char *, enum VST
 LIBARDOUR_API extern std::vector<VSTInfo*> * vstfx_get_info_fst (char *, enum VSTScanMode mode = VST_SCAN_USE_APP);
 #endif
 
+#ifdef MACVST_SUPPORT
+LIBARDOUR_API extern std::vector<VSTInfo*> * vstfx_get_info_mac (char *, enum VSTScanMode mode = VST_SCAN_USE_APP);
+#endif
+
 #ifndef VST_SCANNER_APP
 } // namespace
 #endif