# HG changeset patch # User cannam # Date 1253618671 0 # Node ID eff1772ba3974c163681387c1455bcc9aa853e1f # Parent 612333efd52186253de093edbe0d3cee2fd3f09d * More doc corrections to match error reporting updates in SDK * Don't return success after failing to load a plugin! diff -r 612333efd521 -r eff1772ba397 README --- a/README Tue Sep 22 11:10:31 2009 +0000 +++ b/README Tue Sep 22 11:24:31 2009 +0000 @@ -67,9 +67,18 @@ Normally this message will be preceded by one of the following errors: - Invalid plugin key + Invalid plugin key in loadPlugin - - You have perhaps mistyped the argument to vamp-plugin-tester? + - The argument given to vamp-plugin-tester could not be split + into library name and plugin identifier. Check the usage + description above. + + No library found in Vamp path for plugin + + - No Vamp plugin library of that name was found in the Vamp path. + This message will often be accompanied by one of the following + errors; if it isn't, then that probably means the file did not + exist at all. Plugin not found in library @@ -79,18 +88,12 @@ check that the vampGetPluginDescriptor function returns the plugin descriptor properly. - No valid found in Vamp path - - - No Vamp plugin library of that name was found in the Vamp path. - This message will often be accompanied by one of the following - errors; if it isn't, then that probably means the file did not - exist at all. - Unable to load library - A dynamic library of that name was found, but the system library loader could not load it. Perhaps it depends on another library - that is not available, or it was built for the wrong architecture? + that is not available, or it was built for the wrong architecture. + There may be more information in the error message. No vampGetPluginDescriptor function found in library diff -r 612333efd521 -r eff1772ba397 Tester.cpp --- a/Tester.cpp Tue Sep 22 11:10:31 2009 +0000 +++ b/Tester.cpp Tue Sep 22 11:24:31 2009 +0000 @@ -188,6 +188,7 @@ for (size_t i = 0; i < pp.size(); ++i) { std::cout << " " << pp[i] << std::endl; } + good = false; } return good;