2024-04-18 19:15 ftp://ftp.de.debian.org/debian/pool/main/m/mplayer/mplayer_1.5+svn38446.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sdl --library=gtk --library=motif --library=bsd --library=zlib --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 8c78869 (2024-04-18 16:27:02 +0200) count: 4617 3057 elapsed-time: 478.4 527.5 head-timing-info: old-timing-info: head results: mplayer-1.5+svn38446/TOOLS/asfinfo.c:179:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/asfinfo.c:186:5: portability: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/asfinfo.c:249:15: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/asfinfo.c:124:45: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/asfinfo.c:151:50: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/asfinfo.c:165:26: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/TOOLS/asfinfo.c:252:32: style: Variable 'sh' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/avi-fix.c:47:25: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/TOOLS/avi-fix.c:88:4: style: Variable 'id' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/avi-fix.c:93:4: style: Variable 'id' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/avisubdump.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/avisubdump.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/avisubdump.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/avisubdump.c:179:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/avisubdump.c:119:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/avisubdump.c:119:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/avisubdump.c:174:25: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/TOOLS/bmovl-test.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/bmovl-test.c:29:31: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/fastmemcpybench.c:222:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/modify_reg.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg_size [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/modify_reg.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_CURRENT_USER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/modify_reg.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/modify_reg.c:55:29: style: Parameter 'raw' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/modify_reg.c:87:26: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/TOOLS/modify_reg.c:95:26: style: Variable 'Long_Options' can be declared as const array [constVariable] mplayer-1.5+svn38446/TOOLS/movinfo.c:185:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/movinfo.c:246:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/movinfo.c:252:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/movinfo.c:308:26: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/movinfo.c:77:30: style: Checking if unsigned expression 'fread(&atom_size_b,4,1,f)' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/TOOLS/movinfo.c:181:29: style: Checking if unsigned expression 'fread(&atom_type,4,1,f)' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/TOOLS/movinfo.c:343:25: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/TOOLS/movinfo.c:107:23: warning: Uninitialized variable: data [uninitvar] mplayer-1.5+svn38446/TOOLS/movinfo.c:104:14: note: Assuming condition is false mplayer-1.5+svn38446/TOOLS/movinfo.c:107:23: note: Uninitialized variable: data mplayer-1.5+svn38446/TOOLS/movinfo.c:234:28: warning: Uninitialized variable: data [uninitvar] mplayer-1.5+svn38446/TOOLS/movinfo.c:229:16: note: Assuming condition is false mplayer-1.5+svn38446/TOOLS/movinfo.c:234:28: note: Uninitialized variable: data mplayer-1.5+svn38446/TOOLS/netstream.c:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_STREAM_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/netstream.c:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/netstream.c:122:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_net_stream_packet_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/netstream.c:192:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_net_stream_packet_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/netstream.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/netstream.c:348:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/netstream.c:258:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] mplayer-1.5+svn38446/TOOLS/netstream.c:357:5: error: Resource leak: listen_fd [resourceLeak] mplayer-1.5+svn38446/TOOLS/netstream.c:363:5: error: Resource leak: listen_fd [resourceLeak] mplayer-1.5+svn38446/TOOLS/netstream.c:258:6: style: Variable 'sig' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:139:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned char *'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:167:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:170:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:184:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:185:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:209:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:209:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:215:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:218:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:224:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:225:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:226:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:227:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:236:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:244:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:252:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:253:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:268:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:275:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:279:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:287:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:50:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:139:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned char *'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:167:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:170:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:184:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:185:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:209:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:209:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:215:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:218:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:224:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:225:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:226:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:227:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:236:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:244:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:252:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:253:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:268:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:275:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:279:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:287:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:50:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:186:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:214:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:291:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:317:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:357:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:345:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:186:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned char *'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:214:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:217:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:231:2: portability: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:232:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:256:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:256:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:262:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:263:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:264:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:266:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:272:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:273:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:274:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:276:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:282:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:285:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:293:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:299:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:300:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:301:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:302:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:311:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:319:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:327:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:335:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:336:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:351:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:357:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:358:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:360:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:367:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:369:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:382:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:390:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:391:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:395:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:401:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:405:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:420:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:62:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:387:23: style: Variable 'numprop' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:387:34: style: Variable 'result1' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:458:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:210:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:68:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:74:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:80:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:86:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:92:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:98:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:104:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:110:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:116:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:231:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:237:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:243:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:251:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:256:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:256:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:282:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:282:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:286:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:305:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:306:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:322:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 1) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 4) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 5) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:388:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:388:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:396:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:458:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:462:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:382:5: style: Redundant initialization for 'pp3'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:354:12: note: pp3 is initialized mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:382:5: note: pp3 is overwritten mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:387:5: style: Redundant initialization for 'pp4'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:355:12: note: pp4 is initialized mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:387:5: note: pp4 is overwritten mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:264:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:209:6: warning:inconclusive: Array 'temp' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*temp)'? [incompleteArrayFill] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:54:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:326:40: style: Parameter 'pch' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:355:9: style: Variable 'pp4' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:356:8: style: Variable 'v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:291:8: style: struct member 'init_data::constant' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:292:8: style: struct member 'init_data::width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:292:15: style: struct member 'init_data::height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:293:8: style: struct member 'init_data::x1' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:293:11: style: struct member 'init_data::x2' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:293:14: style: struct member 'init_data::x3' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:295:8: style: struct member 'init_data::format1' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:296:8: style: struct member 'init_data::x4' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:297:8: style: struct member 'init_data::format2' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:151:8: style: Variable 'usecs' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:152:3: style: Variable 'secs' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:409:3: style: Variable 'v' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:280:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:198:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:68:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:74:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:80:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:86:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:92:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:98:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:104:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:110:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:116:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:211:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:217:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:223:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:231:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:236:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:236:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:257:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:257:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:261:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:280:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:281:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:297:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 1) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 4) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 5) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:363:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:371:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:433:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:437:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:357:5: style: Redundant initialization for 'pp3'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:329:12: note: pp3 is initialized mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:357:5: note: pp3 is overwritten mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:362:5: style: Redundant initialization for 'pp4'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:330:12: note: pp4 is initialized mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:362:5: note: pp4 is overwritten mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:197:6: warning:inconclusive: Array 'temp' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*temp)'? [incompleteArrayFill] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:54:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:301:40: style: Parameter 'pch' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:330:9: style: Variable 'pp4' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:331:8: style: Variable 'v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:266:8: style: struct member 'init_data::constant' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:267:8: style: struct member 'init_data::width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:267:15: style: struct member 'init_data::height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:268:8: style: struct member 'init_data::x1' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:268:11: style: struct member 'init_data::x2' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:268:14: style: struct member 'init_data::x3' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:270:8: style: struct member 'init_data::format1' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:271:8: style: struct member 'init_data::x4' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:272:8: style: struct member 'init_data::format2' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:151:8: style: Variable 'usecs' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:152:3: style: Variable 'secs' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:384:3: style: Variable 'v' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:70:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:76:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:82:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:88:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:94:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:185:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:191:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:197:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:205:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:210:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:210:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:231:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:231:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:235:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:254:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:255:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:271:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 1) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 4) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 5) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:337:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:337:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:345:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:331:5: style: Redundant initialization for 'pp3'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:303:12: note: pp3 is initialized mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:331:5: note: pp3 is overwritten mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:336:5: style: Redundant initialization for 'pp4'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:304:12: note: pp4 is initialized mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:336:5: note: pp4 is overwritten mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:56:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:275:40: style: Parameter 'pch' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:304:9: style: Variable 'pp4' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:305:8: style: Variable 'v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:240:8: style: struct member 'init_data::constant' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:241:8: style: struct member 'init_data::width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:241:15: style: struct member 'init_data::height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:242:8: style: struct member 'init_data::x1' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:242:11: style: struct member 'init_data::x2' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:242:14: style: struct member 'init_data::x3' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:244:8: style: struct member 'init_data::format1' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:245:8: style: struct member 'init_data::x4' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:246:8: style: struct member 'init_data::format2' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:123:8: style: Variable 'usecs' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:124:3: style: Variable 'secs' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:358:3: style: Variable 'v' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:59:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:213:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:307:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:337:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:358:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:185:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned char *'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:213:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:216:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:222:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:223:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:224:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:225:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:226:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:227:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:238:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:244:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:245:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:246:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:248:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:254:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:255:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:256:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:258:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:264:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:267:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:273:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:275:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:281:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:282:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:283:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:284:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:293:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:301:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:309:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:315:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:316:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:321:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:327:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:328:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:330:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:337:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:339:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:346:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:350:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:358:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:359:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:388:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:61:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:214:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:256:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:268:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:375:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:389:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:437:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:451:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:465:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:214:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned char *'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:242:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:243:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:250:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:256:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:262:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:268:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:269:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:277:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:283:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:284:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:290:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:296:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:297:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:298:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:299:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:305:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:311:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:312:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:313:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:314:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:320:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:326:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:327:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:328:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:329:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:335:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:341:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:342:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:343:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:356:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:362:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:369:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:375:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:381:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:389:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:390:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:391:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:392:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:417:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:423:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:424:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:425:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:431:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:437:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:438:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:439:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:445:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:451:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:457:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:465:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:466:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:473:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:479:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:480:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:486:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:492:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:493:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:494:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:500:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:506:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:507:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:508:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:509:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:515:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:521:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:522:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:528:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:533:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:64:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:297:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:307:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:317:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:352:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:409:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:421:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:208:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned char *'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:236:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:239:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:253:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:254:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:291:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:297:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:298:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:299:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:301:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:307:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:308:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:309:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:311:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:317:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:320:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:326:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:328:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:334:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:335:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:336:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:337:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:346:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:354:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:362:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:384:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:390:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:391:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:393:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:400:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:402:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:409:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:413:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:421:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:422:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:426:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:432:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:436:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:79:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:267:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:418:23: style: Variable 'numprop' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:418:34: style: Variable 'result1' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/TOOLS/subrip.c:130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/subrip.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/subrip.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/subrip.c:180:34: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] mplayer-1.5+svn38446/TOOLS/subrip.c:137:11: style: Condition '!bol' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/TOOLS/subrip.c:131:6: note: Assuming that condition 'bol' is not redundant mplayer-1.5+svn38446/TOOLS/subrip.c:137:11: note: Condition '!bol' is always true mplayer-1.5+svn38446/TOOLS/subrip.c:118:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/subrip.c:181:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/subrip.c:181:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/subrip.c:43:18: style: struct member 'packet_t::packet' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:44:16: style: struct member 'packet_t::palette' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:45:16: style: struct member 'packet_t::alpha' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:46:16: style: struct member 'packet_t::control_start' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:47:16: style: struct member 'packet_t::current_nibble' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:50:7: style: struct member 'packet_t::deinterlace_oddness' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:51:16: style: struct member 'packet_t::start_col' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:51:27: style: struct member 'packet_t::end_col' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:52:16: style: struct member 'packet_t::start_row' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:52:27: style: struct member 'packet_t::end_row' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:53:16: style: struct member 'packet_t::width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:53:23: style: struct member 'packet_t::height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:53:31: style: struct member 'packet_t::stride' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:54:27: style: struct member 'packet_t::end_pts' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:55:13: style: struct member 'packet_t::next' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:59:13: style: struct member 'spudec_handle_t::queue_tail' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:60:16: style: struct member 'spudec_handle_t::global_palette' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:61:16: style: struct member 'spudec_handle_t::orig_frame_width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:61:34: style: struct member 'spudec_handle_t::orig_frame_height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:62:18: style: struct member 'spudec_handle_t::packet' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:63:10: style: struct member 'spudec_handle_t::packet_reserve' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:64:16: style: struct member 'spudec_handle_t::packet_offset' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:65:16: style: struct member 'spudec_handle_t::packet_size' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:66:16: style: struct member 'spudec_handle_t::packet_pts' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:67:16: style: struct member 'spudec_handle_t::palette' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:68:16: style: struct member 'spudec_handle_t::alpha' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:69:16: style: struct member 'spudec_handle_t::cuspal' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:70:16: style: struct member 'spudec_handle_t::custom' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:71:16: style: struct member 'spudec_handle_t::now_pts' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:73:16: style: struct member 'spudec_handle_t::start_col' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:73:27: style: struct member 'spudec_handle_t::end_col' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:74:16: style: struct member 'spudec_handle_t::start_row' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:74:27: style: struct member 'spudec_handle_t::end_row' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:75:16: style: struct member 'spudec_handle_t::width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:75:23: style: struct member 'spudec_handle_t::height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:75:31: style: struct member 'spudec_handle_t::stride' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:76:10: style: struct member 'spudec_handle_t::image_size' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:77:18: style: struct member 'spudec_handle_t::image' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:78:18: style: struct member 'spudec_handle_t::aimage' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:79:16: style: struct member 'spudec_handle_t::scaled_frame_width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:79:36: style: struct member 'spudec_handle_t::scaled_frame_height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:80:16: style: struct member 'spudec_handle_t::scaled_start_col' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:80:34: style: struct member 'spudec_handle_t::scaled_start_row' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:81:16: style: struct member 'spudec_handle_t::scaled_width' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:81:30: style: struct member 'spudec_handle_t::scaled_height' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:81:45: style: struct member 'spudec_handle_t::scaled_stride' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:82:10: style: struct member 'spudec_handle_t::scaled_image_size' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:83:18: style: struct member 'spudec_handle_t::scaled_image' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:84:18: style: struct member 'spudec_handle_t::scaled_aimage' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:85:7: style: struct member 'spudec_handle_t::auto_palette' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:86:7: style: struct member 'spudec_handle_t::font_start_level' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:87:25: style: struct member 'spudec_handle_t::hw_spu' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/subrip.c:88:7: style: struct member 'spudec_handle_t::spu_changed' is never used. [unusedStructMember] mplayer-1.5+svn38446/TOOLS/vfw2menc.c:66:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICM_GETSTATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/vfw2menc.c:133:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICM_SETSTATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/vfw2menc.c:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/vivodump.c:206:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUXER_TYPE_AVI [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/TOOLS/vivodump.c:120:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:121:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:123:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:124:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:125:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:134:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:149:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:161:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/TOOLS/vivodump.c:203:8: error: Resource leak: f [resourceLeak] mplayer-1.5+svn38446/TOOLS/vivodump.c:245:6: style: Local variable 'len' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/TOOLS/vivodump.c:183:7: note: Shadowed declaration mplayer-1.5+svn38446/TOOLS/vivodump.c:245:6: note: Shadow variable mplayer-1.5+svn38446/TOOLS/vivodump.c:290:6: style: Local variable 'len' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/TOOLS/vivodump.c:183:7: note: Shadowed declaration mplayer-1.5+svn38446/TOOLS/vivodump.c:290:6: note: Shadow variable mplayer-1.5+svn38446/TOOLS/vivodump.c:186:11: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/stream.h:322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIX64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/asxparser.c:143:5: error: Common realloc mistake: 'attribs' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libmpdemux/demuxer.h:292:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/libmpdemux/demuxer.h:293:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/libmpdemux/demuxer.h:294:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/asxparser.c:107:18: style: Variable 'ptr3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream.h:309:40: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream.h:314:45: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/demuxer.h:377:45: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/demuxer.h:381:47: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/demuxer.h:292:11: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpdemux/demuxer.h:293:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpdemux/demuxer.h:294:20: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/av_helpers.c:44:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_LOG_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/av_helpers.c:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_AC3 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/av_helpers.c:181:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_INPUT_BUFFER_PADDING_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/av_helpers.c:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PKT_DATA_NB [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/av_helpers.c:51:29: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/av_helpers.c:61:30: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/codec-cfg.c:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_DuplicateFourcc [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_TooManyFourccs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_TooManyOut [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:416:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_InvalidCodecName [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:466:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_CantAllocateComment [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:515:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GetTokenMaxNotLessThanMAX_NR_TOKEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:632:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builtin_video_codecs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/codec-cfg.c:710:20: error: Common realloc mistake: 'codecsp' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/codec-cfg.c:685:5: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] mplayer-1.5+svn38446/codec-cfg.c:126:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/codec-cfg.c:126:41: style: Parameter 'alias' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/codec-cfg.c:455:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/codec-cfg.c:894:32: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/aviheader.h:154:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/cpudetect.c:431:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/cpudetect.c:506:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_IA64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/cpuinfo.c:484:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/cpuinfo.c:435:50: style: Condition 'family==6' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/cpuinfo.c:435:21: note: Assuming that condition 'family==5' is not redundant mplayer-1.5+svn38446/cpuinfo.c:435:50: note: Condition 'family==6' is always false mplayer-1.5+svn38446/cpuinfo.c:401:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/cpuinfo.c:401:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/cpuinfo.c:401:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/cpuinfo.c:184:11: style: Variable 'cap' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:220:11: style: Variable 'cap2' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:257:11: style: Variable 'cap_amd' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:273:11: style: Variable 'cap_amd2' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:305:11: style: Variable 'cap_ext' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:339:11: style: Variable 'cap_ext2' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:365:11: style: Variable 'cap_ext3' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:383:11: style: Variable 'cap_ext4' can be declared as const array [constVariable] mplayer-1.5+svn38446/cpuinfo.c:139:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/cpuinfo.c:141:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/cpuinfo.c:142:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/cpuinfo.c:146:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/cpuinfo.c:148:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/cpuinfo.c:139:30: error: Signed integer overflow for expression '(1<<31)+0'. [integerOverflow] mplayer-1.5+svn38446/cpuinfo.c:141:34: error: Signed integer overflow for expression '(1<<31)+1'. [integerOverflow] mplayer-1.5+svn38446/cpuinfo.c:142:34: error: Signed integer overflow for expression '(1<<31)+1'. [integerOverflow] mplayer-1.5+svn38446/cpuinfo.c:146:38: error: Signed integer overflow for expression '(1<<31)+4'. [integerOverflow] mplayer-1.5+svn38446/cpuinfo.c:148:42: error: Signed integer overflow for expression '(1<<31)+i'. [integerOverflow] mplayer-1.5+svn38446/cpuinfo.c:147:22: note: Assignment 'i=2', assigned value is 2 mplayer-1.5+svn38446/cpuinfo.c:148:42: note: Integer overflow mplayer-1.5+svn38446/drivers/mga_vid.c:420:32: error: There is an unknown macro here somewhere. Configuration is required. If __MODULE_STRING is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/drivers/mga_vid_test.c:170:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/mga_vid_test.c:197:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/drivers/mga_vid_test.c:202:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/drivers/mga_vid_test.c:45:38: style: Parameter 'cr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/drivers/mga_vid_test.c:45:51: style: Parameter 'cb' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/drivers/radeon_vid.c:1055:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1216:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_VENDOR_ID_ATI [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1276:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable swap_fourcc [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1301:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESPIPE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1419:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_DEC_USE_COUNT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1425:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESPIPE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1433:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:1501:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/radeon_vid.c:825:45: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/drivers/radeon_vid.c:935:13: style: Local variable 'tmp' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/drivers/radeon_vid.c:834:14: note: Shadowed declaration mplayer-1.5+svn38446/drivers/radeon_vid.c:935:13: note: Shadow variable mplayer-1.5+svn38446/drivers/radeon_vid.c:1414:45: style: Parameter 'inode' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/drivers/radeon_vid.c:1414:65: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/drivers/radeon_vid.c:1423:48: style: Parameter 'file' can be declared as pointer to const. However it seems that 'radeon_vid_lseek' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/radeon_vid.c:1473:2: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/radeon_vid.c:1423:48: note: Parameter 'file' can be declared as pointer to const mplayer-1.5+svn38446/drivers/radeon_vid.c:433:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/drivers/radeon_vid.c:158:12: style: struct member 'bes_registers_s::yuv_base' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:162:12: style: struct member 'bes_registers_s::reg_load_cntl' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:188:12: style: struct member 'bes_registers_s::scale_cntl' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:189:12: style: struct member 'bes_registers_s::exclusive_horz' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:190:12: style: struct member 'bes_registers_s::auto_flip_cntl' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:191:12: style: struct member 'bes_registers_s::filter_cntl' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:192:12: style: struct member 'bes_registers_s::key_cntl' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:193:12: style: struct member 'bes_registers_s::test' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:214:12: style: struct member 'video_registers_s::name' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:215:12: style: struct member 'video_registers_s::value' is never used. [unusedStructMember] mplayer-1.5+svn38446/drivers/radeon_vid.c:1264:36: style: Variable 'brightness' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/drivers/radeon_vid.c:1265:16: style: Variable 'saturation' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/drivers/tdfx_vid.c:122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_DEVICE_ID_3DFX_BANSHEE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:346:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:515:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:534:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:707:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:723:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:738:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:804:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:823:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:846:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:877:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:958:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_DEC_USE_COUNT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:964:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESPIPE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:976:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1019:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1047:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid.c:641:6: style: Condition '!(vidcfg|(1<<26))' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:43: style: Parameter 'file' can be declared as pointer to const. However it seems that 'tdfx_vid_read' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1001:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:43: note: Parameter 'file' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:55: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'tdfx_vid_read' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1001:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:55: note: Parameter 'buf' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:82: style: Parameter 'ppos' can be declared as pointer to const. However it seems that 'tdfx_vid_read' is a callback function, if 'ppos' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1001:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:82: note: Parameter 'ppos' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:44: style: Parameter 'file' can be declared as pointer to const. However it seems that 'tdfx_vid_write' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1002:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:44: note: Parameter 'file' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:89: style: Parameter 'ppos' can be declared as pointer to const. However it seems that 'tdfx_vid_write' is a callback function, if 'ppos' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1002:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:89: note: Parameter 'ppos' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:838:60: style: Parameter 'vma' can be declared as pointer to const. However it seems that 'tdfx_vid_nopage' is a callback function, if 'vma' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:866:11: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:838:60: note: Parameter 'vma' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:962:46: style: Parameter 'file' can be declared as pointer to const. However it seems that 'tdfx_vid_lseek' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1000:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:962:46: note: Parameter 'file' can be declared as pointer to const mplayer-1.5+svn38446/drivers/tdfx_vid.c:117:19: style: Variable 'sgram_p' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:36:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:58:5: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:74:5: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:93:5: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:93:5: error: Memory leak: mem [memleak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:115:5: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:115:5: error: Memory leak: mem [memleak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:119:3: error: Memory leak: mem [memleak] mplayer-1.5+svn38446/drivers/tdfx_vid_test.c:35:51: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/edl.c:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_EdlOutOfMem [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/edl.c:99:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_EdlBadlyFormattedLine [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/fmt-conversion.c:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_VDPAU [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/fmt-conversion.c:163:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/fmt-conversion.c:192:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/fmt-conversion.c:202:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/app/app.c:198:27: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/app/cfg.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable player_idle_mode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/app/cfg.c:453:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_GET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/app/cfg.c:453:17: style: Variable 'item' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/app/cfg.c:475:18: style: Variable 'item' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/about.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/about.c:337:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/dialog.c:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_COLORSPACE_RGB [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/dialog.c:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmplayer [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/dialog.c:243:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFullScreen [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkEquChannels [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioChannels [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_SET_EQUALIZER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_SET_CONTRAST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkEquChannels [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:590:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/equalizer.c:437:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:438:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:440:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:442:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:443:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:444:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:445:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:446:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:447:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:448:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:449:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:450:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:451:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:453:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:454:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:455:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:456:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:458:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:459:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:460:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:462:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:681:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:683:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/equalizer.c:684:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:180:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsHistory [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/fileselect.c:258:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/fileselect.c:558:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/fileselect.c:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_FILE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/fileselect.c:753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/fileselect.c:867:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_SelectFile [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/fileselect.c:833:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:834:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:836:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:837:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:838:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:839:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:840:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:841:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:842:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:843:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:844:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/fileselect.c:239:55: error: Allocation with strdup, gtk_clist_set_row_data_full doesn't release it. [leakNoVarFunctionCall] mplayer-1.5+svn38446/gui/dialog/fileselect.c:960:22: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/dialog/fileselect.c:853:9: note: Shadowed declaration mplayer-1.5+svn38446/gui/dialog/fileselect.c:960:22: note: Shadow variable mplayer-1.5+svn38446/gui/dialog/fileselect.c:249:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/fileselect.c:515:12: style: Variable 'dirname' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/fileselect.c:550:49: style: Parameter 'event' can be declared as pointer to const. However it seems that 'fs_fsFNameList_select_row' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/gui/dialog/fileselect.c:843:78: note: You might need to cast the function pointer here mplayer-1.5+svn38446/gui/dialog/fileselect.c:550:49: note: Parameter 'event' can be declared as pointer to const mplayer-1.5+svn38446/gui/dialog/fileselect.c:699:67: style: Parameter 'event' can be declared as pointer to const. However it seems that 'fs_key_release_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/gui/dialog/fileselect.c:839:70: note: You might need to cast the function pointer here mplayer-1.5+svn38446/gui/dialog/fileselect.c:699:67: note: Parameter 'event' can be declared as pointer to const mplayer-1.5+svn38446/gui/dialog/menu.c:452:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/menu.c:73:9: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] mplayer-1.5+svn38446/gui/dialog/menu.c:118:9: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] mplayer-1.5+svn38446/gui/dialog/menu.c:166:9: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] mplayer-1.5+svn38446/gui/dialog/menu.c:652:15: style: The if condition is the same as the previous if condition [duplicateCondition] mplayer-1.5+svn38446/gui/dialog/menu.c:590:15: note: First condition mplayer-1.5+svn38446/gui/dialog/menu.c:652:15: note: Second condition mplayer-1.5+svn38446/gui/dialog/menu.c:669:15: style: The if condition is the same as the previous if condition [duplicateCondition] mplayer-1.5+svn38446/gui/dialog/menu.c:652:15: note: First condition mplayer-1.5+svn38446/gui/dialog/menu.c:669:15: note: Second condition mplayer-1.5+svn38446/gui/dialog/menu.c:827:21: style: Condition 'i>=subs0' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/gui/dialog/menu.c:812:14: note: Assuming that condition 'i=subs0' is always true mplayer-1.5+svn38446/gui/dialog/menu.c:657:130: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/gui/dialog/menu.c:806:78: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/gui/dialog/menu.c:453:11: style: Variable 'mixer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/menu.c:594:11: style: Variable 'aspect' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/msgbox.c:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/msgbox.c:103:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/msgbox.c:104:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:123:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLITEM_FREE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/playlist.c:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_ITEM_GET_CURR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/playlist.c:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_Return [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/playlist.c:458:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/playlist.c:633:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_GET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/playlist.c:324:20: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:364:21: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:405:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:478:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:479:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:567:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:569:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:570:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:571:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:572:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:573:10: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:574:12: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:575:12: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:576:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:578:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:579:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:580:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:581:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:602:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:611:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/gui/dialog/playlist.c:585:3: error: Memory leak: DirNode [memleak] mplayer-1.5+svn38446/gui/dialog/playlist.c:256:8: error: Memory leak: data.name [memleak] mplayer-1.5+svn38446/gui/dialog/playlist.c:256:8: error: Memory leak: data.path [memleak] mplayer-1.5+svn38446/gui/dialog/playlist.c:391:1: error: Memory leak: DirNode.path [memleak] mplayer-1.5+svn38446/gui/dialog/playlist.c:585:3: error: Memory leak: DirNode.path [memleak] mplayer-1.5+svn38446/gui/dialog/playlist.c:636:20: warning: Either the condition 'next' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck] mplayer-1.5+svn38446/gui/dialog/playlist.c:636:12: note: Assuming that condition 'next' is not redundant mplayer-1.5+svn38446/gui/dialog/playlist.c:636:20: note: Null pointer dereference mplayer-1.5+svn38446/gui/dialog/playlist.c:143:26: style: Local variable 'item' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/dialog/playlist.c:135:31: note: Shadowed declaration mplayer-1.5+svn38446/gui/dialog/playlist.c:143:26: note: Shadow variable mplayer-1.5+svn38446/gui/dialog/playlist.c:262:46: style: Parameter 'event' can be declared as pointer to const. However it seems that 'plKeyReleased' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/gui/dialog/playlist.c:576:68: note: You might need to cast the function pointer here mplayer-1.5+svn38446/gui/dialog/playlist.c:262:46: note: Parameter 'event' can be declared as pointer to const mplayer-1.5+svn38446/gui/dialog/playlist.c:318:18: style: Variable 'dirent' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/playlist.c:454:19: style: Variable 'last' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/playlist.c:598:27: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/playlist.c:346:33: style: Variable 'subdir' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/gui/dialog/preferences.c:294:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkReplayGainOn [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:448:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:497:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:631:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:1207:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkEnableAudioEqualizer [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:1678:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:1833:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkDXR3Device [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:1849:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkDXR3Device [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:1870:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/preferences.c:890:10: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:896:10: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1146:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1148:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1149:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1150:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1151:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1155:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1157:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1158:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1445:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1446:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1447:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1448:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1449:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1456:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1457:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1461:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1463:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1464:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1465:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1466:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1467:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1475:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1480:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1482:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1483:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1772:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1773:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1774:3: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1916:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1918:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/preferences.c:1919:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:56:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skinName [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:145:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:146:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:147:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:148:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:162:27: style:inconclusive: Function 'FillSkinList' argument 1 names different: declaration 'dir' definition 'mdir'. [funcArgNamesDifferent] mplayer-1.5+svn38446/gui/dialog/skinbrowser.h:29:25: note: Function 'FillSkinList' argument 1 names different: declaration 'dir' definition 'mdir'. mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:162:27: note: Function 'FillSkinList' argument 1 names different: declaration 'dir' definition 'mdir'. mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:67:86: style: Parameter 'event' can be declared as pointer to const. However it seems that 'on_SkinList_select_row' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:146:58: note: You might need to cast the function pointer here mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:67:86: note: Parameter 'event' can be declared as pointer to const mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:162:27: style: Parameter 'mdir' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/dialog/tools.c:108:7: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] mplayer-1.5+svn38446/gui/dialog/tools.c:121:7: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] mplayer-1.5+svn38446/gui/dialog/tools.c:213:17: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/tools.c:226:17: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/tools.c:41:20: style: Variable 'dm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/dialog/tools.c:239:44: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/dialog/url.c:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_STREAM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/url.c:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/url.c:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URLLIST_GET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/dialog/url.c:143:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/url.c:144:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/url.c:145:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] mplayer-1.5+svn38446/gui/dialog/url.c:52:56: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'button_clicked' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/gui/dialog/url.c:145:55: note: You might need to cast the function pointer here mplayer-1.5+svn38446/gui/dialog/url.c:52:56: note: Parameter 'user_data' can be declared as pointer to const mplayer-1.5+svn38446/gui/interface.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_fontconfig [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vf_settings [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vf_settings [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vf_settings [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdrom_device [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:401:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_enabled [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:540:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_cache_size [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:1219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:1260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_factor [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:1412:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subdata [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/interface.c:225:13: style: Variable 'playlist' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/interface.c:452:17: style: Variable 'sh_audio' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/interface.c:954:23: style: Variable 'item' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/interface.c:1254:18: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/skin/font.c:439:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Width [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/font.c:286:21: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/skin/font.c:428:15: style: Variable 'ibuf' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/skin/skin.c:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ITEMS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guiApp [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itBase [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itButton [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:516:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itBase [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:578:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itMenu [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:608:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:742:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itHPotmeter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:765:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itVPotmeter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:788:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itRPotmeter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:873:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itPimage [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:998:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itSLabel [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:1067:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itDLabel [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:1212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guiApp [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/skin/skin.c:1280:20: style:inconclusive: Function 'skinRead' argument 1 names different: declaration 'dname' definition 'sname'. [funcArgNamesDifferent] mplayer-1.5+svn38446/gui/skin/skin.h:28:20: note: Function 'skinRead' argument 1 names different: declaration 'dname' definition 'sname'. mplayer-1.5+svn38446/gui/skin/skin.c:1280:20: note: Function 'skinRead' argument 1 names different: declaration 'dname' definition 'sname'. mplayer-1.5+svn38446/gui/skin/skin.c:804:32: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/skin/skin.c:608:25: style: Variable 'av_uninit' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/gui/ui/actions.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_DELETE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:538:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoWindow [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:580:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:600:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:618:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rel_seek_secs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:631:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rel_seek_secs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:644:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rel_seek_secs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:657:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:732:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_FILE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:751:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filename [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:780:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoWidth [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:851:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:1012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stop [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:1047:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MediumChanged [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/actions.c:194:1: warning: Label 'play' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch] mplayer-1.5+svn38446/gui/ui/main.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/main.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexOfMainItems [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/main.c:265:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evNone [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/main.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_DELETE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/main.c:393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageSize [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/main.c:419:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainWindow [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/main.c:129:19: style: Variable 'boxMoved' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/gui/ui/main.c:126:31: note: boxMoved is assigned mplayer-1.5+svn38446/gui/ui/main.c:129:19: note: boxMoved is overwritten mplayer-1.5+svn38446/gui/ui/main.c:98:17: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/ui/main.c:67:17: note: Shadowed declaration mplayer-1.5+svn38446/gui/ui/main.c:98:17: note: Shadow variable mplayer-1.5+svn38446/gui/ui/main.c:316:9: style: Variable 'file' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/ui/main.c:336:15: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/ui/menu.c:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/menu.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/menu.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/menu.c:138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuWindow [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/menu.c:146:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/menu.c:169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/menu.c:49:13: style: Variable 'drw' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/ui/playbar.c:69:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFullScreen [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/playbar.c:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexOfPlaybarItems [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/playbar.c:286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable playbarIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/playbar.c:316:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable playbarWindow [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/playbar.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable playbarIsPresent [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/render.c:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StreamType [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/render.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElapsedTime [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/render.c:413:15: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/ui/video.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/video.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ivShowPopUpMenu [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/video.c:115:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wsHideWindow [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/ui/video.c:132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable videoWindow [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/util/bitmap.c:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_INPUT_BUFFER_PADDING_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/util/bitmap.c:214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_PAL8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/util/list.c:77:23: style: Local variable 'item' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/util/list.c:66:13: note: Shadowed declaration mplayer-1.5+svn38446/gui/util/list.c:77:23: note: Shadow variable mplayer-1.5+svn38446/gui/util/list.c:317:22: style: Local variable 'item' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/util/list.c:66:13: note: Shadowed declaration mplayer-1.5+svn38446/gui/util/list.c:317:22: note: Shadow variable mplayer-1.5+svn38446/gui/util/list.c:344:22: style: Local variable 'item' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/util/list.c:66:13: note: Shadowed declaration mplayer-1.5+svn38446/gui/util/list.c:344:22: note: Shadow variable mplayer-1.5+svn38446/gui/util/list.c:63:11: style: Variable 'cdat' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/win32/dialogs.c:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subdata [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:258:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:352:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_NetworkStreaming [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_NetworkStreaming [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:400:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:412:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:426:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:602:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Playlist [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:608:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Playlist [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:654:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:726:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_SkinBrowser [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:772:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:862:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_DVD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:902:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Clear [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:1077:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Equalizer [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/dialogs.c:146:40: style: Parameter 'gui' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/dialogs.c:200:47: style: Parameter 'gui' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/dialogs.c:257:11: style: Variable 'history' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/win32/dialogs.c:222:14: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/gui/win32/gui.c:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:210:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_TITLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:216:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:227:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:238:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:275:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:348:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Volume [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:393:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:735:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITSPIXEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1251:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOWNORMAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1348:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1417:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGN_OR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_colorkey [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1576:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:1706:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/gui.c:717:68: warning: Possible null pointer dereference: desc [nullPointer] mplayer-1.5+svn38446/gui/win32/gui.c:710:32: note: Assignment 'desc=NULL', assigned value is 0 mplayer-1.5+svn38446/gui/win32/gui.c:712:28: note: Assuming condition is false mplayer-1.5+svn38446/gui/win32/gui.c:717:68: note: Null pointer dereference mplayer-1.5+svn38446/gui/win32/gui.c:718:28: warning: Possible null pointer dereference: desc [nullPointer] mplayer-1.5+svn38446/gui/win32/gui.c:710:32: note: Assignment 'desc=NULL', assigned value is 0 mplayer-1.5+svn38446/gui/win32/gui.c:712:28: note: Assuming condition is false mplayer-1.5+svn38446/gui/win32/gui.c:718:28: note: Null pointer dereference mplayer-1.5+svn38446/gui/win32/gui.c:872:36: warning: Either the condition 'gui->activewidget' is redundant or there is possible null pointer dereference: gui->activewidget. [nullPointerRedundantCheck] mplayer-1.5+svn38446/gui/win32/gui.c:874:23: note: Assuming that condition 'gui->activewidget' is not redundant mplayer-1.5+svn38446/gui/win32/gui.c:872:36: note: Null pointer dereference mplayer-1.5+svn38446/gui/win32/gui.c:992:32: style: Local variable 'point' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/gui/win32/gui.c:966:23: note: Shadowed declaration mplayer-1.5+svn38446/gui/win32/gui.c:992:32: note: Shadow variable mplayer-1.5+svn38446/gui/win32/gui.c:128:27: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/gui.c:153:15: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/win32/gui.c:1703:25: style: Parameter 'skindir' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/gui.c:1553:59: error: Uninitialized variable: binfo [uninitvar] mplayer-1.5+svn38446/gui/win32/gui.c:1678:58: error: Uninitialized variable: binfo [uninitvar] mplayer-1.5+svn38446/gui/win32/gui.c:1382:32: style: Variable 'iLeftX' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/gui/win32/interface.c:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUI_PLAYLIST_ADD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:391:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filename [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:438:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:460:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filename [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_video [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:513:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:533:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guiInfo [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:553:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:577:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:853:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:904:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlaylistNext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:943:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WinID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/interface.c:978:28: warning: Possible null pointer dereference: desc [nullPointer] mplayer-1.5+svn38446/gui/win32/interface.c:971:24: note: Assignment 'desc=NULL', assigned value is 0 mplayer-1.5+svn38446/gui/win32/interface.c:974:20: note: Assuming condition is false mplayer-1.5+svn38446/gui/win32/interface.c:978:28: note: Null pointer dereference mplayer-1.5+svn38446/gui/win32/interface.c:979:28: warning: Possible null pointer dereference: desc [nullPointer] mplayer-1.5+svn38446/gui/win32/interface.c:971:24: note: Assignment 'desc=NULL', assigned value is 0 mplayer-1.5+svn38446/gui/win32/interface.c:974:20: note: Assuming condition is false mplayer-1.5+svn38446/gui/win32/interface.c:979:28: note: Null pointer dereference mplayer-1.5+svn38446/gui/win32/playlist.c:34:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/preferences.c:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_WIN32_PriorityHigh [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/preferences.c:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkAOExtraStereoMul [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/preferences.c:671:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Preferences [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/skinload.c:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/skinload.c:374:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/skinload.c:374:25: style: Variable 'av_uninit' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/gui/win32/widgetrender.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StreamType [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/widgetrender.c:224:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElapsedTime [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/widgetrender.c:433:11: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/gui/win32/widgetrender.c:429:7: note: y is assigned mplayer-1.5+svn38446/gui/win32/widgetrender.c:433:11: note: y is overwritten mplayer-1.5+svn38446/gui/win32/widgetrender.c:43:45: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/widgetrender.c:43:57: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/widgetrender.c:71:53: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/widgetrender.c:85:25: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/widgetrender.c:213:44: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/win32/widgetrender.c:388:29: style: Variable 'cchar' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/gui/win32/wincfg.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable player_idle_mode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/win32/wincfg.c:122:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_dx [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:145:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_RGB32 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:353:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_module [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:543:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mod1Mask [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:724:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPosition [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:849:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:975:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1031:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconPixmapHint [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1142:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_wm_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_fs_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_fs_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1389:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1429:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_RGB32 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:1498:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/ws.c:833:17: error:inconclusive: Array 'wsWindowList[5]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] mplayer-1.5+svn38446/gui/wm/ws.c:824:19: note: Assuming that condition 'i<5' is not redundant mplayer-1.5+svn38446/gui/wm/ws.c:833:17: note: Array index out of bounds mplayer-1.5+svn38446/gui/wm/ws.c:216:9: style: Condition '!wsUseXShm' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/gui/wm/ws.c:214:17: note: Assignment 'wsUseXShm=0', assigned value is 0 mplayer-1.5+svn38446/gui/wm/ws.c:216:9: note: Condition '!wsUseXShm' is always true mplayer-1.5+svn38446/gui/wm/ws.c:224:9: style: Condition '!wsUseXShape' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/gui/wm/ws.c:222:19: note: Assignment 'wsUseXShape=0', assigned value is 0 mplayer-1.5+svn38446/gui/wm/ws.c:224:9: note: Condition '!wsUseXShape' is always true mplayer-1.5+svn38446/gui/wm/ws.c:167:17: style: Variable 'bpp' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/gui/wm/ws.c:162:17: note: bpp is assigned mplayer-1.5+svn38446/gui/wm/ws.c:167:17: note: bpp is overwritten mplayer-1.5+svn38446/gui/wm/ws.c:992:30: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/wm/ws.c:992:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/gui/wm/ws.c:774:14: style: struct member 'Anonymous0::input_mode' is never used. [unusedStructMember] mplayer-1.5+svn38446/gui/wm/ws.c:775:23: style: struct member 'Anonymous0::status' is never used. [unusedStructMember] mplayer-1.5+svn38446/gui/wm/ws.c:184:9: style: Unused variable: eventbase [unusedVariable] mplayer-1.5+svn38446/gui/wm/ws.c:185:9: style: Unused variable: errorbase [unusedVariable] mplayer-1.5+svn38446/gui/wm/wsxdnd.c:67:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/wsxdnd.c:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/wsxdnd.c:165:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/gui/wm/wsxdnd.c:194:17: warning: Either the condition 'ret_buff==NULL' is redundant or there is possible null pointer dereference: ret_buff. [nullPointerRedundantCheck] mplayer-1.5+svn38446/gui/wm/wsxdnd.c:193:21: note: Assuming that condition 'ret_buff==NULL' is not redundant mplayer-1.5+svn38446/gui/wm/wsxdnd.c:194:17: note: Null pointer dereference mplayer-1.5+svn38446/input/appleir.c:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/appleir.c:129:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_event [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/ar.c:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/ar.c:158:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/ar.c:191:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/ar.c:235:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOMasterPortDefault [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/ar.c:309:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/ar.c:328:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/input.c:1500:3: error: There is an unknown macro here somewhere. Configuration is required. If GET_UTF8 is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/input/joystick.c:56:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/joystick.c:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable js_event [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/joystick.c:50:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/input/lirc.c:50:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/input/lirc.c:99:5: error: Common realloc mistake: 'cmd_buf' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libaf/af.c:457:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_output_channels [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af.c:144:3: warning: Return value of function strsep() is not used. [ignoredReturnValue] mplayer-1.5+svn38446/libaf/af.c:594:39: style:inconclusive: Function 'af_lencalc' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libaf/af.h:242:39: note: Function 'af_lencalc' argument 2 names different: declaration 'data' definition 'd'. mplayer-1.5+svn38446/libaf/af.c:594:39: note: Function 'af_lencalc' argument 2 names different: declaration 'data' definition 'd'. mplayer-1.5+svn38446/libaf/af.c:116:45: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af.c:543:45: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af.c:594:39: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af.c:650:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/af_bs2b.c:51:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:52:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:55:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:57:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:59:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:60:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:62:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:63:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:64:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:65:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:66:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:67:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:73:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS2B_MAXFCUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:86:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS2B_MAXFEED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_bs2b.c:172:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS2B_MAXSRATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_center.c:91:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_channels.c:223:10: style: Variable 'route' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_comp.c:135:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mplayer-1.5+svn38446/libaf/af_comp.c:138:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/libaf/af_comp.c:135:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/libaf/af_comp.c:124:21: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/af_delay.c:118:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_dummy.c:30:61: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libaf/af_dummy.c:59:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libaf/af_dummy.c:30:61: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libaf/af_dummy.c:49:46: style: Parameter 'af' can be declared as pointer to const. However it seems that 'play' is a callback function, if 'af' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libaf/af_dummy.c:61:12: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libaf/af_dummy.c:49:46: note: Parameter 'af' can be declared as pointer to const mplayer-1.5+svn38446/libaf/af_equalizer.c:195:17: style: Same expression used in consecutive assignments of 'ci' and 'nch'. [duplicateAssignExpression] mplayer-1.5+svn38446/libaf/af_equalizer.c:196:15: note: Same expression used in consecutive assignments of 'ci' and 'nch'. mplayer-1.5+svn38446/libaf/af_equalizer.c:195:17: note: Same expression used in consecutive assignments of 'ci' and 'nch'. mplayer-1.5+svn38446/libaf/af_equalizer.c:94:11: style: Variable 'F' can be declared as const array [constVariable] mplayer-1.5+svn38446/libaf/af_equalizer.c:199:12: style: Variable 'g' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_equalizer.c:202:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_equalizer.c:93:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/af_export.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_export.c:209:13: style: Variable 'a' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_extrastereo.c:62:11: style: Variable 'af->play' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libaf/af_extrastereo.c:57:11: note: af->play is assigned mplayer-1.5+svn38446/libaf/af_extrastereo.c:62:11: note: af->play is overwritten mplayer-1.5+svn38446/libaf/af_extrastereo.c:93:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_extrastereo.c:115:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_format.c:98:16: style: Variable 'data' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_gate.c:130:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mplayer-1.5+svn38446/libaf/af_gate.c:133:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/libaf/af_gate.c:130:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/libaf/af_gate.c:118:21: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/af_hrtf.c:122:41: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af_hrtf.c:395:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_ladspa.c:217:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_AF_LADSPA_WarnNoInputs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_ladspa.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_AF_LADSPA_ErrFailedToLoad [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_ladspa.c:462:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_MemAllocFailed [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_ladspa.c:524:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_AF_LADSPA_ErrNoSuboptions [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_ladspa.c:773:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LADSPA_Handle [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_ladspa.c:533:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/libaf/af_ladspa.c:549:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/libaf/af_ladspa.c:540:13: portability: 'arg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libaf/af_ladspa.c:545:37: portability: 'arg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libaf/af_ladspa.c:556:13: portability: 'arg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libaf/af_ladspa.c:591:16: portability: 'arg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libaf/af_lavcac3enc.c:109:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16P [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_lavcac3enc.c:208:17: style: Variable 'src' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/af_lavcac3enc.c:210:18: style: Variable 'left' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/af_lavcresample.c:86:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_lavcresample.c:138:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_pan.c:91:12: style: Variable 'level' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_pan.c:160:10: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_pan.c:174:23: style: Variable 'tin' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_resample.c:197:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIX64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_resample_template.c:84:13: style: Same expression used in consecutive assignments of 'ci' and 'nch'. [duplicateAssignExpression] mplayer-1.5+svn38446/libaf/af_resample_template.c:85:13: note: Same expression used in consecutive assignments of 'ci' and 'nch'. mplayer-1.5+svn38446/libaf/af_resample_template.c:84:13: note: Same expression used in consecutive assignments of 'ci' and 'nch'. mplayer-1.5+svn38446/libaf/af_resample_template.c:127:13: style: Same expression used in consecutive assignments of 'ci' and 'nch'. [duplicateAssignExpression] mplayer-1.5+svn38446/libaf/af_resample_template.c:128:13: note: Same expression used in consecutive assignments of 'ci' and 'nch'. mplayer-1.5+svn38446/libaf/af_resample_template.c:127:13: note: Same expression used in consecutive assignments of 'ci' and 'nch'. mplayer-1.5+svn38446/libaf/af_resample.c:84:12: style: Variable 'in16' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_resample.c:86:12: style: Variable 'in32' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_resample_template.c:102:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_resample_template.c:146:23: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_scaletempo.c:478:14: error: There is an unknown macro here somewhere. Configuration is required. If MSGTR_ErrorParsingCommandLine is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libaf/af_stats.c:123:18: style: Variable 'aend' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_surround.c:173:11: style: Variable 'm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_surround.c:176:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_sweep.c:40:14: style: Variable 'data' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libaf/af_tools.c:44:28: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af_tools.c:75:26: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af_tools.c:89:42: style: Parameter 'af' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libaf/af_volnorm.c:340:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/af_volume.c:172:21: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libaf/filter.c:253:17: warning: Either the condition 'k<1' is redundant or there is division by zero at line 253. [zerodivcond] mplayer-1.5+svn38446/libaf/filter.c:259:14: note: Assuming that condition 'k<1' is not redundant mplayer-1.5+svn38446/libaf/filter.c:253:17: note: Division by zero mplayer-1.5+svn38446/libaf/filter.c:59:57: style:inconclusive: Function 'af_filter_pfir' argument 2 names different: declaration 'k' definition 'd'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libaf/filter.h:57:57: note: Function 'af_filter_pfir' argument 2 names different: declaration 'k' definition 'd'. mplayer-1.5+svn38446/libaf/filter.c:59:57: note: Function 'af_filter_pfir' argument 2 names different: declaration 'k' definition 'd'. mplayer-1.5+svn38446/libaf/filter.c:80:53: style:inconclusive: Function 'af_filter_updatepq' argument 2 names different: declaration 'k' definition 'd'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libaf/filter.h:64:53: note: Function 'af_filter_updatepq' argument 2 names different: declaration 'k' definition 'd'. mplayer-1.5+svn38446/libaf/filter.c:80:53: note: Function 'af_filter_updatepq' argument 2 names different: declaration 'k' definition 'd'. mplayer-1.5+svn38446/libaf/format.c:133:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_AF_FORMAT_UnknownFormat [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libaf/format.c:94:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mplayer-1.5+svn38446/libaf/reorder_ch.c:1355:57: style: Same expression 'src_layout==dest_layout' found multiple times in chain of '||' operators. [duplicateExpression] mplayer-1.5+svn38446/libaf/reorder_ch.c:1149:28: style:inconclusive: Function 'reorder_channel' argument 1 names different: declaration 'buf' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libaf/reorder_ch.h:100:28: note: Function 'reorder_channel' argument 1 names different: declaration 'buf' definition 'src'. mplayer-1.5+svn38446/libaf/reorder_ch.c:1149:28: note: Function 'reorder_channel' argument 1 names different: declaration 'buf' definition 'src'. mplayer-1.5+svn38446/libaf/window.c:211:13: style:inconclusive: Boolean expression '!k2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] mplayer-1.5+svn38446/libao2/ao_alsa.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mixer_channel [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_alsa.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_alsa.c:351:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_alsa.c:747:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_STATE_SUSPENDED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_alsa.c:814:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_alsa.c:340:21: style:inconclusive: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libao2/audio_out_internal.h:25:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_alsa.c:340:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_alsa.c:287:13: style: Variable 'str' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libao2/ao_alsa.c:246:20: style: Variable 'rmute' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libao2/ao_arts.c:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_U8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_arts.c:142:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_BUFFER_SPACE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_arts.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_BUFFER_SPACE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_arts.c:56:21: style:inconclusive: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libao2/audio_out_internal.h:25:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_arts.c:56:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_arts.c:51:35: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_arts.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_arts.c:51:35: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_coreaudio.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mData [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGT_AO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:264:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:281:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyElementMaster [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:305:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:344:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:357:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:411:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioDeviceID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:441:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:657:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:929:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioStreamID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:952:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioStreamPropertyAvailablePhysicalFormats [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:982:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1072:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDataByteSize [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1117:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFRunLoopDefaultMode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelector [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1286:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelector [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:470:19: style: Condition 'device_id==0' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:447:17: note: Assignment 'device_id=0', assigned value is 0 mplayer-1.5+svn38446/libao2/ao_coreaudio.c:470:19: note: Condition 'device_id==0' is always true mplayer-1.5+svn38446/libao2/ao_coreaudio.c:631:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:613:9: note: err is assigned mplayer-1.5+svn38446/libao2/ao_coreaudio.c:631:9: note: err is overwritten mplayer-1.5+svn38446/libao2/ao_coreaudio.c:690:13: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:687:13: note: err is assigned mplayer-1.5+svn38446/libao2/ao_coreaudio.c:690:13: note: err is overwritten mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1047:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1031:13: note: err is assigned mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1047:9: note: err is overwritten mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1179:15: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1176:15: note: err is assigned mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1179:15: note: err is overwritten mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1083:23: style:inconclusive: Function 'play' argument 1 names different: declaration 'data' definition 'output_samples'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libao2/audio_out_internal.h:29:23: note: Function 'play' argument 1 names different: declaration 'data' definition 'output_samples'. mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1083:23: note: Function 'play' argument 1 names different: declaration 'data' definition 'output_samples'. mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1083:42: style:inconclusive: Function 'play' argument 2 names different: declaration 'len' definition 'num_bytes'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libao2/audio_out_internal.h:29:32: note: Function 'play' argument 2 names different: declaration 'len' definition 'num_bytes'. mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1083:42: note: Function 'play' argument 2 names different: declaration 'len' definition 'num_bytes'. mplayer-1.5+svn38446/libao2/ao_coreaudio.c:884:13: style: Local variable 'b_mix' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_coreaudio.c:658:47: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_coreaudio.c:884:13: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1149:27: style: Variable 'err' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libao2/ao_dart.c:93:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bSilence [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dart.c:119:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCI_SET_AUDIO_ALL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dart.c:150:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dart.c:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlaying [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dart.c:116:27: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libao2/ao_dsound.c:244:2: error: syntax error [syntaxError] mplayer-1.5+svn38446/libao2/ao_dxr2.c:58:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dxr2_fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dxr2.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dxr2_fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dxr2.c:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dxr2.c:181:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dxr2_fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dxr2.c:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_dxr2.c:68:25: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libao2/ao_esd.c:118:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESD_VOLUME_BASE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_esd.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_esd.c:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESD_BUF_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_esd.c:439:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESD_BUF_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_esd.c:159:21: style:inconclusive: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libao2/audio_out_internal.h:25:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_esd.c:159:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_esd.c:138:24: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libao2/ao_esd.c:311:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'play' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_esd.c:79:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_esd.c:311:23: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_jack.c:215:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_MSTRZ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_jack.c:101:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libao2/ao_jack.c:139:35: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_jack.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_jack.c:139:35: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_kai.c:111:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCI_STATUS_AUDIO_ALL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_kai.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_kai.c:276:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KAIS_PLAYING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_kai.c:119:27: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_AC3_BE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:305:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:322:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:75:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:71:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_mpegpes.c:75:34: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_nas.c:203:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuFalse [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuTrue [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStart [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:338:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuComponentKindPhysicalOutput [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:350:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuFormatLinearUnsigned8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:381:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AU_FIXED_POINT_SCALE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:472:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuNone [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:521:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStop [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:539:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStop [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuSuccess [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:617:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStart [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_nas.c:250:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/libao2/ao_nas.c:521:41: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/libao2/ao_nas.c:543:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/libao2/ao_nas.c:243:22: style: Local variable 'nas_data' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_nas.c:151:28: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_nas.c:243:22: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_nas.c:275:22: style: Local variable 'nas_data' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_nas.c:151:28: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_nas.c:275:22: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_nas.c:210:64: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libao2/ao_nas.c:272:80: style: Parameter 'hnd' can be declared as pointer to const. However it seems that 'nas_event_handler' is a callback function, if 'hnd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_nas.c:503:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_nas.c:272:80: note: Parameter 'hnd' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_null.c:56:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_null.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_null.c:56:34: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_null.c:110:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'play' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_null.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_null.c:110:23: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_openal.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_GAIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_openal.c:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALC_FREQUENCY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_openal.c:166:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_SOURCE_STATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_openal.c:183:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_BUFFERS_PROCESSED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_openal.c:221:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_BUFFERS_QUEUED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_openal.c:235:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_FORMAT_MONO16 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_openal.c:257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_BUFFERS_QUEUED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AFMT_U8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_U8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:182:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:219:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOUND_MIXER_NRDEVICES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:445:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:545:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_GETOSPACE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_oss.c:519:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'play' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_oss.c:58:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_oss.c:519:23: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_oss.c:382:11: style: Unused variable: data [unusedVariable] mplayer-1.5+svn38446/libao2/ao_oss.c:489:15: style: Variable 'playsize' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libao2/ao_pcm.c:83:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_FLOAT_LE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pcm.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pcm.c:246:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pcm.c:211:13: style: Condition 'broken_seek' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libao2/ao_pcm.c:205:27: note: Assignment 'broken_seek=0', assigned value is 0 mplayer-1.5+svn38446/libao2/ao_pcm.c:211:13: note: Condition 'broken_seek' is always false mplayer-1.5+svn38446/libao2/ao_pcm.c:72:13: style: Variable 'bytes' can be declared as const array [constVariable] mplayer-1.5+svn38446/libao2/ao_pcm.c:77:13: style: Variable 'bytes' can be declared as const array [constVariable] mplayer-1.5+svn38446/libao2/ao_pcm.c:134:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_pcm.c:52:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_pcm.c:134:34: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_pulse.c:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_OPERATION_RUNNING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pulse.c:190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_UNKNOWN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pulse.c:310:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_SEEK_RELATIVE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pulse.c:360:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pa_usec_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pulse.c:409:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_pulse.c:145:21: style:inconclusive: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libao2/audio_out_internal.h:25:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_pulse.c:145:21: note: Function 'init' argument 1 names different: declaration 'rate' definition 'rate_hz'. mplayer-1.5+svn38446/libao2/ao_sdl.c:155:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sdl.c:256:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sdl.c:101:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sdl.c:52:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sdl.c:101:34: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_sgi.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_SAMPFMT_TWOSCOMP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sgi.c:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_DEFAULT_OUTPUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sgi.c:286:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S32_NE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sndio.c:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIO_MAXVOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sndio.c:110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_SIGN_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sndio.c:197:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sndio.c:78:26: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'movecb' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sndio.c:145:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sndio.c:78:26: note: Parameter 'addr' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_sndio.c:86:25: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'volcb' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sndio.c:144:30: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sndio.c:86:25: note: Parameter 'addr' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_sun.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_ENCODING_ULAW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mixer_device [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:413:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:490:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:593:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_DRAIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:606:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:618:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:627:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:684:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_sun.c:550:10: style: Condition '!(info.play.sample_rate=ao_data.samplerate=find_highest_samplerate(audio_fd))' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libao2/ao_sun.c:552:30: note: Calling function 'find_highest_samplerate' returns 44100 mplayer-1.5+svn38446/libao2/ao_sun.c:550:10: note: Condition '!(info.play.sample_rate=ao_data.samplerate=find_highest_samplerate(audio_fd))' is always false mplayer-1.5+svn38446/libao2/ao_sun.c:524:6: style: Statements following 'continue' will never be executed. [unreachableCode] mplayer-1.5+svn38446/libao2/ao_sun.c:126:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:126:18: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:418:24: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:418:24: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:447:24: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:447:24: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:475:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:475:18: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:599:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:599:18: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:615:23: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:615:23: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:624:23: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:624:23: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:633:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:633:18: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:683:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libao2/ao_sun.c:52:24: note: Shadowed declaration mplayer-1.5+svn38446/libao2/ao_sun.c:683:18: note: Shadow variable mplayer-1.5+svn38446/libao2/ao_sun.c:123:51: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libao2/ao_sun.c:662:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'play' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sun.c:60:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sun.c:662:23: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_v4l2.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v4l2_fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_v4l2.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_v4l2.c:146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_v4l2.c:87:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] mplayer-1.5+svn38446/libao2/ao_v4l2.c:55:24: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_v4l2.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_v4l2.c:55:24: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libao2/ao_v4l2.c:87:10: style: Variable 'rate' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libao2/ao_win32.c:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOM_DONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_win32.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_AC3_NE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_win32.c:243:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVERR_STILLPLAYING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/ao_win32.c:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHDR_PREPARED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/audio_out.c:140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_U8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/audio_out.c:155:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libao2/audio_out.c:205:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_SPECIAL_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:460:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_SSA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:594:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_SSA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:755:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_SSA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:888:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:1056:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:1092:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass.c:205:15: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libass/ass.c:205:15: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libass/ass.c:205:15: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libass/ass.c:205:15: warning: %d in format string (no. 4) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libass/ass.c:480:13: style: Local variable 'sid' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libass/ass.c:453:9: note: Shadowed declaration mplayer-1.5+svn38446/libass/ass.c:480:13: note: Shadow variable mplayer-1.5+svn38446/libass/ass.c:132:32: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:142:32: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:160:44: style: Parameter 'limit' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:201:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:823:47: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:854:45: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:871:48: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass.c:877:11: style: Variable 'token' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_utils.h:126:20: style: Variable 'be' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_utils.h:137:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_PIXEL_MODE_GRAY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_bitmap.c:322:27: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:334:27: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:347:27: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:366:27: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:382:27: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:399:27: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_bitmap.c:85:16: style: Variable 'volume' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_bitmap.c:90:20: style: Variable 'volume' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_cache.c:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP_CLIP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_cache.c:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTLINE_DRAWING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_cache.c:54:19: style: Variable 'a' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_cache.c:55:19: style: Variable 'b' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_cache.c:205:38: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_simple' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libass/ass_cache.c:226:27: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libass/ass_cache.c:205:38: note: Parameter 'a' can be declared as pointer to const mplayer-1.5+svn38446/libass/ass_cache.c:205:47: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_simple' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libass/ass_cache.c:226:27: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libass/ass_cache.c:205:47: note: Parameter 'b' can be declared as pointer to const mplayer-1.5+svn38446/libass/ass_cache.c:301:29: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_drawing.c:41:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Vector [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_drawing.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_drawing.c:252:9: style: Redundant initialization for 'cur'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/libass/ass_drawing.c:250:19: note: cur is initialized mplayer-1.5+svn38446/libass/ass_drawing.c:252:9: note: cur is overwritten mplayer-1.5+svn38446/libass/ass_drawing.c:35:49: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_font.c:97:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_os2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:217:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_hhea [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:265:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_os2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_os2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_GLYPH_FORMAT_OUTLINE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_NO_BITMAP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:594:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_KERNING_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:629:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:679:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_BBox [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_font.c:97:17: style: Variable 'os2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_font.c:205:56: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_font.c:217:20: style: Variable 'hori' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_font.c:218:13: style: Variable 'os2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_font.c:329:19: style: Variable 'points' can be declared as const array [constVariable] mplayer-1.5+svn38446/libass/ass_font.c:359:19: style: Variable 'points' can be declared as const array [constVariable] mplayer-1.5+svn38446/libass/ass_font.c:429:18: style: Variable 'face' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_fontconfig.c:520:35: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_library.c:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_library.c:101:32: style:inconclusive: Function 'ass_add_font' argument 1 names different: declaration 'library' definition 'priv'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:458:32: note: Function 'ass_add_font' argument 1 names different: declaration 'library' definition 'priv'. mplayer-1.5+svn38446/libass/ass_library.c:101:32: note: Function 'ass_add_font' argument 1 names different: declaration 'library' definition 'priv'. mplayer-1.5+svn38446/libass/ass_library.c:101:66: style:inconclusive: Function 'ass_add_font' argument 4 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:459:23: note: Function 'ass_add_font' argument 4 names different: declaration 'data_size' definition 'size'. mplayer-1.5+svn38446/libass/ass_library.c:101:66: note: Function 'ass_add_font' argument 4 names different: declaration 'data_size' definition 'size'. mplayer-1.5+svn38446/libass/ass_library.c:119:35: style:inconclusive: Function 'ass_clear_fonts' argument 1 names different: declaration 'library' definition 'priv'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:465:35: note: Function 'ass_clear_fonts' argument 1 names different: declaration 'library' definition 'priv'. mplayer-1.5+svn38446/libass/ass_library.c:119:35: note: Function 'ass_clear_fonts' argument 1 names different: declaration 'library' definition 'priv'. mplayer-1.5+svn38446/libass/ass_library.c:101:44: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_library.c:101:56: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_parse.c:428:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_parse.c:884:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCROLL_RL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_parse.c:86:18: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libass/ass_parse.c:93:18: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libass/ass_parse.c:50:39: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_parse.c:487:15: style: Variable 'start' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_parse.c:751:15: style: Variable 'start' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_parse.c:866:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_parse.c:1014:38: style: Parameter 'render_priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_parse.c:963:8: style: Variable 's1' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_render.c:559:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP_CLIP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:725:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_TYPE_SHADOW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:820:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_NORMAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:957:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:1023:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:1038:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTLINE_DRAWING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:1137:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Outline [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:1198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:1544:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xMax [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:1893:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP_OUTLINE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_render.c:107:38: style:inconclusive: Function 'ass_renderer_done' argument 1 names different: declaration 'priv' definition 'render_priv'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:159:38: note: Function 'ass_renderer_done' argument 1 names different: declaration 'priv' definition 'render_priv'. mplayer-1.5+svn38446/libass/ass_render.c:107:38: note: Function 'ass_renderer_done' argument 1 names different: declaration 'priv' definition 'render_priv'. mplayer-1.5+svn38446/libass/ass_render.c:463:20: style: Variable 'a' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:464:20: style: Variable 'b' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:609:24: style: Variable 'abuffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:609:34: style: Variable 'bbuffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:700:15: style: Variable 'text_info' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:934:67: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:956:15: style: Variable 'points' can be declared as const array [constVariable] mplayer-1.5+svn38446/libass/ass_render.c:1182:50: style: Parameter 'outline' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:1354:16: style: Variable 'last' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:1458:22: style: Variable 's1' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:1625:35: style: Parameter 'bbox' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:1659:32: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:1659:49: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:1938:22: style: Variable 'cmap' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:2227:19: style: Variable 'settings_priv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:2293:16: style: Variable 'e1' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:2294:16: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libass/ass_render.c:2306:54: style: Parameter 'render_priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:2319:29: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:2319:42: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:2333:27: style: Parameter 'render_priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:2360:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:2469:41: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:2469:56: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_render.c:1510:26: style: Variable 's_offset' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_render.c:1519:11: style: Variable 'w' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_render.c:1520:12: style: Variable 's1' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libass/ass_render_api.c:161:36: style:inconclusive: Function 'ass_fonts_update' argument 1 names different: declaration 'priv' definition 'render_priv'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:315:36: note: Function 'ass_fonts_update' argument 1 names different: declaration 'priv' definition 'render_priv'. mplayer-1.5+svn38446/libass/ass_render_api.c:161:36: note: Function 'ass_fonts_update' argument 1 names different: declaration 'priv' definition 'render_priv'. mplayer-1.5+svn38446/libass/ass_render_api.c:166:41: style:inconclusive: Function 'ass_set_cache_limits' argument 1 names different: declaration 'priv' definition 'render_priv'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:325:41: note: Function 'ass_set_cache_limits' argument 1 names different: declaration 'priv' definition 'render_priv'. mplayer-1.5+svn38446/libass/ass_render_api.c:166:41: note: Function 'ass_set_cache_limits' argument 1 names different: declaration 'priv' definition 'render_priv'. mplayer-1.5+svn38446/libass/ass_render_api.c:167:31: style:inconclusive: Function 'ass_set_cache_limits' argument 3 names different: declaration 'bitmap_max_size' definition 'bitmap_max'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass.h:326:31: note: Function 'ass_set_cache_limits' argument 3 names different: declaration 'bitmap_max_size' definition 'bitmap_max'. mplayer-1.5+svn38446/libass/ass_render_api.c:167:31: note: Function 'ass_set_cache_limits' argument 3 names different: declaration 'bitmap_max_size' definition 'bitmap_max'. mplayer-1.5+svn38446/libass/ass_render_api.c:74:35: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_shaper.c:927:43: style:inconclusive: Function 'resolve_base_direction' argument 1 names different: declaration 'font_encoding' definition 'enc'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libass/ass_shaper.h:44:43: note: Function 'resolve_base_direction' argument 1 names different: declaration 'font_encoding' definition 'enc'. mplayer-1.5+svn38446/libass/ass_shaper.c:927:43: note: Function 'resolve_base_direction' argument 1 names different: declaration 'font_encoding' definition 'enc'. mplayer-1.5+svn38446/libass/ass_shaper.c:130:52: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_shaper.c:699:41: style: Parameter 'shaper' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_shaper.c:753:42: style: Parameter 'shaper' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_shaper.c:802:53: style: Parameter 'text_info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_shaper.c:876:55: style: Parameter 'text_info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_shaper.c:894:67: style: Parameter 'text_info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libass/ass_strtod.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_utils.c:130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YCBCR_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libass/ass_utils.c:58:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu.c:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NO_REPEAT_KEY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:239:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_font [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_draw_alpha_rgb12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:424:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_font [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:486:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:579:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:693:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:718:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu.c:203:7: error: Common realloc mistake: 'menu_list' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libmenu/menu.c:256:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libmenu/menu.c:297:32: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmenu/menu_chapsel.c:95:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmenu/menu_chapsel.c:96:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmenu/menu_console.c:432:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_console.c:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_DELETE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_console.c:249:33: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmenu/menu_console.c:303:34: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmenu/menu_console.c:303:46: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:197:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:99:17: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:139:56: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:205:17: style: Variable 'elem' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:224:16: style: Variable 'dvbp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:106:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmenu/menu_dvbin.c:246:8: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmenu/menu_filesel.c:252:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_filesel.c:419:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_filesel.c:268:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mplayer-1.5+svn38446/libmenu/menu_filesel.c:211:5: error: Common realloc mistake: 'extensions' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libmenu/menu_filesel.c:212:5: error: Common realloc mistake: 'extensions' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libmenu/menu_filesel.c:376:13: style: Local variable 'action' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmenu/menu_filesel.c:341:14: note: Shadowed declaration mplayer-1.5+svn38446/libmenu/menu_filesel.c:376:13: note: Shadow variable mplayer-1.5+svn38446/libmenu/menu_filesel.c:106:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_filesel.c:112:19: style: Variable 'd' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_filesel.c:187:38: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmenu/menu_list.c:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_param.c:151:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_PROPERTY_GET_TYPE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_param.c:211:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_TYPE_FLAG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_pt.c:79:18: style: Variable 'i' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_pt.c:81:23: style: Variable 'playtree_iter' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmenu/menu_txt.c:114:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/menu_txt.c:139:18: style: Variable 'r' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmenu/vf_menu.c:74:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/vf_menu.c:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_TEMP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/vf_menu.c:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSD_PAUSE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/vf_menu.c:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmenu/vf_menu.c:234:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'open_vf' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmenu/vf_menu.c:264:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmenu/vf_menu.c:234:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVE_FORMAT_PCM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:206:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACM_STREAMSIZEF_DESTINATION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:48:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:48:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:59:32: style:inconclusive: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:32:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:59:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:181:32: style:inconclusive: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:34:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:181:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:198:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:198:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:198:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:198:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:151:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:151:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:39:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:39:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:78:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:78:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:78:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:78:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:58:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:58:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:83:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:49:32: style:inconclusive: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:32:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:49:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:77:32: style:inconclusive: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:34:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:77:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:94:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:94:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:94:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:94:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:44:29: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:44:29: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:71:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:71:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:47:32: style:inconclusive: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:32:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:47:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:73:32: style:inconclusive: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:34:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:73:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:90:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:90:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:90:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:90:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:42:29: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:42:29: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:67:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:67:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_BE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:104:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:104:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:104:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:104:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:86:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:86:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAAD_MIN_STREAMSIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAAD_FMT_16BIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:235:55: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:235:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:145:11: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NCH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:137:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_INPUT_BUFFER_PADDING_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_LOG_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:97:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:97:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:311:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:311:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:311:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:311:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:195:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:195:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_AC3_BE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_BIGENDIAN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:169:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:169:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:202:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:202:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:202:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:202:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:55:35: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:185:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:48:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:185:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:288:39: style: Parameter 'indata_ptr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:346:10: style: Variable 'surp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:375:10: style: Variable 'surp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:100:55: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:100:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:166:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:166:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:49:17: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:88:10: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_FLOAT_NE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A52_CHANNEL_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:199:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_NE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A52_ADJUST_LEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:175:16: portability: Casting between signed short * and float * which have an incompatible binary data representation. [invalidPointerCast] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:187:12: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:190:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:190:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:323:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:323:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:323:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:323:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:148:48: style: Parameter 'data' can be declared as pointer to const. However it seems that 'dynrng_call' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:343:25: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:148:48: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:172:38: style: Parameter 'in' can be declared as pointer to const. However it seems that 'a52_resample_float' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:282:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:172:38: note: Parameter 'in' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCA_CHANNEL_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCA_LFE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCA_CHANNEL_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:238:56: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:238:56: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:327:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:327:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:253:5: error: Uninitialized variable: flags [legacyUninitvar] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DV_AUDIO_MAX_SAMPLES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DV_AUDIO_MAX_SAMPLES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:53:32: style:inconclusive: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:32:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:53:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:81:32: style:inconclusive: Function 'uninit' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:33:32: note: Function 'uninit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:81:32: note: Function 'uninit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:94:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'audio'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:94:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'audio'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:94:59: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:94:59: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:64:17: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:83:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAD_ERROR_BUFLEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAD_MODE_SINGLE_CHANNEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAD_F_FRACBITS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:132:55: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:132:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:254:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:236:55: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:236:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:213:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:213:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:307:16: style: Variable 'mono' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPC_DECODER_BUFFER_LENGTH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPC_DECODER_BUFFER_LENGTH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPC_DECODER_BUFFER_LENGTH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:135:5: error: Memory leak: cd [memleak] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:171:56: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:171:56: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:130:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:36:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:130:18: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:95:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:102:38: style: Parameter 'data' can be declared as pointer to const. However it seems that 'cb_get_size' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:116:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:102:38: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:109:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:284:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:391:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:480:56: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:480:56: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:158:53: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:78:14: style: Unused variable: flag [unusedVariable] mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_LE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:38:30: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:38:30: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:145:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:145:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:145:62: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:145:62: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:40:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:128:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:128:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:272:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:272:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:302:55: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:302:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:272:29: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:272:29: note: Parameter 'sh_audio' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:334:11: style: Variable 'error' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_realaud.c:151:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_LE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:87:29: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:87:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:37: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:61: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:61: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:87:29: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:87:29: note: Parameter 'sh_audio' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:98:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:98:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:37: style: Parameter 'sh_audio' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:61: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_AAC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:241:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:221:56: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:221:56: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:30: style: Parameter 'p' can be declared as pointer to const. However it seems that 'read_packet' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:30: note: Parameter 'p' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:42: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'read_packet' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:42: note: Parameter 'buf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:57:43: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'write_packet' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:42: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:57:43: note: Parameter 'buf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:68:27: style: Parameter 'p' can be declared as pointer to const. However it seems that 'seek' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:56: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:68:27: note: Parameter 'p' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:97:26: style: Variable 'stream' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:288:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:288:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:98:26: style: Variable 'opt' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:67:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEEX_STEREO_STATE_INIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEEX_GET_FRAME_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:144:56: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:144:56: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:133:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:133:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:51: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:51: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_NE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:516:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_NE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:519:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:174:22: style:inconclusive: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:31:29: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:174:22: note: Function 'init' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:179:25: style:inconclusive: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:32:32: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:179:25: note: Function 'preinit' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:32: style:inconclusive: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:34:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:32: note: Function 'control' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:501:30: style:inconclusive: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:37: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:501:30: note: Function 'decode_audio' argument 1 names different: declaration 'sh' definition 'sh_audio'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:501:54: style:inconclusive: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/ad_internal.h:35:55: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:501:54: note: Function 'decode_audio' argument 2 names different: declaration 'buffer' definition 'buf'. mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:167:46: style: Parameter 'sh_audio' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:174:22: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:174:22: note: Parameter 'sh_audio' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:32: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:32: note: Parameter 'sh_audio' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:55: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:55: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:311:37: style: Parameter 'cf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:332:37: style: Parameter 'cf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:332:62: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:347:37: style: Parameter 'cf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:367:16: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:381:37: style: Parameter 'cf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:381:62: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:454:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:481:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ae.c:40:85: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:87:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAAC_INPUT_FLOAT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:112:44: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'get_frame_size' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:211:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:112:44: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:133:40: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_faac' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:213:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:133:40: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPEGLAYER3WAVEFORMAT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:161:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nBlockSize [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:136:41: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'encode_lame' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:221:23: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:136:41: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:150:40: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_lame' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:223:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:150:40: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEFORMATEX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:127:40: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_lavc' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:251:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:127:40: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:133:44: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'get_frame_size' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:249:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:133:44: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:50:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_LE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_CHANNEL_LAYOUT_MPLAYER_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:50:52: style: Condition 'mux_a->wf->wBitsPerSample==8' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:47:28: note: Assignment 'mux_a->wf->wBitsPerSample=16', assigned value is 16 mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:50:52: note: Condition 'mux_a->wf->wBitsPerSample==8' is always false mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:73:45: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'set_decoded_len' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:96:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:73:45: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:78:39: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_pcm' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:98:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:78:39: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:83:44: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'get_frame_size' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:95:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:83:44: note: Parameter 'encoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG_MD_MONO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:197:3: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:200:3: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:203:3: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:206:3: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:210:4: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:215:4: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:217:4: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:219:4: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:223:5: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:229:3: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:232:3: error: Memory leak: ctx [memleak] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:70:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:116:11: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ae_twolame.c:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_twolame.c:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOLAME_MONO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ae_twolame.c:68:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INIT_FORMAT_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_DUMMY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_STATUS__MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:346:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable af_stream_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:188:37: warning: Either the condition '!mpadec' is redundant or there is possible null pointer dereference: mpcodecs_ad_drivers[i]. [nullPointerRedundantCheck] mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:226:6: note: Assuming that condition '!mpadec' is not redundant mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:190:30: note: Assignment to 'mpadec=mpcodecs_ad_drivers[i]' mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:188:37: note: Null pointer dereference mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:400:16: style: Variable 'filter_output' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/dec_teletext.c:849:13: error: There is an unknown macro here somewhere. Configuration is required. If GET_UTF8 is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:157:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:292:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_DUMMY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:366:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_STATUS__MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:418:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:512:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vout_time_usage [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:247:37: warning: Either the condition '!mpvdec' is redundant or there is possible null pointer dereference: mpcodecs_vd_drivers[i]. [nullPointerRedundantCheck] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:285:13: note: Assuming that condition '!mpvdec' is not redundant mplayer-1.5+svn38446/libmpcodecs/dec_video.c:249:37: note: Assignment to 'mpvdec=mpcodecs_vd_drivers[i]' mplayer-1.5+svn38446/libmpcodecs/dec_video.c:247:37: note: Null pointer dereference mplayer-1.5+svn38446/libmpcodecs/dec_video.c:138:31: style: Parameter 'sh_video' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:494:30: style: Parameter 'sh_video' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/dec_video.c:452:8: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/libmpcodecs/mp_image.c:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_IF09 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/mp_image.c:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/mp_image.c:118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/mp_image.c:264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_image_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/mp_image.c:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_ALLOCATED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/native/rtjpegn.c:1605:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/native/rtjpegn.c:446:47: style: Parameter 'qtbl' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/native/rtjpegn.c:1532:9: style: Variable 'sb' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/native/rtjpegn.c:1656:44: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/native/rtjpegn.c:1672:9: style: Variable 'sb' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:380:49: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:480:50: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:571:74: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:592:51: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:628:53: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:685:26: style: Variable 'f2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/pullup.c:319:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/pullup.c:330:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/pullup.c:331:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/pullup.c:365:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/pullup.c:647:44: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/pullup.c:648:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/pullup.c:367:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vd.c:193:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_MAX_OUTFMT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd.c:255:25: style: Redundant condition: vp. '!vp || (vp && strcmp(vp->info->name,"lavc"))' is equivalent to '!vp || strcmp(vp->info->name,"lavc")' [redundantCondition] mplayer-1.5+svn38446/libmpcodecs/vd.c:187:16: style: Redundant initialization for 'f'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/libmpcodecs/vd.c:185:26: note: f is initialized mplayer-1.5+svn38446/libmpcodecs/vd.c:187:16: note: f is overwritten mplayer-1.5+svn38446/libmpcodecs/vd.c:336:17: style: Local variable 'w' shadows outer argument [shadowArgument] mplayer-1.5+svn38446/libmpcodecs/vd.c:151:44: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd.c:336:17: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd.c:410:38: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_black.c:57:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_black.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_black.c:57:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_black.c:150:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_black.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_black.c:150:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:165:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDISCARD_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_VDPAU [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:258:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_CAP_DRAW_HORIZ_BAND [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:358:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_EF_EXPLODE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:615:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_MAX_OUTFMT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:812:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avcodec_default_get_buffer2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:854:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVPALETTE_COUNT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:892:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDISCARD_NONREF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1106:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_GET_BUFFER_FLAG_REF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:966:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:268:11: style: Condition '0&&lavc_codec->id==AV_CODEC_ID_H264' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1097:64: style:inconclusive: Function 'get_format' argument 2 names different: declaration 'pix_fmt' definition 'fmt'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:109:64: note: Function 'get_format' argument 2 names different: declaration 'pix_fmt' definition 'fmt'. mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1097:64: note: Function 'get_format' argument 2 names different: declaration 'pix_fmt' definition 'fmt'. mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:177:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:54:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:177:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:504:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:54:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:504:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:537:47: style: Parameter 's' can be declared as pointer to const. However it seems that 'draw_slice' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:884:36: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:537:47: note: Parameter 's' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:538:49: style: Parameter 'offset' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'offset' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:884:36: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:538:49: note: Parameter 'offset' can be declared as const array mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:540:17: style: Variable 'mpi' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:542:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:612:42: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:910:18: style: Variable 'pal_data' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:964:24: style: Variable 'today' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1144:13: style: struct member 'CompatReleaseBufPriv::avframe_padding' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:50: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:50: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:99:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:99:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_ijpg.c:83:1: error: There is an unknown macro here somewhere. Configuration is required. If METHODDEF is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DV_QUALITY_BEST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:76:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:76:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIC_MASK_CODING_TYPE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:63:26: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:30:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:63:26: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:141:26: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:30:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:141:26: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:156:26: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:30:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:156:26: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:60:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:39:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:60:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_lzo.c:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_LZO_OUTPUT_PADDING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_lzo.c:47:33: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_lzo.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_lzo.c:47:33: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_lzo.c:49:20: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:54:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:54:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytep [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:86:21: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:33:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:86:21: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:50:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:50:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:61:29: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:61:29: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:67:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:67:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:193:49: style:inconclusive: Function 'decode' argument 2 names different: declaration 'data' definition 'raw'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/vd_internal.h:36:48: note: Function 'decode' argument 2 names different: declaration 'data' definition 'raw'. mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:193:49: note: Function 'decode' argument 2 names different: declaration 'data' definition 'raw'. mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:105:14: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:37:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:105:14: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:195:18: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:37:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:195:18: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:81:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:81:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:103:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:103:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:112:37: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_null.c:50:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_null.c:50:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_null.c:54:39: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:54:48: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInitializeQTMLDisableDirectSound [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:272:39: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:297:18: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:306:5: style: Variable 'src' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:314:5: style: Variable 'src' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vd_raw.c:70:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_raw.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_raw.c:70:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_path [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:55:11: style: struct member 'cmsg_data_s::data1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:56:11: style: struct member 'cmsg_data_s::data2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:57:12: style: struct member 'cmsg_data_s::dimensions' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:61:11: style: struct member 'transform_in_s::len' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:62:11: style: struct member 'transform_in_s::unknown1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:63:11: style: struct member 'transform_in_s::chunks' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:64:12: style: struct member 'transform_in_s::extra' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:65:11: style: struct member 'transform_in_s::unknown2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:66:11: style: struct member 'transform_in_s::timestamp' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:324:22: style: Variable 'cmsg24[2+i]' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:275:42: style:inconclusive: Function 'decode' argument 2 names different: declaration 'data' definition 'raw'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/vd_internal.h:36:48: note: Function 'decode' argument 2 names different: declaration 'data' definition 'raw'. mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:275:42: note: Function 'decode' argument 2 names different: declaration 'data' definition 'raw'. mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:98:12: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:40:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:98:12: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:277:12: style: Local variable 'info' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:40:24: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:277:12: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:69:21: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:69:21: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:96:20: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:96:20: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:172:25: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:212:34: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TH_DUPFRAME [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:66:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:66:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:151:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:151:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICM_USER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:135:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_QUERY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMODE_DECOMPRESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:317:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:57:41: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:48:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:751:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:803:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:736:6: error: Memory leak: codec_hdr.anim_hdr [memleak] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:218:37: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:311:38: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:450:40: style: Parameter 'cmap2x2' can be declared as pointer to const. However it seems that 'XA_2x2_OUT_1BLK_Convert' is a callback function, if 'cmap2x2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:486:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:450:40: note: Parameter 'cmap2x2' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:467:40: style: Parameter 'cm0' can be declared as pointer to const. However it seems that 'XA_2x2_OUT_4BLKS_Convert' is a callback function, if 'cm0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:488:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:467:40: note: Parameter 'cm0' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:467:59: style: Parameter 'cm1' can be declared as pointer to const. However it seems that 'XA_2x2_OUT_4BLKS_Convert' is a callback function, if 'cm1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:488:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:467:59: note: Parameter 'cm1' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:467:78: style: Parameter 'cm2' can be declared as pointer to const. However it seems that 'XA_2x2_OUT_4BLKS_Convert' is a callback function, if 'cm2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:488:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:467:78: note: Parameter 'cm2' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:468:19: style: Parameter 'cm3' can be declared as pointer to const. However it seems that 'XA_2x2_OUT_4BLKS_Convert' is a callback function, if 'cm3' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:488:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:468:19: note: Parameter 'cm3' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:602:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:613:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:621:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:772:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:772:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:129:18: style: struct member 'ColorReg::red' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:130:18: style: struct member 'ColorReg::green' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:131:18: style: struct member 'ColorReg::blue' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:132:18: style: struct member 'ColorReg::gray' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:137:9: style: struct member 'XA_ACTION_STRUCT::type' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:138:9: style: struct member 'XA_ACTION_STRUCT::cmap_rev' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:139:19: style: struct member 'XA_ACTION_STRUCT::data' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:140:28: style: struct member 'XA_ACTION_STRUCT::next' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:141:26: style: struct member 'XA_ACTION_STRUCT::chdr' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:142:14: style: struct member 'XA_ACTION_STRUCT::h_cmap' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:143:18: style: struct member 'XA_ACTION_STRUCT::map' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:144:28: style: struct member 'XA_ACTION_STRUCT::next_same_chdr' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:149:17: style: struct member 'XA_CHDR_STRUCT::rev' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:150:14: style: struct member 'XA_CHDR_STRUCT::cmap' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:151:17: style: struct member 'XA_CHDR_STRUCT::csize' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:151:24: style: struct member 'XA_CHDR_STRUCT::coff' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:152:18: style: struct member 'XA_CHDR_STRUCT::map' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:153:17: style: struct member 'XA_CHDR_STRUCT::msize' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:153:24: style: struct member 'XA_CHDR_STRUCT::moff' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:154:26: style: struct member 'XA_CHDR_STRUCT::next' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:155:15: style: struct member 'XA_CHDR_STRUCT::acts' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:156:26: style: struct member 'XA_CHDR_STRUCT::new_chdr' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:176:18: style: struct member 'XA_ANIM_HDR::file_num' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:177:18: style: struct member 'XA_ANIM_HDR::anim_type' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:178:18: style: struct member 'XA_ANIM_HDR::imagex' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:179:18: style: struct member 'XA_ANIM_HDR::imagey' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:180:18: style: struct member 'XA_ANIM_HDR::imagec' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:181:18: style: struct member 'XA_ANIM_HDR::imaged' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:431:19: style: struct member 'XA_2x2_Color::r0' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:431:23: style: struct member 'XA_2x2_Color::g0' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:431:27: style: struct member 'XA_2x2_Color::b0' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:432:19: style: struct member 'XA_2x2_Color::r1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:432:23: style: struct member 'XA_2x2_Color::g1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:432:27: style: struct member 'XA_2x2_Color::b1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:433:19: style: struct member 'XA_2x2_Color::r2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:433:23: style: struct member 'XA_2x2_Color::g2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:433:27: style: struct member 'XA_2x2_Color::b2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:434:19: style: struct member 'XA_2x2_Color::r3' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:434:23: style: struct member 'XA_2x2_Color::g3' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:434:27: style: struct member 'XA_2x2_Color::b3' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:436:34: style: struct member 'XA_2x2_Color::clr1_2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:436:42: style: struct member 'XA_2x2_Color::clr1_3' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:437:18: style: struct member 'XA_2x2_Color::clr2_0' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:437:26: style: struct member 'XA_2x2_Color::clr2_1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:437:34: style: struct member 'XA_2x2_Color::clr2_2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:437:42: style: struct member 'XA_2x2_Color::clr2_3' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:438:18: style: struct member 'XA_2x2_Color::clr3_0' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:438:26: style: struct member 'XA_2x2_Color::clr3_1' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:438:34: style: struct member 'XA_2x2_Color::clr3_2' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:438:42: style: struct member 'XA_2x2_Color::clr3_3' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:104:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xvid_gbl_info_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xvid_dec_frame_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_TYPE_VOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:391:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:391:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:49: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:202:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:391:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:202:32: note: Parameter 'sh' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vd_zrmjpeg.c:58:37: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vd_zrmjpeg.c:59:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vd_zrmjpeg.c:96:36: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/ve.c:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_OPT_INVALID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:392:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_CMP_DCTMAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:687:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_CAP_DELAY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:708:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:742:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:798:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:405:15: style: Redundant condition: tmp. '!tmp || (tmp && !strlen(tmp))' is equivalent to '!tmp || !strlen(tmp)' [redundantCondition] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:425:15: style: Redundant condition: tmp. '!tmp || (tmp && !strlen(tmp))' is equivalent to '!tmp || !strlen(tmp)' [redundantCondition] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:783:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:397:8: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:417:8: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:695:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:875:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:695:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:796:24: style: Variable 'today' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:813:15: style: Variable 'error' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:791:16: style: Variable 'quality' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:94:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_dv_color_rgb [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:106:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:40: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:106:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:63: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:85:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:107:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:85:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:156:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZO_E_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZO_E_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:162:13: style: Checking if unsigned expression 'zlen' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:187:13: style: Checking if unsigned expression 'zlen' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:217:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:40: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:217:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:63: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:118:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:218:20: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:118:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kYUVSPixelFormat [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:299:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:40: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:299:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:63: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:184:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:300:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:184:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_fourcc [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:167:22: style: Variable 'vf->default_caps' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:163:22: note: vf->default_caps is assigned mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:167:22: note: vf->default_caps is overwritten mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:164:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:40: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:164:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:63: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:129:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:165:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:129:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:92:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMODE_COMPRESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:331:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:348:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:340:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:40: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:340:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:63: note: Parameter 'data' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:301:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:341:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:301:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:310:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:122:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X264_PARAM_BAD_NAME [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:165:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable passtmpfile [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X264_TYPE_AUTO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:217:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:294:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:217:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:533:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xvid_enc_stats_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:633:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xvid_gbl_info_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:682:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_ME_EXTSEARCH16 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1018:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1387:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:507:34: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:595:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:507:34: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1385:16: style: Variable 'today' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:89:6: style: struct member 'profile_t::max_objects' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:90:6: style: struct member 'profile_t::total_vmv_buffer_sz' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:91:6: style: struct member 'profile_t::max_vmv_buffer_sz' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:92:6: style: struct member 'profile_t::vcv_decoder_rate' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:93:6: style: struct member 'profile_t::max_acpred_mbs' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:94:6: style: struct member 'profile_t::max_vbv_size' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:95:6: style: struct member 'profile_t::max_video_packet_length' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:96:6: style: struct member 'profile_t::max_bitrate' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:97:6: style: struct member 'profile_t::vbv_peakrate' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vf.c:758:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf.c:510:17: style: Condition 'args' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpcodecs/vf.c:517:19: style: Condition 'args' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpcodecs/vf.c:670:22: style:inconclusive: Function 'vf_next_config' argument 6 names different: declaration 'flags' definition 'voflags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpcodecs/vf.h:138:22: note: Function 'vf_next_config' argument 6 names different: declaration 'flags' definition 'voflags'. mplayer-1.5+svn38446/libmpcodecs/vf.c:670:22: note: Function 'vf_next_config' argument 6 names different: declaration 'flags' definition 'voflags'. mplayer-1.5+svn38446/libmpcodecs/vf.c:540:59: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_1bpp.c:102:17: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_2xsai.c:261:55: style: Redundant assignment of 'color[9]' to itself. [selfAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_2xsai.c:272:55: style: Redundant assignment of 'color[9]' to itself. [selfAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:618:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_top_margin [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:707:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_top_margin [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:778:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_top_margin [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:99:69: style: Parameter 'img' can be declared as pointer to const. However it seems that 'draw_image_yuv' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:641:32: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:99:69: note: Parameter 'img' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:115:14: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:161:14: style: Variable 'alpha' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:162:14: style: Variable 'src_y' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:163:14: style: Variable 'src_u' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:164:14: style: Variable 'src_v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:327:14: style: Variable 'src_a' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:377:14: style: Variable 'src_y' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:378:14: style: Variable 'src_u' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:379:14: style: Variable 'src_v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:723:9: style: Variable 'color' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:104:17: warning: Expression '-152' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] mplayer-1.5+svn38446/libmpcodecs/vf_blackframe.c:121:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_blackframe.c:146:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_blackframe.c:121:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:149:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:252:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:484:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:478:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:128:34: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:473:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:128:34: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:467:34: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:501:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:467:34: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:223:25: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_boxblur.c:56:48: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_boxblur.c:174:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_boxblur.c:210:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_boxblur.c:174:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_crop.c:114:61: style: Parameter 'mpi' can be declared as pointer to const. However it seems that 'start_slice' is a callback function, if 'mpi' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_crop.c:160:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_crop.c:114:61: note: Parameter 'mpi' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_cropdetect.c:177:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_cropdetect.c:197:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_cropdetect.c:177:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_decimate.c:172:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_decimate.c:196:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_decimate.c:172:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_delogo.c:268:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_delogo.c:109:14: style: Variable 'topleft' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_delogo.c:109:24: style: Variable 'botleft' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_delogo.c:109:34: style: Variable 'topright' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:68:36: style: Parameter 'Frame' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:69:36: style: Parameter 'FramePrev' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:73:26: style: Parameter 'Horizontal' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:73:43: style: Parameter 'Vertical' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:73:58: style: Parameter 'Temporal' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:185:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:264:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_denoise3d.c:185:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_detc.c:385:21: style: struct member 'Anonymous1::name' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vf_dint.c:194:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_dint.c:212:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_dint.c:194:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_dint.c:86:12: style: Variable 'rrow2' is not assigned a value. [unassignedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:413:33: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:387:23: note: Assignment 'cbuf=0', assigned value is 0 mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:413:33: note: Null pointer addition mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:413:40: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:386:13: note: Assignment 'buf=0', assigned value is 0 mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:413:40: note: Null pointer addition mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:428:7: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:386:13: note: Assignment 'buf=0', assigned value is 0 mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:417:9: note: Assuming condition is false mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:428:7: note: Null pointer addition mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:428:17: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:387:23: note: Assignment 'cbuf=0', assigned value is 0 mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:417:9: note: Assuming condition is false mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:428:17: note: Null pointer addition mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:149:19: style: Variable 'e' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:149:23: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:182:19: style: Variable 'e' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:225:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:225:44: style: Parameter 'diffs' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_divtc.c:431:4: error: Overlapping read/write in memcpy() is undefined behavior [overlappingWriteFunction] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:50:21: style: Local variable 'src' shadows outer argument [shadowArgument] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:40:59: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:50:21: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:51:21: style: Local variable 'dst' shadows outer argument [shadowArgument] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:40:36: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:51:21: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:41:25: style: Parameter 'dststride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:41:43: style: Parameter 'srcstride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:42:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:143:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:164:9: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_down3dright.c:143:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_dsize.c:82:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_dsize.c:121:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_dsize.c:82:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_dvbscale.c:49:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_dvbscale.c:63:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_dvbscale.c:49:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_eq.c:161:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:235:18: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:236:13: style: Variable 'lut16' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:247:15: style: Variable 'src16' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:493:38: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:561:4: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:493:38: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:294:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_eq2.c:296:13: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_expand.c:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_expand.c:119:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] mplayer-1.5+svn38446/libmpcodecs/vf_expand.c:119:3: style: Variable 'w' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_field.c:69:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_field.c:85:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_field.c:69:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_fil.c:97:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_fil.c:112:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_fil.c:97:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:1424:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:1025:22: style: Condition 'sad_comb_cmp==-2' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:1058:22: style: Condition 'sad_comb_cmp==-1' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:844:13: warning: %lu in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:844:13: warning: %lu in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:850:13: warning: %lu in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:706:32: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:740:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:873:51: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:990:25: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:1406:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:1458:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:1406:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:462:12: error: Uninitialized variable: tm [uninitvar] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:604:12: error: Uninitialized variable: tm [uninitvar] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:50:24: style: Unused variable: even [unusedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:51:24: style: Unused variable: odd [unusedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:52:24: style: Unused variable: noise [unusedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:53:24: style: Unused variable: temp [unusedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:452:20: style: Variable 'tm' is not assigned a value. [unassignedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_filmdint.c:481:20: style: Variable 'tm' is not assigned a value. [unassignedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_fixpts.c:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_fixpts.c:106:42: style: Parameter 'args' can be declared as pointer to const. However it seems that 'open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_fixpts.c:135:6: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_fixpts.c:106:42: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_flip.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOFLAG_FLIPPING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:424:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_align [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:417:29: style: Parameter 'qp_store' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:631:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:692:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:631:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:119:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:120:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:121:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:122:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:123:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:124:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:125:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:126:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:146:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:147:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:148:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:149:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:150:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:151:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:152:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:153:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_geq.c:55:14: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dc [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf1 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dc [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:244:14: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:245:14: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:254:22: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:255:22: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:69:50: style: Parameter 'src' can be declared as pointer to const. However it seems that 'filter_line_c' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:389:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:69:50: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:371:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:411:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:371:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:201:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_YUV422P [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:130:27: style: Parameter 'srcstride' can be declared as const array. However it seems that 'halfpack_C' is a callback function, if 'srcstride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:240:13: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:130:27: note: Parameter 'srcstride' can be declared as const array mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:229:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:252:2: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_halfpack.c:229:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:122:22: style: Local variable 'PixelAnt' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:108:18: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:122:22: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:130:26: style: Local variable 'PixelDst' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:109:18: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:130:26: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:188:22: style: Local variable 'PixelAnt' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:148:18: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:188:22: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:199:26: style: Local variable 'PixelDst' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:149:18: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:199:26: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:70:88: style: Parameter 'Coef' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:100:36: style: Parameter 'Frame' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:156:28: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:282:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:369:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_hqdn3d.c:282:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_hue.c:62:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_hue.c:63:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_il.c:78:18: style: Variable 'luma' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_il.c:79:18: style: Variable 'chroma' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_il.c:109:11: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_il.c:110:11: style: Variable 'max' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:42:58: style: Parameter 'y' can be declared as pointer to const. However it seems that 'pack_nn_C' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:420:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:42:58: note: Parameter 'y' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:43:20: style: Parameter 'u' can be declared as pointer to const. However it seems that 'pack_nn_C' is a callback function, if 'u' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:420:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:43:20: note: Parameter 'u' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:43:38: style: Parameter 'v' can be declared as pointer to const. However it seems that 'pack_nn_C' is a callback function, if 'v' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:420:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:43:38: note: Parameter 'v' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:55:60: style: Parameter 'y' can be declared as pointer to const. However it seems that 'pack_li_0_C' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:421:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:55:60: note: Parameter 'y' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:68:60: style: Parameter 'y' can be declared as pointer to const. However it seems that 'pack_li_1_C' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:422:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:68:60: note: Parameter 'y' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:341:24: style: Parameter 'srcstride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:411:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:456:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ilpack.c:411:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:525:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:548:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:525:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:262:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:263:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:270:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:271:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:272:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:254:26: style: Variable 's' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:254:31: style: Variable 'p' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:254:36: style: Variable 't' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:124:14: style: Variable 'srcp' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:119:14: note: srcp is assigned mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:124:14: note: srcp is overwritten mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:125:14: style: Variable 'dstp' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:122:14: note: dstp is assigned mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:125:14: note: dstp is overwritten mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:63:37: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:68:38: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:305:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:341:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_kerndeint.c:305:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_lavc.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_FLAG_QSCALE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavc.c:130:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_lavc.c:177:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_lavc.c:130:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PERM_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVMEDIA_TYPE_VIDEO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PERM_PRESERVE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:148:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:189:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_TIME_BASE_Q [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:285:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PERM_WRITE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:125:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:74:46: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:84:41: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'mpsink_init' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:162:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:84:41: note: Parameter 'ctx' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:178:40: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'mpsrc_init' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:232:18: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:178:40: note: Parameter 'ctx' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_CMP_SAD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:212:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_SNOW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:271:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:93:79: style: Parameter 'dst_stride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:93:98: style: Parameter 'src_stride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:125:34: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:338:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:364:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:338:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:180:74: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:95:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:207:55: style: Parameter 'src' can be declared as pointer to const. However it seems that 'lineNoise_C' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:51:90: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:207:55: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:265:17: style: Variable 'src2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:398:15: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:399:15: style: Variable 'max' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:279:18: style: Variable 'shift' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:104:63: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:120:47: style: Parameter 'srcL' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:120:60: style: Parameter 'srcH' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:293:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:321:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:293:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:200:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:144:57: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:144:124: style: Parameter 'privParam' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:205:58: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:206:37: style: Parameter 'privParam' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:309:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:341:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_perspective.c:309:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_QUALITY_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_QUALITY_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_QUALITY_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:174:17: style: Variable 'hex_mode' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:191:10: style: Variable 'hex_mode' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:339:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:311:22: style: Local variable 'src' shadows outer argument [shadowArgument] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:286:64: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:311:22: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:329:26: style: Local variable 'src' shadows outer argument [shadowArgument] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:286:64: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:329:26: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:230:34: style: Parameter 'src' can be declared as pointer to const. However it seems that 'hardthresh_c' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:462:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:230:34: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:246:36: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mediumthresh_c' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:465:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:246:36: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:267:34: style: Parameter 'src' can be declared as pointer to const. However it seems that 'softthresh_c' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:463:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:267:34: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:286:133: style: Parameter 'qp_store' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:444:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:490:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:444:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:341:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:239:24: warning: Either the condition '!f->buffer' is redundant or there is possible null pointer dereference: f->buffer. [nullPointerRedundantCheck] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:196:12: note: Assuming that condition '!f->buffer' is not redundant mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:239:24: note: Null pointer dereference mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:240:24: warning: Either the condition '!f->buffer' is redundant or there is possible null pointer dereference: f->buffer. [nullPointerRedundantCheck] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:196:12: note: Assuming that condition '!f->buffer' is not redundant mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:240:24: note: Null pointer dereference mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:241:24: warning: Either the condition '!f->buffer' is redundant or there is possible null pointer dereference: f->buffer. [nullPointerRedundantCheck] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:196:12: note: Assuming that condition '!f->buffer' is not redundant mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:241:24: note: Null pointer dereference mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:45:61: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:286:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:315:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:286:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_qp.c:156:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_qp.c:176:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_qp.c:156:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_rectangle.c:83:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mplayer-1.5+svn38446/libmpcodecs/vf_rectangle.c:159:34: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_rectangle.c:179:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_rectangle.c:159:34: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:509:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:548:7: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:550:7: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:215:14: style: Redundant initialization for 'end_x'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:199:13: note: end_x is initialized mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:215:14: note: end_x is overwritten mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:237:14: style: Redundant initialization for 'end_y'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:200:13: note: end_y is initialized mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:237:14: note: end_y is overwritten mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:309:8: style: Redundant initialization for 'mask'. The initialized value is overwritten before it is read. [redundantInitialization] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:304:18: note: mask is initialized mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:309:8: note: mask is overwritten mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:556:22: style: Checking if unsigned expression 'new_pgm->width' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:557:23: style: Checking if unsigned expression 'new_pgm->height' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:538:10: style: Variable 'end_position' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:730:119: style: Parameter 'filter' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:859:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:912:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_remove_logo.c:859:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_rgbtest.c:151:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_rgbtest.c:167:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_rgbtest.c:151:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_rotate.c:134:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_rotate.c:148:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_rotate.c:134:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_sab.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_GRAY8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_sab.c:176:110: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_sab.c:278:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_sab.c:320:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_sab.c:278:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:231:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_PAL8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:555:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:618:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWS_PRINT_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:659:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_PAL8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:361:46: style: Same expression on both sides of '&'. [duplicateExpression] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:391:46: style: Same expression on both sides of '&'. [duplicateExpression] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:423:78: style: Parameter 'src' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/img_format.h:248:9: warning:inconclusive: Either the condition 'outfmt==((('B'<<24)|('G'<<16)|('R'<<8))|8)' is redundant or there is signed integer overflow for expression 'fmt-0x51000034'. [integerOverflowCond] mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:231:16: note: Assuming that condition 'outfmt==((('B'<<24)|('G'<<16)|('R'<<8))|8)' is not redundant mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:218:41: note: Calling function 'find_best_out', 2nd argument 'outfmt' value is 1111970312 mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:179:46: note: Calling function 'normalize_yuvp16', 1st argument 'in_format' value is 1111970312 mplayer-1.5+svn38446/libmpcodecs/img_format.h:248:9: note: Integer overflow mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_PNG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:292:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:319:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:292:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_smartblur.c:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_GRAY8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_smartblur.c:128:110: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_smartblur.c:221:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_smartblur.c:260:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_smartblur.c:221:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:128:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:148:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:323:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:388:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_align [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:323:31: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:114:51: style: Parameter 'src' can be declared as const array. However it seems that 'hardthresh_c' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:604:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:114:51: note: Parameter 'src' can be declared as const array mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:134:51: style: Parameter 'src' can be declared as const array. However it seems that 'softthresh_c' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:605:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:134:51: note: Parameter 'src' can be declared as const array mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:572:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:626:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:572:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:326:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:327:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:328:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:329:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:330:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:331:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:332:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:333:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_stereo3d.c:143:39: style: Parameter 'coeff' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_stereo3d.c:143:57: style: Parameter 'left' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_stereo3d.c:143:74: style: Parameter 'right' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_telecine.c:137:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_telecine.c:156:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_telecine.c:137:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_test.c:83:51: style: Parameter 'src' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_test.c:199:31: style: Parameter 'dst' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_test.c:314:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_test.c:329:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_test.c:314:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:395:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:387:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:390:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:391:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:407:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:408:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:410:94: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:412:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:413:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:416:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:417:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:421:47: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:423:47: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:439:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:440:64: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:443:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:445:43: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:447:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:449:43: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:499:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:532:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:499:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:283:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_tile.c:91:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_tinterlace.c:212:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_tinterlace.c:233:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_tinterlace.c:212:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_unsharp.c:113:26: style: Variable 'srx' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_unsharp.c:249:11: style: Variable 'max' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_unsharp.c:274:46: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_unsharp.c:321:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_unsharp.c:274:46: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:171:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_QP2LAMBDA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:220:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_SNOW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:179:13: style: Local variable 'offset' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:58:22: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:179:13: note: Shadow variable mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:116:50: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:140:79: style: Parameter 'dst_stride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:140:145: style: Parameter 'qp_store' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:356:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:395:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:356:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:128:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:129:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:130:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:131:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:132:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:133:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:134:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:135:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:181:13: style: Unused variable: ret [unusedVariable] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOFLAG_FULLSCREEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_GET_DEINTERLACE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_QUERY_FORMAT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:206:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:226:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:206:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:447:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:294:45: style: Parameter 'p' can be declared as pointer to const. However it seems that 'filter_line_c' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:511:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:294:45: note: Parameter 'p' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:495:45: style: Parameter 'args' can be declared as pointer to const. However it seems that 'vf_open' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:524:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_yadif.c:495:45: note: Parameter 'args' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:53:14: style: Variable 'y_in' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:53:21: style: Variable 'cb_in' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:53:29: style: Variable 'cr_in' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:90:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:104:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:90:45: note: Parameter 'vf' can be declared as pointer to const mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:32:9: style: struct member 'vf_priv_s::csp' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpcodecs/vf_yvu9.c:64:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_yvu9.c:70:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ff_jpeg_fdct_islow_8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:433:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MpegEncContext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:720:12: style: Variable 'stretchx' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:702:12: note: stretchx is assigned mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:720:12: note: stretchx is overwritten mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:200:54: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/aac_hdr.c:28:30: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/ms_hdr.h:27:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libmpdemux/asf.h:31:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:97:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:869:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_justify [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:856:17: warning: Either the condition 'TY_XDS_length<34' is redundant or the array 'TY_XDS_new[8][25][34]' is accessed at index TY_XDS_new[*][*][34], which is out of bounds. [arrayIndexOutOfBoundsCond] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:853:28: note: Assuming that condition 'TY_XDS_length<34' is not redundant mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:855:49: note: TY_XDS_length is incremented', new value is 34 mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:856:17: note: Array index out of bounds mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:85:39: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:709:44: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:713:48: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:722:47: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:726:49: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:728:49: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:730:47: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:732:49: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:809:50: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:812:46: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:813:53: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:816:43: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:826:19: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:827:71: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] mplayer-1.5+svn38446/libmpdemux/ebml.c:165:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/libmpdemux/mf.c:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/mp3_hdr.c:45:60: style:inconclusive: Function 'mp_get_mp3_header' argument 3 names different: declaration 'freq' definition 'srate'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/mp3_hdr.h:24:60: note: Function 'mp_get_mp3_header' argument 3 names different: declaration 'freq' definition 'srate'. mplayer-1.5+svn38446/libmpdemux/mp3_hdr.c:45:60: note: Function 'mp_get_mp3_header' argument 3 names different: declaration 'freq' definition 'srate'. mplayer-1.5+svn38446/libmpdemux/mp3_hdr.c:45:38: style: Parameter 'hbuf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/mp_taglists.c:31:18: style: struct member 'AVCodecTag::tag' is never used. [unusedStructMember] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:241:18: style: Condition 'x<16' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:209:32: note: Assignment 'x=1', assigned value is 1 mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:241:18: note: Condition 'x<16' is always true mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:398:70: style:inconclusive: Function 'h264_parse_sps' argument 2 names different: declaration 'buf' definition 'inbuf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.h:50:70: note: Function 'h264_parse_sps' argument 2 names different: declaration 'buf' definition 'inbuf'. mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:398:70: note: Function 'h264_parse_sps' argument 2 names different: declaration 'buf' definition 'inbuf'. mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:472:85: style:inconclusive: Function 'mp_vc1_decode_sequence_header' argument 2 names different: declaration 'buf' definition 'inbuf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.h:51:85: note: Function 'mp_vc1_decode_sequence_header' argument 2 names different: declaration 'buf' definition 'inbuf'. mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:472:85: note: Function 'mp_vc1_decode_sequence_header' argument 2 names different: declaration 'buf' definition 'inbuf'. mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:285:48: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:526:15: style: Variable 'frates' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:527:15: style: Variable 'frdivs' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:261:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:280:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:334:15: style: Variable 'overscan' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:336:16: style: Variable 'vsp_color' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:342:13: style: Variable 'chroma' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:347:13: style: Variable 'timing' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:412:7: style: Variable 'len' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:516:16: style: Variable 'frexp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:516:25: style: Variable 'frnum' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:516:34: style: Variable 'frden' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:521:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_hdr.c:532:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:146:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_write [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:159:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_write [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:169:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_write [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:51:48: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/parse_es.c:123:32: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/parse_es.c:125:9: style: Variable 'rate' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpdemux/parse_es.c:129:13: style: Variable 'halfrate' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:351:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:353:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:420:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:422:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:237:46: style:inconclusive: Function 'y4m_init_stream_info' argument 1 names different: declaration 'i' definition 'info'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.h:236:46: note: Function 'y4m_init_stream_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:237:46: note: Function 'y4m_init_stream_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:263:46: style:inconclusive: Function 'y4m_fini_stream_info' argument 1 names different: declaration 'i' definition 'info'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.h:239:46: note: Function 'y4m_fini_stream_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:263:46: note: Function 'y4m_fini_stream_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:314:44: style:inconclusive: Function 'y4m_init_frame_info' argument 1 names different: declaration 'i' definition 'info'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.h:262:44: note: Function 'y4m_init_frame_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:314:44: note: Function 'y4m_init_frame_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:330:44: style:inconclusive: Function 'y4m_fini_frame_info' argument 1 names different: declaration 'i' definition 'info'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.h:265:44: note: Function 'y4m_fini_frame_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:330:44: note: Function 'y4m_fini_frame_info' argument 1 names different: declaration 'i' definition 'info'. mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:276:41: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:285:42: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:291:45: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:297:53: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:303:56: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:306:47: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:346:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg.c:591:52: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpdemux/yuv4mpeg_ratio.c:102:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/alloc.c:65:45: debug: Function::addArguments found argument 'int' with varid 0. [varid0] mplayer-1.5+svn38446/libmpeg2/alloc.c:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_func [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpeg2/alloc.c:43:2: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize] mplayer-1.5+svn38446/libmpeg2/decode.c:293:59: debug: Function::addArguments found argument 'stage' with varid 0. [varid0] mplayer-1.5+svn38446/libmpeg2/decode.c:301:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convert [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libmpeg2/decode.c:293:33: warning: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result' [funcArgOrderDifferent] mplayer-1.5+svn38446/libmpeg2/mpeg2.h:155:33: note: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result' mplayer-1.5+svn38446/libmpeg2/decode.c:293:33: note: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result' mplayer-1.5+svn38446/libmpeg2/decode.c:47:15: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/decode.c:80:15: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/decode.c:117:32: style: Parameter 'mpeg2dec' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libmpeg2/header.c:140:25: style: Variable 'frame_period' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpeg2/header.c:207:15: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/header.c:387:22: style: Variable 'mpeg1_check' can be declared as const array [constVariable] mplayer-1.5+svn38446/libmpeg2/header.c:506:15: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/header.c:548:15: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/header.c:605:15: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/header.c:656:15: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libmpeg2/header.c:817:40: style: Parameter 'mpeg2dec' can be declared as pointer to const. However it seems that 'copyright_ext' is a callback function, if 'mpeg2dec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpeg2/header.c:843:2: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpeg2/header.c:817:40: note: Parameter 'mpeg2dec' can be declared as pointer to const mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: style:inconclusive: Boolean expression 'motion_x<0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: style:inconclusive: Boolean expression 'other_x<0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: style: Variable 'motion_y' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: note: motion_y is assigned mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: note: motion_y is overwritten mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: style: Variable 'other_y' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: note: other_y is assigned mplayer-1.5+svn38446/libmpeg2/slice.c:1510:1: note: other_y is overwritten mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: style: Variable 'motion_x' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: motion_x is assigned mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: motion_x is overwritten mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: style: Variable 'motion_y' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: motion_y is assigned mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: motion_y is overwritten mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: style: Variable 'other_x' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: other_x is assigned mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: other_x is overwritten mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: style: Variable 'other_y' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: other_y is assigned mplayer-1.5+svn38446/libmpeg2/slice.c:1512:1: note: other_y is overwritten mplayer-1.5+svn38446/libmpeg2/slice.c:1617:51: style: Parameter 'decoder' can be declared as pointer to const. However it seems that 'motion_dummy' is a callback function, if 'decoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpeg2/slice.c:1682:42: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpeg2/slice.c:1617:51: note: Parameter 'decoder' can be declared as pointer to const mplayer-1.5+svn38446/libmpeg2/slice.c:1618:44: style: Parameter 'motion' can be declared as pointer to const. However it seems that 'motion_dummy' is a callback function, if 'motion' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpeg2/slice.c:1682:42: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpeg2/slice.c:1618:44: note: Parameter 'motion' can be declared as pointer to const mplayer-1.5+svn38446/libmpeg2/slice.c:1624:19: style: Parameter 'forward_fbuf' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpeg2/slice.c:1624:46: style: Parameter 'backward_fbuf' can be declared as const array [constParameter] mplayer-1.5+svn38446/libmpeg2/slice.c:185:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:201:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:283:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:295:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:320:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:332:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:387:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:389:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:418:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:497:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:499:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:527:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:614:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:616:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:646:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:649:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:731:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:733:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:767:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:769:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:854:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:856:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:890:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:894:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libmpeg2/slice.c:896:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libvo/aclib_template.c:154:15: error: There is an unknown macro here somewhere. Configuration is required. If RENAME is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/libvo/video_out.h:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/aspecttest.c:36:26: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/libvo/gl_common.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNPACK_ALIGNMENT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_420P16_LE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:589:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:656:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:715:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_BYTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:803:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:878:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1070:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FLOAT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1301:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1625:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGT_VO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1774:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1934:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1973:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:2012:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:2028:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRONT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:2065:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FLOAT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gl_common.c:1486:84: style: Same expression on both sides of '||'. [duplicateExpression] mplayer-1.5+svn38446/libvo/gl_common.c:274:27: style:inconclusive: Function 'glFindFormat' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/gl_common.h:64:27: note: Function 'glFindFormat' argument 1 names different: declaration 'format' definition 'fmt'. mplayer-1.5+svn38446/libvo/gl_common.c:274:27: note: Function 'glFindFormat' argument 1 names different: declaration 'format' definition 'fmt'. mplayer-1.5+svn38446/libvo/gl_common.c:913:57: style: Parameter 'csp_params' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/gl_common.c:1352:72: style: Parameter 'texs' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/gl_common.c:2655:49: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'releaseGlContext_dummy' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/gl_common.c:2696:27: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/gl_common.c:2655:49: note: Parameter 'ctx' can be declared as pointer to const mplayer-1.5+svn38446/libvo/gl_common.c:2658:46: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'swapGlBuffers_dummy' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/gl_common.c:2697:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/gl_common.c:2658:46: note: Parameter 'ctx' can be declared as pointer to const mplayer-1.5+svn38446/libvo/gl_common.c:2770:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/gl_common.c:1620:95: error: Uninitialized variable: &status [uninitvar] mplayer-1.5+svn38446/libvo/gtf.c:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VESA_CRTC_DOUBLESCAN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/gtf.c:249:16: style: Variable 'H_freq' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/gtf.c:279:19: style: Variable 'V_front_porch' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/jpeg_enc.c:71:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ff_jpeg_fdct_islow_8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/jpeg_enc.c:285:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MpegEncContext [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/jpeg_enc.c:481:35: style:inconclusive: Function 'jpeg_enc_uninit' argument 1 names different: declaration 'j' definition 'jp'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/jpeg_enc.h:50:35: note: Function 'jpeg_enc_uninit' argument 1 names different: declaration 'j' definition 'jp'. mplayer-1.5+svn38446/libvo/jpeg_enc.c:481:35: note: Function 'jpeg_enc_uninit' argument 1 names different: declaration 'j' definition 'jp'. mplayer-1.5+svn38446/libvo/jpeg_enc.c:140:54: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/matrixview.c:197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/matrixview.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/matrixview.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/matrixview.c:250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/matrixview.c:118:65: style: Same expression on both sides of '-'. [duplicateExpression] mplayer-1.5+svn38446/libvo/matrixview.c:104:20: note: 'pic_fade' is assigned value '255' here. mplayer-1.5+svn38446/libvo/matrixview.c:118:65: note: Same expression on both sides of '-'. mplayer-1.5+svn38446/libvo/mga_template.c:47:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_panscan_x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:66:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_panscan_x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FORMAT_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_G200 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FSEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:147:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VO_FALSE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:205:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:214:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_fs [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:247:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VO_FALSE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FORMAT_I420 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:455:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_OFF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:471:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:500:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_dx [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:84:39: style: Parameter 'stride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libvo/mga_template.c:243:22: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/mga_template.c:395:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/osx_common.c:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/sdl_common.c:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/sdl_common.c:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/sdl_common.c:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_GL_STEREO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/sdl_common.c:173:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FULLSCREEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/sdl_common.c:260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOUSE_BTN0 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_OFF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:192:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:221:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FSEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:292:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vesa_lvo.c:69:3: style: Statements following 'return' will never be executed. [unreachableCode] mplayer-1.5+svn38446/libvo/vesa_lvo.c:288:3: style: Statements following 'return' will never be executed. [unreachableCode] mplayer-1.5+svn38446/libvo/vesa_lvo.c:146:59: style: Parameter 'stride' can be declared as const array [constParameter] mplayer-1.5+svn38446/libvo/vesa_lvo.c:206:42: style: Parameter 'image' can be declared as const array. However it seems that 'vlvo_draw_frame' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vesa_lvo.c:299:31: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vesa_lvo.c:206:42: note: Parameter 'image' can be declared as const array mplayer-1.5+svn38446/libvo/video_out.c:328:15: style: Variable 'vo' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:163:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPosition [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_3dfx.c:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOODOO_YUV_STRIDE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_3dfx.c:273:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOODOO_BLT_FORMAT_YUYV [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_3dfx.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _IOC_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_3dfx.c:467:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_3dfx.c:487:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_3dfx.c:346:18: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] mplayer-1.5+svn38446/libvo/vo_3dfx.c:347:6: style: Condition '!is_fullscreen' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_3dfx.c:346:0: note: Assignment 'is_fullscreen=0', assigned value is 0 mplayer-1.5+svn38446/libvo/vo_3dfx.c:347:6: note: Condition '!is_fullscreen' is always true mplayer-1.5+svn38446/libvo/vo_3dfx.c:355:57: style: Checking if unsigned expression 'retval=ioctl(fd,_IOC(_IOC_READ,'3',3,0),&data)' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libvo/vo_3dfx.c:366:57: style: Checking if unsigned expression 'retval=ioctl(fd,_IOC(_IOC_READ,'3',3,0),&data)' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/libvo/vo_3dfx.c:435:21: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_3dfx.c:435:21: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_3dfx.c:125:29: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:217:27: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:217:40: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:217:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:382:29: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:383:29: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:384:29: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:385:29: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:387:30: portability: '(void*)memBase1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:388:30: portability: '(void*)memBase1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:389:30: portability: '(void*)memBase1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_3dfx.c:165:5: style: Variable 'bg' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_3dfx.c:166:5: style: Variable 'fg' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_3dfx.c:346:29: style: Variable 'fullscreen' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_aa.c:127:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_Y8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_text [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_progbar_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:252:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_font [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:411:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_SPECIAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:432:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:511:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:558:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_text [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:575:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_NORMAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:588:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_MSTRZ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_aa.c:511:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] mplayer-1.5+svn38446/libvo/vo_aa.c:725:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] mplayer-1.5+svn38446/libvo/vo_aa.c:232:34: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_aa.c:232:34: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_aa.c:372:21: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_aa.c:372:21: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_aa.c:591:29: style: Local variable 'p' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_aa.c:70:18: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_aa.c:591:29: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_aa.c:529:65: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_alpha' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_aa.c:563:51: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_aa.c:529:65: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_aa.c:743:21: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_bl.c:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_bl.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_bl.c:178:9: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] mplayer-1.5+svn38446/libvo/vo_bl.c:234:30: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_bl.c:234:30: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_bl.c:143:58: style: Parameter 'i' can be declared as pointer to const. However it seems that 'bml_write_frame' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_bl.c:230:14: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_bl.c:143:58: note: Parameter 'i' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_bl.c:175:18: style: Variable 'dest' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_bl.c:341:40: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_bl.c:126:16: style: struct member 'bl_packet_t::data' is never used. [unusedStructMember] mplayer-1.5+svn38446/libvo/vo_caca.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_caca.c:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACA_EVENT_ANY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_caca.c:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_progbar_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_caca.c:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_caca.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_caca.c:163:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_caca.c:163:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_cvidix.c:72:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_cvidix.c:91:97: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_cvidix.c:91:97: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_cvidix.c:137:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_cvidix.c:137:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_dfbmga.c:149:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPF_RGB32 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:187:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLBM_TRIPLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:575:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSDESC_WIDTH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:942:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_HWSCALE_UP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:974:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:990:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1057:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSLF_WRITE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1186:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSFLIP_ONSYNC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCAF_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1445:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:549:18: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_dfbmga.c:549:18: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1051:23: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1051:23: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1051:34: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_dfbmga.c:49:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1051:34: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1422:32: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_dga.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dga.c:379:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dga.c:548:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dga.c:859:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dga.c:944:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_IPB [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dga.c:509:33: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_dga.c:509:33: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_dga.c:287:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_dga.c:542:23: style: Variable 'wanted_height' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_dga.c:544:22: style: Variable 'wanted_width' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_direct3d.c:227:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPOOL_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPRESENT_PARAMETERS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DCREATE_SOFTWARE_VERTEXPROCESSING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:408:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DADAPTER_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:455:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D_SDK_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:520:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDTYPE_OSD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:561:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DRAW_CALLBACK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:704:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D_SDK_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:1091:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DRS_ALPHABLENDENABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_direct3d.c:624:34: style:inconclusive: Function 'query_format' argument 1 names different: declaration 'format' definition 'movie_fmt'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:49:34: note: Function 'query_format' argument 1 names different: declaration 'format' definition 'movie_fmt'. mplayer-1.5+svn38446/libvo/vo_direct3d.c:624:34: note: Function 'query_format' argument 1 names different: declaration 'format' definition 'movie_fmt'. mplayer-1.5+svn38446/libvo/vo_direct3d.c:824:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'options'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'options'. mplayer-1.5+svn38446/libvo/vo_direct3d.c:824:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'options'. mplayer-1.5+svn38446/libvo/vo_direct3d.c:912:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_direct3d.c:912:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_direct3d.c:912:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_direct3d.c:50:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_direct3d.c:912:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_direct3d.c:914:11: style: Variable 'my_src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_directfb2.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:297:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPF_RGB32 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:343:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFENUM_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:390:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:460:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFENUM_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:536:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:858:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:891:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSBLIT_NOFX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:995:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCAF_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:1056:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLCAPS_BRIGHTNESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:1098:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:1173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSLF_WRITE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:1254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:1401:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSLF_WRITE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directfb2.c:689:12: style: Variable 'dlc.flags' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] mplayer-1.5+svn38446/libvo/vo_directfb2.c:610:18: note: $symbol is assigned mplayer-1.5+svn38446/libvo/vo_directfb2.c:689:12: note: $symbol is overwritten mplayer-1.5+svn38446/libvo/vo_directfb2.c:465:28: style:inconclusive: Function 'config' argument 1 names different: declaration 'width' definition 's_width'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:32:28: note: Function 'config' argument 1 names different: declaration 'width' definition 's_width'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:465:28: note: Function 'config' argument 1 names different: declaration 'width' definition 's_width'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:465:46: style:inconclusive: Function 'config' argument 2 names different: declaration 'height' definition 's_height'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:32:44: note: Function 'config' argument 2 names different: declaration 'height' definition 's_height'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:465:46: note: Function 'config' argument 2 names different: declaration 'height' definition 's_height'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:466:31: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:466:31: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:1159:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:1159:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_directfb2.c:335:29: style: Local variable 'layer' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_directfb2.c:87:31: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_directfb2.c:335:29: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_directfb2.c:510:18: style: Local variable 'params' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_directfb2.c:483:10: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_directfb2.c:510:18: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_directfb2.c:1159:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_directfb2.c:54:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_directfb2.c:1159:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_directfb2.c:1380:25: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_directx.c:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwCaps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:285:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwCaps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:330:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINAPI [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:511:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwCaps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:701:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:757:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLACK_BRUSH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:796:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:819:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDERR_SURFACELOST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:864:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:908:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:975:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:1052:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDCOLOR_BRIGHTNESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:1085:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_directx.c:779:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_directx.c:779:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_directx.c:940:98: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'options'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'options'. mplayer-1.5+svn38446/libvo/vo_directx.c:940:98: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'options'. mplayer-1.5+svn38446/libvo/vo_directx.c:342:45: style: Parameter 'lpGUID' can be declared as pointer to const. However it seems that 'EnumCallbackEx' is a callback function, if 'lpGUID' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_directx.c:396:34: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_directx.c:342:45: note: Parameter 'lpGUID' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_directx.c:779:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_directx.c:116:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_directx.c:779:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_directx.c:781:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_directx.c:856:32: style: Parameter 'src' can be declared as const array. However it seems that 'draw_frame' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_directx.c:116:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_directx.c:856:32: note: Parameter 'src' can be declared as const array mplayer-1.5+svn38446/libvo/vo_directx.c:902:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_directx.c:1148:25: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_directx.c:729:32: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 728. [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libvo/vo_directx.c:728:48: note: Assuming that condition 'ddsd.ddpfPixelFormat.dwRGBBitCount<32' is not redundant mplayer-1.5+svn38446/libvo/vo_directx.c:729:32: note: Shift mplayer-1.5+svn38446/libvo/vo_directx.c:612:20: style: Variable 'ddrval' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_dxr2.c:196:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:214:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:297:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_IOC_SET_OVERLAY_CROPPING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:368:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:422:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:505:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_IOC_SET_OVERLAY_DIMENSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_STREAM_VIDEO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:761:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:847:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:950:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_IOC_SET_OVERLAY_DIMENSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr2.c:337:7: error: Memory leak: img [memleak] mplayer-1.5+svn38446/libvo/vo_dxr2.c:519:28: warning: Function 'config' argument order different: declaration 'width, height, d_width, d_height, fullscreen, title, format' definition 's_width, s_height, width, height, flags, title, format' [funcArgOrderDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:32:28: note: Function 'config' argument order different: declaration 'width, height, d_width, d_height, fullscreen, title, format' definition 's_width, s_height, width, height, flags, title, format' mplayer-1.5+svn38446/libvo/vo_dxr2.c:519:28: note: Function 'config' argument order different: declaration 'width, height, d_width, d_height, fullscreen, title, format' definition 's_width, s_height, width, height, flags, title, format' mplayer-1.5+svn38446/libvo/vo_dxr2.c:359:51: style: Parameter 'vga' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_dxr2.c:359:61: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_dxr2.c:409:61: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_dxr2.c:817:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_SPU_SETPALETTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_SPUMODE_ON [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:579:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_list [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:653:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_SCR_GET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:690:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_SET_VIDEOMODE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:722:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:883:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM9010_ATTRIBUTE_XOFFSET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:897:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SET_ATTRIBUTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1016:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1080:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SETSCREEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SETMODE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SETWINDOW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_GETBCS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1186:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM9010_ATTRIBUTE_KEYCOLOR_UPPER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_OVERLAY_MODE_OVERLAY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1331:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SIGNALMODE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1001:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1003:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1017:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1019:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1009:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/libvo/vo_dxr3.c:310:98: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:310:98: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:891:67: style:inconclusive: Function 'overlay_set_attribute' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/vo_dxr3.c:160:67: note: Function 'overlay_set_attribute' argument 3 names different: declaration 'val' definition 'value'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:891:67: note: Function 'overlay_set_attribute' argument 3 names different: declaration 'val' definition 'value'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:974:51: style:inconclusive: Function 'overlay_read_state' argument 2 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/vo_dxr3.c:155:51: note: Function 'overlay_read_state' argument 2 names different: declaration 'path' definition 'p'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:974:51: note: Function 'overlay_read_state' argument 2 names different: declaration 'path' definition 'p'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:1038:52: style:inconclusive: Function 'overlay_write_state' argument 2 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/vo_dxr3.c:156:52: note: Function 'overlay_write_state' argument 2 names different: declaration 'path' definition 'p'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:1038:52: note: Function 'overlay_write_state' argument 2 names different: declaration 'path' definition 'p'. mplayer-1.5+svn38446/libvo/vo_dxr3.c:551:67: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_alpha' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_dxr3.c:589:32: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_dxr3.c:551:67: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_dxr3.c:551:87: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'draw_alpha' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_dxr3.c:589:32: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_dxr3.c:551:87: note: Parameter 'srca' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_dxr3.c:579:18: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_dxr3.c:619:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_dxr3.c:961:72: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1044:23: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1191:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1191:39: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_dxr3.c:312:18: style: Unused variable: size [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:976:11: style: Unused variable: a [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:977:10: style: Unused variable: path [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1040:11: style: Unused variable: a [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1041:10: style: Unused variable: path [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1043:10: style: Unused variable: line [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1043:21: style: Unused variable: tok [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1194:17: style: Unused variable: b [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1215:11: style: Unused variable: k [unusedVariable] mplayer-1.5+svn38446/libvo/vo_dxr3.c:1215:13: style: Unused variable: m [unusedVariable] mplayer-1.5+svn38446/libvo/vo_fbdev.c:189:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:660:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_cmap [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:699:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:841:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1043:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_UYVY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1094:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOPAN_DISPLAY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOPUTCMAP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1163:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_TEMP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1154:9: style: Condition '!pre_init_err' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1139:20: note: Assignment 'pre_init_err=0', assigned value is 0 mplayer-1.5+svn38446/libvo/vo_fbdev.c:1154:9: note: Condition '!pre_init_err' is always true mplayer-1.5+svn38446/libvo/vo_fbdev.c:220:19: error: Common realloc mistake: 'fb_modes' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libvo/vo_fbdev.c:209:5: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] mplayer-1.5+svn38446/libvo/vo_fbdev.c:771:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_fbdev.c:771:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_fbdev.c:1067:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_fbdev.c:1067:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_fbdev.c:93:37: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_fbdev.c:388:43: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_fbdev.c:398:29: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_fbdev.c:545:41: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_fbdev.c:1067:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_fbdev.c:62:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_fbdev.c:1067:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_fbdev.c:776:9: style: Variable 'zoom' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_cmap [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:178:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOGET_FSCREENINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:323:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:409:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOPUTCMAP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:283:8: error: Common realloc mistake: 'next_frame' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:211:31: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_fbdev2.c:211:31: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_fbdev2.c:376:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_fbdev2.c:376:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_fbdev2.c:376:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_fbdev2.c:50:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_fbdev2.c:376:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_fbdev2.c:378:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_ggi.c:103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GT_4BIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_ggi.c:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GT_AUTO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_ggi.c:283:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_ggi.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_ggi.c:497:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emAll [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_ggi.c:135:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_ggi.c:135:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_ggi.c:339:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_ggi.c:339:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gif89a.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIF_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gif89a.c:347:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gif89a.c:165:28: style:inconclusive: Function 'config' argument 1 names different: declaration 'width' definition 's_width'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:32:28: note: Function 'config' argument 1 names different: declaration 'width' definition 's_width'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:165:28: note: Function 'config' argument 1 names different: declaration 'width' definition 's_width'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:165:46: style:inconclusive: Function 'config' argument 2 names different: declaration 'height' definition 's_height'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:32:44: note: Function 'config' argument 2 names different: declaration 'height' definition 's_height'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:165:46: note: Function 'config' argument 2 names different: declaration 'height' definition 's_height'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:166:31: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:166:31: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:331:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:331:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gif89a.c:269:55: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_gif89a.c:331:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gif89a.c:71:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gif89a.c:331:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_gl.c:252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDTYPE_OSD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:325:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:394:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NEAREST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:520:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RENDERER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:527:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:576:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NEAREST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:588:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:748:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NEAREST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:806:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:897:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:993:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_COMMON_STRIDE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:1027:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:1064:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DRAW_CALLBACK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:1150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl.c:694:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_gl.c:694:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_gl.c:924:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gl.c:924:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gl.c:800:7: style: Local variable 'draw_osd' shadows outer function [shadowFunction] mplayer-1.5+svn38446/libvo/video_out_internal.h:45:13: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_gl.c:800:7: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_gl.c:1189:8: style: Local variable 'backend' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_gl.c:155:22: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_gl.c:1189:8: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_gl.c:366:52: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_gl.c:370:53: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_gl.c:694:100: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gl.c:70:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gl.c:694:100: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_gl.c:743:49: style: Parameter 'src' can be declared as pointer to const. However it seems that 'create_osd_texture' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gl.c:852:49: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gl.c:743:49: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_gl.c:743:69: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'create_osd_texture' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gl.c:852:49: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gl.c:743:69: note: Parameter 'srca' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_gl.c:822:25: style: Variable 'c' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_gl.c:830:25: style: Variable 'c' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_gl.c:924:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gl.c:70:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gl.c:924:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_gl.c:1189:8: style: Variable 'backend' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_gl.c:1195:8: style: Variable 'csp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_gl.c:1201:8: style: Variable 'lvl' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_gl.c:1486:23: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:187:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROXY_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:328:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:361:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SMOOTH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:550:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:630:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:793:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:607:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:607:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:720:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:720:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:607:100: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:58:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:607:100: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:720:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:58:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:720:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:168:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:299:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_jpeg.c:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_jpeg.c:191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_VO_CantCreateFile [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_jpeg.c:293:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_jpeg.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_jpeg.c:157:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_jpeg.c:157:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_jpeg.c:323:10: style: Variable 'val' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_kva.c:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAA_LAST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAF_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:280:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:370:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWP_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:413:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MOUSELAST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:713:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLHANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:755:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAF_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:878:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:900:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:916:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:944:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_DESKTOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:986:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAA_BRIGHTNESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:1010:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAA_BRIGHTNESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:1154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLHANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_kva.c:729:28: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_kva.c:729:28: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_kva.c:1068:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_kva.c:1068:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_kva.c:980:33: style: Parameter 'what' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_kva.c:1004:33: style: Parameter 'what' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_kva.c:1068:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_kva.c:66:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_kva.c:1068:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_kva.c:1070:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_matrixview.c:119:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_Y8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_matrixview.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_matrixview.c:104:28: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_matrixview.c:104:28: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_matrixview.c:171:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_matrixview.c:171:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_matrixview.c:104:41: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_matrixview.c:51:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_matrixview.c:104:41: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_md5sum.c:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_md5sum.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_MSTRZ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_md5sum.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_md5sum.c:203:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_md5sum.c:244:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_md5sum.c:269:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_md5sum.c:139:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_md5sum.c:139:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_md5sum.c:174:46: style: Parameter 'md5sum' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/mga_template.c:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_CONFIG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_GET_LUMA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_CONFIG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mga.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/mga_template.c:113:21: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/mga_template.c:113:21: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_mga.c:56:98: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_mga.c:56:98: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_mng.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_TRUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_TRUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_TRUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_NULL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:597:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mng.c:175:5: warning: Return value of function compress2() is not used. [ignoredReturnValue] mplayer-1.5+svn38446/libvo/vo_mng.c:430:28: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_mng.c:430:28: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_mng.c:543:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. mplayer-1.5+svn38446/libvo/vo_mng.c:543:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:27: style:inconclusive: Function 'draw_slice' argument 3 names different: declaration 'w' definition 'wf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:59: note: Function 'draw_slice' argument 3 names different: declaration 'w' definition 'wf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:27: note: Function 'draw_slice' argument 3 names different: declaration 'w' definition 'wf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:35: style:inconclusive: Function 'draw_slice' argument 4 names different: declaration 'h' definition 'hf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:65: note: Function 'draw_slice' argument 4 names different: declaration 'h' definition 'hf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:35: note: Function 'draw_slice' argument 4 names different: declaration 'h' definition 'hf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:43: style:inconclusive: Function 'draw_slice' argument 5 names different: declaration 'x' definition 'xf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:71: note: Function 'draw_slice' argument 5 names different: declaration 'x' definition 'xf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:43: note: Function 'draw_slice' argument 5 names different: declaration 'x' definition 'xf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:51: style:inconclusive: Function 'draw_slice' argument 6 names different: declaration 'y' definition 'yf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:77: note: Function 'draw_slice' argument 6 names different: declaration 'y' definition 'yf'. mplayer-1.5+svn38446/libvo/vo_mng.c:544:51: note: Function 'draw_slice' argument 6 names different: declaration 'y' definition 'yf'. mplayer-1.5+svn38446/libvo/vo_mng.c:543:46: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_mng.c:55:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_mng.c:543:46: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_mng.c:546:14: style: Variable 'line_ptr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_mpegpes.c:155:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mpegpes.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_mpegpes.c:79:17: warning: Function 'config' argument order different: declaration 'width, height, d_width, d_height, fullscreen, title, format' definition 's_width, s_height, width, height, flags, title, format' [funcArgOrderDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:32:28: note: Function 'config' argument order different: declaration 'width, height, d_width, d_height, fullscreen, title, format' definition 's_width, s_height, width, height, flags, title, format' mplayer-1.5+svn38446/libvo/vo_mpegpes.c:79:17: note: Function 'config' argument order different: declaration 'width, height, d_width, d_height, fullscreen, title, format' definition 's_width, s_height, width, height, flags, title, format' mplayer-1.5+svn38446/libvo/vo_mpegpes.c:79:100: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_mpegpes.c:76:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_mpegpes.c:79:100: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_null.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_null.c:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_null.c:71:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_null.c:71:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_null.c:47:32: style: Parameter 'image' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_null.c:42:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_null.c:47:32: note: Parameter 'image' can be declared as const array mplayer-1.5+svn38446/libvo/vo_null.c:47:45: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_null.c:42:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_null.c:47:45: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_null.c:71:100: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_null.c:42:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_null.c:71:100: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_png.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_png.c:141:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_PNG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_png.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_png.c:206:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_png.c:113:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_png.c:113:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_png.c:231:10: style: Variable 'sh' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_pnm.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_pnm.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_pnm.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_pnm.c:445:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_pnm.c:489:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_pnm.c:515:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_pnm.c:319:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:319:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:323:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:323:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:330:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:330:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:349:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:349:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:366:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:366:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:369:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:369:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/libvo/vo_pnm.c:260:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_pnm.c:260:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_pnm.c:305:14: style: Variable 'rgbimage' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_pnm.c:309:14: style: Variable 'curline' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_quartz.c:178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:222:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:546:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDocumentWindowClass [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:565:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCGErrorSuccess [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowStandardDocumentAttributes [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:969:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UsrActivity [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:1019:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB32 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:1099:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_EXPORT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:1275:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCGDirectMainDisplay [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_quartz.c:204:34: style: Expression is always true because 'else if' condition is opposite to previous condition at line 194. [multiCondition] mplayer-1.5+svn38446/libvo/vo_quartz.c:194:29: note: first condition mplayer-1.5+svn38446/libvo/vo_quartz.c:204:34: note: else if condition is opposite to first condition mplayer-1.5+svn38446/libvo/vo_quartz.c:598:98: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_quartz.c:598:98: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_quartz.c:974:33: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_quartz.c:974:33: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_quartz.c:273:18: style: Local variable 'bounds' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_quartz.c:110:15: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_quartz.c:273:18: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_quartz.c:974:44: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_quartz.c:66:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_quartz.c:974:44: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_quartz.c:1089:45: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_s3fb.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_s3fb.c:262:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_s3fb.c:347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_s3fb.c:412:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_draw_alpha_yuy2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_s3fb.c:501:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_s3fb.c:541:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_s3fb.c:390:28: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_s3fb.c:390:28: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_s3fb.c:124:7: style: Local variable 'fd' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_s3fb.c:66:12: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_s3fb.c:124:7: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_s3fb.c:491:32: style: Parameter 'src' can be declared as const array. However it seems that 'draw_frame' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_s3fb.c:58:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_s3fb.c:491:32: note: Parameter 'src' can be declared as const array mplayer-1.5+svn38446/libvo/vo_sdl.c:336:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_HWSURFACE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:488:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:603:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_ANYFORMAT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:708:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:922:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLK_UNKNOWN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1025:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_BIGENDIAN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1083:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_DOUBLEBUF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1340:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FULLSCREEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_sdl.c:1257:43: style: Condition 'sdl_forcexv' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_sdl.c:1239:19: note: Assignment 'sdl_forcexv=1', assigned value is 1 mplayer-1.5+svn38446/libvo/vo_sdl.c:1242:36: note: Assuming condition is false mplayer-1.5+svn38446/libvo/vo_sdl.c:1257:43: note: Condition 'sdl_forcexv' is always true mplayer-1.5+svn38446/libvo/vo_sdl.c:1260:37: style: Condition 'sdl_hwaccel' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_sdl.c:1240:19: note: Assignment 'sdl_hwaccel=1', assigned value is 1 mplayer-1.5+svn38446/libvo/vo_sdl.c:1242:36: note: Assuming condition is false mplayer-1.5+svn38446/libvo/vo_sdl.c:1260:37: note: Condition 'sdl_hwaccel' is always true mplayer-1.5+svn38446/libvo/vo_sdl.c:568:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_sdl.c:568:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_sdl.c:869:45: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_sdl.c:88:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_sdl.c:869:45: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_svga.c:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCEL_SYNC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_svga.c:244:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_svga.c:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_INFO_AVAILABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_svga.c:606:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_svga.c:627:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR4 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_svga.c:687:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_svga.c:640:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/libvo/vo_svga.c:382:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_svga.c:382:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_svga.c:315:42: style: Parameter 'vminfo' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_OVERLAY_ON [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_FORMAT_BGR8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:280:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_FORMAT_YUY2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_OVERLAY_OFF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:391:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:486:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:504:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_SET_OVERLAY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:643:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_SET_OVERLAY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:441:18: style: Condition 'num_buffer<2' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:444:47: style: Condition 'num_buffer<3' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:235:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:235:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:98:45: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:52:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:98:45: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:479:41: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:622:38: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:636:45: style: Parameter 'colork' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOODOO_BLT_FORMAT_16 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:404:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_3D [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:460:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:516:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:234:12: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:234:12: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:441:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'i'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'i'. mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:441:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'i'. mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:441:41: style:inconclusive: Function 'draw_slice' argument 2 names different: declaration 'stride' definition 's'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:45: note: Function 'draw_slice' argument 2 names different: declaration 'stride' definition 's'. mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:441:41: note: Function 'draw_slice' argument 2 names different: declaration 'stride' definition 's'. mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:435:32: style: Parameter 'src' can be declared as const array. However it seems that 'draw_frame' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:76:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:435:32: note: Parameter 'src' can be declared as const array mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:441:41: style: Parameter 's' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:76:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:441:41: note: Parameter 's' can be declared as const array mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:173:28: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:174:28: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:175:29: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:176:25: portability: '(void*)memBase0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:329:29: portability: '(void*)memBase1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:330:29: portability: '(void*)memBase1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:331:28: portability: '(void*)memBase1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/libvo/vo_tga.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tga.c:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tga.c:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_tga.c:172:98: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_tga.c:172:98: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_tga.c:117:29: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_tga.c:172:111: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_tga.c:69:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_tga.c:172:111: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_v4l2.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_v4l2.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_v4l2.c:87:36: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_v4l2.c:71:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_v4l2.c:87:36: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vdpau.c:243:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGRA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDTYPE_OSD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:369:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_FUNC_ID_GET_ERROR_STRING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:467:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_VIDEO_MIXER_ATTRIBUTE_CSC_MATRIX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:497:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_VIDEO_MIXER_ATTRIBUTE_NOISE_REDUCTION_LEVEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:553:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:574:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:603:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:652:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:704:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:822:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:902:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INDEXED_FORMAT_I8A8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:935:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_OUTPUT_SURFACE_RENDER_BLEND_STATE_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:979:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1067:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1095:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usage_count [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_NUMBERED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1201:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1375:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_PROCAMP_VERSION [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1428:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGRA [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vdpau.c:258:19: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] mplayer-1.5+svn38446/libvo/vo_vdpau.c:875:9: error: Common realloc mistake: 'index_data' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libvo/vo_vdpau.c:999:17: error: Common realloc mistake: 'eosd_surfaces' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1000:17: error: Common realloc mistake: 'eosd_targets' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1001:24: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libvo/vo_vdpau.c:997:19: note: j is assigned mplayer-1.5+svn38446/libvo/vo_vdpau.c:1001:24: note: j is overwritten mplayer-1.5+svn38446/libvo/vo_vdpau.c:689:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_vdpau.c:689:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_vdpau.c:267:58: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation] mplayer-1.5+svn38446/libvo/vo_vdpau.c:689:60: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vdpau.c:67:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vdpau.c:689:60: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vdpau.c:859:70: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_osd_I8A8' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1052:45: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vdpau.c:859:70: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vdpau.c:860:42: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'draw_osd_I8A8' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vdpau.c:1052:45: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vdpau.c:860:42: note: Parameter 'srca' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vdpau.c:1468:25: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_vesa.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_VESA_ERROR_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:159:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:275:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:377:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:438:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEO_PAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:458:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:636:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:1076:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_vesa.c:606:87: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_vesa.c:606:87: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_vesa.c:219:60: style: Parameter 'image' can be declared as pointer to const. However it seems that 'vbeCopyBlockFast' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vesa.c:891:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vesa.c:219:60: note: Parameter 'image' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vesa.c:224:56: style: Parameter 'image' can be declared as pointer to const. However it seems that 'vbeCopyBlock' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vesa.c:895:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vesa.c:224:56: note: Parameter 'image' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vesa.c:343:72: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_alpha_null' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vesa.c:700:30: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vesa.c:343:72: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vesa.c:343:92: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'draw_alpha_null' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vesa.c:700:30: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vesa.c:343:92: note: Parameter 'srca' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_vesa.c:547:14: style: Variable 'monitor_dotclock' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_vesa.c:804:20: style: Variable 'use_scaler' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_wii.c:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_wii.c:180:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_wii.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_wii.c:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOGET_VSCREENINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_wii.c:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_wii.c:330:7: style: Condition '!pre_init_err' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_wii.c:328:18: note: Assignment 'pre_init_err=0', assigned value is 0 mplayer-1.5+svn38446/libvo/vo_wii.c:330:7: note: Condition '!pre_init_err' is always true mplayer-1.5+svn38446/libvo/vo_wii.c:152:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_wii.c:152:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_wii.c:272:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_wii.c:272:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_wii.c:272:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_wii.c:65:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_wii.c:272:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_winvidix.c:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_CLOSE_WIN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_winvidix.c:203:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_CXSCREEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_winvidix.c:276:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_winvidix.c:332:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_winvidix.c:195:97: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_winvidix.c:195:97: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_winvidix.c:295:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_winvidix.c:295:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_winvidix.c:84:30: style: Variable 'tmpheight' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_x11.c:205:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_x11.c:312:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectColor [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_x11.c:453:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_x11.c:504:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_x11.c:535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_x11.c:582:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_x11.c:277:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_x11.c:277:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_x11.c:450:33: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_x11.c:450:33: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_x11.c:115:9: style: Local variable 'bpp' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_x11.c:79:19: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_x11.c:115:9: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_x11.c:359:11: style: Local variable 'depth' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/libvo/vo_x11.c:79:12: note: Shadowed declaration mplayer-1.5+svn38446/libvo/vo_x11.c:359:11: note: Shadow variable mplayer-1.5+svn38446/libvo/vo_x11.c:277:65: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_x11.c:68:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_x11.c:277:65: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_x11.c:610:33: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_xmga.c:164:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xmga.c:120:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xmga.c:120:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xmga.c:120:65: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xmga.c:66:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xmga.c:120:65: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xover.c:286:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xover.c:212:38: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xover.c:212:38: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xover.c:348:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_xover.c:348:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_xover.c:212:51: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xover.c:64:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xover.c:212:51: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xv.c:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:190:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:296:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:393:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:471:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:546:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:594:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xv.c:151:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xv.c:151:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xv.c:151:65: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xv.c:73:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xv.c:151:65: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xv.c:387:46: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xv.c:73:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xv.c:387:46: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_xv.c:739:33: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_xvidix.c:170:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvidix.c:262:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvidix.c:201:52: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xvidix.c:201:52: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xvidix.c:336:33: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_xvidix.c:336:33: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_xvidix.c:201:65: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvidix.c:60:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvidix.c:201:65: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xvmc.c:271:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_XVMC_IDCT_MPEG2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:287:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGL_DBG4 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:353:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:420:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:443:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:541:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:779:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:815:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:882:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:929:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:965:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1006:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1020:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_XVMC_ID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_XVMC_ID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1219:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_RENDERING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1245:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_surface [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:1299:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvmc.c:503:33: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xvmc.c:503:33: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xvmc.c:270:73: style: Parameter 'surf_info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_xvmc.c:503:46: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvmc.c:147:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvmc.c:503:46: note: Parameter 'title' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xvmc.c:850:70: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_osd_IA44' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvmc.c:131:54: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvmc.c:850:70: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xvmc.c:850:90: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'draw_osd_IA44' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvmc.c:131:54: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvmc.c:850:90: note: Parameter 'srca' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xvmc.c:869:70: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_osd_AI44' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvmc.c:130:54: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvmc.c:869:70: note: Parameter 'src' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xvmc.c:869:90: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'draw_osd_AI44' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvmc.c:130:54: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvmc.c:869:90: note: Parameter 'srca' can be declared as pointer to const mplayer-1.5+svn38446/libvo/vo_xvmc.c:1367:29: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_xvmc.c:950:17: style: Variable 'rez' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/libvo/vo_xvr100.c:268:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvr100.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvr100.c:389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvr100.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_xvr100.c:153:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/libvo/vo_xvr100.c:158:34: style: Condition 'pfb_deinterlace_en' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_xvr100.c:161:51: style: Condition 'pfb_deinterlace_en' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_xvr100.c:162:52: style: Condition 'pfb_deinterlace_en' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_xvr100.c:164:47: style: Condition 'pfb_deinterlace_en' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_xvr100.c:165:47: style: Condition 'pfb_deinterlace_en' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_xvr100.c:220:47: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xvr100.c:220:47: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_xvr100.c:376:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_xvr100.c:376:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'src'. mplayer-1.5+svn38446/libvo/vo_xvr100.c:376:43: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_xvr100.c:62:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_xvr100.c:376:43: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_xvr100.c:396:49: style: Parameter 'colork' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_xvr100.c:405:42: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:137:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:238:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:258:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:273:7: style: Condition 'il' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:264:8: note: Assignment 'il=0', assigned value is 0 mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:267:34: note: Assuming condition is false mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:273:7: note: Condition 'il' is always false mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:275:7: style: Condition 'il_bf' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:265:11: note: Assignment 'il_bf=0', assigned value is 0 mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:267:34: note: Assuming condition is false mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:275:7: note: Condition 'il_bf' is always false mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:95:36: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:95:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:192:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:192:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:192:46: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:69:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:192:46: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_zr.c:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:326:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:521:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:576:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:676:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_MISSING_PARAM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:822:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_MODE_AUTO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr.c:356:13: style: Variable 'stretchx' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/libvo/vo_zr.c:347:13: note: stretchx is assigned mplayer-1.5+svn38446/libvo/vo_zr.c:356:13: note: stretchx is overwritten mplayer-1.5+svn38446/libvo/vo_zr.c:322:30: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_zr.c:322:30: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_zr.c:594:32: style:inconclusive: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. mplayer-1.5+svn38446/libvo/vo_zr.c:594:32: note: Function 'draw_slice' argument 1 names different: declaration 'image' definition 'srcimg'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:7: style:inconclusive: Function 'draw_slice' argument 3 names different: declaration 'w' definition 'wf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:59: note: Function 'draw_slice' argument 3 names different: declaration 'w' definition 'wf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:7: note: Function 'draw_slice' argument 3 names different: declaration 'w' definition 'wf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:15: style:inconclusive: Function 'draw_slice' argument 4 names different: declaration 'h' definition 'hf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:65: note: Function 'draw_slice' argument 4 names different: declaration 'h' definition 'hf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:15: note: Function 'draw_slice' argument 4 names different: declaration 'h' definition 'hf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:23: style:inconclusive: Function 'draw_slice' argument 5 names different: declaration 'x' definition 'xf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:71: note: Function 'draw_slice' argument 5 names different: declaration 'x' definition 'xf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:23: note: Function 'draw_slice' argument 5 names different: declaration 'x' definition 'xf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:31: style:inconclusive: Function 'draw_slice' argument 6 names different: declaration 'y' definition 'yf'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:43:77: note: Function 'draw_slice' argument 6 names different: declaration 'y' definition 'yf'. mplayer-1.5+svn38446/libvo/vo_zr.c:595:31: note: Function 'draw_slice' argument 6 names different: declaration 'y' definition 'yf'. mplayer-1.5+svn38446/libvo/vo_zr.c:557:33: style: Parameter 'src' can be declared as const array. However it seems that 'draw_frame' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_zr.c:56:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_zr.c:557:33: note: Parameter 'src' can be declared as const array mplayer-1.5+svn38446/libvo/vo_zr.c:563:10: style: Variable 'g' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_zr.c:594:46: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_zr.c:56:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_zr.c:594:46: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vo_zr.c:605:10: style: Variable 'g' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vo_zr.c:104:14: style: struct member 'zr_info_t::stretchy' is never used. [unusedStructMember] mplayer-1.5+svn38446/libvo/vo_zr2.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_ZRMJPEGNI [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:190:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_MODE_PAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_MODE_AUTO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:354:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_ZRMJPEGNI [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:474:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:489:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vo_zr2.c:335:30: style:inconclusive: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/video_out_internal.h:33:36: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_zr2.c:335:30: note: Function 'config' argument 5 names different: declaration 'fullscreen' definition 'flags'. mplayer-1.5+svn38446/libvo/vo_zr2.c:206:7: style: Variable 'prebuf' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/libvo/vosub_vidix.c:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_PLAY_INTERLEAVED_UV [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:181:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_PLAY_INTERLEAVED_UV [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:267:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_DEPTH_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_CAP_COLORKEY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:408:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_DEPTH_1BPP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:544:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEQ_CAP_BRIGHTNESS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/vosub_vidix.c:343:38: style:inconclusive: Function 'vidix_query_fourcc' argument 1 names different: declaration 'fourcc' definition 'format'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/vosub_vidix.h:39:38: note: Function 'vidix_query_fourcc' argument 1 names different: declaration 'fourcc' definition 'format'. mplayer-1.5+svn38446/libvo/vosub_vidix.c:343:38: note: Function 'vidix_query_fourcc' argument 1 names different: declaration 'fourcc' definition 'format'. mplayer-1.5+svn38446/libvo/vosub_vidix.c:372:15: style:inconclusive: Function 'vidix_init' argument 3 names different: declaration 'dest_x' definition 'x_org'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/vosub_vidix.h:32:16: note: Function 'vidix_init' argument 3 names different: declaration 'dest_x' definition 'x_org'. mplayer-1.5+svn38446/libvo/vosub_vidix.c:372:15: note: Function 'vidix_init' argument 3 names different: declaration 'dest_x' definition 'x_org'. mplayer-1.5+svn38446/libvo/vosub_vidix.c:372:30: style:inconclusive: Function 'vidix_init' argument 4 names different: declaration 'dest_y' definition 'y_org'. [funcArgNamesDifferent] mplayer-1.5+svn38446/libvo/vosub_vidix.h:32:32: note: Function 'vidix_init' argument 4 names different: declaration 'dest_y' definition 'y_org'. mplayer-1.5+svn38446/libvo/vosub_vidix.c:372:30: note: Function 'vidix_init' argument 4 names different: declaration 'dest_y' definition 'y_org'. mplayer-1.5+svn38446/libvo/vosub_vidix.c:101:55: style: Parameter 'stride' can be declared as const array. However it seems that 'vidix_draw_slice_420' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vosub_vidix.c:531:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vosub_vidix.c:101:55: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vosub_vidix.c:165:55: style: Parameter 'stride' can be declared as const array. However it seems that 'vidix_draw_slice_410' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vosub_vidix.c:533:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vosub_vidix.c:165:55: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vosub_vidix.c:211:58: style: Parameter 'stride' can be declared as const array. However it seems that 'vidix_draw_slice_packed' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vosub_vidix.c:536:35: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vosub_vidix.c:211:58: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/vosub_vidix.c:228:56: style: Parameter 'stride' can be declared as const array. However it seems that 'vidix_draw_slice_nv12' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vosub_vidix.c:535:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vosub_vidix.c:228:56: note: Parameter 'stride' can be declared as const array mplayer-1.5+svn38446/libvo/w32_common.c:116:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_STYLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_XVIRTUALSCREEN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:285:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DM_BITSPERPEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:302:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DM_BITSPERPEL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_NOTOPMOST [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PFD_DRAW_TO_WINDOW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_DEVICE_ATTACHED_TO_DESKTOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/w32_common.c:477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/libvo/x11_common.c:821:5: error: There is an unknown macro here somewhere. Configuration is required. If GET_UTF8 is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/afl.c:284:40: warning: Possible null pointer dereference: pszFileName [nullPointer] mplayer-1.5+svn38446/loader/afl.c:78:51: note: Calling function 'MSACM_RegisterDriver', 1st argument '0' value is 0 mplayer-1.5+svn38446/loader/afl.c:284:40: note: Null pointer dereference mplayer-1.5+svn38446/loader/afl.c:285:32: warning: Possible null pointer dereference: pszFileName [nullPointer] mplayer-1.5+svn38446/loader/afl.c:78:51: note: Calling function 'MSACM_RegisterDriver', 1st argument '0' value is 0 mplayer-1.5+svn38446/loader/afl.c:285:32: note: Null pointer dereference mplayer-1.5+svn38446/loader/afl.c:624:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/loader/afl.c:602:6: note: ret is assigned mplayer-1.5+svn38446/loader/afl.c:624:9: note: ret is overwritten mplayer-1.5+svn38446/loader/afl.c:150:18: style: Variable 'pao' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/afl.c:374:45: style: Parameter 'pwfltr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_AudioDecoder.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEDIATYPE_Audio [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/DMO_AudioDecoder.c:36:48: style: Parameter 'dllname' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_AudioDecoder.c:36:63: style: Parameter 'guid' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_AudioDecoder.c:36:83: style: Parameter 'wf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:107:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:380:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEDIASUBTYPE_RGB555 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:347:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:347:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:182:6: error: Memory leak: this [memleak] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:296:111: style:inconclusive: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.h:19:111: note: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'. mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:296:111: note: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'. mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:84:48: style: Parameter 'dllname' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:84:63: style: Parameter 'guid' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:290:54: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:305:17: style: Variable 'printf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:475:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:479:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:483:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:487:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:491:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:495:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:499:17: style: Variable 'should_test' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/buffer.c:67:1: error: There is an unknown macro here somewhere. Configuration is required. If IMPLEMENT_IUNKNOWN is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/dmo/dmo.c:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IID_IClassFactory [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/dmo/dmo.c:162:68: style: Condition 'em' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/dmo/dmo.c:120:18: style: Variable 'printf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/dmo.c:121:18: style: Variable 'printf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/dmo.c:151:14: style: Variable 'printf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/dmo/dmo.c:155:14: style: Variable 'printf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/drv.c:99:21: style:inconclusive: Function 'DrvClose' argument 1 names different: declaration 'hdrvr' definition 'hDriver'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/drv.h:16:21: note: Function 'DrvClose' argument 1 names different: declaration 'hdrvr' definition 'hDriver'. mplayer-1.5+svn38446/loader/drv.c:99:21: note: Function 'DrvClose' argument 1 names different: declaration 'hdrvr' definition 'hDriver'. mplayer-1.5+svn38446/loader/dshow/mediatype.h:13:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/dshow/graph.c:120:1: error: There is an unknown macro here somewhere. Configuration is required. If IMPLEMENT_IUNKNOWN is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/dshow/guids.h:29:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/ext.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/ext.c:363:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/ext.c:449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/ext.c:447:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] mplayer-1.5+svn38446/loader/ext.c:357:19: warning: Either the condition 'hFile<0' is redundant or lseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] mplayer-1.5+svn38446/loader/ext.c:352:13: note: Assuming that condition 'hFile<0' is not redundant mplayer-1.5+svn38446/loader/ext.c:357:19: note: Invalid argument mplayer-1.5+svn38446/loader/ext.c:358:8: warning: Either the condition 'hFile<0' is redundant or lseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] mplayer-1.5+svn38446/loader/ext.c:352:13: note: Assuming that condition 'hFile<0' is not redundant mplayer-1.5+svn38446/loader/ext.c:358:8: note: Invalid argument mplayer-1.5+svn38446/loader/ext.c:355:8: style: Condition '!anon' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/ext.c:350:14: note: Assignment 'anon=0', assigned value is 0 mplayer-1.5+svn38446/loader/ext.c:355:8: note: Condition '!anon' is always true mplayer-1.5+svn38446/loader/ext.c:367:8: style: Condition 'anon' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/ext.c:350:14: note: Assignment 'anon=0', assigned value is 0 mplayer-1.5+svn38446/loader/ext.c:367:8: note: Condition 'anon' is always false mplayer-1.5+svn38446/loader/ext.c:198:53: style:inconclusive: Function 'HEAP_strdupA' argument 3 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/heap.h:19:54: note: Function 'HEAP_strdupA' argument 3 names different: declaration 'str' definition 'string'. mplayer-1.5+svn38446/loader/ext.c:198:53: note: Function 'HEAP_strdupA' argument 3 names different: declaration 'str' definition 'string'. mplayer-1.5+svn38446/loader/ext.c:205:57: style:inconclusive: Function 'HEAP_strdupAtoW' argument 3 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/heap.h:21:58: note: Function 'HEAP_strdupAtoW' argument 3 names different: declaration 'str' definition 'string'. mplayer-1.5+svn38446/loader/ext.c:205:57: note: Function 'HEAP_strdupAtoW' argument 3 names different: declaration 'str' definition 'string'. mplayer-1.5+svn38446/loader/ext.c:217:57: style:inconclusive: Function 'HEAP_strdupWtoA' argument 3 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/heap.h:22:58: note: Function 'HEAP_strdupWtoA' argument 3 names different: declaration 'str' definition 'string'. mplayer-1.5+svn38446/loader/ext.c:217:57: note: Function 'HEAP_strdupWtoA' argument 3 names different: declaration 'str' definition 'string'. mplayer-1.5+svn38446/loader/ext.c:452:10: portability: 'address' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/loader/ext.c:546:8: style: Variable 'answer' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/ldt_keeper.c:198:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/ldt_keeper.c:89:23: style: struct member 'modify_ldt_ldt_s::useable' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/ldt_keeper.c:186:9: style: Unused variable: ret [unusedVariable] mplayer-1.5+svn38446/loader/module.c:397:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_path [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/module.c:260:10: style: Condition 'retv' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/module.c:221:21: note: Assignment 'retv=1', assigned value is 1 mplayer-1.5+svn38446/loader/module.c:227:10: note: Assuming condition is false mplayer-1.5+svn38446/loader/module.c:260:10: note: Condition 'retv' is always true mplayer-1.5+svn38446/loader/module.c:65:39: style:inconclusive: Function 'MODULE_FindModule' argument 1 names different: declaration 'path' definition 'm'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/module.h:144:40: note: Function 'MODULE_FindModule' argument 1 names different: declaration 'path' definition 'm'. mplayer-1.5+svn38446/loader/module.c:65:39: note: Function 'MODULE_FindModule' argument 1 names different: declaration 'path' definition 'm'. mplayer-1.5+svn38446/loader/module.c:114:45: style:inconclusive: Function 'MODULE32_LookupHMODULE' argument 1 names different: declaration 'hModule' definition 'm'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/module.h:143:46: note: Function 'MODULE32_LookupHMODULE' argument 1 names different: declaration 'hModule' definition 'm'. mplayer-1.5+svn38446/loader/module.c:114:45: note: Function 'MODULE32_LookupHMODULE' argument 1 names different: declaration 'hModule' definition 'm'. mplayer-1.5+svn38446/loader/module.c:447:14: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/module.c:369:13: note: Shadowed declaration mplayer-1.5+svn38446/loader/module.c:447:14: note: Shadow variable mplayer-1.5+svn38446/loader/module.c:459:10: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/module.c:369:13: note: Shadowed declaration mplayer-1.5+svn38446/loader/module.c:459:10: note: Shadow variable mplayer-1.5+svn38446/loader/module.c:471:15: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/module.c:369:13: note: Shadowed declaration mplayer-1.5+svn38446/loader/module.c:471:15: note: Shadow variable mplayer-1.5+svn38446/loader/module.c:484:15: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/module.c:369:13: note: Shadowed declaration mplayer-1.5+svn38446/loader/module.c:484:15: note: Shadow variable mplayer-1.5+svn38446/loader/module.c:527:10: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/module.c:369:13: note: Shadowed declaration mplayer-1.5+svn38446/loader/module.c:527:10: note: Shadow variable mplayer-1.5+svn38446/loader/module.c:83:48: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/module.c:366:8: style: Variable 'listpath' can be declared as const array [constVariable] mplayer-1.5+svn38446/loader/module.c:526:12: style: Variable 'dispatch_addr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:352:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:378:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:483:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:703:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:844:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:925:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/pe_image.c:843:2: warning:inconclusive: The buffer 'filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy] mplayer-1.5+svn38446/loader/pe_image.c:909:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mplayer-1.5+svn38446/loader/pe_image.c:472:9: style: Condition '!hModule' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/pe_image.c:464:9: note: Assuming that condition '!mapping' is not redundant mplayer-1.5+svn38446/loader/pe_image.c:470:13: note: Assignment 'hModule=(unsigned int)mapping', assigned value is greater than 0 mplayer-1.5+svn38446/loader/pe_image.c:472:9: note: Condition '!hModule' is always false mplayer-1.5+svn38446/loader/pe_image.c:821:26: style: Condition 'fixup_imports(wm)' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/pe_image.c:821:26: note: Calling function 'fixup_imports' returns 0 mplayer-1.5+svn38446/loader/pe_image.c:821:26: note: Condition 'fixup_imports(wm)' is always false mplayer-1.5+svn38446/loader/pe_image.c:146:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mplayer-1.5+svn38446/loader/pe_image.c:148:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/loader/pe_image.c:146:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/loader/pe_image.c:440:27: style:inconclusive: Function 'PE_LoadImage' argument 1 names different: declaration 'hFile' definition 'handle'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/pe_image.h:41:26: note: Function 'PE_LoadImage' argument 1 names different: declaration 'hFile' definition 'handle'. mplayer-1.5+svn38446/loader/pe_image.c:440:27: note: Function 'PE_LoadImage' argument 1 names different: declaration 'hFile' definition 'handle'. mplayer-1.5+svn38446/loader/pe_image.c:232:30: style: Local variable 'wm' shadows outer argument [shadowArgument] mplayer-1.5+svn38446/loader/pe_image.c:131:15: note: Shadowed declaration mplayer-1.5+svn38446/loader/pe_image.c:232:30: note: Shadow variable mplayer-1.5+svn38446/loader/pe_image.c:233:23: style: Local variable 'forward' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/pe_image.c:144:12: note: Shadowed declaration mplayer-1.5+svn38446/loader/pe_image.c:233:23: note: Shadow variable mplayer-1.5+svn38446/loader/pe_image.c:79:10: style: Variable 'Module' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:81:19: style: Variable 'ordinal' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:82:28: style: Variable 'functions' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:90:27: style: Variable 'pe_exports' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:135:21: style: Variable 'ordinals' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:136:20: style: Variable 'function' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:141:28: style: Variable 'exports' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:144:12: style: Variable 'forward' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:232:30: style: Variable 'wm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:233:23: style: Variable 'forward' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:235:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:256:13: style: Variable 'modname' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:294:24: style: Variable 'pe_name' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:296:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:447:27: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:556:27: style: Variable 'sharedNt' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:704:27: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_image.c:223:35: style: Variable 'ename' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/pe_image.c:261:14: style: Variable 'modname' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/pe_image.c:263:17: style: Variable 'modname' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/pe_resource.c:132:9: style: Condition '!pem' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/pe_resource.c:73:32: style: Variable 'str' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/pe_resource.c:152:38: style: Parameter 'wm' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/qt_comp_template.c:1:1: error: There is an unknown macro here somewhere. Configuration is required. If DECL_COMPONENT is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/qtx/qtxsdk/components.h:44:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/loader/registry.c:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/registry.c:135:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/registry.c:279:3: error: Common realloc mistake: 'regs' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/loader/registry.c:250:16: style: Variable 't' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:341:19: style: Variable 't' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:342:23: style: Variable 'v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:391:23: style: Variable 't' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:449:19: style: Variable 't' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:451:23: style: Variable 'v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:494:19: style: Variable 't' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:497:20: style: Variable 'v' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/registry.c:529:17: style: Parameter 'lpftLastWriteTime' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/registry.c:360:6: style: Variable 'v' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/registry.c:464:3: style: Variable 'v' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/resource.c:445:9: style: Condition 'buffer' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/resource.c:40:12: style: struct member 'HRSRC_ELEM::hRsrc' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/resource.c:41:14: style: struct member 'HRSRC_ELEM::type' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/resource.c:46:9: style: struct member 'HRSRC_MAP::nAlloc' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/resource.c:47:9: style: struct member 'HRSRC_MAP::nUsed' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/resource.c:48:17: style: struct member 'HRSRC_MAP::elem' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/resource.c:279:17: style: Variable 'abuf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/vfl.c:85:2: error: Memory leak: whic [memleak] mplayer-1.5+svn38446/loader/vfl.c:64:13: style:inconclusive: Function 'ICOpen' argument 1 names different: declaration 'fccType' definition 'filename'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/vfw.h:439:24: note: Function 'ICOpen' argument 1 names different: declaration 'fccType' definition 'filename'. mplayer-1.5+svn38446/loader/vfl.c:64:13: note: Function 'ICOpen' argument 1 names different: declaration 'fccType' definition 'filename'. mplayer-1.5+svn38446/loader/vfl.c:207:45: style:inconclusive: Function 'ICSendMessage' argument 3 names different: declaration 'dw1' definition 'lParam1'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/vfw.h:443:62: note: Function 'ICSendMessage' argument 3 names different: declaration 'dw1' definition 'lParam1'. mplayer-1.5+svn38446/loader/vfl.c:207:45: note: Function 'ICSendMessage' argument 3 names different: declaration 'dw1' definition 'lParam1'. mplayer-1.5+svn38446/loader/vfl.c:207:58: style:inconclusive: Function 'ICSendMessage' argument 4 names different: declaration 'dw2' definition 'lParam2'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/vfw.h:443:72: note: Function 'ICSendMessage' argument 4 names different: declaration 'dw2' definition 'lParam2'. mplayer-1.5+svn38446/loader/vfl.c:207:58: note: Function 'ICSendMessage' argument 4 names different: declaration 'dw2' definition 'lParam2'. mplayer-1.5+svn38446/loader/vfl.c:208:15: style: Variable 'whic' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:452:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:888:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:1009:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:2565:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_path [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:3135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:3748:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_path [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:5710:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/loader/win32.c:2030:5: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] mplayer-1.5+svn38446/loader/win32.c:3845:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] mplayer-1.5+svn38446/loader/win32.c:5693:46: error: Array 'export_names[300][32]' accessed at index 233495228, which is out of bounds. [arrayIndexOutOfBounds] mplayer-1.5+svn38446/loader/win32.c:5690:24: note: Assignment 'idx=0x0deadabc', assigned value is 233495228 mplayer-1.5+svn38446/loader/win32.c:5693:46: note: Array index out of bounds mplayer-1.5+svn38446/loader/win32.c:2668:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/loader/win32.c:3304:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mplayer-1.5+svn38446/loader/win32.c:3330:14: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] mplayer-1.5+svn38446/loader/win32.c:2227:39: style: Condition '(freq=solaris_kstat_freq())>0' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/win32.c:2227:35: note: Calling function 'solaris_kstat_freq' returns -1 mplayer-1.5+svn38446/loader/win32.c:2227:39: note: Condition '(freq=solaris_kstat_freq())>0' is always false mplayer-1.5+svn38446/loader/win32.c:5880:22: style: Condition 'my_release(mem)!=0' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/loader/win32.c:5880:16: note: Calling function 'my_release' returns 0 mplayer-1.5+svn38446/loader/win32.c:5880:22: note: Condition 'my_release(mem)!=0' is always false mplayer-1.5+svn38446/loader/win32.c:4813:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'DWORD {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/loader/win32.c:4813:5: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'DWORD {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/loader/win32.c:4819:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'DWORD {aka unsigned long}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/loader/win32.c:4824:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'UINT {aka unsigned int}'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/loader/win32.c:3706:5: error: Resource leak: result [resourceLeak] mplayer-1.5+svn38446/loader/win32.c:3416:5: error: Common realloc mistake: 'com_object_table' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/loader/win32.c:738:24: warning: Either the condition 'pm==0' is redundant or there is possible null pointer dereference: pm. [nullPointerRedundantCheck] mplayer-1.5+svn38446/loader/win32.c:762:10: note: Assuming that condition 'pm==0' is not redundant mplayer-1.5+svn38446/loader/win32.c:738:24: note: Null pointer dereference mplayer-1.5+svn38446/loader/win32.c:1853:24: warning: Either the condition 'pm==0' is redundant or there is possible null pointer dereference: pm. [nullPointerRedundantCheck] mplayer-1.5+svn38446/loader/win32.c:1879:10: note: Assuming that condition 'pm==0' is not redundant mplayer-1.5+svn38446/loader/win32.c:1853:24: note: Null pointer dereference mplayer-1.5+svn38446/loader/win32.c:1945:24: warning: Either the condition 'pm==0' is redundant or there is possible null pointer dereference: pm. [nullPointerRedundantCheck] mplayer-1.5+svn38446/loader/win32.c:1977:10: note: Assuming that condition 'pm==0' is not redundant mplayer-1.5+svn38446/loader/win32.c:1945:24: note: Null pointer dereference mplayer-1.5+svn38446/loader/win32.c:3814:26: warning: Either the condition '!lpBuffer' is redundant or there is possible null pointer dereference: lpBuffer. [nullPointerRedundantCheck] mplayer-1.5+svn38446/loader/win32.c:3814:8: note: Assuming that condition '!lpBuffer' is not redundant mplayer-1.5+svn38446/loader/win32.c:3814:26: note: Null pointer dereference mplayer-1.5+svn38446/loader/win32.c:382:51: warning: Either the condition 'memory==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] mplayer-1.5+svn38446/loader/win32.c:387:16: note: Assuming that condition 'memory==0' is not redundant mplayer-1.5+svn38446/loader/win32.c:382:51: note: Null pointer subtraction mplayer-1.5+svn38446/loader/win32.c:1695:46: warning: Either the condition 'amem==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] mplayer-1.5+svn38446/loader/win32.c:1696:14: note: Assuming that condition 'amem==0' is not redundant mplayer-1.5+svn38446/loader/win32.c:1695:46: note: Null pointer subtraction mplayer-1.5+svn38446/loader/win32.c:3814:26: error: Null pointer dereference [nullPointer] mplayer-1.5+svn38446/loader/win32.c:1034:40: style: Variable 'cachedsi.dwNumberOfProcessors' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/loader/win32.c:1001:36: note: cachedsi.dwNumberOfProcessors is assigned mplayer-1.5+svn38446/loader/win32.c:1034:40: note: cachedsi.dwNumberOfProcessors is overwritten mplayer-1.5+svn38446/loader/win32.c:1020:35: style: Variable 'cachedsi.dwProcessorType' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/loader/win32.c:1002:31: note: cachedsi.dwProcessorType is assigned mplayer-1.5+svn38446/loader/win32.c:1020:35: note: cachedsi.dwProcessorType is overwritten mplayer-1.5+svn38446/loader/win32.c:1021:28: style: Variable 'cachedsi.wProcessorLevel' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/loader/win32.c:1004:31: note: cachedsi.wProcessorLevel is assigned mplayer-1.5+svn38446/loader/win32.c:1021:28: note: cachedsi.wProcessorLevel is overwritten mplayer-1.5+svn38446/loader/win32.c:1033:34: style: Variable 'cachedsi.wProcessorRevision' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/loader/win32.c:1005:34: note: cachedsi.wProcessorRevision is assigned mplayer-1.5+svn38446/loader/win32.c:1033:34: note: cachedsi.wProcessorRevision is overwritten mplayer-1.5+svn38446/loader/win32.c:4074:38: style:inconclusive: Function 'CoInitializeEx' argument 1 names different: declaration 'pvReserved' definition 'lpReserved'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/objbase.h:19:39: note: Function 'CoInitializeEx' argument 1 names different: declaration 'pvReserved' definition 'lpReserved'. mplayer-1.5+svn38446/loader/win32.c:4074:38: note: Function 'CoInitializeEx' argument 1 names different: declaration 'pvReserved' definition 'lpReserved'. mplayer-1.5+svn38446/loader/win32.c:4074:56: style:inconclusive: Function 'CoInitializeEx' argument 2 names different: declaration 'dwCoinit' definition 'dwCoInit'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/objbase.h:19:57: note: Function 'CoInitializeEx' argument 2 names different: declaration 'dwCoinit' definition 'dwCoInit'. mplayer-1.5+svn38446/loader/win32.c:4074:56: note: Function 'CoInitializeEx' argument 2 names different: declaration 'dwCoinit' definition 'dwCoInit'. mplayer-1.5+svn38446/loader/win32.c:4078:36: style:inconclusive: Function 'CoInitialize' argument 1 names different: declaration 'pvReserved' definition 'lpReserved'. [funcArgNamesDifferent] mplayer-1.5+svn38446/loader/wine/objbase.h:18:37: note: Function 'CoInitialize' argument 1 names different: declaration 'pvReserved' definition 'lpReserved'. mplayer-1.5+svn38446/loader/win32.c:4078:36: note: Function 'CoInitialize' argument 1 names different: declaration 'pvReserved' definition 'lpReserved'. mplayer-1.5+svn38446/loader/win32.c:603:9: style: Local variable 'pos' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/win32.c:5699:12: note: Shadowed declaration mplayer-1.5+svn38446/loader/win32.c:603:9: note: Shadow variable mplayer-1.5+svn38446/loader/win32.c:2015:17: style: Local variable 'mlist' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/loader/win32.c:669:20: note: Shadowed declaration mplayer-1.5+svn38446/loader/win32.c:2015:17: note: Shadow variable mplayer-1.5+svn38446/loader/win32.c:100:40: style: Parameter 'z' can be declared as pointer to const. However it seems that 'c_longcount_tsc' is a callback function, if 'z' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/loader/win32.c:165:12: note: You might need to cast the function pointer here mplayer-1.5+svn38446/loader/win32.c:100:40: note: Parameter 'z' can be declared as pointer to const mplayer-1.5+svn38446/loader/win32.c:576:18: style: Variable 'wm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:783:11: style: Variable 'aname' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:1695:19: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:1993:11: style: Variable 'aname' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:2121:70: style: Parameter 'modif' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:2448:18: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:3098:53: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:3206:45: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:3298:16: style: Variable 'local_tm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:3324:16: style: Variable 'local_tm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:3548:69: style: Parameter 'lpfd' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:3629:10: style: Variable 'windir' can be declared as const array [constVariable] mplayer-1.5+svn38446/loader/win32.c:4248:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/loader/win32.c:4627:30: style: Parameter 'jmpbuf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:4889:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:5018:70: style: Parameter 'lpfn' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:5091:45: style: Parameter 'pvar' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:5102:16: style: Parameter 'devmode' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/loader/win32.c:1296:23: style: struct member 'critsecs_list_t::cs_win' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/win32.c:1297:22: style: struct member 'critsecs_list_t::cs_unix' is never used. [unusedStructMember] mplayer-1.5+svn38446/loader/win32.c:3843:13: style: Variable 'lpFilePart' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/win32.c:3845:13: style: Variable 'lpFilePart' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/m_config.c:51:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_NoProfileDefined [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:106:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_UnknownProfile [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_SaveSlotTooOld [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:424:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_InvalidCfgfileOption [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:497:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_MissingOptionParameter [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_OptionListHeader [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:598:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_ProfileInclusionTooDeep [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_config.c:145:17: style: Variable 'config' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/m_config.c:486:33: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/m_config.c:556:54: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/m_config.c:575:42: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/m_config.c:581:41: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/m_config.c:102:12: style: Unused variable: j [unusedVariable] mplayer-1.5+svn38446/m_config.c:448:13: style: Variable 'l' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/m_option.c:197:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_option.c:335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_option.c:362:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_option.c:90:10: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:484:3: error: Common realloc mistake: 'lst' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:1036:9: error: Common realloc mistake: 'lst' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:1711:3: error: Common realloc mistake: 'ret' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:1772:3: error: Common realloc mistake: 'obj_list' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:1912:7: error: Common realloc mistake: 'res' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:1921:7: error: Common realloc mistake: 'head' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_option.c:1683:22: style: Checking if unsigned expression 'strlen(param)' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/m_option.c:1333:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/m_option.c:572:17: style: Local variable 'n' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/m_option.c:566:7: note: Shadowed declaration mplayer-1.5+svn38446/m_option.c:572:17: note: Shadow variable mplayer-1.5+svn38446/m_option.c:1808:17: style: Local variable 'n' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/m_option.c:1797:7: note: Shadowed declaration mplayer-1.5+svn38446/m_option.c:1808:17: note: Shadow variable mplayer-1.5+svn38446/m_option.c:553:11: style: Variable 'last_ptr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/m_option.c:1445:9: style: Variable 'n' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/m_option.c:2049:45: style: Variable 'ptr4' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/m_option.c:2050:15: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/m_option.c:1333:13: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/m_property.c:198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_PropertyListHeader [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_property.c:267:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_Disabled [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/m_property.c:183:13: error: Common realloc mistake: 'ret' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/m_property.c:65:60: style:inconclusive: Function 'm_property_do' argument 2 names different: declaration 'prop' definition 'name'. [funcArgNamesDifferent] mplayer-1.5+svn38446/m_property.h:138:60: note: Function 'm_property_do' argument 2 names different: declaration 'prop' definition 'name'. mplayer-1.5+svn38446/m_property.c:65:60: note: Function 'm_property_do' argument 2 names different: declaration 'prop' definition 'name'. mplayer-1.5+svn38446/mixer.c:85:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_InsertingAfVolume [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/mixer.c:169:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_NoBalance [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/mixer.c:181:14: style: Variable 'level[i]' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/mixer.c:178:14: note: level[i] is assigned mplayer-1.5+svn38446/mixer.c:181:14: note: level[i] is overwritten mplayer-1.5+svn38446/mixer.c:146:46: style:inconclusive: Function 'mixer_getbalance' argument 2 names different: declaration 'bal' definition 'val'. [funcArgNamesDifferent] mplayer-1.5+svn38446/mixer.h:44:46: note: Function 'mixer_getbalance' argument 2 names different: declaration 'bal' definition 'val'. mplayer-1.5+svn38446/mixer.c:146:46: note: Function 'mixer_getbalance' argument 2 names different: declaration 'bal' definition 'val'. mplayer-1.5+svn38446/mixer.c:155:45: style:inconclusive: Function 'mixer_setbalance' argument 2 names different: declaration 'bal' definition 'val'. [funcArgNamesDifferent] mplayer-1.5+svn38446/mixer.h:45:45: note: Function 'mixer_setbalance' argument 2 names different: declaration 'bal' definition 'val'. mplayer-1.5+svn38446/mixer.c:155:45: note: Function 'mixer_setbalance' argument 2 names different: declaration 'bal' definition 'val'. mplayer-1.5+svn38446/mixer.c:181:14: style: Variable 'level[i]' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/mp_msg.c:207:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/mp_msg.c:85:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/osdep/getch2-os2.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_INPUT_NOTHING [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/getch2-os2.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIOMODEINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/getch2-os2.c:102:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_NOWAIT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/getch2-win.c:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_INPUT_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/getch2-win.c:95:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EventType [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/getch2-win.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_INPUT_HANDLE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/getch2-win.c:38:10: style: Local variable 'in' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/osdep/getch2-win.c:60:15: note: Shadowed declaration mplayer-1.5+svn38446/osdep/getch2-win.c:38:10: note: Shadow variable mplayer-1.5+svn38446/osdep/getch2.c:213:17: error: There is an unknown macro here somewhere. Configuration is required. If GET_UTF8 is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/osdep/gettimeofday.c:25:9: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] mplayer-1.5+svn38446/osdep/glob-win.c:41:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/glob-win.c:30:16: style: Parameter 'errfunc' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/osdep/macosx_finder_args.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errAEEventNotHandled [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/macosx_finder_args.c:67:8: error: Common realloc mistake: 'parm' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/osdep/macosx_finder_args.c:64:11: style: Variable 'e' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/osdep/mmap-os2.c:73:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPERM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/mmap-os2.c:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAG_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/mmap_anon.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/mmap_anon.c:55:23: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/osdep/priority.c:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALTIME_PRIORITY_CLASS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/shmem.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/shmem.c:122:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/osdep/timer-linux.c:44:12: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/parser-cfg.c:92:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/parser-mecmd.c:98:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_NoFileGivenOnCommandLine [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/parser-mecmd.c:148:2: error: Common realloc mistake: 'lst' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/parser-mpcmd.c:122:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_NoFileGivenOnCommandLine [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/path.c:232:50: style:inconclusive: Function 'mp_path_join' argument 2 names different: declaration 'new_path' definition 'path'. [funcArgNamesDifferent] mplayer-1.5+svn38446/path.h:30:50: note: Function 'mp_path_join' argument 2 names different: declaration 'new_path' definition 'path'. mplayer-1.5+svn38446/path.c:232:50: note: Function 'mp_path_join' argument 2 names different: declaration 'new_path' definition 'path'. mplayer-1.5+svn38446/path.c:50:8: style: Variable 'homedir' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/playtree.c:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/playtree.c:885:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] mplayer-1.5+svn38446/playtree.c:781:19: style: Condition 'iter->file>=iter->num_files-1' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/playtree.c:777:17: note: Assuming that condition 'iter->file>=iter->num_files-1' is not redundant mplayer-1.5+svn38446/playtree.c:781:19: note: Condition 'iter->file>=iter->num_files-1' is always false mplayer-1.5+svn38446/playtree.c:859:48: style:inconclusive: Function 'pt_iter_create' argument 1 names different: declaration 'pt' definition 'ppt'. [funcArgNamesDifferent] mplayer-1.5+svn38446/playtree.h:268:48: note: Function 'pt_iter_create' argument 1 names different: declaration 'pt' definition 'ppt'. mplayer-1.5+svn38446/playtree.c:859:48: note: Function 'pt_iter_create' argument 1 names different: declaration 'pt' definition 'ppt'. mplayer-1.5+svn38446/playtree.c:411:58: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/playtreeparser.c:719:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/playtreeparser.c:892:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/playtreeparser.c:826:18: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/playtreeparser.c:823:7: note: Shadowed declaration mplayer-1.5+svn38446/playtreeparser.c:826:18: note: Shadow variable mplayer-1.5+svn38446/playtreeparser.c:67:14: style: Variable 'line_end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/playtreeparser.c:230:27: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/playtreeparser.c:479:32: style: Variable 's_start' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/playtreeparser.c:863:47: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/playtreeparser.c:531:22: warning: Uninitialized variable: npkt [uninitvar] mplayer-1.5+svn38446/playtreeparser.c:506:47: note: Assuming condition is false mplayer-1.5+svn38446/playtreeparser.c:531:22: note: Uninitialized variable: npkt mplayer-1.5+svn38446/playtreeparser.c:96:14: style: Variable 'resize' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/pnm_loader.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/ai_alsa.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_ACCESS_RW_INTERLEAVED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/ai_alsa.c:142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_STREAM_CAPTURE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/ai_alsa.c:181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_STATE_XRUN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/ai_alsa.c:114:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/stream/ai_alsa.c:113:9: note: err is assigned mplayer-1.5+svn38446/stream/ai_alsa.c:114:9: note: err is overwritten mplayer-1.5+svn38446/stream/ai_alsa.c:116:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/stream/ai_alsa.c:114:9: note: err is assigned mplayer-1.5+svn38446/stream/ai_alsa.c:116:9: note: err is overwritten mplayer-1.5+svn38446/stream/ai_alsa.c:117:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/stream/ai_alsa.c:116:9: note: err is assigned mplayer-1.5+svn38446/stream/ai_alsa.c:117:9: note: err is overwritten mplayer-1.5+svn38446/stream/ai_oss.c:42:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_SPEED [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/ai_oss.c:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_CHANNELS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/ai_oss.c:85:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:491:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:635:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:208:13: style: Condition 'len!=0' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:201:12: note: Assuming that condition 'len<=0' is not redundant mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:208:13: note: Condition 'len!=0' is always true mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:279:22: style: Condition 'packet_len<0' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:275:60: note: Assignment 'packet_len=get_32((unsigned char*)&packet_len,0)+4', assigned value is greater than 3 mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:279:22: note: Condition 'packet_len<0' is always false mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:437:20: style: Condition 'packet_len<0' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:435:58: note: Assignment 'packet_len=get_32((unsigned char*)&packet_len,0)+4', assigned value is greater than 3 mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:437:20: note: Condition 'packet_len<0' is always false mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:589:7: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:575:7: note: len is assigned mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:589:7: note: len is overwritten mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:91:40: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:105:12: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:141:44: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:589:7: style: Variable 'len' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/asf_streaming.c:188:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_stream_chunck_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:406:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_stream_chunck_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:464:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_obj_header_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:472:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_Unknown_e [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:633:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_Authenticate_e [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:688:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asf_http_streaming_ctrl_t [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:820:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/asf_streaming.c:556:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/asf_streaming.c:560:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/asf_streaming.c:565:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/stream/asf_streaming.c:565:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/stream/asf_streaming.c:565:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/stream/asf_streaming.c:159:38: style: Parameter 's_rates' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/asf_streaming.c:295:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/asf_streaming.c:402:30: style: Variable 'asf_http_ctrl' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/asf_streaming.c:645:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/asf_streaming.c:77:12: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/audio_in.c:62:32: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:83:41: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:105:39: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:127:37: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:127:47: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:155:33: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:180:40: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:196:37: style: Parameter 'ai' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:196:56: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/audio_in.c:198:9: style: Unused variable: ret [unusedVariable] mplayer-1.5+svn38446/stream/cache2.c:188:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIX64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/cache2.c:280:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/cache2.c:430:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/cache2.c:606:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIX64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/cache2.c:650:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/cache2.c:598:5: style:inconclusive: Function 'stream_seek_long' argument 1 names different: declaration 's' definition 'stream'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/stream.h:190:32: note: Function 'stream_seek_long' argument 1 names different: declaration 's' definition 'stream'. mplayer-1.5+svn38446/stream/cache2.c:598:5: note: Function 'stream_seek_long' argument 1 names different: declaration 's' definition 'stream'. mplayer-1.5+svn38446/stream/cache2.c:107:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/cache2.c:591:17: style: Variable 'cv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/cache2.c:387:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/stream/cdinfo.c:71:45: style: Parameter 'track_name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/cookies.c:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/cookies.c:286:10: warning: Either the condition 'found_cookies>20' is redundant or the array 'cookies[20]' is accessed at index 20, which is out of bounds. [arrayIndexOutOfBoundsCond] mplayer-1.5+svn38446/stream/cookies.c:281:24: note: Assuming that condition 'found_cookies>20' is not redundant mplayer-1.5+svn38446/stream/cookies.c:286:10: note: Array index out of bounds mplayer-1.5+svn38446/stream/cookies.c:220:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mplayer-1.5+svn38446/stream/cookies.c:285:10: style: Condition '!replacing' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/stream/cookies.c:270:22: note: Assignment 'replacing=0', assigned value is 0 mplayer-1.5+svn38446/stream/cookies.c:281:24: note: Assuming condition is false mplayer-1.5+svn38446/stream/cookies.c:285:10: note: Condition '!replacing' is always true mplayer-1.5+svn38446/stream/cookies.c:246:51: style:inconclusive: Function 'cookies_set' argument 2 names different: declaration 'hostname' definition 'domain'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/cookies.h:29:56: note: Function 'cookies_set' argument 2 names different: declaration 'hostname' definition 'domain'. mplayer-1.5+svn38446/stream/cookies.c:246:51: note: Function 'cookies_set' argument 2 names different: declaration 'hostname' definition 'domain'. mplayer-1.5+svn38446/stream/cookies.c:197:20: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/cookies.c:200:11: style: Variable 'homedir' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/cookies.c:250:37: style: Variable 'start' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/cookies.c:252:11: style: Variable 'path' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/cookies.c:297:51: warning: Uninitialized variables: cookies.name, cookies.value, cookies.domain, cookies.path, cookies.secure, cookies.next [uninitvar] mplayer-1.5+svn38446/stream/cookies.c:266:12: note: Assuming condition is false mplayer-1.5+svn38446/stream/cookies.c:297:51: note: Uninitialized variables: cookies.name, cookies.value, cookies.domain, cookies.path, cookies.secure, cookies.next mplayer-1.5+svn38446/stream/cookies.c:263:18: style: Variable 'start' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/dvb_tune.c:50:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_GET_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_IN_FRONTEND [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_STOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_START [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_HAS_SIGNAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_SET_VOLTAGE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:318:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_VOLTAGE_18 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:337:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_GET_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/dvb_tune.c:244:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/dvb_tune.c:291:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/dvb_tune.c:294:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/dvb_tune.c:295:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/dvb_tune.c:298:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/dvb_tune.c:415:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/dvb_tune.c:337:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/stream/dvb_tune.c:142:30: style: Condition 'priv->demux_fds_cntdemux_fds_cnt>=cnt' is not redundant mplayer-1.5+svn38446/stream/dvb_tune.c:142:30: note: Condition 'priv->demux_fds_cntcseq!=answer_seq) s->cseq=answer_seq' is logically equivalent to 's->cseq=answer_seq'. [duplicateConditionalAssign] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:289:16: note: Assignment 's->cseq=answer_seq' mplayer-1.5+svn38446/stream/librtsp/rtsp.c:285:19: note: Condition 's->cseq!=answer_seq' is redundant mplayer-1.5+svn38446/stream/librtsp/rtsp.c:488:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:500:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:294:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:301:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:634:45: style:inconclusive: Function 'rtsp_get_param' argument 2 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/librtsp/rtsp.h:127:45: note: Function 'rtsp_get_param' argument 2 names different: declaration 'param' definition 'p'. mplayer-1.5+svn38446/stream/librtsp/rtsp.c:634:45: note: Function 'rtsp_get_param' argument 2 names different: declaration 'param' definition 'p'. mplayer-1.5+svn38446/stream/librtsp/rtsp.c:718:32: style:inconclusive: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/librtsp/rtsp.h:119:32: note: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'. mplayer-1.5+svn38446/stream/librtsp/rtsp.c:718:32: note: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'. mplayer-1.5+svn38446/stream/librtsp/rtsp.c:135:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:169:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:382:59: style: Parameter 'control' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:524:36: style: Parameter 'mrl' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:524:81: style: Parameter 'user_agent' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:622:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp.c:628:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:97:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_SEND_FLAGS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:298:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSDPE_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:241:8: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:198:9: style: Variable 'parse2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:231:19: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:380:29: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:387:18: style: Variable 'sin.sin_family' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/librtsp/rtsp_session.c:170:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mime_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/librtsp/rtsp_session.c:248:40: style:inconclusive: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/librtsp/rtsp_session.h:41:39: note: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'. mplayer-1.5+svn38446/stream/librtsp/rtsp_session.c:248:40: note: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'. mplayer-1.5+svn38446/stream/librtsp/rtsp_session.c:253:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/network.c:234:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/network.c:474:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/network.c:493:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_cache_size [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/network.c:227:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/network.c:150:9: style: Variable 'proxy' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/network.c:437:62: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/network.c:486:60: style: Parameter 'stream_ctrl' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/open.c:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/pnm.c:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/pnm.c:853:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_REAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/pnm.c:408:19: warning:inconclusive: Possible null pointer dereference: chunk [nullPointer] mplayer-1.5+svn38446/stream/pnm.c:427:29: note: Calling function 'pnm_write_chunk', 3rd argument 'NULL' value is 0 mplayer-1.5+svn38446/stream/pnm.c:408:19: note: Null pointer dereference mplayer-1.5+svn38446/stream/pnm.c:256:28: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/pnm.c:292:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/pnm.c:420:8: style: Variable 'fixme' can be declared as const array [constVariable] mplayer-1.5+svn38446/stream/pnm.c:752:41: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/pnm.c:785:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/pnm.c:343:8: style: Variable 'max' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/realrtsp/asmrp.c:370:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/asmrp.c:370:45: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/real.c:261:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/stream/realrtsp/real.c:261:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint] mplayer-1.5+svn38446/stream/realrtsp/real.c:84:82: style: Parameter 'challenge' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/real.c:441:9: style: Parameter 'username' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/real.c:441:25: style: Parameter 'password' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/real.c:451:9: style: Variable 'mrl' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/realrtsp/real.c:374:11: style: Variable 'unknown1' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:750:23: style: The statement 'if (h->prop->size!=50) h->prop->size=50' is logically equivalent to 'h->prop->size=50'. [duplicateConditionalAssign] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:755:20: note: Assignment 'h->prop->size=50' mplayer-1.5+svn38446/stream/realrtsp/rmff.c:750:23: note: Condition 'h->prop->size!=50' is redundant mplayer-1.5+svn38446/stream/realrtsp/rmff.c:757:30: style: The statement 'if (h->prop->num_streams!=num_streams) h->prop->num_streams=num_streams' is logically equivalent to 'h->prop->num_streams=num_streams'. [duplicateConditionalAssign] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:762:27: note: Assignment 'h->prop->num_streams=num_streams' mplayer-1.5+svn38446/stream/realrtsp/rmff.c:757:30: note: Condition 'h->prop->num_streams!=num_streams' is redundant mplayer-1.5+svn38446/stream/realrtsp/rmff.c:803:33: style: The statement 'if (h->fileheader->num_headers!=num_headers) h->fileheader->num_headers=num_headers' is logically equivalent to 'h->fileheader->num_headers=num_headers'. [duplicateConditionalAssign] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:807:31: note: Assignment 'h->fileheader->num_headers=num_headers' mplayer-1.5+svn38446/stream/realrtsp/rmff.c:803:33: note: Condition 'h->fileheader->num_headers!=num_headers' is redundant mplayer-1.5+svn38446/stream/realrtsp/rmff.c:811:30: style: The statement 'if (h->prop->data_offset!=header_size) h->prop->data_offset=header_size' is logically equivalent to 'h->prop->data_offset=header_size'. [duplicateConditionalAssign] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:815:27: note: Assignment 'h->prop->data_offset=header_size' mplayer-1.5+svn38446/stream/realrtsp/rmff.c:811:30: note: Condition 'h->prop->data_offset!=header_size' is redundant mplayer-1.5+svn38446/stream/realrtsp/rmff.c:669:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:670:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:683:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:683:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:684:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:684:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:685:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:686:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:687:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:688:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:689:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:704:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:704:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:705:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:705:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:706:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:707:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:708:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:717:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:718:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/realrtsp/rmff.c:240:40: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/sdpplin.c:98:23: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/realrtsp/xbuffer.c:110:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/rtp.c:55:7: style: struct member 'rtpheader::ssrc' is never used. [unusedStructMember] mplayer-1.5+svn38446/stream/stream.c:629:7: error: There is an unknown macro here somewhere. Configuration is required. If GET_UTF16 is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/stream/stream_bd.c:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_bd.c:165:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNx64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_bd.c:264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_sha_size [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_bd.c:540:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_aes_size [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_bd.c:252:19: style: Checking if unsigned expression 'file_size' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/stream/stream_bd.c:511:27: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_bd.c:466:18: style: Variable 'index_offset' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/stream_bd.c:467:16: style: Variable 'end_offset' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/stream_bluray.c:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_stream_count [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_bluray.c:337:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TITLES_RELEVANT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_bluray.c:140:27: style: Variable 'b' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_bluray.c:208:28: style: Variable 'ti' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_bluray.c:224:28: style: Variable 'ti' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cdda.c:160:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDIO_CD_FRAMESIZE_RAW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cdda.c:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDIO_CD_FRAMESIZE_RAW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cdda.c:243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwStartSector [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cdda.c:274:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDIO_CD_FRAMESIZE_RAW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cdda.c:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CDROM_DEVICE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cdda.c:280:27: style: Checking if unsigned expression 'track' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/stream/stream_cdda.c:405:9: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/stream/stream_cdda.c:319:7: note: Shadowed declaration mplayer-1.5+svn38446/stream/stream_cdda.c:405:9: note: Shadow variable mplayer-1.5+svn38446/stream/stream_cdda.c:142:13: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cdda.c:240:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_cdda.c:320:9: style: Variable 'xmcd_file' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cdda.c:320:9: style: Variable 'xmcd_file' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/stream_cddb.c:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cddb.c:446:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cddb.c:492:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cddb.c:757:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cddb.c:771:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/stream_cddb.c:787:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/stream_cddb.c:787:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mplayer-1.5+svn38446/stream/stream_cddb.c:973:26: warning: Either the condition 'ptr!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] mplayer-1.5+svn38446/stream/stream_cddb.c:950:16: note: Assuming that condition 'ptr!=NULL' is not redundant mplayer-1.5+svn38446/stream/stream_cddb.c:974:20: note: Assignment to 'ptr=ptr2+1' mplayer-1.5+svn38446/stream/stream_cddb.c:973:26: note: Null pointer subtraction mplayer-1.5+svn38446/stream/stream_cddb.c:374:36: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_cddb.c:615:15: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cddb.c:655:19: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cddb.c:703:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cddb.c:739:11: style: Variable 'user_name' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cddb.c:799:10: style: Variable 'cddb_cache_dir' can be declared as const array [constVariable] mplayer-1.5+svn38446/stream/stream_cddb.c:800:11: style: Variable 'home_dir' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_cddb.c:969:17: error: Uninitialized variable: audiolen [legacyUninitvar] mplayer-1.5+svn38446/stream/stream_cddb.c:94:8: style: struct member 'cddb_data_t::user_data' is never used. [unusedStructMember] mplayer-1.5+svn38446/stream/stream_cue.c:253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_cue.c:534:31: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'cue_read' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_cue.c:643:25: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_cue.c:534:31: note: Parameter 'stream' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_cue.c:609:25: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvb.c:213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVERSION_AUTO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvb.c:446:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvb.c:553:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_PES_OTHER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvb.c:759:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_MPEG_TS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvb.c:784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvb.c:123:32: style: Variable 'colon' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvb.c:437:14: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvb.c:565:21: style: Variable 'list' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvb.c:132:14: style: Variable 'atsc_conf' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/stream_dvd.c:98:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_of_ptts [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:195:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:231:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRI_END_OF_CELL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:344:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_sector [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:414:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:439:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_set_nr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:457:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:479:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:515:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:554:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_type [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:582:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmu [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:693:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_of_angles [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:758:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DVD_DEVICE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvd.c:185:12: warning: Either the condition 'lang' is redundant or there is possible null pointer dereference: lang. [nullPointerRedundantCheck] mplayer-1.5+svn38446/stream/stream_dvd.c:176:9: note: Assuming that condition 'lang' is not redundant mplayer-1.5+svn38446/stream/stream_dvd.c:185:12: note: Null pointer dereference mplayer-1.5+svn38446/stream/stream_dvd.c:907:32: style: Local variable 'audio_stream' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/stream/stream.h:389:15: note: Shadowed declaration mplayer-1.5+svn38446/stream/stream_dvd.c:907:32: note: Shadow variable mplayer-1.5+svn38446/stream/stream_dvd.c:89:11: style: Variable 'cur_pgc' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvd.c:191:38: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_dvd.c:347:22: style: Variable 'cell' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvd.c:964:23: style: Variable 'subtitle' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvd.c:965:23: style: Variable 'video' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvd_common.c:50:26: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_dvd_common.c:127:34: style: Parameter 'dt' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_dvd_common.c:129:14: style: Variable 'framerates' can be declared as const array [constVariable] mplayer-1.5+svn38446/stream/stream_dvdnav.c:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_NOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:226:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_BLOCK_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:401:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DVD_DEVICE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:646:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_ERR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:711:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_dvdnav.c:564:25: style: Redundant condition: The condition 'format == 0xFFFF' is redundant since 'format > 6' is sufficient. [redundantCondition] mplayer-1.5+svn38446/stream/stream_dvdnav.c:401:15: style: Condition 'chap<1' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/stream/stream_dvdnav.c:399:38: note: Assignment 'chap=*(unsigned int*)arg+1', assigned value is greater than 0 mplayer-1.5+svn38446/stream/stream_dvdnav.c:401:15: note: Condition 'chap<1' is always false mplayer-1.5+svn38446/stream/stream_dvdnav.c:760:11: warning: Either the condition 'language' is redundant or there is possible null pointer dereference: language. [nullPointerRedundantCheck] mplayer-1.5+svn38446/stream/stream_dvdnav.c:750:9: note: Assuming that condition 'language' is not redundant mplayer-1.5+svn38446/stream/stream_dvdnav.c:760:11: note: Null pointer dereference mplayer-1.5+svn38446/stream/stream_dvdnav.c:808:11: warning: Either the condition 'language' is redundant or there is possible null pointer dereference: language. [nullPointerRedundantCheck] mplayer-1.5+svn38446/stream/stream_dvdnav.c:797:9: note: Assuming that condition 'language' is not redundant mplayer-1.5+svn38446/stream/stream_dvdnav.c:808:11: note: Null pointer dereference mplayer-1.5+svn38446/stream/stream_dvdnav.c:771:58: style:inconclusive: Function 'mp_dvdnav_lang_from_aid' argument 2 names different: declaration 'sid' definition 'aid'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/stream_dvdnav.c:389:58: note: Function 'mp_dvdnav_lang_from_aid' argument 2 names different: declaration 'sid' definition 'aid'. mplayer-1.5+svn38446/stream/stream_dvdnav.c:771:58: note: Function 'mp_dvdnav_lang_from_aid' argument 2 names different: declaration 'sid' definition 'aid'. mplayer-1.5+svn38446/stream/stream_dvdnav.c:100:49: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_dvdnav.c:270:31: style: Variable 'still_event' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvdnav.c:332:37: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_dvdnav.c:529:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_dvdnav.c:545:7: style: Variable 'base' can be declared as const array [constVariable] mplayer-1.5+svn38446/stream/stream_dvdnav.c:868:18: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_ffmpeg.c:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_TIME_BASE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ffmpeg.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVIO_FLAG_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ffmpeg.c:40:18: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_file.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_file.c:70:35: style: Parameter 's' can be declared as pointer to const. However it seems that 'write_buffer' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_file.c:237:26: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_file.c:70:35: note: Parameter 's' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_file.c:107:30: style: Parameter 's' can be declared as pointer to const. However it seems that 'control' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_file.c:238:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_file.c:107:30: note: Parameter 's' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_ftp.c:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ftp.c:243:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ftp.c:298:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ftp.c:370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_OOB [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ftp.c:494:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNd64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_ftp.c:276:3: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/stream_ftp.c:276:3: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/stream_ftp.c:276:3: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/stream_ftp.c:276:3: warning: %u in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/stream_ftp.c:276:3: warning: %u in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/stream_ftp.c:276:3: warning: %u in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/stream/stream_ftp.c:119:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_ftp.c:260:9: style: Variable 'par' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_live555.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_RTP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_live555.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_live555.c:52:35: style: Condition 'rtsp_streaming_start(stream)<0' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/stream/stream_live555.c:52:26: note: Calling function 'rtsp_streaming_start' returns 0 mplayer-1.5+svn38446/stream/stream_live555.c:52:35: note: Condition 'rtsp_streaming_start(stream)<0' is always false mplayer-1.5+svn38446/stream/stream_live555.c:86:7: error: Resource leak: f [resourceLeak] mplayer-1.5+svn38446/stream/stream_live555.c:88:7: error: Resource leak: f [resourceLeak] mplayer-1.5+svn38446/stream/stream_live555.c:91:32: error: Resource leak: f [resourceLeak] mplayer-1.5+svn38446/stream/stream_live555.c:95:7: error: Resource leak: f [resourceLeak] mplayer-1.5+svn38446/stream/stream_live555.c:102:5: error: Resource leak: f [resourceLeak] mplayer-1.5+svn38446/stream/stream_live555.c:32:72: style: Parameter 'streaming_ctrl' can be declared as pointer to const. However it seems that '_rtsp_streaming_seek' is a callback function, if 'streaming_ctrl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_live555.c:37:44: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_live555.c:32:72: note: Parameter 'streaming_ctrl' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_mf.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_MF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_nemesi.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_RTP_NEMESI [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_nemesi.c:43:50: style: Parameter 'streaming_ctrl' can be declared as pointer to const. However it seems that 'rtsp_streaming_seek' is a callback function, if 'streaming_ctrl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_nemesi.c:59:46: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_nemesi.c:43:50: note: Parameter 'streaming_ctrl' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_netstream.h:42:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/stream/stream_pvr.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_MPEG_VIDEO_ASPECT_4x3 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_TUNER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:566:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_TUNER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:792:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_MPEG_AUDIO_SAMPLING_FREQ_32000 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1140:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v4l2_ext_control [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CID_AUDIO_MUTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1468:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_ENUMINPUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1538:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_INPUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1603:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1667:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_pvr.c:1598:28: style: Parameter 'pvr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_pvr.c:1833:17: style: Variable 'pvr' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_radio.c:1148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_RAWAUDIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_radio.c:899:50: style:inconclusive: Function 'radio_get_freq' argument 2 names different: declaration 'freq' definition 'frequency'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/stream_radio.h:59:50: note: Function 'radio_get_freq' argument 2 names different: declaration 'freq' definition 'frequency'. mplayer-1.5+svn38446/stream/stream_radio.c:899:50: note: Function 'radio_get_freq' argument 2 names different: declaration 'freq' definition 'frequency'. mplayer-1.5+svn38446/stream/stream_radio.c:914:49: style:inconclusive: Function 'radio_set_freq' argument 2 names different: declaration 'freq' definition 'frequency'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/stream_radio.h:58:49: note: Function 'radio_set_freq' argument 2 names different: declaration 'freq' definition 'frequency'. mplayer-1.5+svn38446/stream/stream_radio.c:914:49: note: Function 'radio_set_freq' argument 2 names different: declaration 'freq' definition 'frequency'. mplayer-1.5+svn38446/stream/stream_radio.c:189:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/stream_radio.c:688:44: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/stream_rtsp.c:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_mode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_smb.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_tv.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_TV [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_tv.c:109:40: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'tv_stream_control' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_tv.c:119:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_tv.c:109:40: note: Parameter 'stream' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_tv.c:109:63: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'tv_stream_control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_tv.c:119:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_tv.c:109:63: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/stream/vcd_read.h:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROM_MSF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/vcd_read.h:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROM_MSF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/vcd_read.h:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROMREADTOCHDR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/vcd_read.h:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROMREADRAW [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_vcd.c:170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CDROM_DEVICE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_vstream.c:124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VSERVER_PORT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/stream_vstream.c:98:35: style: Parameter 's' can be declared as pointer to const. However it seems that 'control' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_vstream.c:160:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_vstream.c:98:35: note: Parameter 's' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_vstream.c:98:53: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_vstream.c:160:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_vstream.c:98:53: note: Parameter 'arg' can be declared as pointer to const mplayer-1.5+svn38446/stream/stream_vstream.c:102:36: style: Parameter 's' can be declared as pointer to const. However it seems that 'close_s' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_vstream.c:162:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_vstream.c:102:36: note: Parameter 's' can be declared as pointer to const mplayer-1.5+svn38446/stream/tcp.c:113:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tcp.c:287:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tcp.c:159:6: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] mplayer-1.5+svn38446/stream/tcp.c:95:18: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/tcp.c:102:17: style: Unused variable: to [unusedVariable] mplayer-1.5+svn38446/stream/tv.c:390:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tv.c:405:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tv.c:879:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tv.c:962:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tv.c:1131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tv.c:896:58: style:inconclusive: Function 'tv_set_color_options' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/tv.h:229:58: note: Function 'tv_set_color_options' argument 3 names different: declaration 'val' definition 'value'. mplayer-1.5+svn38446/stream/tv.c:896:58: note: Function 'tv_set_color_options' argument 3 names different: declaration 'val' definition 'value'. mplayer-1.5+svn38446/stream/tv.c:917:59: style:inconclusive: Function 'tv_get_color_options' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] mplayer-1.5+svn38446/stream/tv.h:230:59: note: Function 'tv_get_color_options' argument 3 names different: declaration 'val' definition 'value'. mplayer-1.5+svn38446/stream/tv.c:917:59: note: Function 'tv_get_color_options' argument 3 names different: declaration 'val' definition 'value'. mplayer-1.5+svn38446/stream/tv.c:574:6: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/stream/tv.c:420:9: note: Shadowed declaration mplayer-1.5+svn38446/stream/tv.c:574:6: note: Shadow variable mplayer-1.5+svn38446/stream/tv.c:226:67: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'demux_tv_fill_buffer' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tv.c:1150:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tv.c:226:67: note: Parameter 'ds' can be declared as pointer to const mplayer-1.5+svn38446/stream/tv.c:314:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/tv.c:1136:36: style: Parameter 'tvh' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/tv.c:230:21: style: Variable 'len' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:246:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVTUNER_GETFREQ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:548:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEOR_FMT_PAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:692:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEORSSIGNAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:721:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEOR_SIG_MODE_MASK [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:828:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:874:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:893:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEOR_INPUT_DEV0 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:190:11: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:749:49: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/tvi_dshow.c:225:1: error: There is an unknown macro here somewhere. Configuration is required. If MP_PACKED is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/stream/tvi_dummy.c:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_dummy.c:60:26: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'start' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tvi_def.h:41:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tvi_dummy.c:60:26: note: Parameter 'priv' can be declared as pointer to const mplayer-1.5+svn38446/stream/tvi_dummy.c:65:27: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tvi_def.h:39:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tvi_dummy.c:65:27: note: Parameter 'priv' can be declared as pointer to const mplayer-1.5+svn38446/stream/tvi_dummy.c:115:40: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'get_video_framesize' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tvi_def.h:43:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tvi_dummy.c:115:40: note: Parameter 'priv' can be declared as pointer to const mplayer-1.5+svn38446/stream/tvi_dummy.c:127:40: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/tvi_v4l.c:269:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_PALETTE_RGB555 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:365:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:477:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:696:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_STOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:796:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:825:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vbi_format [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:882:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:908:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGPICT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:1144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_TYPE_CAPTURE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:1543:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:1557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:1598:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJPIOC_QBUF_CAPT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l.c:1317:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l.c:1630:21: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l.c:1795:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l.c:1899:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l.c:807:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/stream/tvi_v4l.c:1173:28: style: Variable 'output_fmt' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/stream/tvi_v4l.c:1172:28: note: output_fmt is assigned mplayer-1.5+svn38446/stream/tvi_v4l.c:1173:28: note: output_fmt is overwritten mplayer-1.5+svn38446/stream/tvi_v4l.c:1542:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] mplayer-1.5+svn38446/stream/tvi_v4l.c:831:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mplayer-1.5+svn38446/stream/tvi_v4l.c:786:40: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/tvi_v4l.c:1808:40: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'get_video_framesize' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tvi_def.h:43:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tvi_v4l.c:1808:40: note: Parameter 'priv' can be declared as pointer to const mplayer-1.5+svn38446/stream/tvi_v4l.c:585:33: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/stream/tvi_v4l.c:768:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/stream/tvi_v4l.c:361:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/tvi_v4l.c:1617:14: style: Variable 'interval' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/stream/tvi_v4l2.c:213:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_PIX_FMT_RGB332 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:237:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:348:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_TUNER_MODE_MONO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:417:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CAP_TUNER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:455:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_BUF_TYPE_VIDEO_CAPTURE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_STD [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CID_AUDIO_MUTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_QUERYCTRL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:594:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_QUERYCTRL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:641:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:682:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v4l2_format [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:732:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:759:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CAP_VIDEO_CAPTURE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_fd [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_STOP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1234:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1455:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_TUNER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1635:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_STREAMON [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1652:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1819:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l2.c:2020:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mplayer-1.5+svn38446/stream/tvi_v4l2.c:532:25: style: Local variable 'control' shadows outer function [shadowFunction] mplayer-1.5+svn38446/stream/tvi_def.h:29:12: note: Shadowed declaration mplayer-1.5+svn38446/stream/tvi_v4l2.c:532:25: note: Shadow variable mplayer-1.5+svn38446/stream/tvi_v4l2.c:1198:13: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1132:9: note: Shadowed declaration mplayer-1.5+svn38446/stream/tvi_v4l2.c:1198:13: note: Shadow variable mplayer-1.5+svn38446/stream/tvi_v4l2.c:1368:29: style: Local variable 'control' shadows outer function [shadowFunction] mplayer-1.5+svn38446/stream/tvi_def.h:29:12: note: Shadowed declaration mplayer-1.5+svn38446/stream/tvi_v4l2.c:1368:29: note: Shadow variable mplayer-1.5+svn38446/stream/tvi_v4l2.c:689:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mplayer-1.5+svn38446/stream/tvi_v4l2.c:759:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mplayer-1.5+svn38446/stream/tvi_v4l2.c:764:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mplayer-1.5+svn38446/stream/tvi_v4l2.c:629:40: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/tvi_v4l2.c:1600:86: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/stream/udp.c:102:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_ANY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/stream/udp.c:81:10: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] mplayer-1.5+svn38446/stream/udp.c:64:19: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/url.c:130:44: style: Variable 'ptr4' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/stream/url.c:400:28: style: Variable 'in' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/ass_mp.c:62:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_font_name [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_ASS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:127:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:183:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:227:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_BUFFER_SIZE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:276:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_font_name [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:300:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGT_ASS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:335:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_delay [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/ass_mp.c:62:103: style: Condition 'font_fontconfig>=0' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/sub/ass_mp.c:62:37: note: Assuming that condition 'font_fontconfig>=0' is not redundant mplayer-1.5+svn38446/sub/ass_mp.c:62:103: note: Condition 'font_fontconfig>=0' is always false mplayer-1.5+svn38446/sub/ass_mp.c:239:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/sub/ass_mp.c:250:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/sub/ass_mp.c:382:33: style:inconclusive: Function 'eosd_ass_init' argument 1 names different: declaration 'library' definition 'ass_library'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/ass_mp.h:66:33: note: Function 'eosd_ass_init' argument 1 names different: declaration 'library' definition 'ass_library'. mplayer-1.5+svn38446/sub/ass_mp.c:382:33: note: Function 'eosd_ass_init' argument 1 names different: declaration 'library' definition 'ass_library'. mplayer-1.5+svn38446/sub/ass_mp.c:121:55: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/ass_mp.c:124:13: style: Variable 'evt' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/ass_mp.c:148:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/ass_mp.c:336:13: style: Variable 'aimg' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/av_sub.c:46:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/av_sub.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_NONE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/eosd.c:38:43: style:inconclusive: Function 'eosd_register' argument 1 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/eosd.h:149:43: note: Function 'eosd_register' argument 1 names different: declaration 'source' definition 'src'. mplayer-1.5+svn38446/sub/eosd.c:38:43: note: Function 'eosd_register' argument 1 names different: declaration 'source' definition 'src'. mplayer-1.5+svn38446/sub/eosd.c:48:44: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/eosd.c:57:46: style: Parameter 'res' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/find_sub.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_delay [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load.c:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_DATADIR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load.c:313:13: style: Local variable 'f' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/font_load.c:86:7: note: Shadowed declaration mplayer-1.5+svn38446/sub/font_load.c:313:13: note: Shadow variable mplayer-1.5+svn38446/sub/font_load.c:315:13: style: Local variable 'j' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/font_load.c:90:7: note: Shadowed declaration mplayer-1.5+svn38446/sub/font_load.c:315:13: note: Shadow variable mplayer-1.5+svn38446/sub/font_load.c:202:13: style: Variable 'default_dir' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/font_load.c:374:36: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/font_load.c:375:26: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/font_load_ft.c:123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_pixel_mode_mono [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_DEFAULT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:808:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encoding_unicode [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:905:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_DATADIR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:934:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_kerning_default [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:947:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_ULong [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/font_load_ft.c:931:50: style: Condition 'desc->font[c]==-1' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/sub/font_load_ft.c:158:8: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/sub/font_load_ft.c:146:11: note: error is assigned mplayer-1.5+svn38446/sub/font_load_ft.c:158:8: note: error is overwritten mplayer-1.5+svn38446/sub/font_load_ft.c:1110:56: style:inconclusive: Function 'load_font_ft' argument 3 names different: declaration 'desc' definition 'fontp'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/font_load.h:108:56: note: Function 'load_font_ft' argument 3 names different: declaration 'desc' definition 'fontp'. mplayer-1.5+svn38446/sub/font_load_ft.c:1110:56: note: Function 'load_font_ft' argument 3 names different: declaration 'desc' definition 'fontp'. mplayer-1.5+svn38446/sub/font_load_ft.c:1110:75: style:inconclusive: Function 'load_font_ft' argument 4 names different: declaration 'name' definition 'font_name'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/font_load.h:108:74: note: Function 'load_font_ft' argument 4 names different: declaration 'name' definition 'font_name'. mplayer-1.5+svn38446/sub/font_load_ft.c:1110:75: note: Function 'load_font_ft' argument 4 names different: declaration 'name' definition 'font_name'. mplayer-1.5+svn38446/sub/font_load_ft.c:1120:18: style: Local variable 'vo_font' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/font_load.h:84:21: note: Shadowed declaration mplayer-1.5+svn38446/sub/font_load_ft.c:1120:18: note: Shadow variable mplayer-1.5+svn38446/sub/font_load_ft.c:374:13: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/font_load_ft.c:386:13: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/font_load_ft.c:399:13: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/font_load_ft.c:418:13: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/font_load_ft.c:434:13: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/font_load_ft.c:451:13: style: Variable 'm3' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/osd_template.c:98:20: error: There is an unknown macro here somewhere. Configuration is required. If RENAME is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/sub/spudec.c:899:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_GRAY8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/spudec.c:1249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_SET_SPU_PALETTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/spudec.c:1374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_SET_SPU_PALETTE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/spudec.c:388:19: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/sub/spudec.c:1283:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/spudec.c:1283:9: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/spudec.c:1440:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/sub/spudec.c:1442:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/sub/spudec.c:328:37: warning: Function 'spudec_apply_palette_crop' argument order different: declaration 'this, palette, sx, ex, sy, ey' definition 'this, palette, sx, sy, ex, ey' [funcArgOrderDifferent] mplayer-1.5+svn38446/sub/spudec.h:28:37: note: Function 'spudec_apply_palette_crop' argument order different: declaration 'this, palette, sx, ex, sy, ey' definition 'this, palette, sx, sy, ex, ey' mplayer-1.5+svn38446/sub/spudec.c:328:37: note: Function 'spudec_apply_palette_crop' argument order different: declaration 'this, palette, sx, ex, sy, ey' definition 'this, palette, sx, sy, ex, ey' mplayer-1.5+svn38446/sub/spudec.c:907:31: style:inconclusive: Function 'spudec_draw_scaled' argument 1 names different: declaration 'this' definition 'me'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/spudec.h:27:31: note: Function 'spudec_draw_scaled' argument 1 names different: declaration 'this' definition 'me'. mplayer-1.5+svn38446/sub/spudec.c:907:31: note: Function 'spudec_draw_scaled' argument 1 names different: declaration 'this' definition 'me'. mplayer-1.5+svn38446/sub/spudec.c:1451:32: style:inconclusive: Function 'spudec_set_paletted' argument 1 names different: declaration 'this' definition 'spu'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/spudec.h:40:32: note: Function 'spudec_set_paletted' argument 1 names different: declaration 'this' definition 'spu'. mplayer-1.5+svn38446/sub/spudec.c:1451:32: note: Function 'spudec_set_paletted' argument 1 names different: declaration 'this' definition 'spu'. mplayer-1.5+svn38446/sub/spudec.c:1451:65: style:inconclusive: Function 'spudec_set_paletted' argument 3 names different: declaration 'stride' definition 'pal_stride'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/spudec.h:40:66: note: Function 'spudec_set_paletted' argument 3 names different: declaration 'stride' definition 'pal_stride'. mplayer-1.5+svn38446/sub/spudec.c:1451:65: note: Function 'spudec_set_paletted' argument 3 names different: declaration 'stride' definition 'pal_stride'. mplayer-1.5+svn38446/sub/spudec.c:280:12: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/spudec.c:608:23: style: Variable 'spu' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/spudec.c:612:49: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/spudec.c:731:22: style: Variable 'spu' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/spudec.c:1243:55: style: Parameter 'palette' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/spudec.c:1312:39: style: Parameter 'palette' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/spudec.c:1303:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/sub/spudec.c:1440:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/sub/spudec.c:1442:17: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/sub/spuenc.c:132:8: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] mplayer-1.5+svn38446/sub/spuenc.c:85:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -24, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:97:11: note: i is incremented', new value is -19 mplayer-1.5+svn38446/sub/spuenc.c:94:11: note: i is incremented', new value is -20 mplayer-1.5+svn38446/sub/spuenc.c:90:11: note: i is incremented', new value is -21 mplayer-1.5+svn38446/sub/spuenc.c:89:11: note: i is incremented', new value is -22 mplayer-1.5+svn38446/sub/spuenc.c:86:11: note: i is incremented', new value is -23 mplayer-1.5+svn38446/sub/spuenc.c:85:11: note: i is incremented', new value is -24 mplayer-1.5+svn38446/sub/spuenc.c:85:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:86:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -23, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:97:11: note: i is incremented', new value is -19 mplayer-1.5+svn38446/sub/spuenc.c:94:11: note: i is incremented', new value is -20 mplayer-1.5+svn38446/sub/spuenc.c:90:11: note: i is incremented', new value is -21 mplayer-1.5+svn38446/sub/spuenc.c:89:11: note: i is incremented', new value is -22 mplayer-1.5+svn38446/sub/spuenc.c:86:11: note: i is incremented', new value is -23 mplayer-1.5+svn38446/sub/spuenc.c:86:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:89:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -22, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:97:11: note: i is incremented', new value is -19 mplayer-1.5+svn38446/sub/spuenc.c:94:11: note: i is incremented', new value is -20 mplayer-1.5+svn38446/sub/spuenc.c:90:11: note: i is incremented', new value is -21 mplayer-1.5+svn38446/sub/spuenc.c:89:11: note: i is incremented', new value is -22 mplayer-1.5+svn38446/sub/spuenc.c:89:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:90:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -21, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:97:11: note: i is incremented', new value is -19 mplayer-1.5+svn38446/sub/spuenc.c:94:11: note: i is incremented', new value is -20 mplayer-1.5+svn38446/sub/spuenc.c:90:11: note: i is incremented', new value is -21 mplayer-1.5+svn38446/sub/spuenc.c:90:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:94:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -20, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:97:11: note: i is incremented', new value is -19 mplayer-1.5+svn38446/sub/spuenc.c:94:11: note: i is incremented', new value is -20 mplayer-1.5+svn38446/sub/spuenc.c:94:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:97:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -19, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:97:11: note: i is incremented', new value is -19 mplayer-1.5+svn38446/sub/spuenc.c:97:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:98:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -18, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:98:11: note: i is incremented', new value is -18 mplayer-1.5+svn38446/sub/spuenc.c:98:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:99:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -17, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:99:11: note: i is incremented', new value is -17 mplayer-1.5+svn38446/sub/spuenc.c:99:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:107:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -16, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:107:11: note: i is incremented', new value is -16 mplayer-1.5+svn38446/sub/spuenc.c:107:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:108:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -15, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:108:11: note: i is incremented', new value is -15 mplayer-1.5+svn38446/sub/spuenc.c:108:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:109:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -14, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:109:11: note: i is incremented', new value is -14 mplayer-1.5+svn38446/sub/spuenc.c:109:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:115:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -13, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:115:11: note: i is incremented', new value is -13 mplayer-1.5+svn38446/sub/spuenc.c:115:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:116:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -12, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:116:11: note: i is incremented', new value is -12 mplayer-1.5+svn38446/sub/spuenc.c:116:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:117:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -11, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:117:11: note: i is incremented', new value is -11 mplayer-1.5+svn38446/sub/spuenc.c:117:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:118:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -10, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:118:11: note: i is incremented', new value is -10 mplayer-1.5+svn38446/sub/spuenc.c:118:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:119:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -9, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:119:11: note: i is incremented', new value is -9 mplayer-1.5+svn38446/sub/spuenc.c:119:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:120:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -8, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:120:11: note: i is incremented', new value is -8 mplayer-1.5+svn38446/sub/spuenc.c:120:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:121:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -7, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:121:11: note: i is incremented', new value is -7 mplayer-1.5+svn38446/sub/spuenc.c:121:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:124:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -6, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:124:11: note: i is incremented', new value is -6 mplayer-1.5+svn38446/sub/spuenc.c:124:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:125:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -5, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:125:11: note: i is incremented', new value is -5 mplayer-1.5+svn38446/sub/spuenc.c:125:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:126:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -4, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:126:11: note: i is incremented', new value is -4 mplayer-1.5+svn38446/sub/spuenc.c:126:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:127:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -3, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:127:11: note: i is incremented', new value is -3 mplayer-1.5+svn38446/sub/spuenc.c:127:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:128:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -2, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:128:11: note: i is incremented', new value is -2 mplayer-1.5+svn38446/sub/spuenc.c:128:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:131:10: warning: Either the condition '!i' is redundant or the array 'ed->data[53220]' is accessed at index -1, which is out of bounds. [negativeIndex] mplayer-1.5+svn38446/sub/spuenc.c:132:5: note: Assuming that condition '!i' is not redundant mplayer-1.5+svn38446/sub/spuenc.c:131:11: note: i is incremented', new value is -1 mplayer-1.5+svn38446/sub/spuenc.c:131:10: note: Negative array index mplayer-1.5+svn38446/sub/spuenc.c:132:8: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] mplayer-1.5+svn38446/sub/spuenc.c:49:5: style: Variable 'top' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/sub/spuenc.c:47:5: note: top is assigned mplayer-1.5+svn38446/sub/spuenc.c:49:5: note: top is overwritten mplayer-1.5+svn38446/sub/spuenc.c:50:6: style: Variable 'left' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/sub/spuenc.c:48:9: note: left is assigned mplayer-1.5+svn38446/sub/spuenc.c:50:6: note: left is overwritten mplayer-1.5+svn38446/sub/spuenc.c:89:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/sub/spuenc.c:137:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/sub/spuenc.c:41:56: style: Parameter 'pb' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/spuenc.c:183:40: style: Parameter 'pb' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/spuenc.c:36:15: style: struct member 'pixbuf::rgb' is never used. [unusedStructMember] mplayer-1.5+svn38446/sub/sub.c:189:3: error: There is an unknown macro here somewhere. Configuration is required. If GET_UTF8 is a macro then please configure it. [unknownMacro] mplayer-1.5+svn38446/sub/sub_cc.c:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/sub_cc.c:357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/sub_cc.c:434:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/sub_cc.c:373:13: style: Local variable 'channel' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/sub_cc.c:115:12: note: Shadowed declaration mplayer-1.5+svn38446/sub/sub_cc.c:373:13: note: Shadow variable mplayer-1.5+svn38446/sub/subassconvert.c:222:29: style: Local variable 'i' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/subassconvert.c:146:13: note: Shadowed declaration mplayer-1.5+svn38446/sub/subassconvert.c:222:29: note: Shadow variable mplayer-1.5+svn38446/sub/subassconvert.c:61:11: style: Variable 'f' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subassconvert.c:145:15: style: Variable 'orig_line' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:1414:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2015:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvdsub_lang [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_name [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_auto [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2310:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2358:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_delay [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2404:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2443:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2492:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/subreader.c:2027:22: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] mplayer-1.5+svn38446/sub/subreader.c:1583:21: style: Condition '!sub_fribidi(sub,sub_utf8,0)' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/sub/subreader.c:1583:33: note: Calling function 'sub_fribidi' returns 1 mplayer-1.5+svn38446/sub/subreader.c:1583:21: note: Condition '!sub_fribidi(sub,sub_utf8,0)' is always false mplayer-1.5+svn38446/sub/subreader.c:2069:21: style: Condition '!prio' is always true [knownConditionTrueFalse] mplayer-1.5+svn38446/sub/subreader.c:2068:28: note: Assignment 'prio=0', assigned value is 0 mplayer-1.5+svn38446/sub/subreader.c:2069:21: note: Condition '!prio' is always true mplayer-1.5+svn38446/sub/subreader.c:315:15: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:318:8: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:318:8: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:339:15: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:339:15: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:795:9: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:795:9: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:874:15: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:1000:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:1004:9: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:1010:5: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] mplayer-1.5+svn38446/sub/subreader.c:315:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:318:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:339:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:704:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:710:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:976:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:979:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:1057:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] mplayer-1.5+svn38446/sub/subreader.c:1572:13: error: Common realloc mistake: 'first' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/sub/subreader.c:1800:3: error: Common realloc mistake: 'second' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/sub/subreader.c:1820:6: error: Common realloc mistake: 'second' nulled but not freed upon failure [memleakOnRealloc] mplayer-1.5+svn38446/sub/subreader.c:261:22: style: Checking if unsigned expression 'current->end' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/sub/subreader.c:2656:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mplayer-1.5+svn38446/sub/subreader.c:1492:54: style:inconclusive: Function 'sub_read_file' argument 2 names different: declaration 'pts' definition 'fps'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/subreader.h:96:54: note: Function 'sub_read_file' argument 2 names different: declaration 'pts' definition 'fps'. mplayer-1.5+svn38446/sub/subreader.c:1492:54: note: Function 'sub_read_file' argument 2 names different: declaration 'pts' definition 'fps'. mplayer-1.5+svn38446/sub/subreader.c:2218:62: style:inconclusive: Function 'load_vob_subtitle' argument 2 names different: declaration 'spudec_ifo' definition 'ifo'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/subreader.h:105:62: note: Function 'load_vob_subtitle' argument 2 names different: declaration 'spudec_ifo' definition 'ifo'. mplayer-1.5+svn38446/sub/subreader.c:2218:62: note: Function 'load_vob_subtitle' argument 2 names different: declaration 'spudec_ifo' definition 'ifo'. mplayer-1.5+svn38446/sub/subreader.c:1802:11: style: Local variable 'ls' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/subreader.c:1703:10: note: Shadowed declaration mplayer-1.5+svn38446/sub/subreader.c:1802:11: note: Shadow variable mplayer-1.5+svn38446/sub/subreader.c:133:29: style: Variable 'slacktime_s' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:311:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:351:20: style: Variable 'q' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:528:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:1316:35: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/sub/subreader.c:1913:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:1934:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:2306:16: style: Variable 'onesub' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:2372:13: style: Variable 'egysub' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:2439:16: style: Variable 'onesub' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:2488:16: style: Variable 'onesub' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/subreader.c:2656:16: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/sub/subreader.c:362:5: style: Variable 'q' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/sub/unrar_exec.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/unrar_exec.c:130:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/unrar_exec.c:215:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:256:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:702:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:774:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:901:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:1075:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:1121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:1146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:1165:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:1207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:1393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/sub/vobsub.c:307:13: style: The if condition is the same as the previous if condition [duplicateCondition] mplayer-1.5+svn38446/sub/vobsub.c:305:13: note: First condition mplayer-1.5+svn38446/sub/vobsub.c:307:13: note: Second condition mplayer-1.5+svn38446/sub/vobsub.c:1079:24: warning: Either the condition 'lang' is redundant or there is possible null pointer dereference: lang. [nullPointerRedundantCheck] mplayer-1.5+svn38446/sub/vobsub.c:1071:12: note: Assuming that condition 'lang' is not redundant mplayer-1.5+svn38446/sub/vobsub.c:1079:24: note: Null pointer dereference mplayer-1.5+svn38446/sub/vobsub.c:892:37: style:inconclusive: Function 'vobsub_open' argument 1 names different: declaration 'subname' definition 'name'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/vobsub.h:22:31: note: Function 'vobsub_open' argument 1 names different: declaration 'subname' definition 'name'. mplayer-1.5+svn38446/sub/vobsub.c:892:37: note: Function 'vobsub_open' argument 1 names different: declaration 'subname' definition 'name'. mplayer-1.5+svn38446/sub/vobsub.c:1175:25: style:inconclusive: Function 'vobsub_reset' argument 1 names different: declaration 'vob' definition 'vobhandle'. [funcArgNamesDifferent] mplayer-1.5+svn38446/sub/vobsub.h:23:25: note: Function 'vobsub_reset' argument 1 names different: declaration 'vob' definition 'vobhandle'. mplayer-1.5+svn38446/sub/vobsub.c:1175:25: note: Function 'vobsub_reset' argument 1 names different: declaration 'vob' definition 'vobhandle'. mplayer-1.5+svn38446/sub/vobsub.c:1320:34: style: Local variable 'last_pts' shadows outer variable [shadowVariable] mplayer-1.5+svn38446/sub/vobsub.c:1276:19: note: Shadowed declaration mplayer-1.5+svn38446/sub/vobsub.c:1320:34: note: Shadow variable mplayer-1.5+svn38446/sub/vobsub.c:866:32: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/vobsub.c:983:55: style: Variable 'last' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/vobsub.c:1028:15: style: Variable 'vob' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/vobsub.c:1040:15: style: Variable 'vob' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/vobsub.c:1055:15: style: Variable 'vob' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/vobsub.c:1119:15: style: Variable 'vob' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/sub/vobsub.c:1145:15: style: Variable 'vob' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/subopt-helper.c:151:18: style: Variable 'delim' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/subopt-helper.c:151:27: style: Variable 'arg_delim' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/subopt-helper.c:320:8: style: Variable 'i' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/subopt-helper.c:326:8: style: Variable 'i' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/subopt-helper.c:333:25: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:229:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:314:41: style: Variable 'sat' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:440:13: style: Variable 'VDisp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:442:14: style: Variable 'VDisp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:443:14: style: Variable 'VDisp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:446:16: style: Variable 'TVVTotal' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:448:36: style: Variable 'TVVTotal' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:449:36: style: Variable 'TVVTotal' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:450:30: style: Variable 'TVVTotal' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:453:20: style: Variable 'TVVSyncStart' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:454:40: style: Variable 'TVVSyncStart' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/cyberblade_vid.c:455:36: style: Variable 'TVVSyncStart' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/dha.c:158:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dha.c:170:27: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:299:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelper/test.c:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelperwin/dhahelper.c:35:0: error: #error Unsupported compiler. This driver requires MSVC+DDK or MinGW to build. [preprocessorErrorDirective] mplayer-1.5+svn38446/vidix/dhahelperwin/dhasetup.c:35:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_ALLOCATE_BUFFER [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelperwin/dhasetup.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/dhahelperwin/dhasetup.c:32:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/dhahelperwin/dhasetup.c:48:25: style: Parameter 'argv' can be declared as const array [constParameter] mplayer-1.5+svn38446/vidix/dhahelperwin/dhasetup.c:40:14: error: Uninitialized variable: lpMsgBuf [uninitvar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:259:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VENDOR_INTERNEXT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:415:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:467:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_S_FMT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:488:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_S_FMT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_BUF_TYPE_VIDEO_OUTPUT [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/ivtv_vid.c:141:40: style: Parameter 'srcu' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/ivtv_vid.c:141:61: style: Parameter 'srcv' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/ivtv_vid.c:228:8: style: Variable 'device_name' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/vidix/ivtv_vid.c:229:8: style: Variable 'alpha' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/vidix/ivtv_vid.c:155:9: style: Variable 'height' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/mach64_vid.c:423:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mach64_vid.c:476:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mach64_vid.c:885:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mach64_vid.c:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mach64_vid.c:901:23: style: Checking if unsigned expression 'info->num_frames' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/vidix/mga_vid.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mga_vid.c:1111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VENDOR_MATROX [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mga_vid.c:1172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mga_vid.c:1304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mga_vid.c:1340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mga_vid.c:1367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/mga_vid.c:768:18: style: Variable 'regs.beslumactl' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/vidix/mga_vid.c:767:18: note: regs.beslumactl is assigned mplayer-1.5+svn38446/vidix/mga_vid.c:768:18: note: regs.beslumactl is overwritten mplayer-1.5+svn38446/vidix/mga_vid.c:866:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/mga_vid.c:924:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/mga_vid.c:980:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/mga_vid.c:866:21: error: Signed integer overflow for expression '1+(1<<1)+(0<<2)+(1<<3)+(0<<4)+(1<<5)+(0<<6)+(1<<8)+(0<<9)+(0<<10)+(0<<20)+(1<<21)+(1<<22)+(1<<23)+(0<<24)+(0<<25)+(0<<26)+(0<<27)+(1<<28)+(0<<29)+(1<<30)+(1<<31)'. [integerOverflow] mplayer-1.5+svn38446/vidix/mga_vid.c:924:21: error: Signed integer overflow for expression '1+(1<<1)+(0<<2)+(1<<3)+(0<<4)+(1<<5)+(0<<6)+(1<<8)+(0<<9)+(0<<10)+(0<<20)+(1<<21)+(0<<22)+(1<<23)+(0<<24)+(0<<25)+(0<<26)+(0<<27)+(1<<28)+(0<<29)+(1<<30)+(1<<31)'. [integerOverflow] mplayer-1.5+svn38446/vidix/mga_vid.c:980:21: error: Signed integer overflow for expression '1+(1<<1)+(0<<2)+(1<<3)+(0<<4)+(1<<5)+(0<<6)+(1<<8)+(0<<9)+(0<<10)+(0<<20)+(1<<21)+(0<<22)+(1<<23)+(1<<24)+(1<<25)+(0<<26)+(0<<27)+(1<<28)+(0<<29)+(1<<30)+(1<<31)'. [integerOverflow] mplayer-1.5+svn38446/vidix/mtrr.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/nvidia_vid.c:343:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/nvidia_vid.c:1003:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/nvidia_vid.c:1010:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/nvidia_vid.c:891:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:892:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:893:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:894:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:895:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:896:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:897:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:898:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:904:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:909:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:910:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:918:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:919:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:929:47: portability: 'info->video_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:930:60: portability: 'info->video_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:944:41: portability: 'info->video_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/nvidia_vid.c:928:30: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/nvidia_vid.c:478:4: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] mplayer-1.5+svn38446/vidix/nvidia_vid.c:404:21: style: struct member 'rivatv_chip::PRAMHT' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/nvidia_vid.c:405:21: style: struct member 'rivatv_chip::PRAMFC' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/nvidia_vid.c:406:21: style: struct member 'rivatv_chip::PRAMRO' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/nvidia_vid.c:413:6: style: struct member 'rivatv_chip::realarch' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:538:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/pci.c:715:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/pci.c:520:44: style:inconclusive: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'. [funcArgNamesDifferent] mplayer-1.5+svn38446/vidix/dha.h:63:44: note: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'. mplayer-1.5+svn38446/vidix/pci.c:520:44: note: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'. mplayer-1.5+svn38446/vidix/pci.c:258:19: style: struct member 'pci_config_reg::rsvd1' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:259:19: style: struct member 'pci_config_reg::rsvd2' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:261:19: style: struct member 'pci_config_reg::rsvd3' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:262:19: style: struct member 'pci_config_reg::rsvd4' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:184:4: style: union member 'Anonymous2::sc' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:182:21: style: struct member 'Anonymous3::command' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:183:21: style: struct member 'Anonymous3::status' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:196:4: style: union member 'Anonymous4::cr' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:192:20: style: struct member 'Anonymous5::rev_id' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:193:20: style: struct member 'Anonymous5::prog_if' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:194:20: style: struct member 'Anonymous5::sub_class' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:195:20: style: struct member 'Anonymous5::base_class' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:206:20: style: struct member 'Anonymous7::cache_line_size' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:207:20: style: struct member 'Anonymous7::latency_timer' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:209:20: style: struct member 'Anonymous7::bist' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:227:20: style: struct member 'Anonymous10::bg_rsrvd' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:228:20: style: struct member 'Anonymous10::primary_bus_number' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:230:20: style: struct member 'Anonymous10::subordinate_bus_number' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:231:20: style: struct member 'Anonymous10::secondary_latency_timer' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:232:20: style: struct member 'Anonymous10::io_base' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:233:20: style: struct member 'Anonymous10::io_limit' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:234:21: style: struct member 'Anonymous10::secondary_status' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:235:21: style: struct member 'Anonymous10::mem_base' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:236:21: style: struct member 'Anonymous10::mem_limit' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:237:21: style: struct member 'Anonymous10::prefetch_mem_base' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:238:21: style: struct member 'Anonymous10::prefetch_mem_limit' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:270:4: style: union member 'Anonymous11::mmii' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:266:20: style: struct member 'Anonymous12::int_line' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:267:20: style: struct member 'Anonymous12::int_pin' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:268:20: style: struct member 'Anonymous12::min_gnt' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:269:20: style: struct member 'Anonymous12::max_lat' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:285:4: style: union member 'Anonymous13::uc' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:281:20: style: struct member 'Anonymous14::user_config_0' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:282:20: style: struct member 'Anonymous14::user_config_1' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:283:20: style: struct member 'Anonymous14::user_config_2' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pci.c:284:20: style: struct member 'Anonymous14::user_config_3' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/pm2_vid.c:110:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/pm2_vid.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/pm2_vid.c:303:5: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/vidix/pm2_vid.c:138:11: style: Variable 'vm' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/vidix/pm2_vid.c:272:30: portability: 'pm2_mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/pm2_vid.c:271:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/pm3_vid.c:98:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/pm3_vid.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/pm3_vid.c:265:30: portability: 'pm3_mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/pm3_vid.c:282:5: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/pm3_vid.c:283:5: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/pm3_vid.c:284:5: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/radeon_vid.c:1219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/radeon_vid.c:1338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/radeon_vid.c:1458:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/radeon_vid.c:3123:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/radeon_vid.c:1526:8: style: Condition 'force_second' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/vidix/radeon_vid.c:1502:18: note: Assignment 'force_second=0', assigned value is 0 mplayer-1.5+svn38446/vidix/radeon_vid.c:1526:8: note: Condition 'force_second' is always false mplayer-1.5+svn38446/vidix/radeon_vid.c:2927:40: style: Condition 'DoNotUseMostRecentlyFetchedLine' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/vidix/radeon_vid.c:2925:34: note: Assignment 'DoNotUseMostRecentlyFetchedLine=0', assigned value is 0 mplayer-1.5+svn38446/vidix/radeon_vid.c:2927:40: note: Condition 'DoNotUseMostRecentlyFetchedLine' is always false mplayer-1.5+svn38446/vidix/radeon_vid.c:3154:10: style: Checking if unsigned expression 'nfr' is less than zero. [unsignedLessThanZero] mplayer-1.5+svn38446/vidix/radeon_vid.c:763:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/radeon_vid.c:921:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/radeon_vid.c:937:8: style: struct member 'tagREF_TRANSFORM::RefRCb' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/radeon_vid.c:942:8: style: struct member 'tagREF_TRANSFORM::RefBCr' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/radeon_vid.c:1273:14: style: struct member 'saved_regs_s::config_cntl' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/radeon_vid.c:2454:12: style: struct member 'RangeAndCoefSet::Range' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/radeon_vid.c:826:10: style: Variable 'yres' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/radeon_vid.c:2254:27: style: Variable 'SourceHeightInPixels' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/radeon_vid.c:3055:12: style: Variable 'leftUV' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/radeon_vid.c:3056:10: style: Variable 'left' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/radeon_vid.c:722:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/radeon_vid.c:889:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mplayer-1.5+svn38446/vidix/s3_vid.c:565:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/s3_vid.c:758:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/s3_vid.c:876:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/s3_vid.c:250:7: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/vidix/s3_vid.c:258:7: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/vidix/s3_vid.c:271:7: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/vidix/s3_vid.c:523:24: style: Condition 'info->chip.arch==S3_SUPERSAVAGE' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/vidix/s3_vid.c:600:24: style: Variable 'RamTrioVirge' can be declared as const array [constVariable] mplayer-1.5+svn38446/vidix/s3_vid.c:601:24: style: Variable 'RamSavage3D' can be declared as const array [constVariable] mplayer-1.5+svn38446/vidix/s3_vid.c:603:24: style: Variable 'RamSavageMX' can be declared as const array [constVariable] mplayer-1.5+svn38446/vidix/s3_vid.c:604:24: style: Variable 'RamSavageNB' can be declared as const array [constVariable] mplayer-1.5+svn38446/vidix/s3_vid.c:693:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/s3_vid.c:862:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/s3_vid.c:69:10: style: struct member 's3_chip::lock' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:150:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:564:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:486:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:158:9: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:167:9: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:178:9: error: Resource leak: fd [resourceLeak] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:49:39: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:70:36: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:108:45: style: Parameter 'udp' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:143:30: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/sh_veu_vid.c:231:29: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/vidix/sis_bridge.c:523:10: style: Condition '!(temp&0x02)' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/vidix/sis_bridge.c:499:21: note: Assuming that condition 'temp==2' is not redundant mplayer-1.5+svn38446/vidix/sis_bridge.c:523:10: note: Condition '!(temp&0x02)' is always false mplayer-1.5+svn38446/vidix/sis_bridge.c:43:2: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_bridge.c:232:16: style: Variable 'haveresult' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_bridge.c:255:13: style: Variable 'haveresult' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_vid.c:258:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sis_vid.c:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sis_vid.c:438:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sis_vid.c:492:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mplayer-1.5+svn38446/vidix/sis_vid.c:495:4: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/vidix/sis_vid.c:492:2: note: Found duplicate branches for 'if' and 'else'. mplayer-1.5+svn38446/vidix/sis_vid.c:252:11: style: Redundant assignment of 'force' to itself. [selfAssignment] mplayer-1.5+svn38446/vidix/sis_vid.c:1199:11: style: Redundant assignment of 'index' to itself. [selfAssignment] mplayer-1.5+svn38446/vidix/sis_vid.c:1200:12: style: Redundant assignment of 'iscrt2' to itself. [selfAssignment] mplayer-1.5+svn38446/vidix/sis_vid.c:343:11: style: Variable 'env_overlay_crt' can be declared as pointer to const [constVariablePointer] mplayer-1.5+svn38446/vidix/sis_vid.c:1413:38: style: Parameter 'pOverlay' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/vidix/sis_vid.c:673:35: portability: 'sis_mem_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mplayer-1.5+svn38446/vidix/sis_vid.c:92:13: style: struct member 'SISOverlayRec::contrastCtrl' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/sis_vid.c:93:13: style: struct member 'SISOverlayRec::contrastFactor' is never used. [unusedStructMember] mplayer-1.5+svn38446/vidix/sis_vid.c:1187:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_vid.c:1187:26: style: Variable 'mult' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_vid.c:1199:11: style: Variable 'index' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_vid.c:1200:12: style: Variable 'iscrt2' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sis_vid.c:1268:12: style: Variable 'realI' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHFILE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVOID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVOID [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:56:55: error: Uninitialized variable: action [uninitvar] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:119:16: error: Uninitialized variable: dta [uninitvar] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:112:13: note: Assuming condition is false mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:119:16: note: Uninitialized variable: dta mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:51:8: style: Variable 'action' is not assigned a value. [unassignedVariable] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:117:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:103:14: style: Variable 'ErrRedir' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/vidix/sysdep/libdha_win32.c:55:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSVERSIONINFO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/libdha_win32.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/libdha_win32.c:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOCTL_DHAHELPER_UNMAPPHYSADDR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_386bsd.c:41:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_386bsd.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDDISABIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_alpha.c:15:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_ID_REG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_arm32.c:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_MODE2_ENABLE_REG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_arm32.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_arm32.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_bsdi.c:19:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_bsdi.c:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCCONDISABIOPL [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_freebsd.c:41:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_freebsd.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDDISABIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_ia64.c:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_MODE2_ENABLE_REG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_ia64.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_ia64.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_linux.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_linux.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_mach386.c:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_netbsd.c:43:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_os2.c:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHFILE [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_os2.c:41:39: error: Uninitialized variable: hfd [uninitvar] mplayer-1.5+svn38446/vidix/sysdep/pci_os2.c:41:53: error: Uninitialized variable: action [uninitvar] mplayer-1.5+svn38446/vidix/sysdep/pci_sparc.c:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_MODE2_ENABLE_REG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_sparc.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_sparc.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_win32.c:40:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_x86.c:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_MODE2_ENABLE_REG [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_x86.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/sysdep/pci_x86.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/unichrome_vid.c:474:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/unichrome_vid.c:638:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/unichrome_vid.c:518:7: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mplayer-1.5+svn38446/vidix/vidix.c:146:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:151:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:156:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:161:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:166:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:171:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:176:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/vidix/vidix.c:114:63: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/vidix/vidix.c:115:63: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mplayer-1.5+svn38446/xvid_vbr.c:609:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/xvid_vbr.c:679:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mplayer-1.5+svn38446/xvid_vbr.c:732:27: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] mplayer-1.5+svn38446/xvid_vbr.c:710:4: note: c is assigned mplayer-1.5+svn38446/xvid_vbr.c:732:27: note: c is overwritten mplayer-1.5+svn38446/xvid_vbr.c:99:49: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/xvid_vbr.c:123:53: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] mplayer-1.5+svn38446/xvid_vbr.c:472:35: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_finish_dummy' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:287:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:472:35: note: Parameter 'state' can be declared as pointer to const mplayer-1.5+svn38446/xvid_vbr.c:483:37: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getquant_1pass' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:270:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:483:37: note: Parameter 'state' can be declared as pointer to const mplayer-1.5+svn38446/xvid_vbr.c:490:37: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getintra_1pass' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:271:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:490:37: note: Parameter 'state' can be declared as pointer to const mplayer-1.5+svn38446/xvid_vbr.c:542:38: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getquant_2pass1' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:277:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:542:38: note: Parameter 'state' can be declared as pointer to const mplayer-1.5+svn38446/xvid_vbr.c:549:38: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getintra_2pass1' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:278:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:549:38: note: Parameter 'state' can be declared as pointer to const mplayer-1.5+svn38446/xvid_vbr.c:1643:42: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getintra_fixedquant' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:285:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:1643:42: note: Parameter 'state' can be declared as pointer to const mplayer-1.5+svn38446/xvid_vbr.c:605:4: style: Variable 'c' is assigned a value that is never used. [unreadVariable] mplayer-1.5+svn38446/loader/afl.c:284:40: error: Null pointer dereference: pszFileName [ctunullpointer] mplayer-1.5+svn38446/loader/afl.c:78:50: note: Calling function MSACM_RegisterDriver, 1st argument is null mplayer-1.5+svn38446/loader/afl.c:284:40: note: Dereferencing argument pszFileName that is null mplayer-1.5+svn38446/stream/pnm.c:408:19: error: Null pointer dereference: chunk [ctunullpointer] mplayer-1.5+svn38446/stream/pnm.c:427:21: note: Calling function pnm_write_chunk, 3rd argument is null mplayer-1.5+svn38446/stream/pnm.c:408:19: note: Dereferencing argument chunk that is null diff: head mplayer-1.5+svn38446/TOOLS/avisubdump.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/avisubdump.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/avisubdump.c:179:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/modify_reg.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_CURRENT_USER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/modify_reg.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/movinfo.c:234:28: warning: Uninitialized variable: data [uninitvar] mplayer-1.5+svn38446/TOOLS/movinfo.c:229:16: note: Assuming condition is false mplayer-1.5+svn38446/TOOLS/movinfo.c:234:28: note: Uninitialized variable: data head mplayer-1.5+svn38446/TOOLS/netstream.c:122:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_net_stream_packet_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/netstream.c:192:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_net_stream_packet_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/netstream.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/netstream.c:348:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/netstream.c:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:167:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:167:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:170:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:170:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:184:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:184:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:185:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:185:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:209:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:209:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:209:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:209:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:215:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:215:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:218:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:218:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:224:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:224:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:225:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:225:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:226:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:226:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:227:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:227:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:236:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:236:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:244:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:244:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:252:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:252:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:253:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:253:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:268:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:268:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:275:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:275:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:279:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:279:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:287:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:287:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/14_4.c:291:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:167:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:167:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:170:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:170:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:184:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:184:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:185:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:185:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:209:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:209:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:209:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:209:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:215:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:215:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:218:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:218:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:224:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:224:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:225:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:225:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:226:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:226:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:227:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:227:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:236:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:236:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:244:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:244:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:252:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:252:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:253:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:253:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:268:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:268:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:275:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:275:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:279:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:279:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:287:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:287:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/28_8.c:291:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:186:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:214:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:214:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:214:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:217:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:217:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:231:2: portability: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:231:2: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:232:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:232:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:256:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:256:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:256:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:256:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:262:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:262:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:263:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:263:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:264:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:264:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:266:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:266:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:272:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:272:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:273:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:273:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:274:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:274:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:276:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:276:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:282:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:282:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:285:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:285:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:291:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:291:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:293:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:293:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:299:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:299:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:300:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:300:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:301:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:301:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:302:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:302:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:311:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:311:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:317:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:319:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:319:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:327:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:327:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:335:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:335:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:336:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:336:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:351:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:351:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:357:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:357:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:357:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:358:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:358:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:360:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:360:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:367:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:367:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:369:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:369:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:376:2: warning: %p in format string (no. 3) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:382:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:382:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:390:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:390:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:391:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:391:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:395:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:395:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:401:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:401:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:405:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:405:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:420:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/cook.c:420:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:104:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:104:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:110:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:110:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:116:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:116:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:193:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:231:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:231:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:237:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:237:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:243:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:243:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:251:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:251:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:256:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:256:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:256:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:256:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:282:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:282:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:282:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:282:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:286:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:286:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:305:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:305:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:306:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:306:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:322:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:322:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 1) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 4) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: portability: %p in format string (no. 5) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: warning: %p in format string (no. 1) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: warning: %p in format string (no. 3) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: warning: %p in format string (no. 4) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:363:2: warning: %p in format string (no. 5) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:388:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:388:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:388:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:388:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:396:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:396:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:444:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:458:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:458:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:458:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:462:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:462:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:68:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:68:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:74:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:74:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:80:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:80:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:86:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:86:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:92:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:92:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:98:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv2.c:98:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:104:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:104:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:110:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:110:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:116:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:116:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:193:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:211:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:211:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:217:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:217:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:223:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:223:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:231:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:231:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:236:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:236:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:236:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:236:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:257:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:257:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:257:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:257:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:261:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:261:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:280:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:280:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:280:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:281:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:281:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:297:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:297:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 1) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 4) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: portability: %p in format string (no. 5) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: warning: %p in format string (no. 1) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: warning: %p in format string (no. 3) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: warning: %p in format string (no. 4) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:338:2: warning: %p in format string (no. 5) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:363:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:363:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:363:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:371:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:371:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:419:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:433:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:433:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:437:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:437:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:68:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:68:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:74:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:74:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:80:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:80:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:86:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:86:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:92:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:92:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:98:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv3.c:98:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:165:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:185:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:185:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:191:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:191:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:197:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:197:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:205:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:205:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:210:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:210:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:210:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:210:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:231:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:231:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:231:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:231:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:235:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:235:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:254:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:254:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:255:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:255:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:271:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:271:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 1) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 2) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 4) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: portability: %p in format string (no. 5) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: warning: %p in format string (no. 1) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: warning: %p in format string (no. 2) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: warning: %p in format string (no. 3) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: warning: %p in format string (no. 4) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:312:2: warning: %p in format string (no. 5) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:337:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:337:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:337:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:337:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:345:6: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:345:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:393:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:70:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:70:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:76:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:76:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:82:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:82:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:88:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:88:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:94:3: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/drv4.c:94:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:213:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:213:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:213:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:216:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:216:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:222:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:222:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:223:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:223:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:224:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:224:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:225:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:225:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:226:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:226:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:227:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:227:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:238:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:238:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:244:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:244:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:245:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:245:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:246:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:246:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:248:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:248:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:254:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:254:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:255:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:255:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:256:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:256:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:258:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:258:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:264:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:264:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:267:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:267:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:273:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:273:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:275:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:275:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:281:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:281:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:282:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:282:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:283:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:283:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:284:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:284:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:293:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:293:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:301:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:301:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:307:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:309:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:309:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:315:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:315:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:316:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:316:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:321:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:321:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:327:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:327:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:328:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:328:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:330:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:330:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:337:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:337:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:337:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:339:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:339:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:346:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:346:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:350:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:350:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:358:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:358:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:358:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:359:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:359:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:363:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:388:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/ra.c:388:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:214:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:242:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:242:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:243:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:243:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:250:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:250:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:256:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:256:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:256:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:262:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:262:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:268:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:268:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:268:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:269:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:269:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:277:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:277:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:283:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:283:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:284:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:284:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:290:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:290:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:296:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:296:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:297:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:297:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:298:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:298:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:299:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:299:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:305:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:305:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:311:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:311:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:312:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:312:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:313:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:313:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:314:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:314:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:320:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:320:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:326:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:326:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:327:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:327:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:328:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:328:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:329:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:329:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:335:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:335:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:341:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:341:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:342:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:342:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:343:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:343:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:356:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:356:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:362:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:362:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:363:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:369:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:369:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:375:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:375:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:375:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:381:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:381:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:389:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:389:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:389:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:390:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:390:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:391:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:391:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:392:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:392:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:417:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:417:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:423:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:423:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:424:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:424:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:425:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:425:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:431:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:431:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:437:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:437:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:437:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:438:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:438:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:439:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:439:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:445:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:445:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:451:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:451:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:451:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:457:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:457:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:465:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:465:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:465:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:466:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:466:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:473:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:473:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:479:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:479:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:480:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:480:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:486:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:486:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:492:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:492:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:493:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:493:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:494:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:494:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:500:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:500:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:506:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:506:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:507:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:507:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:508:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:508:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:509:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:509:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:515:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:515:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:521:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:521:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:522:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:522:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:528:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:528:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:533:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/rv30.c:533:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:236:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:236:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:239:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:239:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:253:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'ulong * {aka unsigned long *}'. [invalidPrintfArgType_uint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:253:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:254:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:254:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:291:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:291:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:291:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:291:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:297:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:297:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:297:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:298:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:298:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:299:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:299:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:301:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:301:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:307:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:307:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:307:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:308:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:308:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:309:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:309:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:311:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:311:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:317:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:317:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:317:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:320:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:320:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:326:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:326:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:328:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:328:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:334:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:334:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:335:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:335:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:336:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:336:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:337:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:337:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:346:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:346:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:352:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:354:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:354:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:362:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:362:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:363:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:363:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:384:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:384:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:390:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:390:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:391:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:391:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:393:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:393:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:400:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:400:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:402:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:402:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:409:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:409:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:409:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:413:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:413:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:421:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:421:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:421:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:422:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:422:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:426:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:426:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:432:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:432:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:436:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:436:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:2: portability: %p in format string (no. 3) requires an address but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_p] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:452:2: warning: %p in format string (no. 3) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:2: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'ulong {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/TOOLS/realcodecs/sipr.c:467:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/TOOLS/subrip.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/subrip.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/vfw2menc.c:133:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICM_SETSTATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/TOOLS/vfw2menc.c:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/av_helpers.c:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_AC3 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/av_helpers.c:181:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_INPUT_BUFFER_PADDING_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/av_helpers.c:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PKT_DATA_NB [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/codec-cfg.c:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_TooManyFourccs [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/codec-cfg.c:331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_TooManyOut [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/codec-cfg.c:416:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_InvalidCodecName [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/codec-cfg.c:466:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_CantAllocateComment [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/codec-cfg.c:515:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GetTokenMaxNotLessThanMAX_NR_TOKEN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/codec-cfg.c:632:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builtin_video_codecs [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/cpudetect.c:506:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_IA64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/cpuinfo.c:139:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/cpuinfo.c:139:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/cpuinfo.c:141:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/cpuinfo.c:141:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/cpuinfo.c:142:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/cpuinfo.c:142:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/cpuinfo.c:146:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/cpuinfo.c:146:32: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/cpuinfo.c:148:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/cpuinfo.c:148:36: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1216:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_VENDOR_ID_ATI [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1276:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable swap_fourcc [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1301:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESPIPE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1414:45: style: Parameter 'inode' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1414:65: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1419:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_DEC_USE_COUNT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1423:48: style: Parameter 'file' can be declared as pointer to const. However it seems that 'radeon_vid_lseek' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/radeon_vid.c:1473:2: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/radeon_vid.c:1423:48: note: Parameter 'file' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/radeon_vid.c:1425:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESPIPE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1433:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:1501:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/radeon_vid.c:433:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/drivers/radeon_vid.c:433:40: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:1019:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:1047:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:346:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:515:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:534:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:707:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:723:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:738:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:43: style: Parameter 'file' can be declared as pointer to const. However it seems that 'tdfx_vid_read' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1001:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:43: note: Parameter 'file' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:55: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'tdfx_vid_read' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1001:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:55: note: Parameter 'buf' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:82: style: Parameter 'ppos' can be declared as pointer to const. However it seems that 'tdfx_vid_read' is a callback function, if 'ppos' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1001:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:788:82: note: Parameter 'ppos' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:44: style: Parameter 'file' can be declared as pointer to const. However it seems that 'tdfx_vid_write' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1002:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:44: note: Parameter 'file' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:89: style: Parameter 'ppos' can be declared as pointer to const. However it seems that 'tdfx_vid_write' is a callback function, if 'ppos' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1002:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:793:89: note: Parameter 'ppos' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/tdfx_vid.c:804:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:823:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:846:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:877:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:958:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_DEC_USE_COUNT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:962:46: style: Parameter 'file' can be declared as pointer to const. However it seems that 'tdfx_vid_lseek' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/drivers/tdfx_vid.c:1000:3: note: You might need to cast the function pointer here mplayer-1.5+svn38446/drivers/tdfx_vid.c:962:46: note: Parameter 'file' can be declared as pointer to const head mplayer-1.5+svn38446/drivers/tdfx_vid.c:964:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESPIPE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/drivers/tdfx_vid.c:976:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/edl.c:99:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_EdlBadlyFormattedLine [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/fmt-conversion.c:163:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/fmt-conversion.c:192:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/fmt-conversion.c:202:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/app/cfg.c:453:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_GET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/dialog.c:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmplayer [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/dialog.c:243:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFullScreen [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioChannels [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_SET_EQUALIZER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_SET_CONTRAST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkEquChannels [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/equalizer.c:590:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/fileselect.c:258:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/fileselect.c:558:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/fileselect.c:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_FILE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/fileselect.c:753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/fileselect.c:867:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_SelectFile [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/menu.c:452:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/gui/dialog/menu.c:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/playlist.c:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_ITEM_GET_CURR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/playlist.c:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_Return [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/playlist.c:458:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/playlist.c:633:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_GET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:1207:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkEnableAudioEqualizer [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:1678:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:1833:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkDXR3Device [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:1849:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkDXR3Device [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:1870:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:448:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:497:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/preferences.c:631:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/skinbrowser.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/gui/dialog/tools.c:108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/url.c:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/dialog/url.c:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URLLIST_GET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vf_settings [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:1219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:1260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_factor [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:1412:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subdata [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vf_settings [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vf_settings [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdrom_device [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:401:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_enabled [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/interface.c:540:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_cache_size [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:1067:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itDLabel [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:1212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guiApp [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guiApp [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itBase [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itButton [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:516:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itBase [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:578:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itMenu [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:608:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:742:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itHPotmeter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:765:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itVPotmeter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:788:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itRPotmeter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:873:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itPimage [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/skin/skin.c:998:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itSLabel [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:1012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stop [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:1047:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MediumChanged [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:538:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoWindow [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:580:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:600:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:618:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rel_seek_secs [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:631:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rel_seek_secs [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:644:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rel_seek_secs [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:657:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:732:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_FILE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:751:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filename [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:780:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoWidth [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:851:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/actions.c:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/main.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexOfMainItems [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/main.c:265:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evNone [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/main.c:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAYLIST_DELETE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/main.c:393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageSize [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/main.c:419:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainWindow [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/menu.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/menu.c:138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuWindow [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/menu.c:146:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/menu.c:169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuIsPresent [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/menu.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/playbar.c:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexOfPlaybarItems [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/playbar.c:286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable playbarIsPresent [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/playbar.c:316:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable playbarWindow [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/playbar.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable playbarIsPresent [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/render.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElapsedTime [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/video.c:115:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wsHideWindow [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/video.c:132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable videoWindow [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/ui/video.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ivShowPopUpMenu [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/util/bitmap.c:214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_PAL8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:1077:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Equalizer [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:258:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:352:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_NetworkStreaming [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_NetworkStreaming [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:400:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:412:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:426:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:602:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Playlist [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:608:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Playlist [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:654:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:726:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_SkinBrowser [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:772:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:862:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMTYPE_DVD [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/dialogs.c:902:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Clear [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITSPIXEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1251:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOWNORMAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1348:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1417:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGN_OR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_colorkey [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1576:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:1706:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:210:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_TITLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:216:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:227:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:238:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:275:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:348:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Volume [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:393:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/gui.c:735:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:391:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filename [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:438:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:460:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filename [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_video [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:513:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:533:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guiInfo [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:553:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:577:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpcontext [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:853:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:904:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlaylistNext [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/interface.c:943:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WinID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/preferences.c:671:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_GUI_Preferences [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/preferences.c:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtkAOExtraStereoMul [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/skinload.c:374:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/widgetrender.c:224:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElapsedTime [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/win32/wincfg.c:122:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1031:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconPixmapHint [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1142:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_wm_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_fs_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_fs_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1389:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1429:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_RGB32 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:145:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:1498:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_RGB32 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:353:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_module [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:543:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mod1Mask [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:724:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPosition [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:849:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:975:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/ws.c:992:30: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/gui/wm/ws.c:992:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/gui/wm/wsxdnd.c:165:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/gui/wm/wsxdnd.c:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/appleir.c:129:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_event [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/ar.c:158:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/ar.c:191:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/ar.c:235:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOMasterPortDefault [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/ar.c:309:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/ar.c:328:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/input/joystick.c:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable js_event [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:172:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS2B_MAXSRATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:52:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:55:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:57:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:59:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:60:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:62:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:63:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:64:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:65:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:66:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:67:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:73:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS2B_MAXFCUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_bs2b.c:86:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS2B_MAXFEED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_ladspa.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_AF_LADSPA_ErrFailedToLoad [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_ladspa.c:462:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_MemAllocFailed [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_ladspa.c:524:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_AF_LADSPA_ErrNoSuboptions [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_ladspa.c:773:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LADSPA_Handle [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libaf/af_tools.c:75:26: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libao2/ao_alsa.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_alsa.c:351:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_alsa.c:747:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_STATE_SUSPENDED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_alsa.c:814:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_arts.c:142:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_BUFFER_SPACE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_arts.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_BUFFER_SPACE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_arts.c:51:35: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_arts.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_arts.c:51:35: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1072:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDataByteSize [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1117:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFRunLoopDefaultMode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelector [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:1286:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelector [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGT_AO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:264:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:281:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyElementMaster [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:305:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:344:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:357:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioObjectPropertyScopeGlobal [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:411:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioDeviceID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:441:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:657:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:929:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioStreamID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:952:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioStreamPropertyAvailablePhysicalFormats [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_coreaudio.c:982:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dart.c:119:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCI_SET_AUDIO_ALL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dart.c:150:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dart.c:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlaying [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dxr2.c:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dxr2.c:181:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dxr2_fd [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dxr2.c:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_dxr2.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dxr2_fd [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_esd.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_esd.c:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESD_BUF_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_esd.c:439:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESD_BUF_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_jack.c:139:35: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_jack.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_jack.c:139:35: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_kai.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_kai.c:276:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KAIS_PLAYING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_mpegpes.c:249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_AC3_BE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_mpegpes.c:305:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_mpegpes.c:322:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_mpegpes.c:75:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_mpegpes.c:71:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_mpegpes.c:75:34: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_nas.c:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuTrue [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:272:80: style: Parameter 'hnd' can be declared as pointer to const. However it seems that 'nas_event_handler' is a callback function, if 'hnd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_nas.c:503:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_nas.c:272:80: note: Parameter 'hnd' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_nas.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStart [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:338:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuComponentKindPhysicalOutput [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:350:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuFormatLinearUnsigned8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:381:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AU_FIXED_POINT_SCALE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:472:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuNone [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:521:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStop [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:539:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStop [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuSuccess [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_nas.c:617:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuStateStart [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_null.c:110:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'play' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_null.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_null.c:110:23: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_null.c:56:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_null.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_null.c:56:34: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_openal.c:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALC_FREQUENCY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_openal.c:166:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_SOURCE_STATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_openal.c:183:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_BUFFERS_PROCESSED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_openal.c:221:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_BUFFERS_QUEUED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_openal.c:235:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_FORMAT_MONO16 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_openal.c:257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_BUFFERS_QUEUED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_oss.c:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_U8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_oss.c:182:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_oss.c:219:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOUND_MIXER_NRDEVICES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_oss.c:445:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_oss.c:545:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_GETOSPACE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_pcm.c:134:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_pcm.c:52:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_pcm.c:134:34: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_pcm.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_pcm.c:246:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_pulse.c:190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_UNKNOWN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_pulse.c:310:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_SEEK_RELATIVE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_pulse.c:360:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pa_usec_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_pulse.c:409:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sdl.c:101:34: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sdl.c:52:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sdl.c:101:34: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_sdl.c:256:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sgi.c:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_DEFAULT_OUTPUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sgi.c:286:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S32_NE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sndio.c:110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_SIGN_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sndio.c:197:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sndio.c:78:26: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'movecb' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sndio.c:145:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sndio.c:78:26: note: Parameter 'addr' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_sndio.c:86:25: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'volcb' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_sndio.c:144:30: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_sndio.c:86:25: note: Parameter 'addr' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_sun.c:146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mixer_device [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:413:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:490:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:593:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_DRAIN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:606:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:618:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:627:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_sun.c:684:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_v4l2.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_pts [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_v4l2.c:146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_MPEG2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_v4l2.c:55:24: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libao2/ao_v4l2.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libao2/ao_v4l2.c:55:24: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libao2/ao_win32.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_AC3_NE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_win32.c:243:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVERR_STILLPLAYING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/ao_win32.c:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHDR_PREPARED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/audio_out.c:155:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libao2/audio_out.c:205:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_SPECIAL_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass.c:1056:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass.c:1092:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass.c:132:32: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass.c:142:32: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass.c:594:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_SSA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass.c:755:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_SSA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass.c:888:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_cache.c:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTLINE_DRAWING [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/libass/ass_cache_template.h:101:1: style: Variable 'a' can be declared as pointer to const [constVariablePointer] 2.13.0 mplayer-1.5+svn38446/libass/ass_cache_template.h:101:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 mplayer-1.5+svn38446/libass/ass_cache_template.h:123:1: style: Variable 'a' can be declared as pointer to const [constVariablePointer] 2.13.0 mplayer-1.5+svn38446/libass/ass_cache_template.h:123:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 mplayer-1.5+svn38446/libass/ass_cache_template.h:82:1: style: Variable 'a' can be declared as pointer to const [constVariablePointer] 2.13.0 mplayer-1.5+svn38446/libass/ass_cache_template.h:82:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/libass/ass_drawing.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:217:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_hhea [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:265:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_os2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_sfnt_os2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_GLYPH_FORMAT_OUTLINE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_NO_BITMAP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:594:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_KERNING_DEFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:629:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_font.c:679:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_BBox [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_fontconfig.c:520:35: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass_parse.c:884:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCROLL_RL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:1023:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:1038:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTLINE_DRAWING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:1137:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Outline [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:1182:50: style: Parameter 'outline' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass_render.c:1198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:1544:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xMax [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:1893:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP_OUTLINE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:2227:19: style: Variable 'settings_priv' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/libass/ass_render.c:725:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_TYPE_SHADOW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:820:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_NORMAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render.c:957:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libass/ass_render_api.c:74:35: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass_shaper.c:130:52: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass_shaper.c:699:41: style: Parameter 'shaper' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass_shaper.c:753:42: style: Parameter 'shaper' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libass/ass_utils.h:137:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/libmenu/menu.c:239:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_font [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_draw_alpha_rgb12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:424:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_font [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:486:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:579:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:693:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu.c:718:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu_console.c:249:33: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmenu/menu_console.c:303:34: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmenu/menu_console.c:303:46: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmenu/menu_console.c:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_DELETE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu_dvbin.c:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu_dvbin.c:197:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu_filesel.c:419:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/menu_param.c:211:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_TYPE_FLAG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/vf_menu.c:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_TEMP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/vf_menu.c:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSD_PAUSE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmenu/vf_menu.c:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:151:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:151:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_acm.c:206:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACM_STREAMSIZEF_DESTINATION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:58:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_alaw.c:58:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:44:29: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:44:29: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:71:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dmo.c:71:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:42:29: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:42:29: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:67:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:38:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dshow.c:67:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:86:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_dvdpcm.c:86:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAAD_FMT_16BIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_faad.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:137:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_INPUT_BUFFER_PADDING_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:195:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:195:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_LOG_ERROR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_ffmpeg.c:319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:185:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:48:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:185:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_hwac3.c:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_BIGENDIAN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:166:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_hwmpa.c:166:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A52_CHANNEL_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:148:48: style: Parameter 'data' can be declared as pointer to const. However it seems that 'dynrng_call' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:343:25: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:148:48: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:199:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_NE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_liba52.c:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A52_ADJUST_LEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCA_LFE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCA_CHANNEL_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:327:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libdca.c:327:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DV_AUDIO_MAX_SAMPLES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:51:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libdv.c:88:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAD_MODE_SINGLE_CHANNEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_libmad.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAD_F_FRACBITS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:213:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:213:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_libvorbis.c:222:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:102:38: style: Parameter 'data' can be declared as pointer to const. However it seems that 'cb_get_size' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:116:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:102:38: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:109:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPC_DECODER_BUFFER_LENGTH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpc.c:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPC_DECODER_BUFFER_LENGTH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:284:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:391:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_mpg123.c:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:128:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_pcm.c:128:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:272:29: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:272:29: note: Parameter 'sh_audio' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_qtaudio.c:351:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:37: style: Parameter 'sh_audio' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:103:61: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:128:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:87:29: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:87:29: note: Parameter 'sh_audio' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:98:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_sample.c:98:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:241:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:288:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:288:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:30: style: Parameter 'p' can be declared as pointer to const. However it seems that 'read_packet' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:30: note: Parameter 'p' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:42: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'read_packet' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:51:42: note: Parameter 'buf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:68:27: style: Parameter 'p' can be declared as pointer to const. However it seems that 'seek' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:117:56: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_spdif.c:68:27: note: Parameter 'p' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:133:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:133:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEEX_GET_FRAME_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:51: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_speex.c:179:51: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:167:46: style: Parameter 'sh_audio' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:174:22: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:174:22: note: Parameter 'sh_audio' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:32: style: Parameter 'sh_audio' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh_audio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:32: note: Parameter 'sh_audio' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:55: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:206:55: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ad_twin.c:516:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_FORMAT_S16_NE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:112:44: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'get_frame_size' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:211:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:112:44: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:133:40: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_faac' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:213:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:133:40: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_faac.c:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAAC_INPUT_FLOAT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:150:40: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_lame' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:223:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:150:40: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_lame.c:161:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nBlockSize [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:127:40: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_lavc' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:251:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:127:40: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:133:44: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'get_frame_size' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:249:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:133:44: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_lavc.c:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_CHANNEL_LAYOUT_MPLAYER_DEFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:73:45: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'set_decoded_len' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:96:29: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:73:45: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:78:39: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'close_pcm' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:98:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:78:39: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:83:44: style: Parameter 'encoder' can be declared as pointer to const. However it seems that 'get_frame_size' is a callback function, if 'encoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:95:28: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ae_pcm.c:83:44: note: Parameter 'encoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ae_toolame.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG_MD_MONO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ae_twolame.c:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOLAME_MONO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_DUMMY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_STATUS__MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:346:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable af_stream_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_audio.c:413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_video.c:138:31: style: Parameter 'sh_video' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/dec_video.c:292:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_DUMMY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_video.c:366:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_STATUS__MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_video.c:418:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/dec_video.c:494:30: style: Parameter 'sh_video' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/dec_video.c:512:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vout_time_usage [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/mp_image.c:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/mp_image.c:118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/mp_image.c:264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_image_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/mp_image.c:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_ALLOCATED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/pullup.c:319:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/pullup.c:319:37: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/pullup.c:330:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/pullup.c:330:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/pullup.c:331:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/pullup.c:331:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/pullup.c:365:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/pullup.c:365:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/pullup.c:647:44: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/pullup.c:647:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/pullup.c:648:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/pullup.c:648:50: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vd.c:410:38: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_black.c:150:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_black.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_black.c:150:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_black.c:57:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_black.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_black.c:57:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:43:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_dmo.c:52:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1106:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:1173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_GET_BUFFER_FLAG_REF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_VDPAU [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:258:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_CAP_DRAW_HORIZ_BAND [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:268:11: style: Condition '0&&lavc_codec->id==AV_CODEC_ID_H264' is always false [knownConditionTrueFalse] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:358:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_EF_EXPLODE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:504:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:54:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:504:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:615:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_MAX_OUTFMT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:812:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avcodec_default_get_buffer2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:854:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVPALETTE_COUNT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_ffmpeg.c:892:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVDISCARD_NONREF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:50: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:74:50: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:99:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_hmblck.c:99:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:52:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:76:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:76:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_libdv.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_libmpeg2.c:223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIC_MASK_CODING_TYPE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:44:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:54:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:37:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpegpes.c:54:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:50:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:50:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:61:29: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'init' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:61:29: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:67:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:41:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mpng.c:67:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:103:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:103:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:81:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_mtga.c:81:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_null.c:39:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_null.c:50:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_null.c:36:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_null.c:50:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_null.c:54:39: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_null.c:54:48: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:272:39: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_qtvideo.c:94:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_raw.c:70:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_raw.c:35:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_raw.c:70:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:44:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_realvid.c:89:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:69:21: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:69:21: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:96:20: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:49:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_sgi.c:96:20: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:151:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:40:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_theora.c:151:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:135:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_QUERY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMODE_DECOMPRESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:46:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:48:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:282:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:317:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_vfw.c:57:41: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:218:37: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:311:38: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:675:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:772:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:45:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:772:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_xanim.c:803:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODECS_FLAG_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:202:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:391:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:202:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xvid_dec_frame_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_TYPE_VOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:32: style: Parameter 'sh' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'sh' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:391:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:32: note: Parameter 'sh' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:49: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:391:1: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vd_xvid4.c:87:49: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:687:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_CAP_DELAY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:695:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:875:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:695:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:708:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_lavc.c:742:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:106:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:40: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:106:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:80:63: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:85:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:107:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_libdv.c:85:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:217:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:40: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:217:15: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:113:63: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:118:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:218:20: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:118:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_nuv.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZO_E_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:299:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:40: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:299:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:179:63: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:184:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:300:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_qtvideo.c:184:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:164:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:40: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:164:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:125:63: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:129:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:165:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_raw.c:129:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:40: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:340:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:40: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:340:17: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:296:63: note: Parameter 'data' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:301:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:341:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:301:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:331:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_vfw.c:348:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:165:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable passtmpfile [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:217:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:294:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:217:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_x264.c:249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X264_TYPE_AUTO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1018:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:1326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:507:34: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:595:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:507:34: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:633:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xvid_gbl_info_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/ve_xvid4.c:682:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVID_ME_EXTSEARCH16 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_2xsai.c:261:55: style: Redundant assignment of 'color[9]' to itself. [selfAssignment] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_2xsai.c:261:55: warning: Redundant assignment of 'color[9]' to itself. [selfAssignment] head mplayer-1.5+svn38446/libmpcodecs/vf_2xsai.c:272:55: style: Redundant assignment of 'color[9]' to itself. [selfAssignment] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_2xsai.c:272:55: warning: Redundant assignment of 'color[9]' to itself. [selfAssignment] head mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:707:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_top_margin [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_ass.c:778:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ass_top_margin [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:128:34: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:473:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:128:34: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:252:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_bmovl.c:484:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_eq.c:161:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_eq.c:161:49: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:119:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:119:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:120:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:120:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:121:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:121:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:122:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:122:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:123:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:123:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:124:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:124:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:125:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:125:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:126:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:126:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:146:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:146:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:147:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:147:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:148:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:148:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:149:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:149:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:150:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:150:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:151:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:151:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:152:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:152:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:153:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:153:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_fspp.c:424:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_align [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dc [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_gradfun.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf1 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_hue.c:62:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_hue.c:62:56: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_hue.c:63:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_hue.c:63:56: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:262:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:262:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:263:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:263:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:270:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:270:17: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:271:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:271:17: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:272:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_ivtc.c:272:17: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVMEDIA_TYPE_VIDEO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PERM_PRESERVE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:148:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:178:40: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'mpsrc_init' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:232:18: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:178:40: note: Parameter 'ctx' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:189:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_TIME_BASE_Q [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:285:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PERM_WRITE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:84:41: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'mpsink_init' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:162:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_lavfi.c:84:41: note: Parameter 'ctx' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:180:74: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:180:74: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_mcdeint.c:212:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_SNOW [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:85:17: style: Local variable 'noise' shadows outer function [shadowFunction] mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:276:13: note: Shadowed declaration mplayer-1.5+svn38446/libmpcodecs/vf_noise.c:85:17: note: Shadow variable head mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:200:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_ow.c:200:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_QUALITY_MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_QUALITY_MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_pp.c:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_QUALITY_MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:341:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_pp7.c:341:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_pullup.c:299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:555:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:618:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWS_PRINT_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_scale.c:659:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_PAL8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_screenshot.c:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_PNG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:148:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permutation [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:323:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:326:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:326:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:327:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:327:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:328:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:328:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:329:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:329:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:330:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:330:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:331:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:331:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:332:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:332:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:333:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:333:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_spp.c:388:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_align [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:283:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_tfields.c:283:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_unsharp.c:113:26: style: Variable 'srx' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:128:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:128:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:129:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:129:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:130:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:130:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:131:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:131:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:132:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:132:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:133:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:133:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:134:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:134:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:135:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:135:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:171:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_QP2LAMBDA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_uspp.c:220:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_SNOW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_QUERY_FORMAT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_config_count [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_vo.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_GET_DEINTERLACE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:90:45: style: Parameter 'vf' can be declared as pointer to const. However it seems that 'query_format' is a callback function, if 'vf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:104:22: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpcodecs/vf_yuvcsp.c:90:45: note: Parameter 'vf' can be declared as pointer to const head mplayer-1.5+svn38446/libmpcodecs/vf_zrmjpeg.c:433:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MpegEncContext [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:869:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_justify [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/demux_ty_osd.c:97:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_MAX_TEXT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/demuxer.h:292:11: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpdemux/demuxer.h:292:11: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpdemux/demuxer.h:293:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpdemux/demuxer.h:293:14: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpdemux/demuxer.h:294:20: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpdemux/demuxer.h:294:20: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:146:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_write [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:159:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_write [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpdemux/mpeg_packetizer.c:169:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_write [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libmpeg2/header.c:817:40: style: Parameter 'mpeg2dec' can be declared as pointer to const. However it seems that 'copyright_ext' is a callback function, if 'mpeg2dec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpeg2/header.c:843:2: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpeg2/header.c:817:40: note: Parameter 'mpeg2dec' can be declared as pointer to const head mplayer-1.5+svn38446/libmpeg2/slice.c:1617:51: style: Parameter 'decoder' can be declared as pointer to const. However it seems that 'motion_dummy' is a callback function, if 'decoder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpeg2/slice.c:1682:42: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpeg2/slice.c:1617:51: note: Parameter 'decoder' can be declared as pointer to const head mplayer-1.5+svn38446/libmpeg2/slice.c:1618:44: style: Parameter 'motion' can be declared as pointer to const. However it seems that 'motion_dummy' is a callback function, if 'motion' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libmpeg2/slice.c:1682:42: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libmpeg2/slice.c:1618:44: note: Parameter 'motion' can be declared as pointer to const head mplayer-1.5+svn38446/libmpeg2/slice.c:185:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:185:9: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:201:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:201:9: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:283:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:283:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:295:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:295:36: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:320:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:320:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:332:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:332:36: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:387:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:387:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:389:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:389:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:418:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:418:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:497:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:497:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:499:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:499:3: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:527:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:527:3: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:614:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:614:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:616:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:616:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:646:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:646:39: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:649:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:649:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:731:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:731:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:733:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:733:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:767:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:767:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:769:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:769:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:854:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:854:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:856:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:856:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:890:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:890:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:894:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:894:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libmpeg2/slice.c:896:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/libmpeg2/slice.c:896:6: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/libvo/gl_common.c:1070:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FLOAT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:1301:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:1625:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGT_VO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:1774:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:1934:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:1973:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNPACK_ALIGNMENT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:2012:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:2028:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRONT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:2065:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FLOAT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:2655:49: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'releaseGlContext_dummy' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/gl_common.c:2696:27: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/gl_common.c:2655:49: note: Parameter 'ctx' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/gl_common.c:2658:46: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'swapGlBuffers_dummy' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/gl_common.c:2697:24: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/gl_common.c:2658:46: note: Parameter 'ctx' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/gl_common.c:2770:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libvo/gl_common.c:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_420P16_LE [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/libvo/gl_common.c:582:19: warning: Possible null pointer dereference: getProcAddress [nullPointer] mplayer-1.5+svn38446/libvo/gl_common.c:420:15: note: Assignment 'ret=NULL', assigned value is 0 mplayer-1.5+svn38446/libvo/gl_common.c:579:22: note: Calling function 'getdladdr' returns 0 mplayer-1.5+svn38446/libvo/gl_common.c:579:22: note: Assignment 'getProcAddress=(void*)getdladdr', assigned value is 0 mplayer-1.5+svn38446/libvo/gl_common.c:582:19: note: Null pointer dereference head mplayer-1.5+svn38446/libvo/gl_common.c:589:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:656:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:715:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_BYTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:803:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/gl_common.c:878:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/libvo/gtf.c:266:22: warning: Uninitialized variable: blanking_time [uninitvar] mplayer-1.5+svn38446/libvo/gtf.c:110:14: note: Assuming condition is false mplayer-1.5+svn38446/libvo/gtf.c:197:9: note: Assuming condition is false mplayer-1.5+svn38446/libvo/gtf.c:266:22: note: Uninitialized variable: blanking_time head mplayer-1.5+svn38446/libvo/jpeg_enc.c:285:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MpegEncContext [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/matrixview.c:197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/matrixview.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/matrixview.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/matrixview.c:250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FORMAT_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_G200 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FSEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:147:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VO_FALSE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:205:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:214:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_fs [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_CONFIG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:247:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VO_FALSE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_GET_LUMA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FORMAT_I420 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:455:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_OFF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:471:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:500:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_dx [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_CONFIG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:66:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_panscan_x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/mga_template.c:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_NV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/osx_common.c:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/sdl_common.c:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/sdl_common.c:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_GL_STEREO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/sdl_common.c:173:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FULLSCREEN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/sdl_common.c:260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOUSE_BTN0 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/sdl_common.c:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vesa_lvo.c:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_OFF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vesa_lvo.c:192:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vesa_lvo.c:221:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_FSEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vesa_lvo.c:292:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vesa_lvo.c:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vesa_lvo.c:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGA_VID_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_3dfx.c:163:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPosition [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_3dfx.c:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOODOO_YUV_STRIDE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_3dfx.c:273:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOODOO_BLT_FORMAT_YUYV [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_3dfx.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _IOC_READ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_3dfx.c:467:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_3dfx.c:487:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:127:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_Y8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_text [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_progbar_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:252:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_font [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:411:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_SPECIAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:432:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:511:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:558:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_text [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:575:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_NORMAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:588:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_MSTRZ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_aa.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_bl.c:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_bl.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_caca.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_caca.c:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACA_EVENT_ANY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_caca.c:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_progbar_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_caca.c:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_caca.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_cvidix.c:72:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1057:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSLF_WRITE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1186:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSFLIP_ONSYNC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCAF_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:1445:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:149:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPF_RGB32 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:187:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLBM_TRIPLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:575:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSDESC_WIDTH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:942:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_HWSCALE_UP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:974:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dfbmga.c:990:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dga.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dga.c:379:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dga.c:548:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dga.c:859:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dga.c:944:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_IPB [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:1091:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DRS_ALPHABLENDENABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:227:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPOOL_DEFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPRESENT_PARAMETERS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DCREATE_SOFTWARE_VERTEXPROCESSING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:408:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DADAPTER_DEFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:455:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D_SDK_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:520:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDTYPE_OSD [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:561:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DRAW_CALLBACK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_direct3d.c:704:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D_SDK_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:1056:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLCAPS_BRIGHTNESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:1098:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:1173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSLF_WRITE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:1254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:1401:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSLF_WRITE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:297:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPF_RGB32 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:343:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFENUM_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:390:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:460:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFENUM_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:536:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:858:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFB_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:891:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSBLIT_NOFX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directfb2.c:995:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCAF_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:1052:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDCOLOR_BRIGHTNESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:1085:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwCaps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:285:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwCaps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:330:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINAPI [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidmode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:511:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwCaps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:701:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_OK [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/libvo/vo_directx.c:729:32: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 728. [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libvo/vo_directx.c:728:48: note: Assuming that condition 'ddsd.ddpfPixelFormat.dwRGBBitCount<32' is not redundant mplayer-1.5+svn38446/libvo/vo_directx.c:729:32: note: Shift head mplayer-1.5+svn38446/libvo/vo_directx.c:729:32: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 728. [shiftTooManyBitsSigned] mplayer-1.5+svn38446/libvo/vo_directx.c:728:48: note: Assuming that condition 'ddsd.ddpfPixelFormat.dwRGBBitCount<32' is not redundant mplayer-1.5+svn38446/libvo/vo_directx.c:729:32: note: Shift head mplayer-1.5+svn38446/libvo/vo_directx.c:757:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLACK_BRUSH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:796:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:819:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDERR_SURFACELOST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:864:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:908:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_directx.c:975:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:196:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:214:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:297:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_IOC_SET_OVERLAY_CROPPING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:368:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:422:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:505:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_IOC_SET_OVERLAY_DIMENSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_STREAM_VIDEO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:761:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_changed_flag [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:847:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr2.c:950:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXR2_IOC_SET_OVERLAY_DIMENSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1016:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1080:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SETSCREEN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SETMODE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SETWINDOW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_GETBCS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1186:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM9010_ATTRIBUTE_KEYCOLOR_UPPER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_OVERLAY_MODE_OVERLAY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:1331:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SIGNALMODE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_SPU_SETPALETTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_SPUMODE_ON [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:579:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_osd_list [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:653:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_SCR_GET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:690:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_SET_VIDEOMODE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:722:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:883:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM9010_ATTRIBUTE_XOFFSET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_dxr3.c:897:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM8300_IOCTL_OVERLAY_SET_ATTRIBUTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:1043:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_UYVY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:1094:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOPAN_DISPLAY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:1108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOPUTCMAP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:1163:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_TEMP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:189:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:660:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_cmap [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:699:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev.c:841:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev2.c:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb_cmap [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev2.c:178:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev2.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOGET_FSCREENINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev2.c:323:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_fbdev2.c:409:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOPUTCMAP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_ggi.c:103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GT_4BIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_ggi.c:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GT_AUTO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_ggi.c:283:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_ggi.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_ggi.c:497:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emAll [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gif89a.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gif89a.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIF_ERROR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gif89a.c:347:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:1027:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:1064:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DRAW_CALLBACK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:1150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDTYPE_OSD [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:325:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:394:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NEAREST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:520:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RENDERER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:527:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:576:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NEAREST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:588:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:748:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NEAREST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:806:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:897:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl.c:993:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_COMMON_STRIDE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:187:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROXY_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:328:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:361:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SMOOTH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:550:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:630:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_gl_tiled.c:793:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_jpeg.c:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_jpeg.c:191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_VO_CantCreateFile [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_jpeg.c:293:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_jpeg.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:1010:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAA_BRIGHTNESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:1154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLHANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAA_LAST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAF_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:280:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:370:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWP_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:413:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MOUSELAST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:713:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLHANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:755:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAF_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:878:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:900:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:916:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:944:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_DESKTOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_kva.c:986:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVAA_BRIGHTNESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_matrixview.c:119:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_Y8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_matrixview.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_md5sum.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_MSTRZ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_md5sum.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_md5sum.c:203:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_md5sum.c:244:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_md5sum.c:269:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_md5sum.c:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mga.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_TRUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_TRUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_TRUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNG_NULL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mng.c:597:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mpegpes.c:155:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mpegpes.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_mpegpes.c:79:100: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_mpegpes.c:76:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_mpegpes.c:79:100: note: Parameter 'title' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/vo_null.c:47:32: style: Parameter 'image' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_null.c:42:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_null.c:47:32: note: Parameter 'image' can be declared as const array head mplayer-1.5+svn38446/libvo/vo_null.c:47:45: style: Parameter 'stride' can be declared as const array. However it seems that 'draw_slice' is a callback function, if 'stride' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_null.c:42:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_null.c:47:45: note: Parameter 'stride' can be declared as const array head mplayer-1.5+svn38446/libvo/vo_null.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_null.c:71:100: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_null.c:42:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_null.c:71:100: note: Parameter 'title' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/vo_null.c:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_png.c:141:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_PNG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_png.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_png.c:206:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_png.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_pnm.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_pnm.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_pnm.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_pnm.c:445:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ERROR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_pnm.c:489:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_PLANAR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_pnm.c:515:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB24 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:1019:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB32 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:1089:45: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libvo/vo_quartz.c:1099:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_EXPORT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:1275:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCGDirectMainDisplay [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:222:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:546:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDocumentWindowClass [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:565:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCGErrorSuccess [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowStandardDocumentAttributes [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_quartz.c:969:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UsrActivity [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_s3fb.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_s3fb.c:262:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_s3fb.c:347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_s3fb.c:412:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vo_draw_alpha_yuy2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_s3fb.c:501:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_s3fb.c:541:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1025:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_BIGENDIAN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1083:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_DOUBLEBUF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:1340:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FULLSCREEN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:336:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_HWSURFACE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:488:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:603:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_ANYFORMAT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:708:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_sdl.c:922:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLK_UNKNOWN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_svga.c:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCEL_SYNC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_svga.c:244:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_svga.c:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_INFO_AVAILABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_svga.c:606:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_svga.c:627:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGR4 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_svga.c:687:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_OVERLAY_ON [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_FORMAT_BGR8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:280:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_FORMAT_YUY2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_OVERLAY_OFF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:391:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:479:41: style: Parameter 'mpi' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:486:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:504:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_SET_OVERLAY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfx_vid.c:643:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDFX_VID_SET_OVERLAY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOODOO_BLT_FORMAT_16 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:404:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_3D [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:460:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tdfxfb.c:516:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tga.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tga.c:172:111: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_tga.c:69:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_tga.c:172:111: note: Parameter 'title' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/vo_tga.c:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_tga.c:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_v4l2.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_v4l2.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_v4l2.c:87:36: style: Parameter 'title' can be declared as pointer to const. However it seems that 'config' is a callback function, if 'title' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_v4l2.c:71:7: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_v4l2.c:87:36: note: Parameter 'title' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1067:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1095:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usage_count [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_NUMBERED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1201:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1375:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_PROCAMP_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:1428:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGRA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:243:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_BGRA [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSDTYPE_OSD [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:369:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_FUNC_ID_GET_ERROR_STRING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:467:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_VIDEO_MIXER_ATTRIBUTE_CSC_MATRIX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:497:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_VIDEO_MIXER_ATTRIBUTE_NOISE_REDUCTION_LEVEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:553:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:574:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:603:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:652:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:704:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:822:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:902:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INDEXED_FORMAT_I8A8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:935:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_OUTPUT_SURFACE_RENDER_BLEND_STATE_VERSION [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vdpau.c:979:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDP_INVALID_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:1076:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_VESA_ERROR_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:159:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:275:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:343:72: style: Parameter 'src' can be declared as pointer to const. However it seems that 'draw_alpha_null' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vesa.c:700:30: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vesa.c:343:72: note: Parameter 'src' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/vo_vesa.c:343:92: style: Parameter 'srca' can be declared as pointer to const. However it seems that 'draw_alpha_null' is a callback function, if 'srca' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/libvo/vo_vesa.c:700:30: note: You might need to cast the function pointer here mplayer-1.5+svn38446/libvo/vo_vesa.c:343:92: note: Parameter 'srca' can be declared as pointer to const head mplayer-1.5+svn38446/libvo/vo_vesa.c:377:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:438:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEO_PAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:458:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_MPEGPES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_vesa.c:636:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VBE_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_wii.c:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_wii.c:180:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_wii.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_wii.c:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOGET_VSCREENINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_wii.c:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_winvidix.c:203:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_CXSCREEN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_winvidix.c:276:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_winvidix.c:332:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_winvidix.c:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_CLOSE_WIN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_x11.c:205:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_x11.c:312:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectColor [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_x11.c:453:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_MAX_PLANES [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_x11.c:504:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGTYPE_STATIC [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_x11.c:535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_x11.c:582:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xmga.c:164:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xover.c:286:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:190:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:296:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:393:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:471:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:546:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xv.c:594:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvidix.c:170:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvidix.c:262:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1006:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1020:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_XVMC_ID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_XVMC_ID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1219:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_RENDERING [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1245:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_surface [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:1299:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:271:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_XVMC_IDCT_MPEG2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:287:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGL_DBG4 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:353:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:420:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:443:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_INT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:541:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:779:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:815:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:882:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:929:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvmc.c:965:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvr100.c:268:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvr100.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvr100.c:389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_xvr100.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFCAP_CSP_SUPPORTED [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:137:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:238:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_yuv4mpeg.c:258:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ARG_BOOL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:326:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YUY2 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:521:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:576:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_YV12 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:676:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_MISSING_PARAM [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:822:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_MODE_AUTO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr.c:831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_ZRMJPEGNI [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:190:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_MODE_PAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_MODE_AUTO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:354:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_ZRMJPEGNI [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:474:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:489:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vo_zr2.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_VIDIOCPRIVATE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_PLAY_INTERLEAVED_UV [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:181:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_PLAY_INTERLEAVED_UV [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:267:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_DIRECT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_DEPTH_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_CAP_COLORKEY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:408:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_DEPTH_1BPP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:544:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_IMGFLAG_READABLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/vosub_vidix.c:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEQ_CAP_BRIGHTNESS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:116:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_STYLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_XVIRTUALSCREEN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:285:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DM_BITSPERPEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:302:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DM_BITSPERPEL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_NOTOPMOST [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PFD_DRAW_TO_WINDOW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_DEVICE_ATTACHED_TO_DESKTOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/libvo/w32_common.c:477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/afl.c:150:18: style: Variable 'pao' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:290:54: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/dmo/DMO_VideoDecoder.c:380:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEDIASUBTYPE_RGB555 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/ext.c:363:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/ext.c:449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:141:28: style: Variable 'exports' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/loader/pe_image.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:352:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:378:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:483:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:703:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:704:27: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/loader/pe_image.c:844:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/pe_image.c:90:27: style: Variable 'pe_exports' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/loader/pe_image.c:925:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/registry.c:135:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/registry.c:529:17: style: Parameter 'lpftLastWriteTime' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:1009:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMMX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/win32.c:100:40: style: Parameter 'z' can be declared as pointer to const. However it seems that 'c_longcount_tsc' is a callback function, if 'z' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/loader/win32.c:165:12: note: You might need to cast the function pointer here mplayer-1.5+svn38446/loader/win32.c:100:40: note: Parameter 'z' can be declared as pointer to const head mplayer-1.5+svn38446/loader/win32.c:2121:70: style: Parameter 'modif' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:2565:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_path [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/win32.c:3098:53: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:3135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/win32.c:3206:45: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:3548:69: style: Parameter 'lpfd' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:3748:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_path [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/win32.c:452:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/win32.c:4627:30: style: Parameter 'jmpbuf' can be declared as pointer to const [constParameterPointer] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4745:26: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4747:26: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4749:33: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4751:33: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head mplayer-1.5+svn38446/loader/win32.c:4813:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'DWORD {aka unsigned long}'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/loader/win32.c:4813:5: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'DWORD {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4813:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4813:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/loader/win32.c:4819:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'DWORD {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4819:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/loader/win32.c:4824:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'UINT {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 mplayer-1.5+svn38446/loader/win32.c:4824:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head mplayer-1.5+svn38446/loader/win32.c:4889:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:5018:70: style: Parameter 'lpfn' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:5091:45: style: Parameter 'pvar' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:5102:16: style: Parameter 'devmode' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/loader/win32.c:5710:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/loader/win32.c:576:18: style: Variable 'wm' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/loader/win32.c:888:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_config.c:106:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_UnknownProfile [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_config.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_SaveSlotTooOld [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_config.c:424:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_InvalidCfgfileOption [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_config.c:497:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_MissingOptionParameter [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_config.c:530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_OptionListHeader [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_config.c:598:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_ProfileInclusionTooDeep [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_option.c:1333:13: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/m_option.c:1333:13: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/m_option.c:335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_option.c:362:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/m_property.c:267:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_Disabled [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/mixer.c:169:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTR_NoBalance [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/osdep/getch2-os2.c:102:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_NOWAIT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/osdep/getch2-os2.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIOMODEINFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/osdep/getch2-win.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_INPUT_HANDLE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/osdep/getch2-win.c:95:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EventType [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/osdep/mmap-os2.c:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAG_READ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/osdep/shmem.c:122:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/playtreeparser.c:719:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/playtreeparser.c:892:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/ai_alsa.c:142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_STREAM_CAPTURE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/ai_alsa.c:181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_STATE_XRUN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/ai_oss.c:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_CHANNELS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/ai_oss.c:85:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:491:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_mmst_streaming.c:635:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:188:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_stream_chunck_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:406:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_stream_chunck_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:464:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_obj_header_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:472:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_Unknown_e [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:633:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASF_Authenticate_e [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:688:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asf_http_streaming_ctrl_t [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/asf_streaming.c:820:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/audio_in.c:127:47: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/audio_in.c:196:56: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/cache2.c:188:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIX64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/cache2.c:280:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/cache2.c:430:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/cache2.c:606:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIX64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/cache2.c:650:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_NOPTS_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_IN_FRONTEND [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_STOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_START [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_HAS_SIGNAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_SET_VOLTAGE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:318:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_VOLTAGE_18 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:337:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_GET_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:50:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_GET_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/dvb_tune.c:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/http.c:332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/http.c:768:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_NSV [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/http.c:905:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_ASF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/librtsp/rtsp.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:298:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/librtsp/rtsp_rtp.c:458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSDPE_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/network.c:234:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/network.c:474:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/network.c:486:60: style: Parameter 'stream_ctrl' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/network.c:493:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_cache_size [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/open.c:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/pnm.c:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/pnm.c:853:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_REAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_bd.c:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_bd.c:165:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNx64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_bd.c:264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_sha_size [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_bd.c:540:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_aes_size [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_bluray.c:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_stream_count [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_bluray.c:337:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TITLES_RELEVANT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cdda.c:160:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDIO_CD_FRAMESIZE_RAW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cdda.c:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDIO_CD_FRAMESIZE_RAW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cdda.c:243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwStartSector [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cdda.c:274:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDIO_CD_FRAMESIZE_RAW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cdda.c:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CDROM_DEVICE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cddb.c:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cddb.c:446:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cddb.c:492:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cddb.c:757:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_cue.c:253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvb.c:213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVERSION_AUTO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvb.c:446:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvb.c:553:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMX_PES_OTHER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvb.c:759:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_MPEG_TS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvb.c:784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:195:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:231:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRI_END_OF_CELL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:344:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_sector [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:414:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:439:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_set_nr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:457:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:479:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:515:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vts_ttn [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:554:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_type [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:582:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmu [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:693:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_of_angles [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:758:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DVD_DEVICE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd.c:98:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_of_ptts [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvd_common.c:50:26: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_NOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:226:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_BLOCK_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:401:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DVD_DEVICE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:646:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_ERR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_dvdnav.c:711:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDNAV_STATUS_OK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ffmpeg.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVIO_FLAG_READ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ffmpeg.c:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_TIME_BASE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_file.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ftp.c:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ftp.c:243:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ftp.c:298:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ftp.c:370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_OOB [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_ftp.c:494:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNd64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_live555.c:32:72: style: Parameter 'streaming_ctrl' can be declared as pointer to const. However it seems that '_rtsp_streaming_seek' is a callback function, if 'streaming_ctrl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_live555.c:37:44: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_live555.c:32:72: note: Parameter 'streaming_ctrl' can be declared as pointer to const head mplayer-1.5+svn38446/stream/stream_live555.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_RTP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_live555.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_mf.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_MF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_nemesi.c:43:50: style: Parameter 'streaming_ctrl' can be declared as pointer to const. However it seems that 'rtsp_streaming_seek' is a callback function, if 'streaming_ctrl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_nemesi.c:59:46: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_nemesi.c:43:50: note: Parameter 'streaming_ctrl' can be declared as pointer to const head mplayer-1.5+svn38446/stream/stream_nemesi.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_RTP_NEMESI [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1140:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v4l2_ext_control [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CID_AUDIO_MUTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1468:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_ENUMINPUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1538:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_INPUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1603:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1667:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_MPEG_VIDEO_ASPECT_4x3 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:1710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_TUNER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:566:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_TUNER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_pvr.c:792:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_MPEG_AUDIO_SAMPLING_FREQ_32000 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_radio.c:1148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_RAWAUDIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_radio.c:688:44: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/stream_rtsp.c:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_mode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_smb.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_tv.c:109:40: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'tv_stream_control' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_tv.c:119:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_tv.c:109:40: note: Parameter 'stream' can be declared as pointer to const head mplayer-1.5+svn38446/stream/stream_tv.c:109:63: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'tv_stream_control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_tv.c:119:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_tv.c:109:63: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/stream/stream_tv.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMUXER_TYPE_TV [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_vcd.c:170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CDROM_DEVICE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_vstream.c:102:36: style: Parameter 's' can be declared as pointer to const. However it seems that 'close_s' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_vstream.c:162:19: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_vstream.c:102:36: note: Parameter 's' can be declared as pointer to const head mplayer-1.5+svn38446/stream/stream_vstream.c:124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VSERVER_PORT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/stream_vstream.c:98:35: style: Parameter 's' can be declared as pointer to const. However it seems that 'control' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_vstream.c:160:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_vstream.c:98:35: note: Parameter 's' can be declared as pointer to const head mplayer-1.5+svn38446/stream/stream_vstream.c:98:53: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'control' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/stream_vstream.c:160:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/stream_vstream.c:98:53: note: Parameter 'arg' can be declared as pointer to const head mplayer-1.5+svn38446/stream/tcp.c:113:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tcp.c:287:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tv.c:1131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tv.c:1136:36: style: Parameter 'tvh' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/tv.c:390:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tv.c:405:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tv.c:879:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tv.c:962:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_RESET [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:548:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEOR_FMT_PAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:692:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEORSSIGNAL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:721:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEOR_SIG_MODE_MASK [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:828:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:874:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_bsdbt848.c:893:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METEOR_INPUT_DEV0 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_dummy.c:127:40: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/stream/tvi_dummy.c:60:26: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'start' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tvi_def.h:41:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tvi_dummy.c:60:26: note: Parameter 'priv' can be declared as pointer to const head mplayer-1.5+svn38446/stream/tvi_dummy.c:65:27: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'uninit' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/stream/tvi_def.h:39:5: note: You might need to cast the function pointer here mplayer-1.5+svn38446/stream/tvi_dummy.c:65:27: note: Parameter 'priv' can be declared as pointer to const head mplayer-1.5+svn38446/stream/tvi_v4l.c:1144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_TYPE_CAPTURE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:1543:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:1557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:1598:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJPIOC_QBUF_CAPT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:365:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:477:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:696:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_STOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:796:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/stream/tvi_v4l.c:807:18: style:inconclusive: Boolean expression '!cap.type' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] head mplayer-1.5+svn38446/stream/tvi_v4l.c:825:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vbi_format [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:882:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l.c:908:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGPICT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:1106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_fd [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:1138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TV_VBI_CONTROL_STOP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:1234:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:1455:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:1604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_TUNER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:1635:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_STREAMON [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:237:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMGFMT_RGB8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:348:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_TUNER_MODE_MONO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:417:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CAP_TUNER [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:455:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_BUF_TYPE_VIDEO_CAPTURE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_G_STD [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CID_AUDIO_MUTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_QUERYCTRL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:594:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_QUERYCTRL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:641:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:682:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v4l2_format [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:732:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/tvi_v4l2.c:759:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_CAP_VIDEO_CAPTURE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/udp.c:102:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_ANY [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/vcd_read.h:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROMREADRAW [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/vcd_read.h:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROM_MSF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/vcd_read.h:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROM_MSF [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/stream/vcd_read.h:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROMREADTOCHDR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:127:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:183:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:227:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:276:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_font_name [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:300:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGT_ASS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:335:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_delay [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/ass_mp.c:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_TYPE_ASS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/av_sub.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_NONE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/font_load.c:374:36: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/sub/font_load.c:375:26: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] 2.13.0 mplayer-1.5+svn38446/sub/font_load_ft.c:1058:23: style: The if condition is the same as the previous if condition [duplicateCondition] mplayer-1.5+svn38446/sub/font_load_ft.c:1057:23: note: First condition mplayer-1.5+svn38446/sub/font_load_ft.c:1058:23: note: Second condition head mplayer-1.5+svn38446/sub/font_load_ft.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_DEFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/font_load_ft.c:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_DEFAULT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/font_load_ft.c:808:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encoding_unicode [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/font_load_ft.c:905:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPLAYER_DATADIR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/font_load_ft.c:934:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_kerning_default [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/font_load_ft.c:947:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_ULong [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/spudec.c:1249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_SET_SPU_PALETTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/spudec.c:1303:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/sub/spudec.c:1303:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/sub/spudec.c:1374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOCTRL_SET_SPU_PALETTE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/spudec.c:1440:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/sub/spudec.c:1440:14: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/sub/spudec.c:1442:17: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/sub/spudec.c:1442:17: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/sub/spuenc.c:137:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] head mplayer-1.5+svn38446/sub/sub_cc.c:357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/sub_cc.c:434:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:1316:35: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] head mplayer-1.5+svn38446/sub/subreader.c:133:29: style: Variable 'slacktime_s' can be declared as pointer to const [constVariablePointer] head mplayer-1.5+svn38446/sub/subreader.c:2015:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvdsub_lang [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_name [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_auto [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2310:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2358:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_delay [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2404:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2443:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2492:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_fps [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/subreader.c:2656:16: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/sub/subreader.c:2656:16: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/sub/unrar_exec.c:130:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/unrar_exec.c:215:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:1075:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:1121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:1146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:1165:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:1207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mplayer_version [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:1393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:702:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:774:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/sub/vobsub.c:901:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vobsub_id [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/cyberblade_vid.c:229:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:299:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/dhahelper/dhahelper.c:350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/dhahelperwin/dhasetup.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/ivtv_vid.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/ivtv_vid.c:415:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/ivtv_vid.c:467:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_S_FMT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/ivtv_vid.c:488:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOC_S_FMT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/ivtv_vid.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V4L2_BUF_TYPE_VIDEO_OUTPUT [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mach64_vid.c:476:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mach64_vid.c:885:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mach64_vid.c:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mga_vid.c:1111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VENDOR_MATROX [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mga_vid.c:1172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mga_vid.c:1304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mga_vid.c:1340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mga_vid.c:1367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/mga_vid.c:866:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/mga_vid.c:866:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/mga_vid.c:924:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/mga_vid.c:924:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/mga_vid.c:980:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/mga_vid.c:980:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/nvidia_vid.c:1003:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/nvidia_vid.c:1010:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/pci.c:715:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/pm2_vid.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/pm3_vid.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/radeon_vid.c:1338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/radeon_vid.c:1458:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] 2.13.0 mplayer-1.5+svn38446/vidix/radeon_vid.c:1572:8: style: Condition 'force_second' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/vidix/radeon_vid.c:1502:18: note: Assignment 'force_second=0', assigned value is 0 mplayer-1.5+svn38446/vidix/radeon_vid.c:1572:8: note: Condition 'force_second' is always false head mplayer-1.5+svn38446/vidix/radeon_vid.c:3123:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/radeon_vid.c:722:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/radeon_vid.c:722:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/radeon_vid.c:763:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/radeon_vid.c:763:40: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/radeon_vid.c:889:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/radeon_vid.c:889:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/radeon_vid.c:921:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 mplayer-1.5+svn38446/vidix/radeon_vid.c:921:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head mplayer-1.5+svn38446/vidix/s3_vid.c:758:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/s3_vid.c:876:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sh_veu_vid.c:124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sh_veu_vid.c:150:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sh_veu_vid.c:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sh_veu_vid.c:564:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sis_vid.c:1199:11: style: Redundant assignment of 'index' to itself. [selfAssignment] 2.13.0 mplayer-1.5+svn38446/vidix/sis_vid.c:1199:11: warning: Redundant assignment of 'index' to itself. [selfAssignment] head mplayer-1.5+svn38446/vidix/sis_vid.c:1200:12: style: Redundant assignment of 'iscrt2' to itself. [selfAssignment] 2.13.0 mplayer-1.5+svn38446/vidix/sis_vid.c:1200:12: warning: Redundant assignment of 'iscrt2' to itself. [selfAssignment] 2.13.0 mplayer-1.5+svn38446/vidix/sis_vid.c:1274:11: style: Condition 'flag' is always false [knownConditionTrueFalse] mplayer-1.5+svn38446/vidix/sis_vid.c:1188:16: note: Assignment 'flag=0', assigned value is 0 mplayer-1.5+svn38446/vidix/sis_vid.c:1274:11: note: Condition 'flag' is always false head mplayer-1.5+svn38446/vidix/sis_vid.c:252:11: style: Redundant assignment of 'force' to itself. [selfAssignment] 2.13.0 mplayer-1.5+svn38446/vidix/sis_vid.c:252:11: warning: Redundant assignment of 'force' to itself. [selfAssignment] head mplayer-1.5+svn38446/vidix/sis_vid.c:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sis_vid.c:438:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVOID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/libdha_os2.c:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVOID [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/libdha_win32.c:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOCTL_DHAHELPER_UNMAPPHYSADDR [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/libdha_win32.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_386bsd.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDDISABIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_arm32.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_arm32.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_bsdi.c:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCCONDISABIOPL [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_freebsd.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDDISABIO [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_ia64.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_ia64.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_linux.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_sparc.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_sparc.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_x86.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/sysdep/pci_x86.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_EN [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/unichrome_vid.c:638:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/vidix.c:151:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/vidix.c:156:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/vidix.c:161:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/vidix.c:166:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/vidix.c:171:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/vidix/vidix.c:176:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] head mplayer-1.5+svn38446/xvid_vbr.c:1643:42: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getintra_fixedquant' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:285:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:1643:42: note: Parameter 'state' can be declared as pointer to const head mplayer-1.5+svn38446/xvid_vbr.c:472:35: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_finish_dummy' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:287:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:472:35: note: Parameter 'state' can be declared as pointer to const head mplayer-1.5+svn38446/xvid_vbr.c:483:37: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getquant_1pass' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:270:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:483:37: note: Parameter 'state' can be declared as pointer to const head mplayer-1.5+svn38446/xvid_vbr.c:490:37: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getintra_1pass' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:271:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:490:37: note: Parameter 'state' can be declared as pointer to const head mplayer-1.5+svn38446/xvid_vbr.c:542:38: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getquant_2pass1' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:277:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:542:38: note: Parameter 'state' can be declared as pointer to const head mplayer-1.5+svn38446/xvid_vbr.c:549:38: style: Parameter 'state' can be declared as pointer to const. However it seems that 'vbr_getintra_2pass1' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mplayer-1.5+svn38446/xvid_vbr.c:278:21: note: You might need to cast the function pointer here mplayer-1.5+svn38446/xvid_vbr.c:549:38: note: Parameter 'state' can be declared as pointer to const head mplayer-1.5+svn38446/xvid_vbr.c:679:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] DONE