2026-05-05 15:48 ftp://ftp.de.debian.org/debian/pool/main/v/vdr-plugin-markad/vdr-plugin-markad_4.2.21.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.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 305 285 elapsed-time: 7.5 6.6 head-timing-info: old-timing-info: head results: vdr-plugin-markad-4.2.21/command/audio.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/audio.cpp:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/audio.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:413:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:467:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:558:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/criteria.cpp:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_LOG_ERROR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:67:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:244:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:397:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_HWDEVICE_TYPE_DRM [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:636:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:648:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:673:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:684:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:698:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:720:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:742:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:845:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:867:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:873:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:896:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16P [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:935:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:995:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVERROR_EXIT [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1354:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVERROR_EXIT [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1485:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1493:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PKT_FLAG_KEY [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1500:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_HWDEVICE_TYPE_DRM [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1508:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PICTURE_TYPE_I [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1516:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1526:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1534:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1553:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1571:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1591:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1612:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/decoder.cpp:1531:16: style:inconclusive: Technically the member function 'cDecoder::IsAudioAC3Stream' can be const. [functionConst] vdr-plugin-markad-4.2.21/command/decoder.h:418:10: note: Technically the member function 'cDecoder::IsAudioAC3Stream' can be const. vdr-plugin-markad-4.2.21/command/decoder.cpp:1531:16: note: Technically the member function 'cDecoder::IsAudioAC3Stream' can be const. vdr-plugin-markad-4.2.21/command/decoder.cpp:1547:16: style:inconclusive: Technically the member function 'cDecoder::IsAudioAC3Packet' can be const. [functionConst] vdr-plugin-markad-4.2.21/command/decoder.h:424:10: note: Technically the member function 'cDecoder::IsAudioAC3Packet' can be const. vdr-plugin-markad-4.2.21/command/decoder.cpp:1547:16: note: Technically the member function 'cDecoder::IsAudioAC3Packet' can be const. vdr-plugin-markad-4.2.21/command/decoder.cpp:890:15: style:inconclusive: Technically the member function 'cDecoder::GetVolume' can be const. [functionConst] vdr-plugin-markad-4.2.21/command/decoder.h:471:9: note: Technically the member function 'cDecoder::GetVolume' can be const. vdr-plugin-markad-4.2.21/command/decoder.cpp:890:15: note: Technically the member function 'cDecoder::GetVolume' can be const. vdr-plugin-markad-4.2.21/command/decoder.cpp:353:5: error: Memory leak: buf [memleak] vdr-plugin-markad-4.2.21/command/encoder.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:431:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:551:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:592:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:643:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1784:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1882:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:2001:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:2060:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:2132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:2202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:2239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/encoder.cpp:1983:15: style:inconclusive: Technically the member function 'cEncoder::GetAC3ChannelCount' can be const. [functionConst] vdr-plugin-markad-4.2.21/command/encoder.h:255:9: note: Technically the member function 'cEncoder::GetAC3ChannelCount' can be const. vdr-plugin-markad-4.2.21/command/encoder.cpp:1983:15: note: Technically the member function 'cEncoder::GetAC3ChannelCount' can be const. vdr-plugin-markad-4.2.21/command/encoder.cpp:301:9: error: Memory leak: buffCutName [memleak] vdr-plugin-markad-4.2.21/command/encoder.cpp:590:11: style: Variable 'hwaccelName' can be declared as pointer to const [constVariablePointer] vdr-plugin-markad-4.2.21/command/evaluate.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:580:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:597:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:614:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:628:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:642:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:653:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:697:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:716:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:1045:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:1157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:1385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:1482:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:1657:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:1943:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/evaluate.cpp:872:27: style: The member function 'cDetectLogoStopStart::FindFrameEndPixel' can be static. [functionStatic] vdr-plugin-markad-4.2.21/command/evaluate.h:265:9: note: The member function 'cDetectLogoStopStart::FindFrameEndPixel' can be static. vdr-plugin-markad-4.2.21/command/evaluate.cpp:872:27: note: The member function 'cDetectLogoStopStart::FindFrameEndPixel' can be static. vdr-plugin-markad-4.2.21/command/evaluate.cpp:980:28: style: The member function 'cDetectLogoStopStart::CompareLogoPair' can be static. [functionStatic] vdr-plugin-markad-4.2.21/command/evaluate.h:340:10: note: The member function 'cDetectLogoStopStart::CompareLogoPair' can be static. vdr-plugin-markad-4.2.21/command/evaluate.cpp:980:28: note: The member function 'cDetectLogoStopStart::CompareLogoPair' can be static. vdr-plugin-markad-4.2.21/command/index.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:289:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:343:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:446:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:458:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:522:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/index.cpp:564:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:243:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:1047:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:1083:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:1744:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:1833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:1893:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:2063:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:2105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:2138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/logo.cpp:1915:71: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/command/logo.cpp:1916:69: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/command/logo.cpp:1782:20: style: The member function 'cExtractLogo::CompareLogoPair' can be static. [functionStatic] vdr-plugin-markad-4.2.21/command/logo.h:127:10: note: The member function 'cExtractLogo::CompareLogoPair' can be static. vdr-plugin-markad-4.2.21/command/logo.cpp:1782:20: note: The member function 'cExtractLogo::CompareLogoPair' can be static. vdr-plugin-markad-4.2.21/command/logo.cpp:238:20: style: The member function 'cExtractLogo::CutOut' can be static. [functionStatic] vdr-plugin-markad-4.2.21/command/logo.h:185:10: note: The member function 'cExtractLogo::CutOut' can be static. vdr-plugin-markad-4.2.21/command/logo.cpp:238:20: note: The member function 'cExtractLogo::CutOut' can be static. vdr-plugin-markad-4.2.21/command/logo.cpp:2511:14: style: Checking if unsigned expression 'usec' is less than zero. [unsignedLessThanZero] vdr-plugin-markad-4.2.21/command/logo.cpp:2103:27: style: Variable 'aspectRatio' can be declared as pointer to const [constVariablePointer] vdr-plugin-markad-4.2.21/command/markad-standalone.cpp:6973:2: error: #error "libavcodec not installed or version not supported, please install or update libavcodec" [preprocessorErrorDirective] vdr-plugin-markad-4.2.21/command/marks.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:440:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:556:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:710:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:777:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:828:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:858:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:887:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/marks.cpp:911:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/osd.cpp:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/osd.cpp:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/osd.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/osd.cpp:46:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] vdr-plugin-markad-4.2.21/command/osd.cpp:87:34: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] vdr-plugin-markad-4.2.21/command/overlap.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/overlap.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/overlap.cpp:365:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/overlap.cpp:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/overlap.h:77:32: warning: Member variable 'sHistBuffer::histogram' has no initializer. [uninitMemberVarNoCtor] vdr-plugin-markad-4.2.21/command/overlap.cpp:537:87: style:inconclusive: Function 'AreSimilar' argument 2 names different: declaration '' definition 'hist2'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/sobel.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:165:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/sobel.cpp:363:14: style: The member function 'cSobel::SaveSobelPlane' can be static. [functionStatic] vdr-plugin-markad-4.2.21/command/sobel.h:111:10: note: The member function 'cSobel::SaveSobelPlane' can be static. vdr-plugin-markad-4.2.21/command/sobel.cpp:363:14: note: The member function 'cSobel::SaveSobelPlane' can be static. vdr-plugin-markad-4.2.21/command/sobel.cpp:212:9: style: The scope of the variable 'sumX' can be reduced. [variableScope] vdr-plugin-markad-4.2.21/command/sobel.cpp:213:9: style: The scope of the variable 'sumY' can be reduced. [variableScope] vdr-plugin-markad-4.2.21/command/test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/tools.cpp:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/tools.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/tools.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/tools.cpp:51:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/tools.cpp:44:14: style:inconclusive: Technically the member function 'cTools::CompareChannelName' can be const. [functionConst] vdr-plugin-markad-4.2.21/command/tools.h:54:10: note: Technically the member function 'cTools::CompareChannelName' can be const. vdr-plugin-markad-4.2.21/command/tools.cpp:44:14: note: Technically the member function 'cTools::CompareChannelName' can be const. vdr-plugin-markad-4.2.21/command/video.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:576:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:623:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1037:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1049:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1069:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1442:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1575:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1701:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1755:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1803:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1810:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/video.cpp:1450:9: style: The scope of the variable 'sumBottom' can be reduced. [variableScope] vdr-plugin-markad-4.2.21/command/video.cpp:89:19: style: Variable 'aspectRatio' can be declared as pointer to const [constVariablePointer] vdr-plugin-markad-4.2.21/command/vps.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/vps.cpp:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/chown.cpp:8:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/geteuid.cpp:9:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_QUERY [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/getline.cpp:11:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:8:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:14:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:5:29: style:inconclusive: Function 'setmntent' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:5:51: style:inconclusive: Function 'setmntent' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:12:32: style:inconclusive: Function 'getmntent' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:18:21: style:inconclusive: Function 'endmntent' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:12:21: style:inconclusive: Function 'getpriority' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:12:32: style:inconclusive: Function 'getpriority' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:19:21: style:inconclusive: Function 'setpriority' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:19:32: style:inconclusive: Function 'setpriority' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:19:41: style:inconclusive: Function 'setpriority' argument 3 names different: declaration '' definition 'prio'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:27:20: style:inconclusive: Function 'ioprio_get' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:27:31: style:inconclusive: Function 'ioprio_get' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:31:20: style:inconclusive: Function 'ioprio_set' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:31:31: style:inconclusive: Function 'ioprio_set' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/priority.cpp:31:40: style:inconclusive: Function 'ioprio_set' argument 3 names different: declaration '' definition 'ioprio'. [funcArgNamesDifferentUnnamed] vdr-plugin-markad-4.2.21/command/win32/realpath.cpp:12:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/command/win32/sysconf.cpp:8:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/markad.cpp:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/markad.cpp:343:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/markad.cpp:317:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] vdr-plugin-markad-4.2.21/plugin/markad.cpp:317:12: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg] vdr-plugin-markad-4.2.21/plugin/status.h:29:19: warning: Member variable 'sRecording::epgEventLog' has no initializer. [uninitMemberVarNoCtor] vdr-plugin-markad-4.2.21/plugin/markad.cpp:103:26: style: Variable 'long_options' can be declared as const array [constVariable] vdr-plugin-markad-4.2.21/plugin/menu.cpp:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDWidth [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/menu.cpp:145:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osUnknown [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/setup.cpp:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osContinue [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/setup.cpp:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osContinue [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:508:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:578:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:659:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:803:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcDel [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1154:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1187:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1215:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1298:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1345:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:1527:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDEVICES [valueFlowBailoutIncompleteVar] vdr-plugin-markad-4.2.21/plugin/status.cpp:45:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:98:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:545:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:551:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:557:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:563:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:585:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:776:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:779:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:1143:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:1398:36: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:1401:35: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:1435:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:1438:25: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] vdr-plugin-markad-4.2.21/plugin/status.cpp:776:12: error: Invalid usleep() argument nr 1. The value is 5000000 but the valid values are '0:999999'. [invalidFunctionArg] vdr-plugin-markad-4.2.21/plugin/status.cpp:779:16: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg] vdr-plugin-markad-4.2.21/plugin/status.cpp:810:21: style: Either there is a missing 'override', or the member function 'cStatusMarkAd::GetEventID' can be static. [functionStatic] vdr-plugin-markad-4.2.21/plugin/status.h:110:10: note: Either there is a missing 'override', or the member function 'cStatusMarkAd::GetEventID' can be static. vdr-plugin-markad-4.2.21/plugin/status.cpp:810:21: note: Either there is a missing 'override', or the member function 'cStatusMarkAd::GetEventID' can be static. vdr-plugin-markad-4.2.21/plugin/status.cpp:192:20: style: Either there is a missing 'override', or the member function 'cStatusMarkAd::Get_EIT_EventID' can be static. [functionStatic] vdr-plugin-markad-4.2.21/plugin/status.h:130:9: note: Either there is a missing 'override', or the member function 'cStatusMarkAd::Get_EIT_EventID' can be static. vdr-plugin-markad-4.2.21/plugin/status.cpp:192:20: note: Either there is a missing 'override', or the member function 'cStatusMarkAd::Get_EIT_EventID' can be static. vdr-plugin-markad-4.2.21/plugin/status.cpp:262:21: style:inconclusive: Either there is a missing 'override', or the member function 'cStatusMarkAd::FindRecording' can be const. [functionConst] vdr-plugin-markad-4.2.21/plugin/status.h:131:10: note: Either there is a missing 'override', or the member function 'cStatusMarkAd::FindRecording' can be const. vdr-plugin-markad-4.2.21/plugin/status.cpp:262:21: note: Either there is a missing 'override', or the member function 'cStatusMarkAd::FindRecording' can be const. vdr-plugin-markad-4.2.21/plugin/status.cpp:380:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] vdr-plugin-markad-4.2.21/plugin/status.cpp:487:9: error: Memory leak: fileVPS [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:532:9: error: Memory leak: fileVPS [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:698:13: error: Memory leak: autoLogoOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:706:17: error: Memory leak: autoLogoOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:715:9: error: Memory leak: autoLogoOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:715:9: error: Memory leak: svdrPortOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:724:13: error: Memory leak: autoLogoOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:724:13: error: Memory leak: svdrPortOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:724:13: error: Memory leak: cmdOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:731:13: error: Memory leak: autoLogoOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:731:13: error: Memory leak: svdrPortOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:731:13: error: Memory leak: cmdOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:742:13: error: Memory leak: autoLogoOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:742:13: error: Memory leak: svdrPortOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:742:13: error: Memory leak: cmdOption [memleak] vdr-plugin-markad-4.2.21/plugin/status.cpp:742:13: error: Memory leak: hwaccelOption [memleak] diff: head vdr-plugin-markad-4.2.21/command/encoder.cpp:590:11: style: Variable 'hwaccelName' can be declared as pointer to const [constVariablePointer] head vdr-plugin-markad-4.2.21/command/logo.cpp:2103:27: style: Variable 'aspectRatio' can be declared as pointer to const [constVariablePointer] head vdr-plugin-markad-4.2.21/command/overlap.cpp:537:87: style:inconclusive: Function 'AreSimilar' argument 2 names different: declaration '' definition 'hist2'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/overlap.h:77:32: warning: Member variable 'sHistBuffer::histogram' has no initializer. [uninitMemberVarNoCtor] head vdr-plugin-markad-4.2.21/command/video.cpp:89:19: style: Variable 'aspectRatio' can be declared as pointer to const [constVariablePointer] head vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:12:32: style:inconclusive: Function 'getmntent' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:18:21: style:inconclusive: Function 'endmntent' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:5:29: style:inconclusive: Function 'setmntent' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/mntent.cpp:5:51: style:inconclusive: Function 'setmntent' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:12:21: style:inconclusive: Function 'getpriority' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:12:32: style:inconclusive: Function 'getpriority' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:19:21: style:inconclusive: Function 'setpriority' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:19:32: style:inconclusive: Function 'setpriority' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:19:41: style:inconclusive: Function 'setpriority' argument 3 names different: declaration '' definition 'prio'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:27:20: style:inconclusive: Function 'ioprio_get' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:27:31: style:inconclusive: Function 'ioprio_get' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:31:20: style:inconclusive: Function 'ioprio_set' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:31:31: style:inconclusive: Function 'ioprio_set' argument 2 names different: declaration '' definition 'who'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/command/win32/priority.cpp:31:40: style:inconclusive: Function 'ioprio_set' argument 3 names different: declaration '' definition 'ioprio'. [funcArgNamesDifferentUnnamed] head vdr-plugin-markad-4.2.21/plugin/status.h:29:19: warning: Member variable 'sRecording::epgEventLog' has no initializer. [uninitMemberVarNoCtor] DONE