2026-05-05 15:38 ftp://ftp.de.debian.org/debian/pool/main/v/vamp-plugin-sdk/vamp-plugin-sdk_2.10.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 192 180 elapsed-time: 1.1 0.9 head-timing-info: old-timing-info: head results: vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:56:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:121:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:147:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneSamplePerStep [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:70:20: style: Either there is a missing 'override', or the member function 'AmplitudeFollower::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:58:17: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:70:20: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:76:20: style: Either there is a missing 'override', or the member function 'AmplitudeFollower::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:59:17: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getName' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:76:20: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getName' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:82:20: style: Either there is a missing 'override', or the member function 'AmplitudeFollower::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:60:17: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:82:20: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:88:20: style: Either there is a missing 'override', or the member function 'AmplitudeFollower::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:61:17: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:88:20: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:94:20: style: Either there is a missing 'override', or the member function 'AmplitudeFollower::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:62:9: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:94:20: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:100:20: style: Either there is a missing 'override', or the member function 'AmplitudeFollower::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:63:17: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:100:20: note: Either there is a missing 'override', or the member function 'AmplitudeFollower::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:50:5: style: Class 'AmplitudeFollower' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:220:11: style: The scope of the variable 'val' can be reduced. [variableScope] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:72:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition ''. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:185:50: performance: Function parameter 'paramid' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:194:51: performance: Function parameter 'paramid' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:55:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrequencyDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:203:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VariableSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroTime [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:99:25: warning: Member variable 'D::m_dfsize' is not initialized in the constructor. [uninitMemberVar] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:631:22: style: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:57:17: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:631:22: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:637:22: style: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:58:17: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getName' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:637:22: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getName' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:643:22: style: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:59:17: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:643:22: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:649:22: style: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:60:17: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:649:22: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:655:22: style: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:61:9: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:655:22: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:661:22: style: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:62:17: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:661:22: note: Either there is a missing 'override', or the member function 'FixedTempoEstimator::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:57:12: style: The member function 'FixedTempoEstimator::D::getPreferredStepSize' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:58:12: style: The member function 'FixedTempoEstimator::D::getPreferredBlockSize' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:125:25: style: The member function 'FixedTempoEstimator::D::getParameterDescriptors' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:60:19: note: The member function 'FixedTempoEstimator::D::getParameterDescriptors' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:125:25: note: The member function 'FixedTempoEstimator::D::getParameterDescriptors' can be static. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:363:25: style:inconclusive: Technically the member function 'FixedTempoEstimator::D::lag2tempo' can be const. [functionConst] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:75:11: note: Technically the member function 'FixedTempoEstimator::D::lag2tempo' can be const. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:363:25: note: Technically the member function 'FixedTempoEstimator::D::lag2tempo' can be const. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:369:25: style:inconclusive: Technically the member function 'FixedTempoEstimator::D::tempo2lag' can be const. [functionConst] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:76:9: note: Technically the member function 'FixedTempoEstimator::D::tempo2lag' can be const. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:369:25: note: Technically the member function 'FixedTempoEstimator::D::tempo2lag' can be const. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:49:5: style: Class 'FixedTempoEstimator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:54:5: style: Class 'D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:684:27: style: Return value 'm_d->initialise(channels,stepSize,blockSize)' is always true [knownConditionTrueFalse] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:684:27: note: Calling function 'initialise' returns 1 vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:684:27: note: Return value 'm_d->initialise(channels,stepSize,blockSize)' is always true vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:66:28: style:inconclusive: Function 'initialise' argument 1 names different: declaration 'channels' definition ''. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:303:53: style:inconclusive: Function 'process' argument 1 names different: declaration '' definition 'inputBuffers'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:303:76: style:inconclusive: Function 'process' argument 2 names different: declaration '' definition 'ts'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:363:39: style:inconclusive: Function 'lag2tempo' argument 1 names different: declaration '' definition 'lag'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:369:41: style:inconclusive: Function 'tempo2lag' argument 1 names different: declaration '' definition 'tempo'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:718:73: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.h:74:39: note: Function 'process' argument 2 names different: declaration 'timestamp' definition 'ts'. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:718:73: note: Function 'process' argument 2 names different: declaration 'timestamp' definition 'ts'. vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:159:45: performance: Function parameter 'id' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:172:45: performance: Function parameter 'id' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:700:47: performance: Function parameter 'id' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:706:47: performance: Function parameter 'id' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:55:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrequencyDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:209:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VariableSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:272:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:65:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:57:17: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:65:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:71:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:58:17: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getName' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:71:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getName' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:77:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:59:17: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:77:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:83:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:60:17: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:83:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:89:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:61:9: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:89:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:95:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:62:17: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:95:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:101:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPreferredStepSize' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:64:12: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPreferredStepSize' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:101:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPreferredStepSize' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:107:26: style: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPreferredBlockSize' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:65:12: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPreferredBlockSize' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:107:26: note: Either there is a missing 'override', or the member function 'PercussionOnsetDetector::getPreferredBlockSize' can be static. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:49:5: style: Class 'PercussionOnsetDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:227:49: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.h:74:39: note: Function 'process' argument 2 names different: declaration 'timestamp' definition 'ts'. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:227:49: note: Function 'process' argument 2 names different: declaration 'timestamp' definition 'ts'. vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:174:51: performance: Function parameter 'id' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:182:51: performance: Function parameter 'id' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrequencyDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:129:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneSamplePerStep [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:103:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::reset' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:57:10: note: Either there is a missing 'override', or the member function 'PowerSpectrum::reset' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:103:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::reset' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:56:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:61:17: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:56:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:62:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:62:17: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getName' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:62:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getName' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:68:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:63:17: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:68:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:74:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:64:17: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:74:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:80:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:65:9: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:80:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:86:16: style: Either there is a missing 'override', or the member function 'PowerSpectrum::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:66:17: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:86:16: note: Either there is a missing 'override', or the member function 'PowerSpectrum::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:53:5: style: Class 'PowerSpectrum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:56:45: style:inconclusive: Function 'initialise' argument 2 names different: declaration 'stepSize' definition ''. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:71:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition ''. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:56:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrequencyDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneSamplePerStep [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:116:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::reset' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:54:10: note: Either there is a missing 'override', or the member function 'SpectralCentroid::reset' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:116:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::reset' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:68:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:58:17: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:68:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:74:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:59:17: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getName' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:74:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getName' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:80:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:60:17: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:80:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:86:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:61:17: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:86:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:92:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:62:9: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:92:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:98:19: style: Either there is a missing 'override', or the member function 'SpectralCentroid::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:63:17: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:98:19: note: Either there is a missing 'override', or the member function 'SpectralCentroid::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:50:5: style: Class 'SpectralCentroid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:68:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition ''. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:56:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:126:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneSamplePerStep [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:174:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:59:15: style: Either there is a missing 'override', or the member function 'ZeroCrossing::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:58:17: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:59:15: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:65:15: style: Either there is a missing 'override', or the member function 'ZeroCrossing::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:59:17: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getName' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:65:15: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getName' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:71:15: style: Either there is a missing 'override', or the member function 'ZeroCrossing::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:60:17: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:71:15: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getDescription' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:77:15: style: Either there is a missing 'override', or the member function 'ZeroCrossing::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:61:17: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:77:15: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getMaker' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:83:15: style: Either there is a missing 'override', or the member function 'ZeroCrossing::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:62:9: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:83:15: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:89:15: style: Either there is a missing 'override', or the member function 'ZeroCrossing::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:63:17: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:89:15: note: Either there is a missing 'override', or the member function 'ZeroCrossing::getCopyright' can be static. vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.h:50:5: style: Class 'ZeroCrossing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:165:20: style: Expression is always true because 'else if' condition is opposite to previous condition at line 163. [multiCondition] vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:163:13: note: first condition vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:165:20: note: else if condition is opposite to first condition vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:278:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_INFO [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:522:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VariableSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:614:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:854:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:195:14: style: Condition 'argc<3' is always false [knownConditionTrueFalse] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:152:14: note: Assuming that condition 'argc==2' is not redundant vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:195:14: note: Condition 'argc<3' is always false vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:269:51: style:inconclusive: Function 'runPlugin' argument 6 names different: declaration 'inputFile' definition 'wavname'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:93:36: note: Function 'runPlugin' argument 6 names different: declaration 'inputFile' definition 'wavname'. vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:269:51: note: Function 'runPlugin' argument 6 names different: declaration 'inputFile' definition 'wavname'. vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:270:40: style:inconclusive: Function 'runPlugin' argument 8 names different: declaration 'frames' definition 'useFrames'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:93:72: note: Function 'runPlugin' argument 8 names different: declaration 'frames' definition 'useFrames'. vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:270:40: note: Function 'runPlugin' argument 8 names different: declaration 'frames' definition 'useFrames'. vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:507:19: style:inconclusive: Function 'printFeatures' argument 1 names different: declaration '' definition 'frame'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:507:30: style:inconclusive: Function 'printFeatures' argument 2 names different: declaration '' definition 'sr'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:508:47: style:inconclusive: Function 'printFeatures' argument 3 names different: declaration '' definition 'output'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:508:59: style:inconclusive: Function 'printFeatures' argument 4 names different: declaration '' definition 'outputNo'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:509:41: style:inconclusive: Function 'printFeatures' argument 5 names different: declaration '' definition 'features'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:509:61: style:inconclusive: Function 'printFeatures' argument 6 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:509:71: style:inconclusive: Function 'printFeatures' argument 7 names different: declaration 'frames' definition 'useFrames'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:85:65: note: Function 'printFeatures' argument 7 names different: declaration 'frames' definition 'useFrames'. vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:509:71: note: Function 'printFeatures' argument 7 names different: declaration 'frames' definition 'useFrames'. vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:609:28: style:inconclusive: Function 'enumeratePlugins' argument 1 names different: declaration '' definition 'verbosity'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:268:22: performance: Function parameter 'myname' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:269:22: performance: Function parameter 'output' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:269:51: performance: Function parameter 'wavname' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:270:22: performance: Function parameter 'outfilename' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:598:15: performance: Function parameter 'text' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:242:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:247:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:172:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrequencyDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:267:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VariableSampleRate [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:355:14: style: Condition 'o.hasFixedBinCount' is always true [knownConditionTrueFalse] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:440:30: style: Condition 'argc<3' is always false [knownConditionTrueFalse] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:435:14: note: Assuming that condition 'argc<3' is not redundant vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:440:30: note: Condition 'argc<3' is always false vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:422:52: style: Local variable 'i' shadows outer variable [shadowVariable] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:415:17: note: Shadowed declaration vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:422:52: note: Shadow variable vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:426:49: style: Local variable 'i' shadows outer variable [shadowVariable] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:415:17: note: Shadowed declaration vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:426:49: note: Shadow variable vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:59:35: performance: Function parameter 'pluginBundleBaseURI' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:59:63: performance: Function parameter 'libname' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:77:28: performance: Function parameter 'describerURI' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:77:49: performance: Function parameter 'pluginBundleBaseURI' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:78:28: performance: Function parameter 'libname' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:130:32: performance: Function parameter 'libname' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:402:50: performance: Function parameter 'pluginBundleBaseURI' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:403:24: performance: Function parameter 'describerURI' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:403:45: performance: Function parameter 'libname' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:178:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:183:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:422:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:426:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeDomain [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneSamplePerStep [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:23:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getIdentifier' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:22:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:23:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getIdentifier' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:29:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getName' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:23:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getName' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:29:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getName' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:35:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getDescription' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:24:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getDescription' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:35:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getDescription' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:42:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getMaker' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:25:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getMaker' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:42:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getMaker' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:49:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getPluginVersion' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:26:9: note: Either there is a missing 'override', or the member function 'MyPlugin::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:49:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getPluginVersion' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:57:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getCopyright' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:27:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getCopyright' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:57:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getCopyright' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:73:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getPreferredBlockSize' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:30:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getPreferredBlockSize' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:73:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getPreferredBlockSize' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:79:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getPreferredStepSize' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:31:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getPreferredStepSize' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:79:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getPreferredStepSize' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:87:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getMinChannelCount' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:32:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getMinChannelCount' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:87:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getMinChannelCount' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:93:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getMaxChannelCount' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:33:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getMaxChannelCount' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:93:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getMaxChannelCount' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:129:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getParameter' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:36:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getParameter' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:129:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getParameter' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:138:11: style: Either there is a missing 'override', or the member function 'MyPlugin::setParameter' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:37:10: note: Either there is a missing 'override', or the member function 'MyPlugin::setParameter' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:138:11: note: Either there is a missing 'override', or the member function 'MyPlugin::setParameter' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:157:11: style: Either there is a missing 'override', or the member function 'MyPlugin::getCurrentProgram' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:40:12: note: Either there is a missing 'override', or the member function 'MyPlugin::getCurrentProgram' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:157:11: note: Either there is a missing 'override', or the member function 'MyPlugin::getCurrentProgram' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:163:11: style: Either there is a missing 'override', or the member function 'MyPlugin::selectProgram' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:41:10: note: Either there is a missing 'override', or the member function 'MyPlugin::selectProgram' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:163:11: note: Either there is a missing 'override', or the member function 'MyPlugin::selectProgram' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:192:11: style:inconclusive: Either there is a missing 'override', or the member function 'MyPlugin::initialise' can be const. [functionConst] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:45:10: note: Either there is a missing 'override', or the member function 'MyPlugin::initialise' can be const. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:192:11: note: Either there is a missing 'override', or the member function 'MyPlugin::initialise' can be const. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:203:11: style: Either there is a missing 'override', or the member function 'MyPlugin::reset' can be static. [functionStatic] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:46:10: note: Either there is a missing 'override', or the member function 'MyPlugin::reset' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:203:11: note: Either there is a missing 'override', or the member function 'MyPlugin::reset' can be static. vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.h:19:5: style: Class 'MyPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:129:31: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:138:31: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/skeleton/MyPlugin.cpp:163:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:74:40: style:inconclusive: Function 'listLibraryFilesMatching' argument 1 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:155:27: style:inconclusive: Function 'loadLibrary' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.h:58:42: note: Function 'loadLibrary' argument 1 names different: declaration 'filename' definition 'path'. vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:155:27: note: Function 'loadLibrary' argument 1 names different: declaration 'filename' definition 'path'. vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:189:28: style:inconclusive: Function 'unloadLibrary' argument 1 names different: declaration '' definition 'handle'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:199:30: style:inconclusive: Function 'lookupInLibrary' argument 1 names different: declaration '' definition 'handle'. [funcArgNamesDifferentUnnamed] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:246:37: style:inconclusive: Function 'listFiles' argument 2 names different: declaration 'ext' definition 'extension'. [funcArgNamesDifferent] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.h:64:76: note: Function 'listFiles' argument 2 names different: declaration 'ext' definition 'extension'. vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:246:37: note: Function 'listFiles' argument 2 names different: declaration 'ext' definition 'extension'. vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:74:40: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:155:27: performance: Function parameter 'path' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:209:26: performance: Function parameter 'path' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:236:26: performance: Function parameter 'a' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:236:36: performance: Function parameter 'b' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:246:25: performance: Function parameter 'dir' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:246:37: performance: Function parameter 'extension' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:370:31: performance: Function parameter 'variable' should be passed by const reference. [passedByValue] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:112:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:222:40: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:125:53: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:135:53: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/PluginBufferingAdapter.cpp:51:1: error: There is an unknown macro here somewhere. Configuration is required. If _VAMP_SDK_HOSTSPACE_BEGIN is a macro then please configure it. [unknownMacro] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/PluginChannelAdapter.cpp:39:1: error: There is an unknown macro here somewhere. Configuration is required. If _VAMP_SDK_HOSTSPACE_BEGIN is a macro then please configure it. [unknownMacro] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/PluginHostAdapter.cpp:43:2: error: #error Unexpected version of Vamp SDK header included [preprocessorErrorDirective] vamp-plugin-sdk-2.10.0/src/vamp-sdk/ext/vamp_kiss_fft.h:11:6: error: #error "Do not use the Vamp SDK mangled KissFFT header except through the Vamp SDK API" [preprocessorErrorDirective] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/PluginLoader.cpp:51:1: error: There is an unknown macro here somewhere. Configuration is required. If _VAMP_SDK_HOSTSPACE_BEGIN is a macro then please configure it. [unknownMacro] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/PluginSummarisingAdapter.cpp:49:1: error: There is an unknown macro here somewhere. Configuration is required. If _VAMP_SDK_HOSTSPACE_BEGIN is a macro then please configure it. [unknownMacro] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/PluginWrapper.cpp:39:1: error: There is an unknown macro here somewhere. Configuration is required. If _VAMP_SDK_HOSTSPACE_BEGIN is a macro then please configure it. [unknownMacro] vamp-plugin-sdk-2.10.0/src/vamp-sdk/RealTime.cpp:63:1: error: There is an unknown macro here somewhere. Configuration is required. If _VAMP_SDK_PLUGSPACE_BEGIN is a macro then please configure it. [unknownMacro] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/host-c.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/host-c.cpp:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAMP_API_VERSION [valueFlowBailoutIncompleteVar] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/host-c.cpp:127:18: style: Variable 'vhl' can be declared as pointer to const [constVariablePointer] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/host-c.cpp:89:69: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] vamp-plugin-sdk-2.10.0/src/vamp-sdk/FFT.cpp:45:2: error: #error Unexpected version of Vamp SDK header included [preprocessorErrorDirective] vamp-plugin-sdk-2.10.0/src/vamp-sdk/PluginAdapter.cpp:45:2: error: #error Unexpected version of Vamp SDK header included [preprocessorErrorDirective] diff: 2.20.0 vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:110:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:121:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] 2.20.0 vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.cpp:210:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/AmplitudeFollower.h:72:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition ''. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:303:53: style:inconclusive: Function 'process' argument 1 names different: declaration '' definition 'inputBuffers'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:303:76: style:inconclusive: Function 'process' argument 2 names different: declaration '' definition 'ts'. [funcArgNamesDifferentUnnamed] 2.20.0 vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:308:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:363:39: style:inconclusive: Function 'lag2tempo' argument 1 names different: declaration '' definition 'lag'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:369:41: style:inconclusive: Function 'tempo2lag' argument 1 names different: declaration '' definition 'tempo'. [funcArgNamesDifferentUnnamed] 2.20.0 vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:378:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.20.0 vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:556:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/FixedTempoEstimator.cpp:66:28: style:inconclusive: Function 'initialise' argument 1 names different: declaration 'channels' definition ''. [funcArgNamesDifferentUnnamed] 2.20.0 vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:230:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/PercussionOnsetDetector.cpp:272:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] 2.20.0 vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.cpp:141:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:56:45: style:inconclusive: Function 'initialise' argument 2 names different: declaration 'stepSize' definition ''. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/examples/PowerSpectrum.h:71:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition ''. [funcArgNamesDifferentUnnamed] 2.20.0 vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:149:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.cpp:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/SpectralCentroid.h:68:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'timestamp' definition ''. [funcArgNamesDifferentUnnamed] 2.20.0 vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:147:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/examples/ZeroCrossing.cpp:174:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputSampleRate [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:507:19: style:inconclusive: Function 'printFeatures' argument 1 names different: declaration '' definition 'frame'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:507:30: style:inconclusive: Function 'printFeatures' argument 2 names different: declaration '' definition 'sr'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:508:47: style:inconclusive: Function 'printFeatures' argument 3 names different: declaration '' definition 'output'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:508:59: style:inconclusive: Function 'printFeatures' argument 4 names different: declaration '' definition 'outputNo'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:509:41: style:inconclusive: Function 'printFeatures' argument 5 names different: declaration '' definition 'features'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:509:61: style:inconclusive: Function 'printFeatures' argument 6 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:609:28: style:inconclusive: Function 'enumeratePlugins' argument 1 names different: declaration '' definition 'verbosity'. [funcArgNamesDifferentUnnamed] 2.20.0 vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:37:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.20.0 vamp-plugin-sdk-2.10.0/rdf/generator/vamp-rdf-template-generator.cpp:454:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:189:28: style:inconclusive: Function 'unloadLibrary' argument 1 names different: declaration '' definition 'handle'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:199:30: style:inconclusive: Function 'lookupInLibrary' argument 1 names different: declaration '' definition 'handle'. [funcArgNamesDifferentUnnamed] head vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:74:40: style:inconclusive: Function 'listLibraryFilesMatching' argument 1 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] DONE