2026-05-02 21:02 ftp://ftp.de.debian.org/debian/pool/main/k/kodi-visualization-spectrum/kodi-visualization-spectrum_21.0.2+ds.orig.tar.xz 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: e5c4a73 (2026-05-01 11:10:43 +0200) count: 17 17 elapsed-time: 0.3 0.2 head-timing-info: old-timing-info: head results: kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_ERROR [valueFlowBailoutIncompleteVar] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:211:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:371:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_STATUS_UNKNOWN [valueFlowBailoutIncompleteVar] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:461:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:502:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:118:15: style: C-style pointer casting [cstyleCast] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:213:25: style: C-style pointer casting [cstyleCast] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:474:9: style: The scope of the variable 'x_offset' can be reduced. [variableScope] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:474:19: style: The scope of the variable 'z_offset' can be reduced. [variableScope] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:474:29: style: The scope of the variable 'r_base' can be reduced. [variableScope] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:474:37: style: The scope of the variable 'b_base' can be reduced. [variableScope] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:229:40: style:inconclusive: Function 'Start' argument 1 names different: declaration 'channels' definition 'iChannels'. [funcArgNamesDifferent] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:67:18: note: Function 'Start' argument 1 names different: declaration 'channels' definition 'iChannels'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:229:40: note: Function 'Start' argument 1 names different: declaration 'channels' definition 'iChannels'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:229:55: style:inconclusive: Function 'Start' argument 2 names different: declaration 'samplesPerSec' definition 'iSamplesPerSec'. [funcArgNamesDifferent] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:67:32: note: Function 'Start' argument 2 names different: declaration 'samplesPerSec' definition 'iSamplesPerSec'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:229:55: note: Function 'Start' argument 2 names different: declaration 'samplesPerSec' definition 'iSamplesPerSec'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:229:75: style:inconclusive: Function 'Start' argument 3 names different: declaration 'bitsPerSample' definition 'iBitsPerSample'. [funcArgNamesDifferent] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:67:51: note: Function 'Start' argument 3 names different: declaration 'bitsPerSample' definition 'iBitsPerSample'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:229:75: note: Function 'Start' argument 3 names different: declaration 'bitsPerSample' definition 'iBitsPerSample'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:254:53: style:inconclusive: Function 'AudioData' argument 1 names different: declaration 'audioData' definition 'pAudioData'. [funcArgNamesDifferent] kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:69:31: note: Function 'AudioData' argument 1 names different: declaration 'audioData' definition 'pAudioData'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:254:53: note: Function 'AudioData' argument 1 names different: declaration 'audioData' definition 'pAudioData'. kodi-visualization-spectrum-21.0.2/src/directx_spectrum.cpp:260:7: style: Variable 'xscale' can be declared as const array [constVariable] kodi-visualization-spectrum-21.0.2/src/opengl_spectrum.cpp:125:75: error: There is an unknown macro here somewhere. Configuration is required. If GL_TYPE_STRING is a macro then please configure it. [unknownMacro] diff: DONE