merge hv v6, rework trace methods
[goodguy/history.git] / cinelerra-5.1 / cinelerra / pluginclient.C
index 096d03e32664ccaee8163e8efc5d597d2ac293c4..731d94e39f1b815a31d983c5a18f3ce4d8e87431 100644 (file)
@@ -26,6 +26,7 @@
 #include "condition.h"
 #include "edl.h"
 #include "edlsession.h"
+#include "file.h"
 #include "filesystem.h"
 #include "language.h"
 #include "localsession.h"
@@ -185,7 +186,7 @@ PluginClient::PluginClient(PluginServer *server)
 {
        reset();
        this->server = server;
-       smp = server->preferences->processors;
+       smp = server->preferences->project_smp;
        defaults = 0;
        update_timer = new Timer;
 // Virtual functions don't work here.
@@ -808,7 +809,7 @@ int PluginClient::get_project_smp()
 
 const char* PluginClient::get_defaultdir()
 {
-       return BCASTDIR;
+       return File::get_plugin_path();
 }