2025-05-06 00:54 ftp://ftp.de.debian.org/debian/pool/main/libv/libva-utils/libva-utils_2.22.0+ds1.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=motif --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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 581f101 (2025-05-05 21:13:30 +0200) count: 1311 1311 elapsed-time: 7.8 8.0 head-timing-info: old-timing-info: head results: libva-utils-2.22.0/common/va_display_android.cpp:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNIMPLEMENTED [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_drm.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_drm.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_OPERATION_FAILED [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display.c:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_DISPLAY [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_wayland.c:60:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wl_compositor_interface [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_wayland.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_ALLOCATION_FAILED [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_win32.cpp:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXCoreCreateAdapterFactory [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_win32.cpp:132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_win32.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_OPERATION_FAILED [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_x11.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_x11.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_x11.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_DISPLAY [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/decode/loadjpeg.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/common/va_display_win32.cpp:57:64: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/common/va_display_win32.cpp:63:106: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/common/va_display_win32.cpp:75:71: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/common/va_display_win32.cpp:82:34: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/decode/loadjpeg.c:98:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/decode/loadjpeg.c:98:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/decode/loadjpeg.c:120:11: style: Variable 'input_filename' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/decode/mpeg2vldemo.cpp:164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/decode/tinyjpeg.c:163:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_dc_codes [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/decode/tinyjpeg.c:584:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:359:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:419:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPackedHeaderRawData [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:470:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_idx [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:492:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_idx [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:505:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureH264 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:539:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:664:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureH264 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:718:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_PICTURE_H264_SHORT_TERM_REFERENCE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:759:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:945:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:1010:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:1204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProfileH264High [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:1687:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:1804:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:1937:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureH264 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:1962:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProfileH264Main [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:2046:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:666:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:879:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1039:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1418:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1441:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1526:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1574:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:1856:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2405:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2481:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2521:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2591:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2682:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:2791:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/avcenc.c:549:38: style: The if condition is the same as the previous if condition [duplicateCondition] libva-utils-2.22.0/encode/avcenc.c:546:36: note: First condition libva-utils-2.22.0/encode/avcenc.c:549:38: note: Second condition libva-utils-2.22.0/encode/avcenc.c:249:38: style: Variable 'roi_config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/avcenc.c:1074:20: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/avcenc.c:1201:39: style: Variable 'seq_param' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/avcenc.c:1320:38: style: Variable 'pic_param' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/avcenc.c:1680:20: style: Variable 'coded_mem' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/avcenc.c:595:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/avcenc.c:596:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/avcenc.c:597:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/avcenc.c:622:27: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/avcenc.c:623:27: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/avcenc.c:1119:44: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1115. [shiftTooManyBits] libva-utils-2.22.0/encode/avcenc.c:1266:37: note: Calling function 'bitstream_put_ui', 3rd argument '32' value is 32 libva-utils-2.22.0/encode/avcenc.c:1115:18: note: Assuming that condition 'bit_left>size_in_bits' is not redundant libva-utils-2.22.0/encode/avcenc.c:1119:44: note: Shift libva-utils-2.22.0/encode/avcenc.c:597:11: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/av1encode.c:2786:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libva-utils-2.22.0/encode/av1encode.c:133:8: style: Condition '!(bs1->bit_offset&7)' is always true [knownConditionTrueFalse] libva-utils-2.22.0/encode/av1encode.c:132:5: note: Assuming that condition '!(bs1->bit_offset&7)' is not redundant libva-utils-2.22.0/encode/av1encode.c:133:8: note: Condition '!(bs1->bit_offset&7)' is always true libva-utils-2.22.0/encode/av1encode.c:857:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:858:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:859:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:864:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:865:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:866:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:867:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2574:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2575:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2783:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2783:9: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2918:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2918:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2921:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2923:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/av1encode.c:2891:15: warning: If memory allocation fails, then there is a possible null pointer dereference: srcyuv_ptr [nullPointerOutOfMemory] libva-utils-2.22.0/encode/av1encode.c:2880:30: note: Assuming allocation function fails libva-utils-2.22.0/encode/av1encode.c:2880:30: note: Assignment 'srcyuv_ptr=mmap(0,fourM,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),i)', assigned value is 0 libva-utils-2.22.0/encode/av1encode.c:2882:44: note: Assuming condition is false libva-utils-2.22.0/encode/av1encode.c:2891:15: note: Null pointer dereference libva-utils-2.22.0/encode/av1encode.c:2891:31: warning: If memory allocation fails, then there is a possible null pointer dereference: recyuv_ptr [nullPointerOutOfMemory] libva-utils-2.22.0/encode/av1encode.c:2881:30: note: Assuming allocation function fails libva-utils-2.22.0/encode/av1encode.c:2881:30: note: Assignment 'recyuv_ptr=mmap(0,fourM,PROT_READ,MAP_SHARED,fileno(recyuv_fp),i)', assigned value is 0 libva-utils-2.22.0/encode/av1encode.c:2882:44: note: Assuming condition is false libva-utils-2.22.0/encode/av1encode.c:2891:31: note: Null pointer dereference libva-utils-2.22.0/encode/av1encode.c:2484:44: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/av1encode.c:2478:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/av1encode.c:2478:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/av1encode.c:2484:44: note: Null pointer addition libva-utils-2.22.0/encode/av1encode.c:2466:9: style: Local variable 'frame_size' shadows outer variable [shadowVariable] libva-utils-2.22.0/encode/av1encode.c:534:18: note: Shadowed declaration libva-utils-2.22.0/encode/av1encode.c:2466:9: note: Shadow variable libva-utils-2.22.0/encode/av1encode.c:571:35: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/av1encode.c:591:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/av1encode.c:640:45: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/encode/av1encode.c:1350:14: style: Variable 'hdr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/av1encode.c:1794:37: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/av1encode.c:2864:11: style: Variable 'srcyuv_ptr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/av1encode.c:2864:31: style: Variable 'recyuv_ptr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/av1encode.c:215:12: style: struct member 'LoopFilterParams::loop_filter_ref_deltas' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:217:12: style: struct member 'LoopFilterParams::loop_filter_mode_deltas' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:223:14: style: struct member 'TileInfoAv1::TileColsLog2' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:224:14: style: struct member 'TileInfoAv1::TileRowsLog2' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:225:14: style: struct member 'TileInfoAv1::TileCols' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:226:14: style: struct member 'TileInfoAv1::TileRows' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:227:14: style: struct member 'TileInfoAv1::TileWidthInSB' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:228:14: style: struct member 'TileInfoAv1::TileHeightInSB' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:230:14: style: struct member 'TileInfoAv1::TileSizeBytes' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:307:14: style: struct member 'ColorConfig::chroma_sample_position' is never used. [unusedStructMember] libva-utils-2.22.0/encode/h264encode.c:321:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProfileH264High [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:825:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_NONE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:898:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1091:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1388:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_idx [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_idx [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1427:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_PICTURE_H264_SHORT_TERM_REFERENCE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1449:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureH264 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1510:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1600:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureH264 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1644:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPackedHeaderSequence [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1682:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPackedHeaderPicture [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1821:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPackedHeaderSlice [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1864:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureH264 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1946:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:1990:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:2082:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:2167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:2254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/av1encode.c:383:14: style: struct member 'SequenceHeader::reduced_still_picture_header' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:385:14: style: struct member 'SequenceHeader::timing_info_present_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:387:14: style: struct member 'SequenceHeader::decoder_model_info_present_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:393:14: style: struct member 'SequenceHeader::decoder_model_present_for_this_op' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:394:14: style: struct member 'SequenceHeader::initial_display_delay_minus_1' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:399:14: style: struct member 'SequenceHeader::frame_id_numbers_present_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:411:14: style: struct member 'SequenceHeader::seq_force_screen_content_tools' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:420:14: style: struct member 'SequenceHeader::film_grain_param_present' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:422:14: style: struct member 'SequenceHeader::frame_rate_extN' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:423:14: style: struct member 'SequenceHeader::frame_rate_extD' is never used. [unusedStructMember] libva-utils-2.22.0/decode/tinyjpeg.c:301:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/decode/tinyjpeg.c:301:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/decode/tinyjpeg.c:301:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/decode/tinyjpeg.c:301:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/decode/tinyjpeg.c:396:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] libva-utils-2.22.0/decode/tinyjpeg.c:838:59: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/av1encode.c:449:14: style: struct member 'Av1InputParameters::profile' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:451:14: style: struct member 'Av1InputParameters::order_hint_bits' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:461:14: style: struct member 'Av1InputParameters::bit_rate' is never used. [unusedStructMember] libva-utils-2.22.0/encode/av1encode.c:468:14: style: struct member 'Av1InputParameters::BRefType' is never used. [unusedStructMember] libva-utils-2.22.0/encode/jpegenc.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_Y800 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:117:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_Y800 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:132:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_Y800 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:172:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable component_selector [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:374:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_Y800 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:515:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:597:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:707:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:1688:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:1728:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_NONE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:1801:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:1995:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2324:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pic_order_cnt [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pic_order_cnt [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2369:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAPictureHEVC [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2388:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2486:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2562:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2611:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2661:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2709:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2754:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2861:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2903:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:2995:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:3081:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:3168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/h264encode.c:2249:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libva-utils-2.22.0/encode/h264encode.c:2106:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2107:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2331:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2334:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2335:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2416:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2416:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2419:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2421:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/h264encode.c:2389:15: warning: If memory allocation fails, then there is a possible null pointer dereference: srcyuv_ptr [nullPointerOutOfMemory] libva-utils-2.22.0/encode/h264encode.c:2376:30: note: Assuming allocation function fails libva-utils-2.22.0/encode/h264encode.c:2376:30: note: Assignment 'srcyuv_ptr=mmap(0,fourM,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),i)', assigned value is 0 libva-utils-2.22.0/encode/h264encode.c:2378:44: note: Assuming condition is false libva-utils-2.22.0/encode/h264encode.c:2389:15: note: Null pointer dereference libva-utils-2.22.0/encode/h264encode.c:2389:31: warning: If memory allocation fails, then there is a possible null pointer dereference: recyuv_ptr [nullPointerOutOfMemory] libva-utils-2.22.0/encode/h264encode.c:2377:30: note: Assuming allocation function fails libva-utils-2.22.0/encode/h264encode.c:2377:30: note: Assignment 'recyuv_ptr=mmap(0,fourM,PROT_READ,MAP_SHARED,fileno(recyuv_fp),i)', assigned value is 0 libva-utils-2.22.0/encode/h264encode.c:2378:44: note: Assuming condition is false libva-utils-2.22.0/encode/h264encode.c:2389:31: note: Null pointer dereference libva-utils-2.22.0/encode/h264encode.c:1949:44: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/h264encode.c:1943:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/h264encode.c:1943:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/h264encode.c:1949:44: note: Null pointer addition libva-utils-2.22.0/encode/h264encode.c:822:9: style: Local variable 'rc_mode' shadows outer variable [shadowVariable] libva-utils-2.22.0/encode/h264encode.c:131:13: note: Shadowed declaration libva-utils-2.22.0/encode/h264encode.c:822:9: note: Shadow variable libva-utils-2.22.0/encode/h264encode.c:1931:9: style: Local variable 'frame_size' shadows outer variable [shadowVariable] libva-utils-2.22.0/encode/h264encode.c:125:16: note: Shadowed declaration libva-utils-2.22.0/encode/h264encode.c:1931:9: note: Shadow variable libva-utils-2.22.0/encode/h264encode.c:192:20: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/h264encode.c:780:35: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/h264encode.c:820:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/h264encode.c:871:44: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/encode/h264encode.c:2360:11: style: Variable 'srcyuv_ptr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/h264encode.c:2360:31: style: Variable 'recyuv_ptr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/h264encode.c:237:44: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 233. [shiftTooManyBits] libva-utils-2.22.0/encode/h264encode.c:384:38: note: Calling function 'bitstream_put_ui', 3rd argument '32' value is 32 libva-utils-2.22.0/encode/h264encode.c:233:18: note: Assuming that condition 'bit_left>size_in_bits' is not redundant libva-utils-2.22.0/encode/h264encode.c:237:44: note: Shift libva-utils-2.22.0/encode/h264encode.c:1547:19: style: Variable 'va_status' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/h264encode.c:1589:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/mpeg2vaenc.c:353:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeIntra [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:535:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:570:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:589:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:802:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:840:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:921:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1036:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeIntra [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1094:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1118:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeIntra [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1230:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1272:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1290:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeBidirectional [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1393:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeIntra [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1496:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeBidirectional [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/mpeg2vaenc.c:1553:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/jpegenc.c:997:17: style: Condition 'jpeg_fp!=NULL' is always true [knownConditionTrueFalse] libva-utils-2.22.0/encode/jpegenc.c:981:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/jpegenc.c:103:24: style: Variable 'pic_param->quality' is reassigned a value before the old one has been used. [redundantAssignment] libva-utils-2.22.0/encode/jpegenc.c:81:24: note: pic_param->quality is assigned libva-utils-2.22.0/encode/jpegenc.c:103:24: note: pic_param->quality is overwritten libva-utils-2.22.0/encode/jpegenc.c:866:24: style: Variable 'coded_mem' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/jpegenc_utils.h:55:20: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/jpegenc.c:524:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/jpegenc.c:525:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/jpegenc_utils.h:95:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 94. [shiftTooManyBitsSigned] libva-utils-2.22.0/encode/jpegenc_utils.h:94:22: note: Assuming that condition 'size_in_bits<32' is not redundant libva-utils-2.22.0/encode/jpegenc_utils.h:95:20: note: Shift libva-utils-2.22.0/encode/jpegenc.c:242:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/jpegenc.c:323:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/jpegenc.c:324:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/mpeg2vaenc.c:564:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libva-utils-2.22.0/encode/mpeg2vaenc.c:174:20: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:290:35: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:533:13: style: Parameter 'program' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:588:26: style: Variable 'long_options' can be declared as const array [constVariable] libva-utils-2.22.0/encode/mpeg2vaenc.c:735:59: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:970:55: style: Parameter 'seq_param' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:1100:40: style: Variable 'seq_param' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:1322:20: style: Variable 'coded_mem' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:469:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:470:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:471:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/mpeg2vaenc.c:214:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 213. [shiftTooManyBitsSigned] libva-utils-2.22.0/encode/mpeg2vaenc.c:213:22: note: Assuming that condition 'size_in_bits<32' is not redundant libva-utils-2.22.0/encode/mpeg2vaenc.c:214:20: note: Shift libva-utils-2.22.0/encode/svctenc.c:665:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CQP [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:695:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CQP [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:794:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CBR [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1301:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1496:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeIntra [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1556:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypeIntra [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1658:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1672:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncCodedBufferType [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1812:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureTypePredictive [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1842:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1872:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1962:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable picture_id [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2091:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CQP [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2281:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPackedHeaderRawData [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2356:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPackedHeaderRawData [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2547:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2582:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2686:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2739:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CBR [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2751:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProfileNone [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2911:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CBR [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:2980:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:3059:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:3105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:331:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:424:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncSequenceParameterBufferVP8 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:444:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureParameterBufferVP8 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:521:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:598:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:615:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:665:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_VBR [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:687:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:764:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProfileVP8Version0_3 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:795:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:831:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:847:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncCodedBufferType [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:938:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:958:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:995:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:1003:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:1019:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:1116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp8enc.c:820:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/vp8enc.c:335:36: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/vp8enc.c:327:24: note: Assuming allocation function fails libva-utils-2.22.0/encode/vp8enc.c:327:24: note: Assignment 'yuv_mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(yuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/vp8enc.c:335:36: note: Null pointer addition libva-utils-2.22.0/encode/vp8enc.c:626:37: style: Variable 'picParam' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/vp8enc.c:788:14: style: Variable 'coded_mem' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/vp8enc.c:1008:33: style: Parameter 'av' can be declared as const array [constParameter] libva-utils-2.22.0/encode/vp8enc.c:347:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp8enc.c:348:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp8enc.c:349:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp8enc.c:374:27: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp8enc.c:375:27: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp8enc.c:349:11: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/vp8enc.c:918:20: style: Variable 'va_buffers' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/hevcencode.c:3163:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libva-utils-2.22.0/encode/hevcencode.c:791:32: style: Condition 'sps->chroma_format_idc==3' is always false [knownConditionTrueFalse] libva-utils-2.22.0/encode/hevcencode.c:790:30: note: Assignment 'sps->chroma_format_idc=1', assigned value is 1 libva-utils-2.22.0/encode/hevcencode.c:791:32: note: Condition 'sps->chroma_format_idc==3' is always false libva-utils-2.22.0/encode/hevcencode.c:944:77: style: Condition 'slice->slice_segment_address==0' is always true [knownConditionTrueFalse] libva-utils-2.22.0/encode/hevcencode.c:943:36: note: Assignment 'slice->slice_segment_address=0', assigned value is 0 libva-utils-2.22.0/encode/hevcencode.c:944:77: note: Condition 'slice->slice_segment_address==0' is always true libva-utils-2.22.0/encode/hevcencode.c:1346:46: style: Condition 'num_active_ref_p>1' is always false [knownConditionTrueFalse] libva-utils-2.22.0/encode/hevcencode.c:1369:42: style: Condition 'num_active_ref_p>1' is always false [knownConditionTrueFalse] libva-utils-2.22.0/encode/hevcencode.c:3019:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3020:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3160:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3160:9: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3238:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3241:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3242:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3323:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3323:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3326:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/hevcencode.c:3328:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] libva-utils-2.22.0/encode/vp9enc.c:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:619:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:839:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:877:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1003:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1046:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1077:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1288:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEncPictureParameterBufferVP9 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1329:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProfileVP9Profile0 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:1417:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RC_CQP [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/hevcencode.c:3296:15: warning: If memory allocation fails, then there is a possible null pointer dereference: srcyuv_ptr [nullPointerOutOfMemory] libva-utils-2.22.0/encode/hevcencode.c:3285:30: note: Assuming allocation function fails libva-utils-2.22.0/encode/hevcencode.c:3285:30: note: Assignment 'srcyuv_ptr=mmap(0,fourM,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),i)', assigned value is 0 libva-utils-2.22.0/encode/hevcencode.c:3287:44: note: Assuming condition is false libva-utils-2.22.0/encode/hevcencode.c:3296:15: note: Null pointer dereference libva-utils-2.22.0/encode/hevcencode.c:3296:31: warning: If memory allocation fails, then there is a possible null pointer dereference: recyuv_ptr [nullPointerOutOfMemory] libva-utils-2.22.0/encode/hevcencode.c:3286:30: note: Assuming allocation function fails libva-utils-2.22.0/encode/hevcencode.c:3286:30: note: Assignment 'recyuv_ptr=mmap(0,fourM,PROT_READ,MAP_SHARED,fileno(recyuv_fp),i)', assigned value is 0 libva-utils-2.22.0/encode/hevcencode.c:3287:44: note: Assuming condition is false libva-utils-2.22.0/encode/hevcencode.c:3296:31: note: Null pointer dereference libva-utils-2.22.0/encode/hevcencode.c:2864:44: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/hevcencode.c:2858:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/hevcencode.c:2858:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/hevcencode.c:2864:44: note: Null pointer addition libva-utils-2.22.0/encode/hevcencode.c:1725:9: style: Local variable 'rc_mode' shadows outer variable [shadowVariable] libva-utils-2.22.0/encode/hevcencode.c:469:13: note: Shadowed declaration libva-utils-2.22.0/encode/hevcencode.c:1725:9: note: Shadow variable libva-utils-2.22.0/encode/hevcencode.c:2846:9: style: Local variable 'frame_size' shadows outer variable [shadowVariable] libva-utils-2.22.0/encode/hevcencode.c:463:16: note: Shadowed declaration libva-utils-2.22.0/encode/hevcencode.c:2846:9: note: Shadow variable libva-utils-2.22.0/encode/hevcencode.c:525:20: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/hevcencode.c:930:25: style: Parameter 'pps' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:1021:37: style: Parameter 'strp' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:1284:25: style: Parameter 'sps' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:1285:25: style: Parameter 'pps' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:1683:35: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:1723:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:1774:44: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/encode/hevcencode.c:2484:47: style: Parameter 'pps' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/hevcencode.c:3269:11: style: Variable 'srcyuv_ptr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/hevcencode.c:3269:31: style: Variable 'recyuv_ptr' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/hevcencode.c:142:18: style: struct member 'ProfileTierParamSet::general_reserved_zero_43bits' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:143:18: style: struct member 'ProfileTierParamSet::general_reserved_zero_bit' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:167:19: style: struct member 'VideoParamSet::layer_id_included_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:177:19: style: struct member 'VideoParamSet::vps_extension_data_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:182:17: style: struct member 'ShortTermRefPicParamSet::delta_idx_minus1' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:183:17: style: struct member 'ShortTermRefPicParamSet::delta_rps_sign' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:184:17: style: struct member 'ShortTermRefPicParamSet::abs_delta_rps_minus1' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:185:17: style: struct member 'ShortTermRefPicParamSet::used_by_curr_pic_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:186:17: style: struct member 'ShortTermRefPicParamSet::use_delta_flag' is never used. [unusedStructMember] libva-utils-2.22.0/encode/hevcencode.c:1183:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/hevcencode.c:1290:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/hevcencode.c:2478:19: style: Variable 'va_status' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/vp9enc.c:1070:14: style: Variable 'coded_mem' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/vp9enc.c:1377:11: style: Variable 'yuv_input' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/vp9enc.c:1377:23: style: Variable 'vp9_output' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/vp9enc.c:558:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp9enc.c:559:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp9enc.c:560:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp9enc.c:585:27: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/vp9enc.c:586:27: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/getopt/getopt_long.c:178:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/getopt/getopt_long.c:421:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/vp9enc.c:560:11: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/vp9enc.c:828:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/putsurface/putsurface_common.c:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_SURFACE_ATTRIB_SETTABLE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:269:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceReady [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:385:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:418:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_common.c:524:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/getopt/getopt_long.c:162:8: style: Variable 'current_argv' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/getopt/getopt_long.c:280:8: style: Variable 'oli' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/putsurface/putsurface_common.c:496:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libva-utils-2.22.0/putsurface/putsurface_common.c:434:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/putsurface/putsurface_common.c:590:13: error: Width 5 given in format string (no. 1) is larger than destination buffer 'str_src_fmt[5]', use %4s to prevent overflowing it. [invalidScanfFormatWidth] libva-utils-2.22.0/putsurface/putsurface_common.c:599:13: error: Width 5 given in format string (no. 1) is larger than destination buffer 'str_dst_fmt[5]', use %4s to prevent overflowing it. [invalidScanfFormatWidth] libva-utils-2.22.0/putsurface/putsurface_common.c:418:21: style: Local variable 'surface_id' shadows outer variable [shadowVariable] libva-utils-2.22.0/putsurface/putsurface_common.c:68:21: note: Shadowed declaration libva-utils-2.22.0/putsurface/putsurface_common.c:418:21: note: Shadow variable libva-utils-2.22.0/putsurface/putsurface_common.c:105:41: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/putsurface/putsurface_common.c:518:26: style: Variable 'long_options' can be declared as const array [constVariable] libva-utils-2.22.0/putsurface/putsurface_wayland.c:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_wayland.c:192:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wl_compositor_interface [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_x11.c:88:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USSize [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_x11.c:147:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StructureNotifyMask [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/putsurface/putsurface_x11.c:135:37: style:inconclusive: Function 'check_window_event' argument 1 names different: declaration 'x11_display' definition 'win_display'. [funcArgNamesDifferent] libva-utils-2.22.0/putsurface/putsurface_x11.c:36:37: note: Function 'check_window_event' argument 1 names different: declaration 'x11_display' definition 'win_display'. libva-utils-2.22.0/putsurface/putsurface_x11.c:135:37: note: Function 'check_window_event' argument 1 names different: declaration 'x11_display' definition 'win_display'. libva-utils-2.22.0/test/test.h:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNKNOWN [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_utils.h:36:5: style: Struct 'Resolution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libva-utils-2.22.0/encode/svctenc.c:3051:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libva-utils-2.22.0/encode/svctenc.c:2046:47: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libva-utils-2.22.0/encode/svctenc.c:2047:47: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libva-utils-2.22.0/encode/svctenc.c:2053:51: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libva-utils-2.22.0/encode/svctenc.c:2054:51: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libva-utils-2.22.0/test/test_streamable.h:172:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/encode/svctenc.c:1722:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libva-utils-2.22.0/encode/svctenc.c:1726:5: note: Found duplicate branches for 'if' and 'else'. libva-utils-2.22.0/encode/svctenc.c:1722:5: note: Found duplicate branches for 'if' and 'else'. libva-utils-2.22.0/test/test_va_api_createbuffer.cpp:257:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAEntrypointVLD [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.h:123:18: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:88:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_fixture.h:123:18: note: Function in derived class libva-utils-2.22.0/encode/svctenc.c:282:20: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/svctenc.c:409:33: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:658:65: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:690:59: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:728:65: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:790:68: style: Parameter 'current_surface' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:902:48: style: Parameter 'sps_param' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:903:47: style: Parameter 'pic_param' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:904:45: style: Parameter 'slice_param' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:905:27: style: Parameter 'reordering_info' can be declared as const array [constParameter] libva-utils-2.22.0/encode/svctenc.c:1260:13: style: Parameter 'program' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1300:26: style: Variable 'long_options' can be declared as const array [constVariable] libva-utils-2.22.0/encode/svctenc.c:1442:70: style: Parameter 'current_surface' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1464:61: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1519:58: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1578:52: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1579:45: style: Parameter 'current_surface' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1585:52: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1586:45: style: Parameter 'current_surface' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1809:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1810:41: style: Parameter 'current_surface' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1832:42: style: Parameter 'curr_pic' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:1863:48: style: Parameter 'curr_pic' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:2079:81: style: Parameter 'current_surface' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/encode/svctenc.c:2541:20: style: Variable 'coded_mem' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/svctenc.c:2845:45: style: Variable 'val' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/encode/svctenc.c:1186:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/svctenc.c:1187:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/encode/svctenc.c:1188:23: portability: 'surface_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libva-utils-2.22.0/test/test_va_api_createbuffer.cpp:55:18: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:88:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_createbuffer.cpp:55:18: note: Function in derived class libva-utils-2.22.0/test/test_va_api_createbuffer.cpp:62:18: style: The function 'TearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:94:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_createbuffer.cpp:62:18: note: Function in derived class libva-utils-2.22.0/encode/svctenc.c:326:44: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 322. [shiftTooManyBits] libva-utils-2.22.0/encode/svctenc.c:474:64: note: Calling function 'bitstream_put_ui', 3rd argument '32' value is 32 libva-utils-2.22.0/encode/svctenc.c:322:18: note: Assuming that condition 'bit_left>size_in_bits' is not redundant libva-utils-2.22.0/encode/svctenc.c:326:44: note: Shift libva-utils-2.22.0/test/test_va_api_createbuffer.cpp:248:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libva-utils-2.22.0/encode/svctenc.c:2159:27: style: Variable 'nlayers' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/encode/svctenc.c:2191:21: style: Variable 'nlayers' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/test/test_va_api_createcontext.cpp:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_CONFIG [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_createcontext.cpp:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolution [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_createcontext.cpp:62:18: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:88:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_createcontext.cpp:62:18: note: Function in derived class libva-utils-2.22.0/test/test_va_api_createcontext.cpp:69:18: style: The function 'TearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:94:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_createcontext.cpp:69:18: note: Function in derived class libva-utils-2.22.0/test/test_va_api_createsurfaces.cpp:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_SURFACE_ATTRIB_MEM_TYPE_KERNEL_DRM [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_createsurfaces.cpp:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_createsurfaces.cpp:246:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_createsurfaces.cpp:264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:93:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:119:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:152:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:36:10: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:88:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:36:10: note: Function in derived class libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:43:10: style: The function 'TearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:94:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_display_attribs.cpp:43:10: note: Function in derived class libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:147:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAConfigAttribEncPackedHeaders [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_get_max_values.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_get_max_values.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_get_max_values.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:46:18: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:88:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:46:18: note: Function in derived class libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:53:18: style: The function 'TearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libva-utils-2.22.0/test/test_va_api_fixture.h:94:18: note: Virtual function in base class libva-utils-2.22.0/test/test_va_api_get_create_config.cpp:53:18: note: Function in derived class libva-utils-2.22.0/test/test_va_api_fixture.cpp:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:106:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_NODE_MAX [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:227:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNSUPPORTED_ENTRYPOINT [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:248:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_ATTRIB_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:318:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:338:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:395:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribMinWidth [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:447:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:489:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:557:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_fixture.cpp:572:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_init_terminate.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_init_terminate.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNKNOWN [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_init_terminate.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_init_terminate.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_DISPLAY [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_query_config.cpp:41:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vaDisplay [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/test/test_va_api_query_vendor.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vainfo/vainfo.c:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vainfo/vainfo.c:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vainfo/vainfo.c:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAConfigAttribTypeMax [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vainfo/vainfo.c:528:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/avcstreamoutdemo.c:1358:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vainfo/vainfo.c:574:21: style: Condition 'ret_val' is always false [knownConditionTrueFalse] libva-utils-2.22.0/vainfo/vainfo.c:573:49: note: Calling function 'show_config_attributes' returns 0 libva-utils-2.22.0/vainfo/vainfo.c:573:49: note: Assignment 'ret_val=show_config_attributes(va_dpy,profile_list[i],entrypoints[entrypoint])', assigned value is 0 libva-utils-2.22.0/vainfo/vainfo.c:574:21: note: Condition 'ret_val' is always false libva-utils-2.22.0/vainfo/vainfo.c:71:26: style: Variable 'long_options' can be declared as const array [constVariable] libva-utils-2.22.0/vainfo/vainfo.c:220:35: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vainfo/vainfo.c:335:35: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vainfo/vainfo.c:389:34: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vainfo/vainfo.c:397:45: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vainfo/vainfo.c:457:33: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vainfo/vainfo.c:474:40: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vainfo/vainfo.c:495:41: style: Variable 'config' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/vendor/intel/avcstreamoutdemo.c:1253:9: style: Same expression on both sides of '=='. [duplicateExpression] libva-utils-2.22.0/vendor/intel/avcstreamoutdemo.c:1254:12: style: Same expression on both sides of '=='. [duplicateExpression] libva-utils-2.22.0/vendor/intel/avcstreamoutdemo.c:1251:34: style: Parameter 'streamout' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/test/test_va_api_fixture.cpp:363:32: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libva-utils-2.22.0/videoprocess/vacopy.cpp:92:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_SURFACE_ATTRIB_MEM_TYPE_VA [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:519:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_OPERATION_FAILED [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:527:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:617:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:698:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:765:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vacopy.cpp:133:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vacopy.cpp:137:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vacopy.cpp:566:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vacopy.cpp:806:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vacopy.cpp:806:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vacopy.cpp:806:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vacopy.cpp:204:42: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:290:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:301:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:302:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:303:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:320:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:331:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:332:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:397:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:400:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:401:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:403:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:410:34: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:435:34: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:464:34: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:473:34: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vacopy.cpp:375:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vacopy.cpp:376:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vacopy.cpp:90:28: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vacopy.cpp:112:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vacopy.cpp:614:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vacopy.cpp:739:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vacopy.cpp:329:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vacopy.cpp:333:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vacopy.cpp:346:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vacopy.cpp:414:31: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.h:50:5: style: Class 'VDecAccelVAImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_ERROR_UNKNOWN [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAConfigAttribDecSliceMode [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:280:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAConfigAttribEncryption [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:306:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAConfigAttribDecProcessing [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribCount [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:359:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAConfigAttribRTFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:387:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:419:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:461:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:471:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:602:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProcColorStandardCount [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:484:29: style: Condition 'create_resources()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:484:29: note: Calling function 'create_resources' returns 0 libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:484:29: note: Condition 'create_resources()' is always false libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:445:61: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:508:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:520:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:532:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:544:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:556:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:679:33: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:112:14: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:95:22: note: vaStatus is assigned libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:112:14: note: vaStatus is overwritten libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:454:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:453:16: note: status is assigned libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:454:16: note: status is overwritten libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:571:14: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:563:18: note: vaStatus is assigned libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:571:14: note: vaStatus is overwritten libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:251:68: style: Parameter 'desc' can be declared as reference to const [constParameterReference] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:276:68: style: Parameter 'desc' can be declared as reference to const [constParameterReference] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:301:68: style: Parameter 'desc' can be declared as reference to const [constParameterReference] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:598:71: style: Parameter 'desc' can be declared as reference to const [constParameterReference] libva-utils-2.22.0/vendor/intel/sfcsample/VDecAccelVA.cpp:576:14: style: Variable 'gfx_surface_buf' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppblending.cpp:200:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:484:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:596:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:811:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:877:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:965:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:1006:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_YV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:1068:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:1181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:1254:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_SURFACE [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:1270:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:1394:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:539:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:645:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:914:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1000:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1048:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1088:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_YV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1279:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProcFilterSharpening [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1314:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProcColorBalanceCount [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1434:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1525:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1676:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1770:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProcFilterNoiseReduction [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:1832:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:817:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:946:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_YV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:989:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1055:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1198:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1313:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppblending.cpp:116:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppblending.cpp:120:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppblending.cpp:1388:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vppblending.cpp:1388:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vppblending.cpp:1388:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vppblending.cpp:1064:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1065:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1066:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1067:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1080:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1081:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1082:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1083:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1102:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1103:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1104:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1105:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1168:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1330:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1331:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1332:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1333:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1334:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1420:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1420:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:1420:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppblending.cpp:247:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:270:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:273:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:274:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:276:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:277:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:279:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:344:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:352:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:365:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:373:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:389:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:390:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:408:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:434:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:442:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:500:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:508:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:510:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:511:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:513:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:514:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:516:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:612:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:620:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:622:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:623:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:625:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:626:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:628:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:723:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:730:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:733:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:734:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:736:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:737:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:739:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:824:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:831:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:889:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:893:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:906:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:907:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:923:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:974:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:978:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppblending.cpp:230:31: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:480:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:480:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:481:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:592:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:592:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:593:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:704:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:704:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:705:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:807:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:808:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:887:14: style: The scope of the variable 'u_size' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppblending.cpp:95:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppblending.cpp:703:20: style: Variable 'v_dst' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppblending.cpp:1267:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppblending.cpp:1368:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppblending.cpp:406:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppblending.cpp:409:19: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppblending.cpp:415:23: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppblending.cpp:418:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppblending.cpp:728:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppblending.cpp:921:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppblending.cpp:924:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:103:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:107:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1307:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1307:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1307:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1147:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1268:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1268:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1268:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1268:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1273:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1273:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1352:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1352:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1352:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:191:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:214:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:217:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:218:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:220:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:221:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:223:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:288:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:296:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:309:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:317:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:333:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:334:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:352:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:374:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:382:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:440:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:448:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:450:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:451:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:453:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:454:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:456:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:552:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:560:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:562:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:563:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:565:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:566:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:568:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:663:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:670:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:673:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:674:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:676:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:677:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:679:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:764:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:771:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:829:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:833:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:846:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:847:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:863:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:914:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:918:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:174:31: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:420:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:420:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:421:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:532:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:532:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:533:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:644:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:644:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:645:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:747:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:748:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:827:14: style: The scope of the variable 'u_size' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:82:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:643:20: style: Variable 'v_dst' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1195:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:1287:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:350:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:353:19: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:359:23: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:362:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:668:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:861:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppchromasitting.cpp:864:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:162:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:217:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:267:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:348:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:457:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:528:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:632:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:794:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:121:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:125:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:483:16: style: Expression is always false because 'else if' condition matches previous condition at line 469. [multiCondition] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:788:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:788:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:788:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:176:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:176:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:224:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:224:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:225:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:225:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:279:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:388:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:720:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:720:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:729:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:729:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:832:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:832:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:832:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:693:12: warning: Either the condition 'dst_buffer' is redundant or there is possible null pointer dereference: dst_buffer. [nullPointerRedundantCheck] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:695:9: note: Assuming that condition 'dst_buffer' is not redundant libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:693:12: note: Null pointer dereference libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:209:109: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:277:44: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:544:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:553:17: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:554:17: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:574:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:581:17: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:649:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:654:17: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:655:17: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:674:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:677:17: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:100:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:454:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vpphdr_tm.cpp:768:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:168:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:970:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_YV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1011:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1050:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1216:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vavpp.cpp:114:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vavpp.cpp:118:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vavpp.cpp:1565:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1618:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1795:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1795:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1795:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1795:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1800:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1800:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:1870:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vavpp.cpp:227:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:228:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:282:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:305:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:308:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:309:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:311:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:312:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:314:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:383:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:391:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:404:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:412:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:428:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:429:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:447:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:469:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:477:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:490:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:500:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:552:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:560:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:562:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:563:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:565:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:566:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:568:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:658:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:666:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:668:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:669:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:671:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:672:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:674:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:763:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:770:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:773:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:774:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:776:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:777:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:779:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:864:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:871:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:923:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:927:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:940:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:941:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:957:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:1006:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:1010:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:1054:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:1059:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:1588:38: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:1599:24: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vavpp.cpp:267:31: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:532:20: style: The scope of the variable 'y_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:532:36: style: The scope of the variable 'v_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:533:20: style: The scope of the variable 'y_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:533:28: style: The scope of the variable 'u_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:533:36: style: The scope of the variable 'v_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:534:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:534:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:535:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:638:20: style: The scope of the variable 'y_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:638:36: style: The scope of the variable 'v_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:639:20: style: The scope of the variable 'y_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:639:28: style: The scope of the variable 'u_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:639:36: style: The scope of the variable 'v_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:640:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:640:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:641:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:744:20: style: The scope of the variable 'y_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:745:20: style: The scope of the variable 'y_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:745:28: style: The scope of the variable 'u_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:746:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:746:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:747:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:845:20: style: The scope of the variable 'y_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:846:20: style: The scope of the variable 'y_dst' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:847:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:848:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:921:14: style: The scope of the variable 'u_size' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:1040:20: style: The scope of the variable 'y_src' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vavpp.cpp:93:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vavpp.cpp:745:36: style: Variable 'v_dst' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vavpp.cpp:1673:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vavpp.cpp:1806:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vavpp.cpp:445:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vavpp.cpp:448:19: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vavpp.cpp:454:23: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vavpp.cpp:457:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vavpp.cpp:768:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vavpp.cpp:955:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vavpp.cpp:958:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:497:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:552:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:616:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:654:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_NV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:675:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:773:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:875:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:903:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_SURFACE_ATTRIB_MEM_TYPE_VA [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:939:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:1003:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:117:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:121:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:997:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:997:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:997:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:948:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:949:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:950:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:951:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:952:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:953:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:1048:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:1048:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:1048:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:221:42: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:316:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:325:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:326:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:343:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:351:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:361:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:371:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:372:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:373:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:390:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:398:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:443:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:450:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:451:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:504:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:510:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:559:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:567:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:568:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:569:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:622:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:626:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:939:25: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:940:19: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:96:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:872:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:901:28: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppscaling_n_out_usrptr.cpp:976:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:817:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:946:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_YV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:991:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1039:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1241:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:168:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VASurfaceAttribPixelFormat [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:970:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_FOURCC_YV12 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1019:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAProcFilterSharpening [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1051:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_INVALID_ID [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1217:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_RT_FORMAT_YUV420 [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VA_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:103:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:107:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1323:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1323:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1323:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1146:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1284:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1284:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1284:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1284:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1289:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1289:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1367:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1367:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1367:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:215:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:238:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:241:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:242:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:244:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:245:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:247:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:312:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:320:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:333:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:341:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:357:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:358:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:376:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:398:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:406:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:464:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:472:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:474:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:475:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:477:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:478:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:480:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:576:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:584:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:586:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:587:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:589:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:590:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:592:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:687:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:694:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:697:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:698:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:700:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:701:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:703:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:788:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:795:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:853:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:857:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:870:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:871:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:887:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:938:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:942:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:198:31: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:444:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:444:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:445:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:556:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:556:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:557:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:668:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:668:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:669:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:771:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:772:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:851:14: style: The scope of the variable 'u_size' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:82:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:667:20: style: Variable 'v_dst' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1213:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:1303:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:374:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:377:19: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:383:23: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:386:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:692:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:885:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppdenoise.cpp:888:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:103:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:107:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1235:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1235:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1235:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1078:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1196:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1196:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1196:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1196:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1201:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1201:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1280:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1280:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1280:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:191:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:214:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:217:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:218:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:220:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:221:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:223:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:288:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:296:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:309:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:317:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:333:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:334:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:352:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:374:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:382:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:440:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:448:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:450:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:451:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:453:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:454:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:456:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:552:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:560:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:562:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:563:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:565:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:566:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:568:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:663:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:670:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:673:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:674:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:676:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:677:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:679:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:764:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:771:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:829:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:833:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:846:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:847:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:863:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:914:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:918:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:174:31: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:420:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:420:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:421:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:532:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:532:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:533:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:644:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:644:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:645:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:747:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:748:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:827:14: style: The scope of the variable 'u_size' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:82:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:643:20: style: Variable 'v_dst' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1125:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:1215:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:350:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:353:19: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:359:23: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:362:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:668:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:861:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppscaling_csc.cpp:864:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:103:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:107:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1324:31: style: Condition 'parse_basic_parameters()' is always false [knownConditionTrueFalse] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1324:31: note: Calling function 'parse_basic_parameters' returns 0 libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1324:31: note: Condition 'parse_basic_parameters()' is always false libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1147:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1285:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1285:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1285:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1285:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1290:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1290:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1369:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1369:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1369:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:215:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:238:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:241:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:242:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:244:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:245:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:247:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:312:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:320:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:333:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:341:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:357:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:358:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:376:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:398:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:406:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:464:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:472:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:474:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:475:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:477:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:478:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:480:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:576:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:584:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:586:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:587:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:589:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:590:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:592:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:687:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:694:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:697:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:698:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:700:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:701:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:703:39: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:788:26: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:795:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:853:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:857:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:870:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:871:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:887:35: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:938:22: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:942:31: style: C-style pointer casting [cstyleCast] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:198:31: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:444:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:444:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:445:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:556:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:556:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:557:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:668:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:668:19: style: The scope of the variable 'col' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:669:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:771:14: style: The scope of the variable 'row' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:772:13: style: The scope of the variable 'n_items' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:851:14: style: The scope of the variable 'u_size' can be reduced. [variableScope] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:82:11: style: Variable 'field' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:667:20: style: Variable 'v_dst' can be declared as pointer to const [constVariablePointer] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1214:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:1304:34: style: Parameter 'argv' can be declared as const array [constParameter] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:374:19: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:377:19: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:383:23: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:386:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:692:23: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:885:15: style: Variable 'v_dst' is assigned a value that is never used. [unreadVariable] libva-utils-2.22.0/videoprocess/vppsharpness.cpp:888:15: style: Variable 'v_src' is assigned a value that is never used. [unreadVariable] diff: 2.17.0 libva-utils-2.22.0/encode/av1encode.c:2484:44: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/av1encode.c:2478:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/av1encode.c:2478:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/av1encode.c:2484:44: note: Null pointer addition head libva-utils-2.22.0/encode/av1encode.c:2484:44: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/av1encode.c:2478:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/av1encode.c:2478:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/av1encode.c:2484:44: note: Null pointer addition 2.17.0 libva-utils-2.22.0/encode/h264encode.c:1949:44: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/h264encode.c:1943:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/h264encode.c:1943:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/h264encode.c:1949:44: note: Null pointer addition head libva-utils-2.22.0/encode/h264encode.c:1949:44: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/h264encode.c:1943:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/h264encode.c:1943:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/h264encode.c:1949:44: note: Null pointer addition 2.17.0 libva-utils-2.22.0/encode/hevcencode.c:2864:44: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/hevcencode.c:2858:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/hevcencode.c:2858:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/hevcencode.c:2864:44: note: Null pointer addition head libva-utils-2.22.0/encode/hevcencode.c:2864:44: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/hevcencode.c:2858:20: note: Assuming allocation function fails libva-utils-2.22.0/encode/hevcencode.c:2858:20: note: Assignment 'mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(srcyuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/hevcencode.c:2864:44: note: Null pointer addition 2.17.0 libva-utils-2.22.0/encode/vp8enc.c:335:36: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/vp8enc.c:327:24: note: Assuming allocation function fails libva-utils-2.22.0/encode/vp8enc.c:327:24: note: Assignment 'yuv_mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(yuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/vp8enc.c:335:36: note: Null pointer addition head libva-utils-2.22.0/encode/vp8enc.c:335:36: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libva-utils-2.22.0/encode/vp8enc.c:327:24: note: Assuming allocation function fails libva-utils-2.22.0/encode/vp8enc.c:327:24: note: Assignment 'yuv_mmap_ptr=mmap(0,mmap_size,PROT_READ,MAP_SHARED,fileno(yuv_fp),mmap_start)', assigned value is 0 libva-utils-2.22.0/encode/vp8enc.c:335:36: note: Null pointer addition DONE