2025-11-23 14:24 ftp://ftp.de.debian.org/debian/pool/main/q/qtav/qtav_1.13.0+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=qt --library=microsoft_sal --library=opengl --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 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 1197 1684 elapsed-time: 7.9 10.8 head-timing-info: old-timing-info: head results: QtAV-1.13.0/config.tests/videotoolbox/main.cpp:22:0: error: #error apple only [preprocessorErrorDirective] QtAV-1.13.0/examples/QMLPlayer/qtquick2applicationviewer/qtquick2applicationviewer.cpp:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeRootObjectToView [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/QMLPlayer/qtquick2applicationviewer/qtquick2applicationviewer.cpp:103:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] QtAV-1.13.0/examples/QMLPlayer/main.cpp:106:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TouchScreen [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/ScreenSaver.cpp:254:9: style: Condition '!rv' is always true [knownConditionTrueFalse] QtAV-1.13.0/examples/common/ScreenSaver.cpp:187:15: note: Assignment 'rv=false', assigned value is 0 QtAV-1.13.0/examples/common/ScreenSaver.cpp:254:9: note: Condition '!rv' is always true QtAV-1.13.0/examples/common/common.h:44:5: style: Class 'AppEventFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/common/common.cpp:99:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handler [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/common.cpp:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/common.cpp:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/common.cpp:232:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/common.cpp:313:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataLocation [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/common.cpp:331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/common.cpp:360:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/QMLPlayer/main.cpp:106:55: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] QtAV-1.13.0/examples/common/common.cpp:99:12: style: Obsolete function 'qInstallMsgHandler' called. It is recommended to use 'qInstallMessageHandler' instead. [prohibitedqInstallMsgHandlerCalled] QtAV-1.13.0/examples/filters/SimpleFilter.h:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtPainter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/filters/SimpleFilter.cpp:137:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReflectSpread [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/Config.cpp:42:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/Config.cpp:86:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/Config.cpp:239:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/Config.cpp:292:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/filters/SimpleFilter.h:35:5: style: Class 'SimpleFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/filters/SimpleFilter.h:43:13: performance: Function 'text()' should return member 'mText' by const reference. [returnByReference] QtAV-1.13.0/examples/filters/main.cpp:66:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_GLWidget2 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/filters/SimpleFilter.cpp:90:10: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/examples/filters/SimpleFilter.cpp:143:9: style: Statements following 'return' will never be executed. [unreachableCode] QtAV-1.13.0/examples/filters/SimpleFilter.cpp:115:20: style: Variable 'sin_tbl' can be declared as const array [constVariable] QtAV-1.13.0/examples/framereader/main.cpp:47:13: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] QtAV-1.13.0/examples/framereader/main.cpp:45:35: style: Same expression on both sides of '-' because 'now' and 't0' represent the same value. [duplicateExpression] QtAV-1.13.0/examples/framereader/main.cpp:44:65: note: 'now' is assigned value 'QDateTime::currentMSecsSinceEpoch()' here. QtAV-1.13.0/examples/framereader/main.cpp:36:50: note: 't0' is assigned value 'QDateTime::currentMSecsSinceEpoch()' here. QtAV-1.13.0/examples/framereader/main.cpp:45:35: note: Same expression on both sides of '-' because 'now' and 't0' represent the same value. QtAV-1.13.0/examples/player/ClickableMenu.cpp:39:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trigger [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/Config.cpp:1073:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] QtAV-1.13.0/examples/common/Config.cpp:1087:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] QtAV-1.13.0/examples/glslfilter/main.cpp:39:5: style: Class 'WaveShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::force_fps' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::zero_copy' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::capture_quality' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::avformat_on' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::direct' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::probe_size' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::analyze_duration' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::avfilterVideo_on' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::avfilterAudio_on' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::subtitle_autoload' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::subtitle_enabled' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::subtitle_outline' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::subtilte_bottom_margin' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::subtitle_delay' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::ass_force_font_file' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::preview_enabled' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::preview_w' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::preview_h' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::egl' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::opengl' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::abort_timeout' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::timeout' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::buffer_value' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::user_shader' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.cpp:39:5: warning: Member variable 'Data::fbo' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/Config.h:104:13: performance: Function 'lastFile()' should return member 'last_file' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:110:17: performance: Function 'decoderPriorityNames()' should return member 'video_decoders' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:116:13: performance: Function 'captureDir()' should return member 'capture_dir' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:125:13: performance: Function 'captureFormat()' should return member 'capture_fmt' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:131:17: performance: Function 'subtitleEngines()' should return member 'subtitle_engines' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:152:13: performance: Function 'assFontFile()' should return member 'ass_font_file' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:154:13: performance: Function 'assFontsDir()' should return member 'ass_fonts_dir' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:175:13: performance: Function 'avformatExtra()' should return member 'avformat_extra' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:178:13: performance: Function 'avfilterVideoOptions()' should return member 'avfilterVideo' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:183:13: performance: Function 'avfilterAudioOptions()' should return member 'avfilterAudio' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:195:13: performance: Function 'getANGLEPlatform()' should return member 'angle_dx' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:210:13: performance: Function 'logLevel()' should return member 'log' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:213:13: performance: Function 'language()' should return member 'lang' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:231:13: performance: Function 'fragHeader()' should return member 'frag_header' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:233:13: performance: Function 'fragSample()' should return member 'frag_sample' by const reference. [returnByReference] QtAV-1.13.0/examples/common/Config.h:235:13: performance: Function 'fragPostProcess()' should return member 'frag_pp' by const reference. [returnByReference] QtAV-1.13.0/examples/player/EventFilter.cpp:164:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowFullScreen [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/EventFilter.cpp:356:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStateChange [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/common/Config.cpp:411:60: style:inconclusive: Function 'setDecoderPriorityNames' argument 1 names different: declaration 'names' definition 'value'. [funcArgNamesDifferent] QtAV-1.13.0/examples/common/Config.h:111:56: note: Function 'setDecoderPriorityNames' argument 1 names different: declaration 'names' definition 'value'. QtAV-1.13.0/examples/common/Config.cpp:411:60: note: Function 'setDecoderPriorityNames' argument 1 names different: declaration 'names' definition 'value'. QtAV-1.13.0/examples/player/EventFilter.h:70:5: style: Class 'WindowEventFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/player/EventFilter.cpp:90:5: style: Statements following 'return' will never be executed. [unreachableCode] QtAV-1.13.0/examples/common/qoptions.cpp:24:10: warning:inconclusive: Member variable 'QOption::mType' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/examples/common/qoptions.h:65:10: performance: Function 'shortName()' should return member 'mShortName' by const reference. [returnByReference] QtAV-1.13.0/examples/common/qoptions.h:66:10: performance: Function 'longName()' should return member 'mLongName' by const reference. [returnByReference] QtAV-1.13.0/examples/common/qoptions.h:68:10: performance: Function 'description()' should return member 'mDescription' by const reference. [returnByReference] QtAV-1.13.0/examples/player/Slider.cpp:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/Slider.cpp:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/Slider.cpp:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_None [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/Slider.cpp:89:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Slider [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/Slider.cpp:119:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SliderLength [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/Slider.cpp:129:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/Slider.h:33:5: style: Class 'Slider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/player/Slider.cpp:117:42: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] QtAV-1.13.0/examples/player/Slider.h:44:46: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. QtAV-1.13.0/examples/player/Slider.cpp:117:42: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. QtAV-1.13.0/examples/player/Slider.cpp:126:43: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] QtAV-1.13.0/examples/player/Slider.h:45:47: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. QtAV-1.13.0/examples/player/Slider.cpp:126:43: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. QtAV-1.13.0/examples/player/TVView.cpp:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/TVView.cpp:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/StatisticsView.cpp:129:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStaysOnTopHint [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/StatisticsView.cpp:172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/StatisticsView.cpp:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/StatisticsView.cpp:232:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/AVFilterConfigPage.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetFixedSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:35:5: style: Class 'AVFilterConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:36:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:31:21: note: Virtual function in base class QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:36:21: note: Function in derived class QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:38:18: style: The function 'applyToUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:47:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:38:18: note: Function in derived class QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:39:18: style: The function 'applyFromUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:53:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/AVFilterConfigPage.h:39:18: note: Function in derived class QtAV-1.13.0/examples/player/config/AVFormatConfigPage.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetFixedSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/StatisticsView.cpp:221:22: style: The scope of the variable 'item' can be reduced. [variableScope] QtAV-1.13.0/examples/player/StatisticsView.cpp:233:22: style: The scope of the variable 'item' can be reduced. [variableScope] QtAV-1.13.0/examples/player/config/AVFormatConfigPage.h:36:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:31:21: note: Virtual function in base class QtAV-1.13.0/examples/player/config/AVFormatConfigPage.h:36:21: note: Function in derived class QtAV-1.13.0/examples/player/config/AVFormatConfigPage.h:38:18: style: The function 'applyToUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:47:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/AVFormatConfigPage.h:38:18: note: Function in derived class QtAV-1.13.0/examples/player/config/AVFormatConfigPage.h:39:18: style: The function 'applyFromUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:53:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/AVFormatConfigPage.h:39:18: note: Function in derived class QtAV-1.13.0/examples/player/StatisticsView.cpp:221:27: style: Variable 'item' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/player/StatisticsView.cpp:233:27: style: Variable 'item' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/player/config/CaptureConfigPage.cpp:60:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/CaptureConfigPage.h:40:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:31:21: note: Virtual function in base class QtAV-1.13.0/examples/player/config/CaptureConfigPage.h:40:21: note: Function in derived class QtAV-1.13.0/examples/player/config/CaptureConfigPage.h:42:18: style: The function 'applyToUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:47:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/CaptureConfigPage.h:42:18: note: Function in derived class QtAV-1.13.0/examples/player/config/CaptureConfigPage.h:43:18: style: The function 'applyFromUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:53:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/CaptureConfigPage.h:43:18: note: Function in derived class QtAV-1.13.0/examples/player/config/ConfigDialog.cpp:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetFixedSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/ShaderPage.h:30:5: style: Class 'ShaderPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:41:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:31:21: note: Virtual function in base class QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:41:21: note: Function in derived class QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:46:18: style: The function 'applyToUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:47:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:46:18: note: Function in derived class QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:47:18: style: The function 'applyFromUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:53:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:47:18: note: Function in derived class QtAV-1.13.0/examples/player/config/MiscPage.h:34:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:31:21: note: Virtual function in base class QtAV-1.13.0/examples/player/config/MiscPage.h:34:21: note: Function in derived class QtAV-1.13.0/examples/player/config/MiscPage.h:36:18: style: The function 'applyToUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:47:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/MiscPage.h:36:18: note: Function in derived class QtAV-1.13.0/examples/player/config/MiscPage.h:37:18: style: The function 'applyFromUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:53:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/MiscPage.h:37:18: note: Function in derived class QtAV-1.13.0/examples/player/config/ShaderPage.h:31:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:31:21: note: Virtual function in base class QtAV-1.13.0/examples/player/config/ShaderPage.h:31:21: note: Function in derived class QtAV-1.13.0/examples/player/config/ShaderPage.h:33:18: style: The function 'applyToUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:47:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/ShaderPage.h:33:18: note: Function in derived class QtAV-1.13.0/examples/player/config/ShaderPage.h:34:18: style: The function 'applyFromUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/examples/player/config/ConfigPageBase.h:53:18: note: Virtual function in base class QtAV-1.13.0/examples/player/config/ShaderPage.h:34:18: note: Function in derived class QtAV-1.13.0/examples/player/filters/OSDFilter.h:35:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtPainter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:93:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:175:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:235:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:667:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:745:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BufferPackets [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:916:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccurateSeek [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:977:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:1008:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Control [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:1038:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:1120:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:1224:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoAspectRatio [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:1330:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tool [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:1416:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_X11 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/MiscPage.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetFixedSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:170:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/ShaderPage.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetMaximumSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:69:5: style: Class 'DecoderItemWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:99:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:131:218: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:171:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InstantPopup [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:245:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:368:5: style: Local variable 'name' shadows outer function [shadowFunction] QtAV-1.13.0/examples/player/config/DecoderConfigPage.h:41:21: note: Shadowed declaration QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:368:5: note: Shadow variable QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:43:48: performance: Function parameter 'ids' should be passed by const reference. [passedByValue] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:53:5: performance: Range variable 'name' should be declared as const reference. [iterateByValue] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:254:5: style: Variable 'diw' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:264:5: style: Variable 'w' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:281:5: style: Variable 'iw' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:307:5: style: Variable 'w' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:337:5: style: Variable 'w' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/examples/player/config/DecoderConfigPage.cpp:190:16: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/filters/AVFilterSubtitle.cpp:46:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/filters/AVFilterSubtitle.cpp:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/filters/AVFilterSubtitle.cpp:112:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/filters/AVFilterSubtitle.cpp:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureOk [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:98:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:89:25: style:inconclusive: Either there is a missing 'override', or the member function 'VideoEQConfigPage::onGlobalSet' can be const. [functionConst] QtAV-1.13.0/examples/player/config/VideoEQConfigPage.h:59:10: note: Either there is a missing 'override', or the member function 'VideoEQConfigPage::onGlobalSet' can be const. QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:89:25: note: Either there is a missing 'override', or the member function 'VideoEQConfigPage::onGlobalSet' can be const. QtAV-1.13.0/examples/player/filters/AVFilterSubtitle.h:19:13: performance: Function 'file()' should return member 'm_file' by const reference. [returnByReference] QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:60:17: style: Local variable 'label' shadows outer variable [shadowVariable] QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:37:13: note: Shadowed declaration QtAV-1.13.0/examples/player/config/VideoEQConfigPage.cpp:60:17: note: Shadow variable QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:74:22: performance:inconclusive: Either there is a missing 'override', or the member function 'PropertyEditor::set' can be static. [functionStatic] QtAV-1.13.0/examples/player/config/PropertyEditor.h:42:10: note: Either there is a missing 'override', or the member function 'PropertyEditor::set' can be static. QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:74:22: note: Either there is a missing 'override', or the member function 'PropertyEditor::set' can be static. QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:153:30: style:inconclusive: Either there is a missing 'override', or the member function 'PropertyEditor::exportAsHash' can be const. [functionConst] QtAV-1.13.0/examples/player/config/PropertyEditor.h:49:18: note: Either there is a missing 'override', or the member function 'PropertyEditor::exportAsHash' can be const. QtAV-1.13.0/examples/player/config/PropertyEditor.cpp:153:30: note: Either there is a missing 'override', or the member function 'PropertyEditor::exportAsHash' can be const. QtAV-1.13.0/examples/player/filters/OSD.cpp:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowNone [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/filters/OSDFilter.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mShowType [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/filters/OSDFilter.cpp:34:9: debug: CheckClass::isMemberVar found used member variable 'mShowType' with varid 0 [varid0] QtAV-1.13.0/examples/player/filters/OSDFilter.h:33:5: style: Class 'OSDFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/player/playlist/PlayListDelegate.cpp:51:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayListDelegate.cpp:100:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:43:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:120:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:145:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:165:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.cpp:215:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayList.h:44:13: performance: Function 'saveFile()' should return member 'mFile' by const reference. [returnByReference] QtAV-1.13.0/examples/player/playlist/PlayListDelegate.cpp:68:28: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/examples/player/main.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_GLWidget2 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/main.cpp:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_DontCreateNativeWidgetSiblings [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayListItem.h:33:13: performance: Function 'title()' should return member 'mTitle' by const reference. [returnByReference] QtAV-1.13.0/examples/player/playlist/PlayListItem.h:35:13: performance: Function 'url()' should return member 'mUrl' by const reference. [returnByReference] QtAV-1.13.0/examples/player/playlist/PlayListItem.h:40:13: performance: Function 'lastTimeString()' should return member 'mLastTimeS' by const reference. [returnByReference] QtAV-1.13.0/examples/player/playlist/PlayListItem.h:43:13: performance: Function 'durationString()' should return member 'mDurationS' by const reference. [returnByReference] QtAV-1.13.0/examples/player/playlist/PlayListModel.cpp:38:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayListModel.cpp:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayListModel.cpp:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/playlist/PlayListModel.h:35:25: performance: Function 'items()' should return member 'mItems' by const reference. [returnByReference] QtAV-1.13.0/examples/player/main.cpp:59:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] QtAV-1.13.0/examples/player/MainWindow.cpp:90:18: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/examples/player/MainWindow.cpp:1094:5: style: Statements following 'return' will never be executed. [unreachableCode] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.h:12:5: style: Class 'VUMeterFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/shader/main.cpp:44:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/shader/main.cpp:96:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/player/MainWindow.cpp:682:47: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:38:37: warning: Invalid log10() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:31:25: note: Assignment 'max[0]=max[1]=0', assigned value is 0 QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:34:27: note: Assuming condition is false QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:38:37: note: Invalid argument QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:51:52: warning: Invalid log10() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:44:29: note: Assignment 'max[0]=max[1]=0', assigned value is 0 QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:47:31: note: Assuming condition is false QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:51:52: note: Invalid argument QtAV-1.13.0/examples/shader/main.cpp:48:17: performance:inconclusive: Either there is a missing 'override', or the member function 'MyShader::userPostProcess' can be static. [functionStatic] QtAV-1.13.0/examples/shader/main.cpp:104:17: performance:inconclusive: Either there is a missing 'override', or the member function 'WaveShader::userSample' can be static. [functionStatic] QtAV-1.13.0/examples/shader/main.cpp:83:5: style: Class 'WaveShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:32:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:33:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:45:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:46:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:32:27: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:33:27: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] QtAV-1.13.0/examples/player/MainWindow.cpp:673:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/player/MainWindow.cpp:1079:21: style: Variable 'viewport' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:55:29: error: Uninitialized variable: level[0] [legacyUninitvar] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:27:17: style: Variable 'r' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/qmlvumeter/VUMeterFilter.cpp:27:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/player/MainWindow.cpp:1160:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/examples/sharedoutput/widget.cpp:39:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/simpleplayer/playerwindow.cpp:45:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/simpletranscode/main.cpp:104:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA32 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videocapture/playerwindow.cpp:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videographicsitem/videoplayer.cpp:43:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoAspectRatio [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videographicsitem/videoplayer.cpp:107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheNone [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videographicsitem/videoplayer.h:36:5: style: Class 'VideoPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/videogroup/videogroup.cpp:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStaysOnTopHint [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videogroup/videogroup.cpp:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videogroup/videogroup.cpp:151:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/window/main.cpp:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videogroup/videogroup.cpp:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_Widget [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videowall/VideoWall.cpp:45:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalClock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videowall/VideoWall.cpp:68:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videowall/VideoWall.cpp:111:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videowall/VideoWall.cpp:268:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/videowall/VideoWall.cpp:405:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalClock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/examples/window/main.cpp:27:5: style: Class 'PlayerWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/examples/videowall/VideoWall.cpp:156:18: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/qml/MediaMetaData.cpp:94:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:34:1: error: syntax error [syntaxError] QtAV-1.13.0/examples/videogroup/videogroup.cpp:128:14: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/examples/videogroup/videogroup.cpp:238:10: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/examples/videogroup/videogroup.cpp:252:20: style: Local variable 'r' shadows outer variable [shadowVariable] QtAV-1.13.0/examples/videogroup/videogroup.h:56:9: note: Shadowed declaration QtAV-1.13.0/examples/videogroup/videogroup.cpp:252:20: note: Shadow variable QtAV-1.13.0/qml/MediaMetaData.cpp:88:17: style: Local variable 'year' shadows outer function [shadowFunction] QtAV-1.13.0/qml/QmlAV/MediaMetaData.h:180:14: note: Shadowed declaration QtAV-1.13.0/qml/MediaMetaData.cpp:88:17: note: Shadow variable QtAV-1.13.0/qml/QuickSubtitleItem.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_texture [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sub [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sub [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fillMode [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fillMode [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remap [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_w_sub [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickSubtitleItem.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remap [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:196:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:202:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickFilter.cpp:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariantList [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:327:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChannelLayout_Left [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:706:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionMax [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:736:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMedia [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:791:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionMax [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:838:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StoppedState [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:860:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StoppedState [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:881:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccurateSeek [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:889:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccurateSeek [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:897:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccurateSeek [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:903:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:969:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StoppedState [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAVPlayer.cpp:996:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChannelLayoutAuto [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QmlAV/QuickFilter.h:46:5: style: Class 'QuickVideoFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/qml/QmlAV/QuickFilter.h:86:5: style: Class 'QuickAudioFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:104:50: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] QtAV-1.13.0/qml/QuickVideoPreview.cpp:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoFrame [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/QuickVideoPreview.cpp:66:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/SGVideoNode.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blending [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/SGVideoNode.cpp:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OwnsGeometry [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/SGVideoNode.cpp:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirtyMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/SGVideoNode.cpp:200:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirtyGeometry [valueFlowBailoutIncompleteVar] QtAV-1.13.0/qml/SGVideoNode.cpp:105:14: warning: Member variable 'SGVideoNode::m_orientation' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/qml/SGVideoNode.cpp:36:5: style: Class 'SGVideoMaterialShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/qml/SGVideoNode.cpp:136:57: style:inconclusive: Function 'setTexturedRectGeometry' argument 1 names different: declaration 'boundingRect' definition 'rect'. [funcArgNamesDifferent] QtAV-1.13.0/qml/QmlAV/SGVideoNode.h:38:48: note: Function 'setTexturedRectGeometry' argument 1 names different: declaration 'boundingRect' definition 'rect'. QtAV-1.13.0/qml/SGVideoNode.cpp:136:57: note: Function 'setTexturedRectGeometry' argument 1 names different: declaration 'boundingRect' definition 'rect'. QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:151:18: style: Virtual function 'classBegin' is called from constructor 'QmlAVPlayer(QObject*parent=0)' at line 70. Dynamic binding is not used. [virtualCallInConstructor] QtAV-1.13.0/qml/QmlAVPlayer.cpp:70:5: note: Calling classBegin QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:151:18: note: classBegin is a virtual function QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:195:13: performance: Function 'errorString()' should return member 'mErrorString' by const reference. [returnByReference] QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:215:17: performance: Function 'videoCodecPriority()' should return member 'mVideoCodecs' by const reference. [returnByReference] QtAV-1.13.0/qml/QmlAV/QmlAVPlayer.h:281:17: performance: Function 'audioBackends()' should return member 'm_ao' by const reference. [returnByReference] QtAV-1.13.0/qml/QmlAVPlayer.cpp:420:9: warning: Either the condition 'mpPlayer' is redundant or there is possible null pointer dereference: mpPlayer. [nullPointerRedundantCheck] QtAV-1.13.0/qml/QmlAVPlayer.cpp:422:9: note: Assuming that condition 'mpPlayer' is not redundant QtAV-1.13.0/qml/QmlAVPlayer.cpp:420:9: note: Null pointer dereference QtAV-1.13.0/qml/QmlAVPlayer.cpp:436:8: warning: Either the condition 'mpPlayer' is redundant or there is possible null pointer dereference: mpPlayer. [nullPointerRedundantCheck] QtAV-1.13.0/qml/QmlAVPlayer.cpp:438:8: note: Assuming that condition 'mpPlayer' is not redundant QtAV-1.13.0/qml/QmlAVPlayer.cpp:436:8: note: Null pointer dereference QtAV-1.13.0/qml/QmlAVPlayer.cpp:465:9: warning: Either the condition 'mpPlayer' is redundant or there is possible null pointer dereference: mpPlayer. [nullPointerRedundantCheck] QtAV-1.13.0/qml/QmlAVPlayer.cpp:467:9: note: Assuming that condition 'mpPlayer' is not redundant QtAV-1.13.0/qml/QmlAVPlayer.cpp:465:9: note: Null pointer dereference QtAV-1.13.0/qml/QmlAVPlayer.cpp:39:78: performance: Function parameter 'ids' should be passed by const reference. [passedByValue] QtAV-1.13.0/qml/QmlAVPlayer.cpp:28:43: performance: Function parameter 'ids' should be passed by const reference. [passedByValue] QtAV-1.13.0/src/QtAV/private/AVCompat.h:67:0: error: failed to evaluate #if condition, undefined function-like macro invocation: AV_VERSION_INT( ... ) [syntaxError] QtAV-1.13.0/src/utils/Logger.h:95:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogOff [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:163:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:164:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:165:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtCriticalMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:166:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtFatalMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:212:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:221:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_pts [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_pts [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value0 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value0 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_clock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_clock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSpeed [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_state [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_sync [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_id [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_state [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_sync [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioClock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_restarted [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVClock.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_restarted [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.h:163:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::debug' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/utils/Logger.h:164:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::warning' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/utils/Logger.h:165:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::critical' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/utils/Logger.h:71:5: style: Class 'QtAVDebug' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/utils/Logger.h:129:25: style: Class 'Logger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/AVDecoder.h:80:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/AudioResampler.cpp:43:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/ColorTransform.cpp:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorRange_Limited [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/ColorTransform.cpp:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorRange_Limited [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/ColorTransform.cpp:229:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorRange_Full [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Frame.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Frame.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Frame.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Frame.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Frame.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Frame.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/QtAV/EncodeFilter.h:106:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:110:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:175:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:196:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:263:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:319:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/AVTranscoder.cpp:332:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/ColorTransform.cpp:149:5: warning:inconclusive: Member variable 'Private::M' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] QtAV-1.13.0/src/QtAV/Frame.h:103:38: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] QtAV-1.13.0/src/QtAV/Frame.h:69:20: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/Frame.cpp:73:23: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/Frame.cpp:143:33: style: Parameter 'stride' can be declared as const array [constParameter] QtAV-1.13.0/src/AVTranscoder.cpp:48:20: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] QtAV-1.13.0/src/AVTranscoder.cpp:48:20: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] QtAV-1.13.0/src/QtAV/AVTranscoder.h:36:5: style: Class 'AVTranscoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/AVMuxer.h:47:5: style: Class 'AVMuxer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/EncodeFilter.h:39:5: style: Class 'AudioEncodeFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/EncodeFilter.h:99:5: style: Class 'VideoEncodeFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/AVTranscoder.h:57:13: performance: Function 'outputFormatForced()' should return member 'format' by const reference. [returnByReference] QtAV-1.13.0/src/utils/BlockingQueue.h:135:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:227:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_change_lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:240:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_change_lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:260:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:268:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:284:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:292:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:316:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:324:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:332:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cap [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thres [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/FrameReader.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/FrameReader.cpp:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/FrameReader.cpp:307:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/FrameReader.cpp:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/BlockingQueue.h:154:65: style:inconclusive: Function 'put' argument 2 names different: declaration 'wait_timeout_ms' definition 'timeout_ms'. [funcArgNamesDifferent] QtAV-1.13.0/src/utils/BlockingQueue.h:61:40: note: Function 'put' argument 2 names different: declaration 'wait_timeout_ms' definition 'timeout_ms'. QtAV-1.13.0/src/utils/BlockingQueue.h:154:65: note: Function 'put' argument 2 names different: declaration 'wait_timeout_ms' definition 'timeout_ms'. QtAV-1.13.0/src/utils/BlockingQueue.h:182:51: style:inconclusive: Function 'take' argument 1 names different: declaration 'wait_timeout_ms' definition 'timeout_ms'. [funcArgNamesDifferent] QtAV-1.13.0/src/utils/BlockingQueue.h:70:26: note: Function 'take' argument 1 names different: declaration 'wait_timeout_ms' definition 'timeout_ms'. QtAV-1.13.0/src/utils/BlockingQueue.h:182:51: note: Function 'take' argument 1 names different: declaration 'wait_timeout_ms' definition 'timeout_ms'. QtAV-1.13.0/src/PacketBuffer.h:87:5: debug: Failed to parse 'typedef BlockingQueue < Packet , QQueue > BlockingQueue < Packet , QQueue > :: setCapacity ;'. The checking continues anyway. [simplifyTypedef] QtAV-1.13.0/src/PacketBuffer.h:88:5: debug: Failed to parse 'typedef BlockingQueue < Packet , QQueue > BlockingQueue < Packet , QQueue > :: setThreshold ;'. The checking continues anyway. [simplifyTypedef] QtAV-1.13.0/src/PacketBuffer.h:89:5: debug: Failed to parse 'typedef BlockingQueue < Packet , QQueue > BlockingQueue < Packet , QQueue > :: capacity ;'. The checking continues anyway. [simplifyTypedef] QtAV-1.13.0/src/PacketBuffer.h:90:5: debug: Failed to parse 'typedef BlockingQueue < Packet , QQueue > BlockingQueue < Packet , QQueue > :: threshold ;'. The checking continues anyway. [simplifyTypedef] QtAV-1.13.0/src/utils/ring.h:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Statistics.cpp:117:13: warning: Member variable 'Statistics::bit_rate' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/src/PacketBuffer.cpp:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BufferTime [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Statistics.cpp:64:24: warning:inconclusive: Member variable 'VideoOnly::pix_fmt' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] QtAV-1.13.0/src/PacketBuffer.cpp:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BufferTime [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/Statistics.cpp:75:47: warning:inconclusive: Member variable 'VideoOnly::pix_fmt' is not assigned a value in 'VideoOnly::operator='. [operatorEqVarError] QtAV-1.13.0/src/PacketBuffer.cpp:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BufferTime [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/PacketBuffer.cpp:178:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/ring.h:57:3: style: Class 'ring < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/utils/ring.h:61:10: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/utils/ring.h:39:18: note: Virtual function in base class QtAV-1.13.0/src/utils/ring.h:61:10: note: Function in derived class QtAV-1.13.0/src/utils/ring.h:57:3: style: Class 'ring < BufferInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/PacketBuffer.h:42:6: style: The destructor '~PacketBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/utils/BlockingQueue.h:41:14: note: Virtual destructor in base class QtAV-1.13.0/src/PacketBuffer.h:42:6: note: Destructor in derived class QtAV-1.13.0/src/PacketBuffer.h:81:10: style: The function 'checkEnough' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/utils/BlockingQueue.h:103:18: note: Virtual function in base class QtAV-1.13.0/src/PacketBuffer.h:81:10: note: Function in derived class QtAV-1.13.0/src/PacketBuffer.h:82:10: style: The function 'checkFull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/utils/BlockingQueue.h:101:18: note: Virtual function in base class QtAV-1.13.0/src/PacketBuffer.h:82:10: note: Function in derived class QtAV-1.13.0/src/PacketBuffer.h:83:10: style: The function 'onTake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/utils/BlockingQueue.h:106:18: note: Virtual function in base class QtAV-1.13.0/src/PacketBuffer.h:83:10: note: Function in derived class QtAV-1.13.0/src/PacketBuffer.h:84:10: style: The function 'onPut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/utils/BlockingQueue.h:105:18: note: Virtual function in base class QtAV-1.13.0/src/PacketBuffer.h:84:10: note: Function in derived class QtAV-1.13.0/src/VideoCapture.cpp:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/VideoCapture.cpp:128:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/VideoCapture.cpp:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/QtAV/AVDemuxer.h:54:5: style: Class 'AVDemuxer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/FrameReader.h:54:13: performance: Function 'mediaUrl()' should return member 'url' by const reference. [returnByReference] QtAV-1.13.0/src/QtAV/FrameReader.h:56:17: performance: Function 'videoDecoders()' should return member 'vdecs' by const reference. [returnByReference] QtAV-1.13.0/src/FrameReader.cpp:382:11: style: Condition 't<0' is always false [knownConditionTrueFalse] QtAV-1.13.0/src/FrameReader.cpp:381:16: note: Assignment 't=!d->seekInternal(value)', assigned value is greater than -1 QtAV-1.13.0/src/FrameReader.cpp:382:11: note: Condition 't<0' is always false QtAV-1.13.0/src/FrameReader.cpp:120:50: style:inconclusive: Function 'seekInternal' argument 1 names different: declaration 'pos' definition 'value'. [funcArgNamesDifferent] QtAV-1.13.0/src/FrameReader.cpp:59:32: note: Function 'seekInternal' argument 1 names different: declaration 'pos' definition 'value'. QtAV-1.13.0/src/FrameReader.cpp:120:50: note: Function 'seekInternal' argument 1 names different: declaration 'pos' definition 'value'. QtAV-1.13.0/src/FrameReader.cpp:209:23: style: Variable 'dec_opt_old' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/src/VideoCapture.cpp:128:5: performance: Variable 'dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] QtAV-1.13.0/src/VideoCapture.cpp:41:5: style: Class 'CaptureTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/QtAV/VideoCapture.h:70:13: performance: Function 'saveFormat()' should return member 'fmt' by const reference. [returnByReference] QtAV-1.13.0/src/QtAV/VideoCapture.h:85:13: performance: Function 'captureName()' should return member 'name' by const reference. [returnByReference] QtAV-1.13.0/src/QtAV/VideoCapture.h:87:13: performance: Function 'captureDir()' should return member 'dir' by const reference. [returnByReference] QtAV-1.13.0/src/VideoCapture.cpp:88:32: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/VideoFrameExtractor.cpp:141:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/capi/ass_api.cpp:53:1: error: There is an unknown macro here somewhere. Configuration is required. If CAPI_BEGIN_DLL_VER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/capi/egl_api.cpp:84:1: error: There is an unknown macro here somewhere. Configuration is required. If CAPI_BEGIN_DLL_VER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/capi/openal_api.cpp:60:1: error: There is an unknown macro here somewhere. Configuration is required. If CAPI_BEGIN_DLL_VER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/QtAV/FilterContext.h:125:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/codec/audio/AudioDecoder.cpp:30:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/codec/AVDecoder.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDecoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDecoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_open [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:153:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDecoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:189:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDecoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_rate [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDecoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timestamp_mode [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:209:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undecoded_size [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDecoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_open [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:265:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packet [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:138:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVEncoder [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVEncoder.cpp:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/AVDecoder.cpp:163:27: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/audio/AudioDecoderFFmpeg.cpp:103:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/audio/AudioEncoder.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/codec/audio/AudioDecoderFFmpeg.cpp:136:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:139:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/codec/audio/AudioEncoderFFmpeg.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/audio/AudioEncoderFFmpeg.cpp:71:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_id [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/audio/AudioEncoderFFmpeg.cpp:162:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/audio/AudioEncoderFFmpeg.cpp:189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_size [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/audio/AudioDecoderFFmpeg.cpp:106:75: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/audio/AudioDecoderFFmpeg.cpp:124:31: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/audio/AudioDecoderFFmpeg.cpp:129:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] QtAV-1.13.0/src/codec/video/VideoDecoder.cpp:55:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:176:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCVPixelBufferLock_ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:234:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCVPixelBufferLock_ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/audio/AudioEncoderFFmpeg.cpp:199:35: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/audio/AudioEncoderFFmpeg.cpp:204:16: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/VideoDecoderCUDA.cpp:27:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.h:96:5: style: Class 'SurfaceInteropCV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:222:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.h:71:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:222:10: note: Function in derived class QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:156:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:171:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:181:7: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:200:18: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/SurfaceInteropCV.cpp:247:28: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/VideoDecoderCedarv.cpp:81:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:58:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpeg.cpp:176:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorSpace_Unknown [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:71:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/VideoEncoder.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:128:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: AV_MODULE_CHECK( ... ) [syntaxError] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.h:40:5: style: Class 'VideoDecoderFFmpegBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:130:75: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.cpp:166:65: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/dllapi/cuda.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_DLLAPI_M_ARG is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/cuda/dllapi/cuviddec.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_DLLAPI_M_ARG is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/cuda/dllapi/nvcuvid.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_DLLAPI_M_ARG is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/directx/D3D11VP.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_VPIV_DIMENSION_TEXTURE2D [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/directx/D3D11VP.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/D3D11VP.h:38:5: style: Class 'D3D11VP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/directx/DXVAHDVP.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXVAHD_OUTPUT_RATE_NORMAL [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/DXVAHDVP.cpp:134:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXVAHD_FRAME_FORMAT_PROGRESSIVE [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:241:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDA_SUCCESS [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDA_SUCCESS [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:795:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CU_DEVICE_ATTRIBUTE_TCC_DRIVER [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:57:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGL_NO_SURFACE [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:102:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGL_VERSION [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:171:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/DXVAHDVP.h:40:5: style: Class 'DXVAHDVP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXGI_FORMAT_NV12 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:110:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WGL_ACCESS_READ_ONLY_NV [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXGI_FORMAT_UNKNOWN [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXRegisterObjectNV [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:28:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.h:76:5: warning: Member variable 'SurfaceInterop::m_index' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:51:5: warning: Member variable 'InteropResource::width' is not initialized in the constructor. Maybe it should be initialized directly in the class InteropResource? [uninitDerivedMemberVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:64:20: warning: Member variable 'InteropResource::width' is not initialized in the constructor. Maybe it should be initialized directly in the class InteropResource? [uninitDerivedMemberVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:51:5: warning: Member variable 'InteropResource::height' is not initialized in the constructor. Maybe it should be initialized directly in the class InteropResource? [uninitDerivedMemberVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:64:20: warning: Member variable 'InteropResource::height' is not initialized in the constructor. Maybe it should be initialized directly in the class InteropResource? [uninitDerivedMemberVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:52:11: warning: Class 'EGLInteropResource' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:52:11: warning: Class 'EGLInteropResource' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.h:76:5: style: Class 'SurfaceInterop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:36:6: style: The destructor '~GLInteropResource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.h:51:14: note: Virtual destructor in base class QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:36:6: note: Destructor in derived class QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:37:30: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.h:53:38: note: Virtual function in base class QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:37:30: note: Function in derived class QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:56:6: style: The destructor '~EGLInteropResource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.h:51:14: note: Virtual destructor in base class QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:56:6: note: Destructor in derived class QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:57:30: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/directx/SurfaceInteropD3D11.h:53:38: note: Virtual function in base class QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:57:30: note: Function in derived class QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:85:9: style: Condition '!ensureResource(desc.Format,w,h,tex,plane)' is always false [knownConditionTrueFalse] QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:85:24: note: Calling function 'ensureResource' returns 1 QtAV-1.13.0/src/directx/SurfaceInteropD3D11GL.cpp:85:9: note: Condition '!ensureResource(desc.Format,w,h,tex,plane)' is always false QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DQUERYTYPE_EVENT [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:77:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WGL_ACCESS_READ_ONLY_NV [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGL_NO_SURFACE [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:97:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGL_VERSION [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXRegisterObjectNV [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DISSUE_END [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioFrame [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:94:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:99:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoFrame [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:270:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:275:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/EncodeFilter.cpp:319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoEncodeFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/directx/SurfaceInteropD3D9.h:68:5: style: Class 'SurfaceInterop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:33:5: style: Class 'GLInteropResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:34:6: style: The destructor '~GLInteropResource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/directx/SurfaceInteropD3D9.h:43:14: note: Virtual destructor in base class QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:34:6: note: Destructor in derived class QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:63:9: style: Condition '!ensureResource(w,h,tex)' is always false [knownConditionTrueFalse] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:63:24: note: Calling function 'ensureResource' returns 1 QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:63:9: note: Condition '!ensureResource(w,h,tex)' is always false QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:61:73: style:inconclusive: Function 'map' argument 3 names different: declaration 'frame_w' definition 'w'. [funcArgNamesDifferent] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:35:58: note: Function 'map' argument 3 names different: declaration 'frame_w' definition 'w'. QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:61:73: note: Function 'map' argument 3 names different: declaration 'frame_w' definition 'w'. QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:61:80: style:inconclusive: Function 'map' argument 4 names different: declaration 'frame_h' definition 'h'. [funcArgNamesDifferent] QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:35:71: note: Function 'map' argument 4 names different: declaration 'frame_h' definition 'h'. QtAV-1.13.0/src/directx/SurfaceInteropD3D9GL.cpp:61:80: note: Function 'map' argument 4 names different: declaration 'frame_h' definition 'h'. QtAV-1.13.0/src/filter/Filter.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_by_target [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_by_target [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/Filter.cpp:163:14: style: The if condition is the same as the previous if condition [duplicateCondition] QtAV-1.13.0/src/filter/Filter.cpp:153:14: note: First condition QtAV-1.13.0/src/filter/Filter.cpp:163:14: note: Second condition QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:67:7: warning: Class 'EGLInteropResource' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:67:7: warning: Class 'EGLInteropResource' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] QtAV-1.13.0/src/filter/FilterContext.cpp:39:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:48:5: style: Class 'EGLInteropResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:49:6: style: The destructor '~EGLInteropResource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/directx/SurfaceInteropD3D9.h:43:14: note: Virtual destructor in base class QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:49:6: note: Destructor in derived class QtAV-1.13.0/src/cuda/cuda_api.cpp:217:7: warning: Class 'cuda_api' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] QtAV-1.13.0/src/cuda/cuda_api.cpp:217:7: warning: Class 'cuda_api' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] QtAV-1.13.0/src/cuda/cuda_api.cpp:244:35: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:261:37: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:273:27: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:282:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:292:32: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:297:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:308:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:311:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:320:51: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:330:34: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:333:38: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:343:33: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:346:37: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:356:37: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:359:41: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:369:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:372:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:381:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:391:35: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:394:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:403:34: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:413:33: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:416:37: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:426:38: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:429:42: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:439:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:442:44: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:475:31: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:478:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:510:35: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:520:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:523:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:532:34: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:541:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:550:37: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:559:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:568:36: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:577:46: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:586:41: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:595:46: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:604:49: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:613:43: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:622:56: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:631:45: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:648:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:657:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:665:33: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:674:35: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:683:37: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:692:43: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/cuda/cuda_api.cpp:701:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:710:44: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:720:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:729:40: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:739:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:752:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:767:41: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/FilterManager.cpp:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/FilterManager.cpp:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/FilterManager.cpp:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/FilterManager.cpp:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterManager [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/GLSLFilter.cpp:57:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glv [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/LibAVFilter.cpp:44:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/filter/GLSLFilter.cpp:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fbo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/GLSLFilter.cpp:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/GLSLFilter.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLSLFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/GLSLFilter.cpp:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLSLFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/cuda/cuda_api.cpp:326:45: style:inconclusive: Function 'cuGLCtxCreate' argument 1 names different: declaration 'pCtx' definition 'pctx'. [funcArgNamesDifferent] QtAV-1.13.0/src/cuda/cuda_api.h:80:39: note: Function 'cuGLCtxCreate' argument 1 names different: declaration 'pCtx' definition 'pctx'. QtAV-1.13.0/src/cuda/cuda_api.cpp:326:45: note: Function 'cuGLCtxCreate' argument 1 names different: declaration 'pCtx' definition 'pctx'. QtAV-1.13.0/src/cuda/cuda_api.cpp:326:64: style:inconclusive: Function 'cuGLCtxCreate' argument 2 names different: declaration 'Flags' definition 'flags'. [funcArgNamesDifferent] QtAV-1.13.0/src/cuda/cuda_api.h:80:58: note: Function 'cuGLCtxCreate' argument 2 names different: declaration 'Flags' definition 'flags'. QtAV-1.13.0/src/cuda/cuda_api.cpp:326:64: note: Function 'cuGLCtxCreate' argument 2 names different: declaration 'Flags' definition 'flags'. QtAV-1.13.0/src/cuda/cuda_api.cpp:326:80: style:inconclusive: Function 'cuGLCtxCreate' argument 3 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent] QtAV-1.13.0/src/cuda/cuda_api.h:80:74: note: Function 'cuGLCtxCreate' argument 3 names different: declaration 'device' definition 'dev'. QtAV-1.13.0/src/cuda/cuda_api.cpp:326:80: note: Function 'cuGLCtxCreate' argument 3 names different: declaration 'device' definition 'dev'. QtAV-1.13.0/src/filter/GLSLFilter.cpp:132:9: style: Class 'GLTextureInterop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/io/AndroidIO.cpp:71:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubtitleFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubtitleFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rect [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubtitleFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubtitleFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:158:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubtitleFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/SubtitleFilter.cpp:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubtitleFilter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask_pix [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask_q [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:136:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brush [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:177:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:204:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_img [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/filter/X11FilterContext.cpp:233:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/MediaIO.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/cuda/cuda_api.cpp:777:48: style: Variable 'sm_per_multiproc' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/src/filter/X11FilterContext.cpp:105:20: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/X11FilterContext.cpp:110:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/X11FilterContext.cpp:112:20: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/X11FilterContext.cpp:113:39: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/filter/X11FilterContext.cpp:158:23: style: Variable 'c' can be declared as pointer to const [constVariablePointer] QtAV-1.13.0/src/io/QIODeviceIO.cpp:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:238:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/tst_mediaio.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/ConvolutionShader.cpp:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radius [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/ConvolutionShader.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvolutionShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/ConvolutionShader.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/ConvolutionShader.cpp:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/ConvolutionShader.cpp:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_func [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RuntimeClass_Windows_Storage_StorageFile [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/WinRTIO.cpp:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Read [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/io/QIODeviceIO.cpp:61:5: style: Class 'QIODeviceIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/io/QIODeviceIO.cpp:160:13: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/io/QIODeviceIO.cpp:42:21: note: Virtual function in base class QtAV-1.13.0/src/io/QIODeviceIO.cpp:160:13: note: Function in derived class QtAV-1.13.0/src/io/WinRTIO.cpp:82:5: style: Class 'WinRTIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/io/WinRTIO.cpp:189:25: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIBO [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:68:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVBO [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:266:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:37:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/opengl/Geometry.cpp:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcount [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:142:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_icount [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_icount [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_tex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_tex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geo_rect [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texRect [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:333:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Triangles [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:355:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/Geometry.cpp:360:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/GeometryRenderer.cpp:98:28: style: The scope of the variable 'ext' can be reduced. [variableScope] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:177:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sampler [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/ShaderManager.h:39:5: style: Class 'ShaderManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/opengl/Geometry.cpp:74:21: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:79:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:84:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:98:21: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:105:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:112:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:128:26: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:141:21: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:146:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:151:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:184:12: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:231:16: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:238:16: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/Geometry.cpp:369:17: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:155:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SphereMesh [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:185:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLVideo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:256:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:262:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_a [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:272:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLVideo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_shader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:317:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_shader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLVideo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:341:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:346:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLVideo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:389:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLVideo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:111:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/opengl/OpenGLTypes.cpp:111:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/opengl/SubImagesGeometry.cpp:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Triangles [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:43:5: warning: Member variable 'OpenGLVideoPrivate::has_a' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:129:27: style: Local variable 'r' shadows outer argument [shadowArgument] QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:106:93: note: Shadowed declaration QtAV-1.13.0/src/opengl/OpenGLVideo.cpp:129:27: note: Shadow variable QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:77:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASS [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:54:7: warning: Class 'SubImagesRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:54:7: warning: Class 'SubImagesRenderer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VertexShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShaderObject [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShaderObject [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShaderObject [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DynamicShaderObject [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleFunc [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DynamicShaderObject [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DynamicShaderObject [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:181:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/SubImagesGeometry.h:40:9: style:inconclusive: Either there is a missing 'override', or the member function 'QtAV::SubImagesGeometry::width' can be const. [functionConst] QtAV-1.13.0/src/opengl/SubImagesGeometry.h:41:9: style:inconclusive: Either there is a missing 'override', or the member function 'QtAV::SubImagesGeometry::height' can be const. [functionConst] QtAV-1.13.0/src/opengl/SubImagesGeometry.cpp:159:22: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/SubImagesGeometry.cpp:190:10: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/VideoShaderObject.cpp:59:27: style: Variable 'uniforms' can be declared as reference to const [constVariableReference] QtAV-1.13.0/src/output/AVOutput.cpp:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paused [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/AVOutput.cpp:179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutputs [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutputs [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPauseCount [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCanPauseThread [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/OutputSet.cpp:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:271:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_Matrix [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_colorMatrix [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:288:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_opacity [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:293:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_c [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:298:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_texelSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_textureSize [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_target [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_target [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable material_type [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:331:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_format [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_format [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:341:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoShader [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:426:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:444:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MAX_VERTEX_ATTRIBS [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:471:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rebuild_program [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:480:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:554:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:583:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:619:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textures [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:680:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:696:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:707:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:712:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:727:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_map [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bpc [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec_to8 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:753:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:764:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:775:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:786:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:791:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable effective_tex_width_ratio [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:796:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:801:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:807:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_texel_size [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:812:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_size [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_texture_size [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:829:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:865:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoMaterial [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:920:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pbo [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:939:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:958:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textures [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:985:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_map [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:1037:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_texure [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:1109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init_textures_required [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/gl_api.cpp:64:20: error: Returning pointer to local variable 'f' that will be invalid when returning. [returnDanglingLifetime] QtAV-1.13.0/src/opengl/gl_api.cpp:61:18: note: Array decayed to pointer here. QtAV-1.13.0/src/opengl/gl_api.cpp:61:18: note: Passed to initializer list. QtAV-1.13.0/src/opengl/gl_api.cpp:56:10: note: Variable created here. QtAV-1.13.0/src/opengl/gl_api.cpp:64:20: note: Returning pointer to local variable 'f' that will be invalid when returning. QtAV-1.13.0/src/opengl/gl_api.cpp:32:15: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:32:82: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:126:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:127:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:128:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:129:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:130:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:131:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:132:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:133:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:134:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:135:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:136:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:137:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:138:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:139:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:140:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:141:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:142:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:143:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:144:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:145:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:146:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/gl_api.cpp:148:5: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/audio/AudioOutputAudioToolbox.cpp:66:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/audio/AudioOutputBackend.cpp:34:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/output/audio/AudioOutputDSound.cpp:100:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/audio/AudioOutputNull.cpp:45:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/audio/AudioOutputOpenAL.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/output/audio/AudioOutputOpenSL.cpp:108:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/audio/AudioOutputPortAudio.cpp:52:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:149:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:217:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleFormat_Unsigned8 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:286:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backends [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:328:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:346:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:378:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:408:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:415:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paused [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:420:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:452:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:502:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requested [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:507:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:525:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vol [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:530:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:540:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mute [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:545:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:550:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:555:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_samples [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:573:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_samples [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:578:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_buffers [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:583:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_buffers [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:589:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:601:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:614:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:774:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:782:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:793:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/opengl/VideoShader.cpp:653:24: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/VideoShader.cpp:985:45: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/VideoShader.cpp:985:82: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/VideoShader.cpp:985:116: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/opengl/VideoShader.cpp:1124:30: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/audio/AudioOutputPulse.cpp:88:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/audio/AudioOutputXAudio2.cpp:97:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/video/OpenGLWindowRenderer.cpp:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_OpenGLWindow [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLWindowRenderer.cpp:34:5: style: Class 'OpenGLWindowRendererPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter_context [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:51:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renderer_width [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:59:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_YUV420P [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:74:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glv [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:163:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/OpenGLRendererBase.cpp:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGLRendererBase [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPainterRenderer [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:38:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtPainter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:43:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPainterRenderer [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPainterRenderer [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPainterRenderer [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:251:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:297:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:361:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:401:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/VideoOutput.cpp:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoOutput [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/output/video/QPainterRenderer.cpp:66:27: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/video/VideoRenderer.cpp:33:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/output/video/VideoOutput.cpp:110:10: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/video/VideoOutput.cpp:119:10: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/video/VideoOutput.cpp:126:10: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/video/VideoOutput.cpp:192:20: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sub [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_player [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_auto [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_auto [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_auto [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabled [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabled [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabled [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tracks [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current_pkt [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:256:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_player [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_player [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:53:16: performance:inconclusive: Technically the member function 'CharsetDetector::Private::detect' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:72:7: warning: Class 'CharsetDetector' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:72:7: warning: Class 'CharsetDetector' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:155:9: style: Struct 'FrameInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/src/subtitle/PlayerSubtitle.cpp:38:50: performance: Function parameter 'fullPath' should be passed by const reference. [passedByValue] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:436:27: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:60:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:61:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:68:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:69:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:76:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:77:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:87:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:88:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:682:16: style: The scope of the variable 'elapsed' can be reduced. [variableScope] QtAV-1.13.0/src/output/audio/AudioOutput.cpp:682:24: style: Variable 'elapsed' is assigned a value that is never used. [unreadVariable] QtAV-1.13.0/src/subtitle/PlainText.cpp:108:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] QtAV-1.13.0/src/subtitle/PlainText.cpp:112:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] QtAV-1.13.0/src/subtitle/SubtitleProcessor.cpp:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/subtitle/SubtitleProcessorFFmpeg.cpp:298:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_USE_FFMPEG( ... ) [syntaxError] QtAV-1.13.0/src/subtitle/SubImage.cpp:96:25: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/subtitle/SubImage.cpp:98:17: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/subtitle/SubImage.cpp:106:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/subtitle/SubtitleProcessorLibASS.cpp:93:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] QtAV-1.13.0/src/utils/DirectXHelper.cpp:57:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPRESENTFLAG_VIDEO [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/GPUMemCopy.cpp:56:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/utils/DirectXHelper.cpp:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Create9Ex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/DirectXHelper.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDirect3D9 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priv [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loaded [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:151:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engine_names [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:217:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engine_names [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processor [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuzzy_match [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:237:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuzzy_match [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_data [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_data [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:273:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:278:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirs [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirs [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:291:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supported_suffixes [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable suffixes [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable suffixes [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:313:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:328:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:333:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:341:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:351:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fonts_dir [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:367:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fonts_dir [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_font_file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:383:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_font_file [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:394:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processor [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_can_render [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:487:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processor [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:492:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:514:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:539:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:558:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processor [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processor [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:709:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unsorted [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:758:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:814:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:871:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:878:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:884:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:889:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:896:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:902:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:909:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:916:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:936:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:943:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:950:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:957:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:964:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:971:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:976:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:983:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:988:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:993:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:1000:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:1005:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:1012:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:1017:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_s [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/DirectXHelper.cpp:94:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] QtAV-1.13.0/src/utils/Logger.cpp:48:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogOff [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogOff [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogOff [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogOff [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtFatalMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtCriticalMsg [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/Logger.cpp:242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogOff [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/internal.cpp:127:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataLocation [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/internal.cpp:152:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontsLocation [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/internal.cpp:165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_OPT_TYPE_CONST [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/internal.cpp:217:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Map [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/internal.cpp:263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Map [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/utils/internal.cpp:319:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hash [valueFlowBailoutIncompleteVar] QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:104:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/src/utils/Logger.cpp:167:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/utils/Logger.h:161:14: note: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/utils/Logger.cpp:167:23: note: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/utils/Logger.h:166:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:71:0: error: failed to evaluate #if condition, undefined function-like macro invocation: VA_CHECK_VERSION( ... ) [syntaxError] QtAV-1.13.0/src/utils/Logger.cpp:82:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] QtAV-1.13.0/src/utils/internal.cpp:212:25: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/subtitle/Subtitle.cpp:46:5: warning: Member variable 'Private::dev' is not initialized in the constructor. [uninitMemberVar] QtAV-1.13.0/src/subtitle/Subtitle.cpp:474:9: style: Class 'Loader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/tests/ao/main.cpp:59:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleFormat_Signed16 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/tests/ao/main.cpp:76:21: style: C-style pointer casting [cstyleCast] QtAV-1.13.0/src/subtitle/Subtitle.cpp:802:15: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] QtAV-1.13.0/src/subtitle/Subtitle.cpp:108:16: style: class member 'Private::dev' is never used. [unusedStructMember] QtAV-1.13.0/tests/arch/qprocessordetection.h:324:0: error: #error "Unable to determine byte order!" [preprocessorErrorDirective] QtAV-1.13.0/tests/decoder/main.cpp:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] QtAV-1.13.0/tests/extract/main.cpp:39:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_GLWidget2 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/tests/qiodevice/main.cpp:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] QtAV-1.13.0/tests/playerthread/main.cpp:31:5: style: Class 'Thread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/tests/extract/main.cpp:34:5: style: Class 'VideoFrameObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/tests/decoder/main.cpp:75:13: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] QtAV-1.13.0/tests/decoder/main.cpp:73:35: style: Same expression on both sides of '-' because 'now' and 't0' represent the same value. [duplicateExpression] QtAV-1.13.0/tests/decoder/main.cpp:72:65: note: 'now' is assigned value 'QDateTime::currentMSecsSinceEpoch()' here. QtAV-1.13.0/tests/decoder/main.cpp:61:50: note: 't0' is assigned value 'QDateTime::currentMSecsSinceEpoch()' here. QtAV-1.13.0/tests/decoder/main.cpp:73:35: note: Same expression on both sides of '-' because 'now' and 't0' represent the same value. QtAV-1.13.0/tests/decoder/main.cpp:26:13: style: The scope of the variable 'opt' can be reduced. [variableScope] QtAV-1.13.0/tests/decoder/main.cpp:34:9: performance: Range variable 'o' should be declared as const reference. [iterateByValue] QtAV-1.13.0/tools/templates/base.cpp:5:16: error: syntax error [syntaxError] QtAV-1.13.0/tools/templates/derived.cpp:5:16: error: syntax error [syntaxError] QtAV-1.13.0/tools/templates/final.cpp:11:13: error: syntax error [syntaxError] QtAV-1.13.0/tools/templates/vo.cpp:11:24: error: syntax error [syntaxError] QtAV-1.13.0/widgets/Direct2DRenderer.cpp:96:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PUBLIC is a macro then please configure it. [unknownMacro] QtAV-1.13.0/widgets/GDIRenderer.cpp:88:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PUBLIC is a macro then please configure it. [unknownMacro] QtAV-1.13.0/tests/transcode/main.cpp:60:13: style: The scope of the variable 'opt' can be reduced. [variableScope] QtAV-1.13.0/tests/transcode/main.cpp:146:24: style: Local variable 'pkt' shadows outer variable [shadowVariable] QtAV-1.13.0/tests/transcode/main.cpp:117:22: note: Shadowed declaration QtAV-1.13.0/tests/transcode/main.cpp:146:24: note: Shadow variable QtAV-1.13.0/tests/transcode/main.cpp:68:9: performance: Range variable 'o' should be declared as const reference. [iterateByValue] QtAV-1.13.0/widgets/QtAVWidgets/GLWidgetRenderer.h:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/widgets/GLWidgetRenderer2.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_GLWidget2 [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/widgets/GLWidgetRenderer2.cpp:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/GLWidgetRenderer2.cpp:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/OpenGLWidgetRenderer.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_OpenGLWidget [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/OpenGLWidgetRenderer.cpp:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] QtAV-1.13.0/tests/subtitle/main.cpp:14:5: style: Class 'SubtitleObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/widgets/QtAVWidgets/GLWidgetRenderer2.h:59:5: style: Class 'GLWidgetRenderer2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/widgets/GLWidgetRenderer2.cpp:31:5: style: Class 'GLWidgetRenderer2Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/widgets/OpenGLWidgetRenderer.cpp:33:5: style: Class 'OpenGLWidgetRendererPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] QtAV-1.13.0/widgets/QtAVWidgets/QOpenGLWidget.h:27:0: error: #error "Qt5 is required!" [preprocessorErrorDirective] QtAV-1.13.0/widgets/WidgetRenderer.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_Widget [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/WidgetRenderer.cpp:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/WidgetRenderer.cpp:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/WidgetRenderer.cpp:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_background [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/X11Renderer.cpp:149:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PUBLIC is a macro then please configure it. [unknownMacro] QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoFrame [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:111:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] QtAV-1.13.0/widgets/XVRenderer.cpp:148:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PUBLIC is a macro then please configure it. [unknownMacro] QtAV-1.13.0/widgets/global.cpp:32:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] QtAV-1.13.0/widgets/QtAVWidgets/VideoPreviewWidget.h:46:13: performance: Function 'file()' should return member 'm_file' by const reference. [returnByReference] QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:69:46: style:inconclusive: Function 'setTimestamp' argument 1 names different: declaration 'msec' definition 'value'. [funcArgNamesDifferent] QtAV-1.13.0/widgets/QtAVWidgets/VideoPreviewWidget.h:42:30: note: Function 'setTimestamp' argument 1 names different: declaration 'msec' definition 'value'. QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:69:46: note: Function 'setTimestamp' argument 1 names different: declaration 'msec' definition 'value'. QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:84:49: style:inconclusive: Function 'setFile' argument 1 names different: declaration 'file' definition 'value'. [funcArgNamesDifferent] QtAV-1.13.0/widgets/QtAVWidgets/VideoPreviewWidget.h:45:33: note: Function 'setFile' argument 1 names different: declaration 'file' definition 'value'. QtAV-1.13.0/widgets/VideoPreviewWidget.cpp:84:49: note: Function 'setFile' argument 1 names different: declaration 'file' definition 'value'. diff: 2.18.0 QtAV-1.13.0/config.tests/videotoolbox/main.cpp:22:2: error: #error apple only [preprocessorErrorDirective] head QtAV-1.13.0/examples/common/common.cpp:313:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataLocation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/examples/common/common.cpp:318:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/examples/common/common.cpp:99:12: style: Obsolete function 'qInstallMsgHandler' called. It is recommended to use 'qInstallMessageHandler' instead. [prohibitedqInstallMsgHandlerCalled] head QtAV-1.13.0/examples/common/common.cpp:99:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handler [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NB [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NB [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:175:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NB [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:185:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVCOL_SPC_NB [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVCOL_RANGE_UNSPECIFIED [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:26:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:270:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:293:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:295:19: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:314:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_INPUT_BUFFER_PADDING_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:348:5: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:352:9: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:357:13: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:388:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_LOG_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AVCompat.cpp:70:14: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AVError.cpp:108:19: warning:inconclusive: Member variable 'AVError::mDetail' is not assigned a value in 'AVError::operator='. [operatorEqVarError] 2.18.0 QtAV-1.13.0/src/AVThread.h:103:5: style: Class 'AVThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head QtAV-1.13.0/src/AVTranscoder.cpp:48:20: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head QtAV-1.13.0/src/AVTranscoder.cpp:48:20: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 QtAV-1.13.0/src/AudioFormat.cpp:330:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFormat.cpp:365:45: style:inconclusive: Function 'durationForBytes' argument 1 names different: declaration 'byteCount' definition 'bytes'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/AudioFormat.h:134:36: note: Function 'durationForBytes' argument 1 names different: declaration 'byteCount' definition 'bytes'. QtAV-1.13.0/src/AudioFormat.cpp:365:45: note: Function 'durationForBytes' argument 1 names different: declaration 'byteCount' definition 'bytes'. 2.18.0 QtAV-1.13.0/src/AudioFormat.cpp:459:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/AudioFormat.h:162:38: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. QtAV-1.13.0/src/AudioFormat.cpp:459:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. 2.18.0 QtAV-1.13.0/src/AudioFormat.cpp:471:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/AudioFormat.h:163:38: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. QtAV-1.13.0/src/AudioFormat.cpp:471:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. 2.18.0 QtAV-1.13.0/src/AudioFormat.cpp:477:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/AudioFormat.h:164:38: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. QtAV-1.13.0/src/AudioFormat.cpp:477:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. 2.18.0 QtAV-1.13.0/src/AudioFormat.cpp:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:143:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:158:13: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:222:17: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:226:21: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:271:24: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:41:5: style: Class 'AudioFramePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/AudioFrame.cpp:88:17: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:103:30: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::inAudioFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:71:18: note: Technically the member function 'QtAV::AudioResampler::inAudioFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:103:30: note: Technically the member function 'QtAV::AudioResampler::inAudioFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:108:36: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::inAudioFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:72:24: note: Technically the member function 'QtAV::AudioResampler::inAudioFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:108:36: note: Technically the member function 'QtAV::AudioResampler::inAudioFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:122:30: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::outAudioFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:75:18: note: Technically the member function 'QtAV::AudioResampler::outAudioFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:122:30: note: Technically the member function 'QtAV::AudioResampler::outAudioFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:127:36: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::outAudioFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:76:24: note: Technically the member function 'QtAV::AudioResampler::outAudioFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:127:36: note: Technically the member function 'QtAV::AudioResampler::outAudioFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:132:22: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::setInSampesPerChannel' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:79:10: note: Technically the member function 'QtAV::AudioResampler::setInSampesPerChannel' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:132:22: note: Technically the member function 'QtAV::AudioResampler::setInSampesPerChannel' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_samples_per_channel [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:137:21: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::outSamplesPerChannel' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:81:9: note: Technically the member function 'QtAV::AudioResampler::outSamplesPerChannel' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:137:21: note: Technically the member function 'QtAV::AudioResampler::outSamplesPerChannel' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_samples_per_channel [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:152:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:173:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:180:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:187:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:194:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:30:1: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/src/AudioResampler.cpp:43:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:59:28: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::outData' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:57:16: note: Technically the member function 'QtAV::AudioResampler::outData' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:59:28: note: Technically the member function 'QtAV::AudioResampler::outData' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:61:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:88:23: performance:inconclusive: Technically the member function 'QtAV::AudioResampler::speed' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/QtAV/AudioResampler.h:68:11: note: Technically the member function 'QtAV::AudioResampler::speed' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/AudioResampler.cpp:88:23: note: Technically the member function 'QtAV::AudioResampler::speed' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResampler.cpp:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_format [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResamplerTemplate.cpp:101:23: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/AudioResamplerTemplate.cpp:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioResamplerTemplate.cpp:48:18: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/AudioResampler.h:65:18: note: Virtual function in base class QtAV-1.13.0/src/AudioResamplerTemplate.cpp:48:18: note: Function in derived class 2.18.0 QtAV-1.13.0/src/AudioResamplerTemplate.cpp:49:18: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/AudioResampler.h:64:18: note: Virtual function in base class QtAV-1.13.0/src/AudioResamplerTemplate.cpp:49:18: note: Function in derived class 2.18.0 QtAV-1.13.0/src/AudioResamplerTemplate.cpp:57:5: warning: Member variable 'AudioResamplerFFPrivate::channel_map' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/src/AudioResamplerTemplate.cpp:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioThread.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/AudioThread.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:106:39: style:inconclusive: Function 'setOutFormat' argument 1 names different: declaration 'formate' definition 'format'. [funcArgNamesDifferent] QtAV-1.13.0/src/ImageConverter.h:55:27: note: Function 'setOutFormat' argument 1 names different: declaration 'formate' definition 'format'. QtAV-1.13.0/src/ImageConverter.cpp:106:39: note: Function 'setOutFormat' argument 1 names different: declaration 'formate' definition 'format'. 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:109:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:117:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setInRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:57:10: note: Technically the member function 'QtAV::ImageConverter::setInRange' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:117:22: note: Technically the member function 'QtAV::ImageConverter::setInRange' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:120:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:127:28: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::inRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:58:16: note: Technically the member function 'QtAV::ImageConverter::inRange' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:127:28: note: Technically the member function 'QtAV::ImageConverter::inRange' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:132:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setOutRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:60:10: note: Technically the member function 'QtAV::ImageConverter::setOutRange' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:132:22: note: Technically the member function 'QtAV::ImageConverter::setOutRange' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:141:28: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::outRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:61:16: note: Technically the member function 'QtAV::ImageConverter::outRange' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:141:28: note: Technically the member function 'QtAV::ImageConverter::outRange' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:146:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setBrightness' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:66:10: note: Technically the member function 'QtAV::ImageConverter::setBrightness' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:146:22: note: Technically the member function 'QtAV::ImageConverter::setBrightness' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brightness [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:155:21: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::brightness' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:67:9: note: Technically the member function 'QtAV::ImageConverter::brightness' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:155:21: note: Technically the member function 'QtAV::ImageConverter::brightness' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:157:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brightness [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:160:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setContrast' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:68:10: note: Technically the member function 'QtAV::ImageConverter::setContrast' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:160:22: note: Technically the member function 'QtAV::ImageConverter::setContrast' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contrast [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:169:21: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::contrast' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:69:9: note: Technically the member function 'QtAV::ImageConverter::contrast' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:169:21: note: Technically the member function 'QtAV::ImageConverter::contrast' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contrast [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:174:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setSaturation' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:70:10: note: Technically the member function 'QtAV::ImageConverter::setSaturation' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:174:22: note: Technically the member function 'QtAV::ImageConverter::setSaturation' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable saturation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:183:21: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::saturation' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:71:9: note: Technically the member function 'QtAV::ImageConverter::saturation' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:183:21: note: Technically the member function 'QtAV::ImageConverter::saturation' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable saturation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:188:34: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::outPlanes' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:72:22: note: Technically the member function 'QtAV::ImageConverter::outPlanes' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:188:34: note: Technically the member function 'QtAV::ImageConverter::outPlanes' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:193:30: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::outLineSizes' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:73:18: note: Technically the member function 'QtAV::ImageConverter::outLineSizes' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:193:30: note: Technically the member function 'QtAV::ImageConverter::outLineSizes' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:195:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitchs [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:201:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_data [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:207:36: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:213:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:221:5: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:224:36: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:229:5: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:31:1: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:46:28: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::outData' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:44:16: note: Technically the member function 'QtAV::ImageConverter::outData' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:46:28: note: Technically the member function 'QtAV::ImageConverter::outData' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:59:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setInSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:48:10: note: Technically the member function 'QtAV::ImageConverter::setInSize' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:59:22: note: Technically the member function 'QtAV::ImageConverter::setInSize' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:81:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:50:10: note: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:81:22: note: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:86:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:51:10: note: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:86:22: note: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:91:22: performance:inconclusive: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/ImageConverter.h:52:10: note: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/ImageConverter.cpp:91:22: note: Technically the member function 'QtAV::ImageConverter::setInFormat' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/ImageConverter.cpp:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverter.h:109:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/ImageConverter.h:47:18: note: Virtual function in base class QtAV-1.13.0/src/ImageConverter.h:109:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/ImageConverter.h:111:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/ImageConverter.h:74:18: note: Virtual function in base class QtAV-1.13.0/src/ImageConverter.h:111:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/ImageConverter.h:112:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/ImageConverter.h:75:18: note: Virtual function in base class QtAV-1.13.0/src/ImageConverter.h:112:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/ImageConverterFF.cpp:118:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorRange_Limited [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverterFF.cpp:46:18: style: The function 'setupColorspaceDetails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/ImageConverter_p.h:51:18: note: Virtual function in base class QtAV-1.13.0/src/ImageConverterFF.cpp:46:18: note: Function in derived class 2.18.0 QtAV-1.13.0/src/ImageConverterFF.cpp:62:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverterFF.cpp:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w_out [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/ImageConverterIPP.cpp:40:18: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/ImageConverter.h:74:18: note: Virtual function in base class QtAV-1.13.0/src/ImageConverterIPP.cpp:40:18: note: Function in derived class 2.18.0 QtAV-1.13.0/src/ImageConverterIPP.cpp:42:18: style: The function 'prepareData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/ImageConverter.h:95:18: note: Virtual function in base class QtAV-1.13.0/src/ImageConverterIPP.cpp:42:18: note: Function in derived class 2.18.0 QtAV-1.13.0/src/ImageConverterIPP.cpp:95:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w_in [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/Packet.cpp:129:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 QtAV-1.13.0/src/Packet.cpp:131:41: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/Packet.cpp:185:29: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/Packet.cpp:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PKT_FLAG_CORRUPT [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/Packet.cpp:204:19: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/Packet.cpp:223:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/Packet.h:82:38: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. QtAV-1.13.0/src/Packet.cpp:223:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. 2.18.0 QtAV-1.13.0/src/Packet.cpp:225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/Packet.cpp:49:31: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/Packet.cpp:85:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PKT_FLAG_KEY [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/QtAV/AVClock.h:180:15: style:inconclusive: Either there is a missing 'override', or the member function 'QtAV::AVClock::updateValue' can be const. [functionConst] QtAV-1.13.0/src/QtAV/AVClock.h:80:17: note: Either there is a missing 'override', or the member function 'QtAV::AVClock::updateValue' can be const. QtAV-1.13.0/src/QtAV/AVClock.h:180:15: note: Either there is a missing 'override', or the member function 'QtAV::AVClock::updateValue' can be const. 2.18.0 QtAV-1.13.0/src/QtAV/AVClock.h:56:5: style: Class 'AVClock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/AVClock.h:57:5: style: Class 'AVClock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/AVError.h:65:5: style: Class 'AVError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/AudioFrame.h:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/QtAV/AudioFrame.h:40:5: style: Class 'AudioFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/AudioOutput.h:79:5: style: Class 'AudioOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/AudioResampler.h:104:5: style: Class 'AudioResampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/Filter.h:111:10: style: The function 'installTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/Filter.h:60:18: note: Virtual function in base class QtAV-1.13.0/src/QtAV/Filter.h:111:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/QtAV/Filter.h:86:10: style: The function 'installTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/Filter.h:60:18: note: Virtual function in base class QtAV-1.13.0/src/QtAV/Filter.h:86:10: note: Function in derived class head QtAV-1.13.0/src/QtAV/FilterContext.h:125:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/QtAV/MediaIO.h:46:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PRIVATE is a macro then please configure it. [unknownMacro] 2.18.0 QtAV-1.13.0/src/QtAV/VideoFormat.h:153:5: style: Class 'VideoFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/VideoFormat.h:154:5: style: Class 'VideoFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/VideoFormat.h:155:5: style: Class 'VideoFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/VideoFormat.h:156:5: style: Class 'VideoFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/QtAV/VideoFrame.h:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/QtAV/VideoFrame.h:57:5: style: Class 'VideoFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head QtAV-1.13.0/src/QtAV/private/AVCompat.h:67:0: error: failed to evaluate #if condition, undefined function-like macro invocation: AV_VERSION_INT( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/QtAV/private/AudioResampler_p.h:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleFormat_Unknown [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/QtAV/private/factory.h:114:14: style: The destructor '~Factory < int , AudioResampler , AudioResamplerFactory >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/private/singleton.h:57:14: note: Virtual destructor in base class QtAV-1.13.0/src/QtAV/private/factory.h:114:14: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/QtAV/private/factory.h:114:14: style: The destructor '~Factory < int , ImageConverter , ImageConverterFactory >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/private/singleton.h:57:14: note: Virtual destructor in base class QtAV-1.13.0/src/QtAV/private/factory.h:114:14: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/QtAV/private/factory.h:114:14: style: The destructor '~Factory' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/private/singleton.h:57:14: note: Virtual destructor in base class QtAV-1.13.0/src/QtAV/private/factory.h:114:14: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/QtAV/private/factory.h:150:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/QtAV/private/factory.h:156:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/QtAV_Global.cpp:88:93: error: There is an unknown macro here somewhere. Configuration is required. If QT_VERSION_STR is a macro then please configure it. [unknownMacro] head QtAV-1.13.0/src/VideoCapture.cpp:128:5: performance: Variable 'dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] head QtAV-1.13.0/src/VideoCapture.cpp:128:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoCapture.cpp:130:5: performance: Variable 'dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 QtAV-1.13.0/src/VideoCapture.cpp:130:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:111:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:155:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth_minus1 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:399:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:408:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_HWACCEL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:445:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:454:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:49:5: style: Class 'VideoFormatPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:502:63: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'pixfmt' definition 'fmt'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:161:53: note: Function 'operator=' argument 1 names different: declaration 'pixfmt' definition 'fmt'. QtAV-1.13.0/src/VideoFormat.cpp:502:63: note: Function 'operator=' argument 1 names different: declaration 'pixfmt' definition 'fmt'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:514:42: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:163:32: note: Function 'operator=' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. QtAV-1.13.0/src/VideoFormat.cpp:514:42: note: Function 'operator=' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:525:55: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'pixfmt' definition 'fmt'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:165:46: note: Function 'operator==' argument 1 names different: declaration 'pixfmt' definition 'fmt'. QtAV-1.13.0/src/VideoFormat.cpp:525:55: note: Function 'operator==' argument 1 names different: declaration 'pixfmt' definition 'fmt'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:535:34: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:167:25: note: Function 'operator==' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. QtAV-1.13.0/src/VideoFormat.cpp:535:34: note: Function 'operator==' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:545:55: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'pixfmt' definition 'fmt'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:169:46: note: Function 'operator!=' argument 1 names different: declaration 'pixfmt' definition 'fmt'. QtAV-1.13.0/src/VideoFormat.cpp:545:55: note: Function 'operator!=' argument 1 names different: declaration 'pixfmt' definition 'fmt'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:555:34: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:171:25: note: Function 'operator!=' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. QtAV-1.13.0/src/VideoFormat.cpp:555:34: note: Function 'operator!=' argument 1 names different: declaration 'ffpixfmt' definition 'fffmt'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:562:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:608:23: warning: Either the condition 'plane>d->channels.size()' is redundant or 'plane' can have the value d->channels.size(). Expression 'd->channels[plane]' causes access out of bounds. [containerOutOfBounds] QtAV-1.13.0/src/VideoFormat.cpp:606:15: note: Assuming that condition 'plane>d->channels.size()' is not redundant QtAV-1.13.0/src/VideoFormat.cpp:608:23: note: Access out of bounds 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:66:5: style: Class 'VideoFormatPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_BE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:700:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_PAL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:710:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_BITSTREAM [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:715:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_HWACCEL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:749:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:763:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:770:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:280:38: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. QtAV-1.13.0/src/VideoFormat.cpp:770:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:784:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. [funcArgNamesDifferent] QtAV-1.13.0/src/QtAV/VideoFormat.h:281:38: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. QtAV-1.13.0/src/VideoFormat.cpp:784:26: note: Function 'operator<<' argument 1 names different: declaration 'debug' definition 'dbg'. 2.18.0 QtAV-1.13.0/src/VideoFormat.cpp:78:5: style: Class 'VideoFormatPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:141:6: style: The destructor '~VideoFramePrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/QtAV/private/Frame_p.h:41:14: note: Virtual destructor in base class QtAV-1.13.0/src/VideoFrame.cpp:141:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:168:13: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:232:19: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:374:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HostMemorySurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:501:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIX_FMT_NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:528:20: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/VideoFrame.cpp:73:28: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:121:5: warning: Member variable 'VideoFrameExtractorPrivate::loading' is not initialized in the constructor. [uninitMemberVar] head QtAV-1.13.0/src/VideoFrameExtractor.cpp:141:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:195:29: style: Variable 'cctx' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:319:27: style: Variable 'dec_opt_old' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:375:13: style: Class 'Cleaner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:386:10: style: class member 'VideoFrameExtractorPrivate::loading' is never used. [unusedStructMember] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:411:51: performance: Function parameter 'url' should be passed by const reference. [passedByValue] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:414:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:424:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:42:5: style: Class 'ExtractThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:430:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:438:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:444:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_extract [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:452:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_extract [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:458:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_video [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:472:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:478:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:491:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:497:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:533:23: style: Condition 'precision_old!=precision()' is always false [knownConditionTrueFalse] QtAV-1.13.0/src/VideoFrameExtractor.cpp:527:23: note: precision_old is assigned 'precision()' here. QtAV-1.13.0/src/VideoFrameExtractor.cpp:528:9: note: Assuming condition is false QtAV-1.13.0/src/VideoFrameExtractor.cpp:533:23: note: Condition 'precision_old!=precision()' is always false 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:546:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoFrameExtractor.cpp:90:13: style: Class 'StopTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:104:9: style: Class 'CaptureTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayed_frame [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_fps [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:160:9: style: Class 'EQTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conv [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:191:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:215:20: style: Variable 'vo' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:223:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:42:5: warning: Member variable 'VideoThreadPrivate::pts' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:451:23: style: Variable 'dec_opt_old' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:50:6: style: The destructor '~VideoThreadPrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/AVThread_p.h:78:14: note: Virtual destructor in base class QtAV-1.13.0/src/VideoThread.cpp:50:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:63:12: style: class member 'VideoThreadPrivate::pts' is never used. [unusedStructMember] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/VideoThread.cpp:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capture [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:123:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:132:13: style: Condition '!ensureResource(pitch,H)' is always false [knownConditionTrueFalse] QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:132:28: note: Calling function 'ensureResource' returns 1 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:132:13: note: Condition '!ensureResource(pitch,H)' is always false 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:142:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_NV12 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CU_CTX_SCHED_BLOCKING_SYNC [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:176:32: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:205:63: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:220:39: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:33:18: warning: Member variable 'InteropResource::share_ctx' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:60:146: style:inconclusive: Function 'mapToHost' argument 7 names different: declaration 'surface_height' definition 'coded_height'. [funcArgNamesDifferent] QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:72:133: note: Function 'mapToHost' argument 7 names different: declaration 'surface_height' definition 'coded_height'. QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:60:146: note: Function 'mapToHost' argument 7 names different: declaration 'surface_height' definition 'coded_height'. 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:62:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:72:32: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.cpp:76:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_NV12 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:124:6: style: The destructor '~HostInteropResource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:57:14: note: Virtual destructor in base class QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:124:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:125:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:69:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:125:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:126:10: style: The function 'unmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:70:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:126:10: note: Function in derived class head QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:139:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:94:5: style: Class 'SurfaceInteropCUDA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/codec/video/SurfaceInteropCUDA.h:94:5: warning: Member variable 'SurfaceInteropCUDA::w' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoder.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] head QtAV-1.13.0/src/codec/video/VideoDecoder.cpp:55:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderCUDA.cpp:106:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] head QtAV-1.13.0/src/codec/video/VideoDecoderCUDA.cpp:27:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderD3D.h:45:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PRIVATE is a macro then please configure it. [unknownMacro] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:105:39: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_safe_callbacks [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:156:77: style:inconclusive: Function 'getFormat' argument 1 names different: declaration 'p_context' definition 'avctx'. [funcArgNamesDifferent] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:72:52: note: Function 'getFormat' argument 1 names different: declaration 'p_context' definition 'avctx'. QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:156:77: note: Function 'getFormat' argument 1 names different: declaration 'p_context' definition 'avctx'. 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:162:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threads [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threads [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_mode [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_mode [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:311:28: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:320:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:33:39: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:83:39: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.cpp:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_BUFFER_TYPE_USER [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW.h:54:5: style: Class 'VideoDecoderFFmpegHW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:51:14: style: The destructor '~VideoDecoderFFmpegHWPrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.h:59:14: note: Virtual destructor in base class QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:51:14: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pix_fmt [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:58:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVAAPI.cpp:83:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:104:6: style: The destructor '~VideoDecoderVDAPrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:51:14: note: Virtual destructor in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:104:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:105:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:67:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:105:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:106:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:68:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:106:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:108:11: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:70:19: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:108:11: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:109:10: style: The function 'getBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:74:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:109:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:110:10: style: The function 'releaseBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:75:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:110:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:111:19: style: The function 'vaPixelFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:76:27: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:111:19: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDA_VLD [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:175:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:204:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCVPixelBufferLock_ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:216:26: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:221:24: style: Local variable 'frame' shadows outer function [shadowFunction] QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:79:16: note: Shadowed declaration QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:221:24: note: Shadow variable 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:234:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HostMemorySurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:250:20: style: Local variable 'pixfmt' shadows outer variable [shadowVariable] QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:184:30: note: Shadowed declaration QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:250:20: note: Shadow variable 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:252:20: style: Local variable 'format' shadows outer function [shadowFunction] QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:82:17: note: Shadowed declaration QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:252:20: note: Shadow variable 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:271:42: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:287:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:325:22: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:337:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:332:9: note: outer condition: zero_copy QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:337:13: note: identical inner condition: zero_copy 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:353:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_fmt [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:365:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_fmt [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:392:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extradata_size [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:409:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:425:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_id [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:79:16: style: The function 'frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.h:38:24: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:79:16: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVDA.cpp:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFCoreFoundationVersionNumber [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFCoreFoundationVersionNumber [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:106:6: style: The destructor '~VideoDecoderVideoToolboxPrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:51:14: note: Virtual destructor in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:106:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:107:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:67:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:107:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:108:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:68:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:108:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:110:11: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:70:19: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:110:11: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:111:10: style: The function 'getBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:74:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:111:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:112:10: style: The function 'releaseBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:75:18: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:112:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:113:19: style: The function 'vaPixelFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegHW_p.h:76:27: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:113:19: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:113:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_VIDEOTOOLBOX [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:179:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hwaccel_context [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:206:22: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:226:35: style: Local variable 'interop' shadows outer function [shadowFunction] QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:85:13: note: Shadowed declaration QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:226:35: note: Shadow variable 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:243:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_fmt [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_fmt [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interop_type [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:269:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interop_type [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:295:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:310:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable profile [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_ctx [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:80:16: style: The function 'frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/codec/video/VideoDecoderFFmpegBase.h:38:24: note: Virtual function in base class QtAV-1.13.0/src/codec/video/VideoDecoderVideoToolbox.cpp:80:16: note: Function in derived class 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:119:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_id [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:204:9: style: Condition '!use_hwctx' is always true [knownConditionTrueFalse] QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:156:22: note: Assignment 'use_hwctx=false', assigned value is 0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:204:9: note: Condition '!use_hwctx' is always true 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:257:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:275:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hwdev [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hwdev [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:289:23: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: AV_MODULE_CHECK( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:310:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_encoded [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:320:26: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:373:16: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/codec/video/VideoEncoderFFmpeg.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avctx [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/cuda/cuda_api.cpp:217:7: warning: Class 'cuda_api' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head QtAV-1.13.0/src/cuda/cuda_api.cpp:217:7: warning: Class 'cuda_api' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 QtAV-1.13.0/src/cuda/cuda_api.cpp:217:7: warning: Class 'cuda_api' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head QtAV-1.13.0/src/cuda/cuda_api.cpp:217:7: warning: Class 'cuda_api' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:101:51: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:111:25: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_USAGE_STAGING [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:137:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_MAP_READ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:148:24: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/src/directx/SurfaceInteropD3D11.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:52:11: warning: Class 'EGLInteropResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:52:11: warning: Class 'EGLInteropResource' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:52:11: warning: Class 'EGLInteropResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head QtAV-1.13.0/src/directx/SurfaceInteropD3D11EGL.cpp:52:11: warning: Class 'EGLInteropResource' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:136:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:139:42: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:149:25: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:188:23: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:28:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9.cpp:73:53: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:67:7: warning: Class 'EGLInteropResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:67:7: warning: Class 'EGLInteropResource' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:67:7: warning: Class 'EGLInteropResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head QtAV-1.13.0/src/directx/SurfaceInteropD3D9EGL.cpp:67:7: warning: Class 'EGLInteropResource' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head QtAV-1.13.0/src/filter/EncodeFilter.cpp:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoFrame [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/EncodeFilter.cpp:235:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/filter/EncodeFilter.cpp:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioFrame [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/EncodeFilter.cpp:59:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:227:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brush [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:243:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:278:31: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:283:20: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/src/filter/FilterContext.cpp:39:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterContext.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/FilterManager.h:36:5: error: There is an unknown macro here somewhere. Configuration is required. If DPTR_DECLARE_PRIVATE is a macro then please configure it. [unknownMacro] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotConfigured [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureFailed [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:193:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVMEDIA_TYPE_VIDEO [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:199:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVMEDIA_TYPE_AUDIO [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priv [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibAVFilterVideo [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/filter/LibAVFilter.cpp:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibAVFilterAudio [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/filter/LibAVFilter.cpp:44:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:112:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:132:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:135:22: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:256:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:348:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:37:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:435:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:445:18: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:447:18: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:454:14: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:462:18: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:464:18: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:472:10: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:482:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:544:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:574:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:662:17: style: Variable 'gp' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:662:22: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:668:14: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/opengl/OpenGLHelper.cpp:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fragment [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:54:7: warning: Class 'SubImagesRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:54:7: warning: Class 'SubImagesRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:54:7: warning: Class 'SubImagesRenderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head QtAV-1.13.0/src/opengl/SubImagesRenderer.cpp:54:7: warning: Class 'SubImagesRenderer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 QtAV-1.13.0/src/output/OutputSet.h:39:5: style: Class 'OutputSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head QtAV-1.13.0/src/output/audio/AudioOutputBackend.cpp:34:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/output/audio/AudioOutputBackend.cpp:73:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] 2.18.0 QtAV-1.13.0/src/output/audio/AudioOutputOpenAL.cpp:100:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] head QtAV-1.13.0/src/output/audio/AudioOutputOpenAL.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:72:7: warning: Class 'CharsetDetector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:72:7: warning: Class 'CharsetDetector' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:72:7: warning: Class 'CharsetDetector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head QtAV-1.13.0/src/subtitle/CharsetDetector.cpp:72:7: warning: Class 'CharsetDetector' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 QtAV-1.13.0/src/subtitle/SubtitleProcessor.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_DEFINE is a macro then please configure it. [unknownMacro] head QtAV-1.13.0/src/subtitle/SubtitleProcessor.cpp:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] head QtAV-1.13.0/src/subtitle/SubtitleProcessorFFmpeg.cpp:298:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_USE_FFMPEG( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/subtitle/SubtitleProcessorFFmpeg.cpp:58:1: error: There is an unknown macro here somewhere. Configuration is required. If FACTORY_REGISTER is a macro then please configure it. [unknownMacro] 2.18.0 QtAV-1.13.0/src/utils/GPUMemCopy.cpp:114:18: performance:inconclusive: Technically the member function 'QtAV::GPUMemCopy::copyFrame' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/utils/GPUMemCopy.h:39:10: note: Technically the member function 'QtAV::GPUMemCopy::copyFrame' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/utils/GPUMemCopy.cpp:114:18: note: Technically the member function 'QtAV::GPUMemCopy::copyFrame' can be static (but you may consider moving to unnamed namespace). 2.18.0 QtAV-1.13.0/src/utils/GPUMemCopy.cpp:46:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CPU_FLAG_SSE4 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/utils/GPUMemCopy.cpp:50:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CPU_FLAG_SSE2 [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/GPUMemCopy.cpp:56:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/utils/GPUMemCopy.cpp:67:13: warning: Member variable 'GPUMemCopy::mCache' is not initialized in the constructor. [uninitMemberVar] head QtAV-1.13.0/src/utils/Logger.cpp:167:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). [functionStatic] QtAV-1.13.0/src/utils/Logger.h:161:14: note: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). QtAV-1.13.0/src/utils/Logger.cpp:167:23: note: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). head QtAV-1.13.0/src/utils/Logger.cpp:174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtFatalMsg [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/Logger.cpp:82:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] 2.18.0 QtAV-1.13.0/src/utils/Logger.h:132:10: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::noDebug' can be static (but you may consider moving to unnamed namespace). [functionStatic] head QtAV-1.13.0/src/utils/Logger.h:163:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::debug' can be static (but you may consider moving to unnamed namespace). [functionStatic] head QtAV-1.13.0/src/utils/Logger.h:163:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/Logger.h:164:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::warning' can be static (but you may consider moving to unnamed namespace). [functionStatic] head QtAV-1.13.0/src/utils/Logger.h:164:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/Logger.h:165:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::critical' can be static (but you may consider moving to unnamed namespace). [functionStatic] head QtAV-1.13.0/src/utils/Logger.h:165:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtCriticalMsg [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/Logger.h:166:23: performance:inconclusive: Technically the member function 'QtAV::Internal::Logger::Context::fatal' can be static (but you may consider moving to unnamed namespace). [functionStatic] head QtAV-1.13.0/src/utils/Logger.h:166:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtFatalMsg [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/internal.cpp:127:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataLocation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/utils/internal.cpp:132:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/utils/internal.cpp:152:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontsLocation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/utils/internal.cpp:154:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontsLocation [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:102:36: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:127:18: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:281:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:292:23: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:300:9: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:301:9: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:322:13: style: Condition 'fbcount' is always true [knownConditionTrueFalse] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:335:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:341:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:62:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:72:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.cpp:91:42: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:104:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:65:5: style: Class 'SurfaceInteropVAAPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:84:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:53:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:84:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:95:6: style: The destructor '~X11InteropResource' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:42:14: note: Virtual destructor in base class QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:95:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:96:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:53:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:96:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:97:10: style: The function 'unmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:54:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/SurfaceInteropVAAPI.h:97:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:100:28: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fourcc [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:150:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:151:28: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:152:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:175:5: warning: Member variable 'NativeDisplayBase::m_selfCreated' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:179:15: style:inconclusive: Technically the member function 'QtAV::vaapi::NativeDisplayBase::handle' can be const. [functionConst] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:198:6: style: The destructor '~NativeDisplayX11' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:176:14: note: Virtual destructor in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:198:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:200:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:202:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:177:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:202:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:215:15: style: The function 'getVADisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:178:23: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:215:15: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:220:29: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:222:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:180:33: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:222:25: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:230:6: style: The destructor '~NativeDisplayGLX' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:176:14: note: Virtual destructor in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:230:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:232:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:234:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:177:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:234:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:247:15: style: The function 'getVADisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:178:23: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:247:15: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:252:32: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:254:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:180:33: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:254:25: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:261:6: style: The destructor '~NativeDisplayDrm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:176:14: note: Virtual destructor in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:261:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:265:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:177:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:265:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:277:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:280:68: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:286:15: style: The function 'getVADisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:178:23: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:286:15: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:293:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:180:33: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:293:25: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:299:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:177:18: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:299:10: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:303:15: style: The function 'getVADisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:178:23: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:303:15: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:304:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:180:33: note: Virtual function in base class QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:304:25: note: Function in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] head QtAV-1.13.0/src/vaapi/vaapi_helper.cpp:71:0: error: failed to evaluate #if condition, undefined function-like macro invocation: VA_CHECK_VERSION( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNIMPLEMENTED [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNIMPLEMENTED [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:124:30: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:144:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:145:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:172:46: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:187:30: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:188:33: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:189:34: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:190:31: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:250:1: style: The class 'display_t' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:257:10: style:inconclusive: Technically the member function 'QtAV::vaapi::display_t::getVersion' can be const. [functionConst] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:298:5: style: Class 'surface_glx_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:299:6: style: The destructor '~surface_glx_t' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] QtAV-1.13.0/src/vaapi/vaapi_helper.h:79:14: note: Virtual destructor in base class QtAV-1.13.0/src/vaapi/vaapi_helper.h:299:6: note: Destructor in derived class 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:315:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FRAME_PICTURE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/src/vaapi/vaapi_helper.h:78:5: style: Class 'dll_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/tests/arch/qprocessordetection.h:324:6: error: #error "Unable to determine byte order!" [preprocessorErrorDirective] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1020:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1032:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasGLSL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1044:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_background [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1053:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_background [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1083:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasGLSL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1092:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasGLSL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasGLSL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:110:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenGL_Version_None [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:1110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasGLSL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:131:10: style:inconclusive: Either there is a missing 'override', or the member function 'QtAV::GLWidgetRendererPrivate::initWithContext' can be const. [functionConst] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quality [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:203:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renderer_width [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:281:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COMPILE_STATUS [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:286:29: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:306:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERTEX_SHADER [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:324:25: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:349:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:377:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:395:13: style: Local variable 'frag' shadows outer variable [shadowVariable] QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:250:18: note: Shadowed declaration QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:395:13: note: Shadow variable 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:414:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BT601 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:478:61: style:inconclusive: Function 'initTexture' argument 2 names different: declaration 'internal_format' definition 'internalFormat'. [funcArgNamesDifferent] QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:144:40: note: Function 'initTexture' argument 2 names different: declaration 'internal_format' definition 'internalFormat'. QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:478:61: note: Function 'initTexture' argument 2 names different: declaration 'internal_format' definition 'internalFormat'. 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:480:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:532:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:662:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGB [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:687:56: style:inconclusive: Function 'uploadPlane' argument 2 names different: declaration 'internal_format' definition 'internalFormat'. [funcArgNamesDifferent] QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:148:35: note: Function 'uploadPlane' argument 2 names different: declaration 'internal_format' definition 'internalFormat'. QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:687:56: note: Function 'uploadPlane' argument 2 names different: declaration 'internal_format' definition 'internalFormat'. 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:692:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0 [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:748:27: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:780:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_YUV420P [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:802:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_GLWidget [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:808:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_UYVY [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:814:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_frame [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:828:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:840:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLTextureSurface [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:92:5: warning: Member variable 'GLWidgetRendererPrivate::plane1_linesize' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:92:5: warning: Member variable 'GLWidgetRendererPrivate::u_colorMatrix' is not initialized in the constructor. [uninitMemberVar] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:931:14: style: Variable 'mat' can be declared as pointer to const [constVariablePointer] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:931:18: style: Variable 'mat' is assigned a value that is never used. [unreadVariable] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:931:20: style: C-style pointer casting [cstyleCast] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:939:13: style: Variable 'mat' is assigned a value that is never used. [unreadVariable] 2.18.0 QtAV-1.13.0/widgets/GLWidgetRenderer.cpp:988:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasGLSL [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsFocusable [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:136:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opengl [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable painter [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:255:9: style: Condition '!isOpenGL()' is always true [knownConditionTrueFalse] QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:255:18: note: Calling function 'isOpenGL' returns 0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:255:9: note: Condition '!isOpenGL()' is always true 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:268:9: style: Condition '!isOpenGL()' is always true [knownConditionTrueFalse] QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:268:18: note: Calling function 'isOpenGL' returns 0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:268:9: note: Condition '!isOpenGL()' is always true 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:281:9: style: Condition '!isOpenGL()' is always true [knownConditionTrueFalse] QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:281:18: note: Calling function 'isOpenGL' returns 0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:281:9: note: Condition '!isOpenGL()' is always true 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:294:9: style: Condition '!isOpenGL()' is always true [knownConditionTrueFalse] QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:294:18: note: Calling function 'isOpenGL' returns 0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:294:9: note: Condition '!isOpenGL()' is always true head QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:325:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:58:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renderer_width [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:63:10: style:inconclusive: Either there is a missing 'override', or the member function 'QtAV::GraphicsItemRendererPrivate::checkGL' can be const. [functionConst] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoRendererId_GraphicsItem [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/GraphicsItemRenderer.cpp:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsFocusable [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/QOpenGLWidget.cpp:168:5: warning: Either the condition '!m_context' is redundant or there is possible null pointer dereference: m_context. [nullPointerRedundantCheck] QtAV-1.13.0/widgets/QOpenGLWidget.cpp:174:9: note: Assuming that condition '!m_context' is not redundant QtAV-1.13.0/widgets/QOpenGLWidget.cpp:168:5: note: Null pointer dereference 2.18.0 QtAV-1.13.0/widgets/QOpenGLWidget.cpp:169:10: warning: Either the condition '!m_context' is redundant or there is possible null pointer dereference: m_context. [nullPointerRedundantCheck] QtAV-1.13.0/widgets/QOpenGLWidget.cpp:174:9: note: Assuming that condition '!m_context' is not redundant QtAV-1.13.0/widgets/QOpenGLWidget.cpp:169:10: note: Null pointer dereference 2.18.0 QtAV-1.13.0/widgets/QOpenGLWidget.cpp:37:5: style: Class 'QOpenGLWidgetPaintDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/widgets/QOpenGLWidget.cpp:57:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_NativeWindow [valueFlowBailoutIncompleteVar] 2.18.0 QtAV-1.13.0/widgets/QOpenGLWidget.cpp:96:28: style: C-style pointer casting [cstyleCast] head QtAV-1.13.0/widgets/QtAVWidgets/GLWidgetRenderer.h:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] 2.18.0 QtAV-1.13.0/widgets/QtAVWidgets/GLWidgetRenderer.h:44:5: style: Class 'GLWidgetRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 QtAV-1.13.0/widgets/QtAVWidgets/GraphicsItemRenderer.h:66:5: style: Class 'GraphicsItemRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head QtAV-1.13.0/widgets/QtAVWidgets/QOpenGLWidget.h:27:0: error: #error "Qt5 is required!" [preprocessorErrorDirective] head QtAV-1.13.0/widgets/global.cpp:32:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QTAV_HAVE( ... ) [syntaxError] DONE