Skip to content

Instantly share code, notes, and snippets.

@hfiref0x
Created Feb 2, 2019
Embed
What would you like to do?
ffmpeg
/Build/ffmpeg/libavdevice/fbdev_common.c 128 warn V547 Expression 'fd >= 0' is always true.
/Build/ffmpeg/libavdevice/sndio.c 106 warn V547 Expression 'hdl' is always true.
/Build/ffmpeg/libavdevice/xcbgrab.c 637 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. It's dangerous to use string specifier without width specification. Buffer overflow is possible.
/Build/ffmpeg/libavfilter/af_acrossover.c 191 warn V614 Potentially uninitialized variable 'q' used. Consider checking the third actual argument of the 'set_lp' function.
/Build/ffmpeg/libavfilter/af_aecho.c 227 err V573 Uninitialized variable 'index' was used. The variable was used to initialize itself.
/Build/ffmpeg/libavfilter/af_aecho.c 228 err V573 Uninitialized variable 'index' was used. The variable was used to initialize itself.
/Build/ffmpeg/libavfilter/af_aecho.c 229 err V573 Uninitialized variable 'index' was used. The variable was used to initialize itself.
/Build/ffmpeg/libavfilter/af_aecho.c 230 err V573 Uninitialized variable 'index' was used. The variable was used to initialize itself.
/Build/ffmpeg/libavfilter/window_func.h 136 warn V699 Consider inspecting the 'sum = norm = norm ? norm : sum' expression. It is possible that 'sum = norm == norm ? norm : sum' should be used here instead.
/Build/ffmpeg/libavfilter/af_afftfilt.c 291 warn V636 The 'window_size / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_afir.c 565 warn V560 A part of conditional expression is always true: s->eof_coeffs.
/Build/ffmpeg/libavfilter/af_alimiter.c 183 warn V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_alimiter.c 231 warn V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_asetnsamples.c 70 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!s->pad' and 's->pad'.
/Build/ffmpeg/libavfilter/af_asetnsamples.c 70 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavfilter/af_earwax.c 142 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'taps'.
/Build/ffmpeg/libavfilter/af_firequalizer.c 365 warn V636 The 's->rdft_len / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_firequalizer.c 367 warn V636 The 's->rdft_len / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_firequalizer.c 368 warn V636 The 's->rdft_len / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_firequalizer.c 372 warn V636 The 's->rdft_len / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_firequalizer.c 624 err V547 Expression 's->gain_entry_err < 0' is always false.
/Build/ffmpeg/libavfilter/af_haas.c 167 warn V614 Potentially uninitialized variable 'mid' used.
/Build/ffmpeg/libavfilter/af_hdcd.c 1337 warn V1015 Suspicious simultaneous use of bitwise and logical operators.
/Build/ffmpeg/libavfilter/af_headphone.c 659 warn V560 A part of conditional expression is always true: s->eof_hrirs.
/Build/ffmpeg/libavfilter/af_headphone.c 713 warn V519 The 'ret' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 712, 713.
/Build/ffmpeg/libavfilter/af_loudnorm.c 272 warn V719 The switch statement does not cover all values of the 'LimiterState' enum: STATE_NB.
/Build/ffmpeg/libavfilter/af_loudnorm.c 463 warn V719 The switch statement does not cover all values of the 'FrameType' enum: FRAME_NB.
/Build/ffmpeg/libavfilter/af_loudnorm.c 834 warn V719 The switch statement does not cover all values of the 'PrintFormat' enum: PF_NB.
/Build/ffmpeg/libavfilter/af_mcompand.c 458 warn V636 The 'outlink->sample_rate / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_surround.c 188 warn V636 The 's->buf_size / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/af_surround.c 189 warn V636 The 's->buf_size / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/avf_aphasemeter.c 208 warn V547 Expression 'metadata' is always true.
/Build/ffmpeg/libavfilter/avf_concat.c 141 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavfilter/avf_showcqt.c 697 warn V547 Expression 'default_font' is always true.
/Build/ffmpeg/libavfilter/avf_showfreqs.c 208 warn V547 Expression '!s->fft_data' is always false.
/Build/ffmpeg/libavfilter/avf_showfreqs.c 208 warn V778 Two similar code fragments were found. Perhaps, this is a typo and 'avg_data' variable should be used instead of 'fft_data'.
/Build/ffmpeg/libavfilter/avf_showspectrum.c 693 warn V636 The 'inlink->sample_rate / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/avf_showspectrum.c 748 warn V636 The 'inlink->sample_rate / 2' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/avf_showspectrum.c 896 warn V547 Expression '!s->stop' is always false.
/Build/ffmpeg/libavfilter/avf_showwaves.c 590 err V629 Consider inspecting the 'abs(p[ch + i * nb_channels]) << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavfilter/avfilter.c 563 warn V507 Pointer to local array 'local_res' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavfilter/avfilter.c 1258 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/ffmpeg/libavfilter/buffersrc.c 223 err V1013 Suspicious subexpression s->sample_fmt != frame->format in a sequence of similar comparisons.
/Build/ffmpeg/libavfilter/buffersrc.c 234 err V568 It's odd that 'sizeof()' operator evaluates the size of a pointer to a class, but not the size of the 'copy' class object.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 260 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 263 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 264 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 265 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 266 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 267 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 269 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 272 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 273 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 274 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 275 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/colorspacedsp_template.c 276 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavfilter/f_loop.c 176 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 's->nb_samples < s->size' and 's->nb_samples >= s->size'.
/Build/ffmpeg/libavfilter/f_loop.c 366 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 's->nb_frames < s->size' and 's->nb_frames >= s->size'.
/Build/ffmpeg/libavfilter/f_metadata.c 323 warn V560 A part of conditional expression is always true: e->value.
/Build/ffmpeg/libavfilter/f_sendcmd.c 488 warn V560 A part of conditional expression is always true: flags.
/Build/ffmpeg/libavfilter/f_sidedata.c 72 warn V560 A part of conditional expression is always false: s->type == - 1.
/Build/ffmpeg/libavfilter/f_sidedata.c 87 warn V547 Expression 's->type != - 1' is always true.
/Build/ffmpeg/libavfilter/f_sidedata.c 97 warn V547 Expression 's->type == - 1' is always false.
/Build/ffmpeg/libavfilter/f_streamselect.c 264 err V530 The return value of function 'strtol' is required to be utilized.
/Build/ffmpeg/libavfilter/fifo.c 204 warn V547 Expression '!s->root.next' is always true.
/Build/ffmpeg/libavfilter/fifo.c 241 warn V547 Expression '!fifo->root.next' is always true.
/Build/ffmpeg/libavfilter/pthread.c 102 err V547 Expression 'ret < 0' is always false.
/Build/ffmpeg/libavfilter/src_movie.c 259 warn V560 A part of conditional expression is always true: timestamp > 0.
/Build/ffmpeg/libavfilter/transform.c 169 warn V719 The switch statement does not cover all values of the 'FillMethod' enum: FILL_BLANK, FILL_COUNT.
/Build/ffmpeg/libavfilter/trim.c 279 warn V547 Expression is always false.
/Build/ffmpeg/libavfilter/vaf_spectrumsynth.c 325 warn V764 Possible incorrect order of arguments passed to 'read16_fft_bin' function: 'y' and 'x'.
/Build/ffmpeg/libavfilter/vaf_spectrumsynth.c 332 warn V764 Possible incorrect order of arguments passed to 'read8_fft_bin' function: 'y' and 'x'.
/Build/ffmpeg/libavfilter/vf_atadenoise.c 147 err V548 Consider reviewing type casting. TYPE X[][] is not equivalent to TYPE **X.
/Build/ffmpeg/libavfilter/vf_atadenoise.c 224 err V548 Consider reviewing type casting. TYPE X[][] is not equivalent to TYPE **X.
/Build/ffmpeg/libavfilter/vf_avgblur.c 173 warn V519 The 'ptr' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 173, 173.
/Build/ffmpeg/libavfilter/vf_avgblur.c 174 warn V519 The 'ptr' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 174, 174.
/Build/ffmpeg/libavfilter/vf_blend.c 563 warn V719 The switch statement does not cover all values of the 'BlendMode' enum: BLEND_NB, BLEND_UNSET.
/Build/ffmpeg/libavfilter/vf_blend.c 602 warn V719 The switch statement does not cover all values of the 'BlendMode' enum: BLEND_NB, BLEND_UNSET.
/Build/ffmpeg/libavfilter/vf_blend.c 641 warn V719 The switch statement does not cover all values of the 'BlendMode' enum: BLEND_NB, BLEND_UNSET.
/Build/ffmpeg/libavfilter/vf_blend.c 680 warn V719 The switch statement does not cover all values of the 'BlendMode' enum: BLEND_NB, BLEND_UNSET.
/Build/ffmpeg/libavfilter/vf_bm3d.c 278 warn V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/vf_bm3d.c 809 warn V547 Expression 's->group_bits > 1' is always true.
/Build/ffmpeg/libavfilter/vf_bm3d.c 1006 err V614 Potentially uninitialized pointer 'ref' used.
/Build/ffmpeg/libavfilter/vf_ciescope.c 1188 warn V519 The 'wx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1186, 1188.
/Build/ffmpeg/libavfilter/vf_ciescope.c 1189 warn V519 The 'wy' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1187, 1189.
/Build/ffmpeg/libavfilter/vf_ciescope.c 1195 warn V519 The 'wx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1193, 1195.
/Build/ffmpeg/libavfilter/vf_ciescope.c 1196 warn V519 The 'wy' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1194, 1196.
/Build/ffmpeg/libavfilter/vf_codecview.c 263 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavfilter/vf_colorspace.c 556 warn V1016 Expression '(s->user_iall) > (CS_NB)' is always false.
/Build/ffmpeg/libavfilter/vf_colorspace.c 620 warn V1016 Expression '(s->user_iall) > (CS_NB)' is always false.
/Build/ffmpeg/libavfilter/vf_colorspace.c 666 warn V1016 Expression '(s->user_iall) > (CS_NB)' is always false.
/Build/ffmpeg/libavfilter/vf_colorspace.c 859 warn V1016 Expression '(s->user_all) > (CS_NB)' is always false.
/Build/ffmpeg/libavfilter/vf_colorspace.c 863 warn V1016 Expression '(s->user_all) > (CS_NB)' is always false.
/Build/ffmpeg/libavfilter/vf_colorspace.c 870 warn V1016 Expression '(s->user_all) > (CS_NB)' is always false.
/Build/ffmpeg/libavfilter/vf_cover_rect.c 154 err V501 There are identical sub-expressions '!hendptr' to the left and to the right of the '||' operator.
/Build/ffmpeg/libavfilter/vf_cover_rect.c 155 warn V560 A part of conditional expression is always false: !hendptr.
/Build/ffmpeg/libavfilter/vf_datascope.c 935 err V767 Suspicious access to element of 'pixelstep' array by a constant index inside a loop.
/Build/ffmpeg/libavfilter/vf_dedot.c 343 warn V560 A part of conditional expression is always true: !s->eof.
/Build/ffmpeg/libavfilter/vf_deflicker.c 393 warn V547 Expression 'metadata' is always true.
/Build/ffmpeg/libavfilter/vf_detelecine.c 224 err V547 Expression 's->nskip_fields == 0' is always true.
/Build/ffmpeg/libavfilter/vf_displace.c 104 warn V719 The switch statement does not cover all values of the 'EdgeMode' enum: EDGE_NB.
/Build/ffmpeg/libavfilter/vf_displace.c 179 warn V719 The switch statement does not cover all values of the 'EdgeMode' enum: EDGE_NB.
/Build/ffmpeg/libavfilter/vf_fftdnoiz.c 198 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavfilter/vf_fftdnoiz.c 624 warn V560 A part of conditional expression is always true: s->nb_next > 0.
/Build/ffmpeg/libavfilter/vf_fftfilt.c 321 warn V547 Expression 's->depth > 8' is always true.
/Build/ffmpeg/libavfilter/vf_fspp.c 165 err V512 A call of the 'memset' function will lead to underflow of the buffer 'block3'.
/Build/ffmpeg/libavfilter/vf_histeq.c 206 warn V547 Expression 'luma > 0' is always true.
/Build/ffmpeg/libavfilter/vf_hqdn3d.c 183 err V610 Undefined behavior. Check the shift operator '<<'. The left operand '-256' is negative.
/Build/ffmpeg/libavfilter/vf_hqx.c 526 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('rg' = [-255..255]).
/Build/ffmpeg/libavfilter/vf_lut3d.c 504 err V529 Odd semicolon ';' after 'for' operator.
/Build/ffmpeg/libavfilter/vf_lut3d.c 591 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/ffmpeg/libavfilter/vf_lut3d.c 883 err V529 Odd semicolon ';' after 'for' operator.
/Build/ffmpeg/libavfilter/vf_lut3d.c 1337 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/ffmpeg/libavfilter/vf_minterpolate.c 910 err V696 The 'continue' operator will terminate 'do { ... } while (FALSE)' loop because the condition is always false. Check lines: 910, 910.
/Build/ffmpeg/libavfilter/vf_minterpolate.c 1006 err V696 The 'continue' operator will terminate 'do { ... } while (FALSE)' loop because the condition is always false. Check lines: 1006, 1006.
/Build/ffmpeg/libavfilter/vf_minterpolate.c 1072 err V696 The 'continue' operator will terminate 'do { ... } while (FALSE)' loop because the condition is always false. Check lines: 1072, 1072.
/Build/ffmpeg/libavfilter/vf_nnedi.c 285 warn V1032 The pointer 'weights' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_nnedi.c 387 warn V1032 The pointer 'ws' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_nnedi.c 1013 warn V1032 The pointer 'ws' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_nnedi.c 1046 warn V1032 The pointer 'ws' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_nnedi.c 1104 warn V1032 The pointer 'ws' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_noise.c 213 err V548 Consider reviewing type casting. TYPE X[][] is not equivalent to TYPE **X.
/Build/ffmpeg/libavfilter/vf_overlay.c 491 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!vsub' and 'vsub'.
/Build/ffmpeg/libavfilter/vf_pad.c 177 warn V636 The '(s->w - inlink->w) / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/vf_pad.c 179 warn V636 The '(s->h - inlink->h) / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/vf_premultiply.c 619 err V614 Potentially uninitialized pointer 'alpha' used.
/Build/ffmpeg/libavfilter/vf_pullup.c 104 warn V751 Parameter 'b' is not used inside function body.
/Build/ffmpeg/libavfilter/vf_sab.c 232 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_sab.c 233 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_sab.c 234 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_sab.c 235 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_scale.c 201 warn V560 A part of conditional expression is always true: s.
/Build/ffmpeg/libavfilter/vf_scale.c 203 warn V560 A part of conditional expression is always true: s.
/Build/ffmpeg/libavfilter/vf_scale.c 205 warn V560 A part of conditional expression is always true: s.
/Build/ffmpeg/libavfilter/vf_scale.c 207 warn V560 A part of conditional expression is always true: s.
/Build/ffmpeg/libavfilter/vf_scale.c 209 warn V560 A part of conditional expression is always true: s.
/Build/ffmpeg/libavfilter/vf_scale.c 254 warn V560 A part of conditional expression is always false: w > 0x7fffffff.
/Build/ffmpeg/libavfilter/vf_scale.c 254 warn V560 A part of conditional expression is always false: h > 0x7fffffff.
/Build/ffmpeg/libavfilter/vf_scale.c 255 warn V560 A part of conditional expression is always false: (h * inlink->w) > 0x7fffffff.
/Build/ffmpeg/libavfilter/vf_scale.c 256 warn V560 A part of conditional expression is always false: (w * inlink->h) > 0x7fffffff.
/Build/ffmpeg/libavfilter/vf_scale.c 266 warn V1015 Suspicious simultaneous use of bitwise and logical operators.
/Build/ffmpeg/libavfilter/vf_showinfo.c 72 err V547 Expression is always true.
/Build/ffmpeg/libavfilter/vf_shuffleplanes.c 98 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'frame->data'.
/Build/ffmpeg/libavfilter/signature_lookup.c 246 warn V636 The expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/signature_lookup.c 494 err V564 The '|' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '||' operator.
/Build/ffmpeg/libavfilter/vf_smartblur.c 186 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_smartblur.c 187 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_smartblur.c 188 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_smartblur.c 189 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavfilter/vf_spp.c 195 err V610 Undefined behavior. Check the shift operator '<<'. The left operand '-1' is negative.
/Build/ffmpeg/libavfilter/vf_spp.c 225 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_spp.c 225 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavfilter/vf_stereo3d.c 1079 err V614 Potentially uninitialized pointer 'out' used.
/Build/ffmpeg/libavfilter/vf_super2xsai.c 228 warn V587 An odd sequence of assignments of this kind: A = B; B = A;. Check lines: 225, 228.
/Build/ffmpeg/libavfilter/vf_waveform.c 1396 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1397 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1398 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1399 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1400 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1401 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1402 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 1403 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical.
/Build/ffmpeg/libavfilter/vf_waveform.c 2700 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavfilter/vf_waveform.c 2742 warn V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavfilter/vf_xbr.c 398 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('rg' = [-255..255]).
/Build/ffmpeg/libavfilter/vsrc_life.c 326 warn V560 A part of conditional expression is always false: pos[N][1] == - 1.
/Build/ffmpeg/libavfilter/vsrc_life.c 328 warn V560 A part of conditional expression is always false: pos[W][0] == - 1.
/Build/ffmpeg/libavfilter/vsrc_life.c 329 warn V560 A part of conditional expression is always false: pos[E][0] == - 1.
/Build/ffmpeg/libavfilter/vsrc_life.c 331 warn V560 A part of conditional expression is always false: pos[S][1] == - 1.
/Build/ffmpeg/libavfilter/vsrc_mandelbrot.c 260 warn V636 The 's->h / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/vsrc_mandelbrot.c 269 warn V636 The 's->w / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavfilter/vsrc_mptestsrc.c 305 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- (w))' is negative.
/Build/ffmpeg/libavfilter/vsrc_mptestsrc.c 305 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- (h))' is negative.
/Build/ffmpeg/libavfilter/vsrc_mptestsrc.c 328 warn V719 The switch statement does not cover all values of the 'test_type' enum: TEST_NB.
/Build/ffmpeg/libavfilter/x86/vf_yadif_init.c 77 warn V560 A part of conditional expression is always true: bit_depth <= 14.
/Build/ffmpeg/libswscale/output.c 304 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 304 warn V512 A call of the 'yuv2plane1_float_c_template' function will lead to overflow of the buffer 'src'.
/Build/ffmpeg/libswscale/output.c 305 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 305 warn V512 A call of the 'yuv2plane1_float_bswap_c_template' function will lead to overflow of the buffer 'src'.
/Build/ffmpeg/libswscale/output.c 377 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 377 warn V512 A call of the 'yuv2plane1_16_c_template' function will lead to overflow of the buffer 'src'.
/Build/ffmpeg/libswscale/output.c 378 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 378 warn V512 A call of the 'yuv2plane1_16_c_template' function will lead to overflow of the buffer 'src'.
/Build/ffmpeg/libswscale/output.c 1489 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1489 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1490 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1490 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1491 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1491 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1492 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1492 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1493 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1493 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1494 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1494 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1495 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1495 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1496 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1496 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1497 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1497 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1498 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1498 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1499 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1499 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1500 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1500 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1501 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1501 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1502 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1502 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1504 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1504 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1505 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1505 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1506 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1506 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1507 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1507 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1508 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1508 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1509 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1509 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1510 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1510 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1511 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1511 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1512 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1512 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1513 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1513 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1514 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1514 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1515 warn V1032 The pointer '_buf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1515 warn V1032 The pointer '_abuf0' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/output.c 1980 err V547 Expression 'target == AV_PIX_FMT_RGB8' is always true.
/Build/ffmpeg/libswscale/slice.c 293 err V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
/Build/ffmpeg/libswscale/swscale.c 72 warn V1032 The pointer '_dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 146 warn V1032 The pointer '_dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 195 warn V1032 The pointer '_dstU' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 196 warn V1032 The pointer '_dstV' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 206 warn V1032 The pointer '_dstU' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 207 warn V1032 The pointer '_dstV' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 217 warn V1032 The pointer '_dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale.c 226 warn V1032 The pointer '_dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1449 warn V560 A part of conditional expression is always false: 1 < 0.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1454 warn V560 A part of conditional expression is always true: 1 > 0.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1767 warn V1032 The pointer 'srcPtr2' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1767 warn V1032 The pointer 'dstPtr2' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1978 err V501 There are identical sub-expressions '(srcFormat == AV_PIX_FMT_BGRA64BE && dstFormat == AV_PIX_FMT_BGRA64LE)' to the left and to the right of the '||' operator.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1978 err V501 There are identical sub-expressions '(srcFormat == AV_PIX_FMT_BGRA64LE && dstFormat == AV_PIX_FMT_BGRA64BE)' to the left and to the right of the '||' operator.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1978 err V501 There are identical sub-expressions to the left and to the right of the '||' operator.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1978 err V501 There are identical sub-expressions '(srcFormat == AV_PIX_FMT_RGBA64BE && dstFormat == AV_PIX_FMT_RGBA64LE)' to the left and to the right of the '||' operator.
/Build/ffmpeg/libswscale/swscale_unscaled.c 1978 err V501 There are identical sub-expressions '(srcFormat == AV_PIX_FMT_RGBA64LE && dstFormat == AV_PIX_FMT_RGBA64BE)' to the left and to the right of the '||' operator.
/Build/ffmpeg/libswscale/swscale_unscaled.c 2074 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libswscale/utils.c 777 warn V547 Expression '!dstRange' is always true.
/Build/ffmpeg/libswscale/utils.c 794 err V547 Expression '((1 << 15) * ONE * ONE) > 0' is always true.
/Build/ffmpeg/libswscale/utils.c 798 err V547 Expression '((1 << 15) * ONE * ONE) > 0' is always true.
/Build/ffmpeg/libswscale/utils.c 802 err V547 Expression '((1 << 15) * ONE * ONE) > 0' is always true.
/Build/ffmpeg/libswscale/utils.c 775 err V763 Parameter 'dstRange' is always rewritten in function body before being used.
/Build/ffmpeg/libswscale/utils.c 1095 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libswscale/utils.c 1457 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('(int64_t)(srcW - 2)' = [-1..2147483645]).
/Build/ffmpeg/libswscale/utils.c 1555 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!unscaled' and 'unscaled'.
/Build/ffmpeg/libswscale/utils.c 1995 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1993, 1995.
/Build/ffmpeg/libswscale/x86/swscale.c 159 warn V580 An odd explicit type casting: (const void * *) & lumMmxFilter[s * i]. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 159 warn V1032 The pointer 'lumMmxFilter' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/x86/swscale.c 160 warn V580 An odd explicit type casting. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 165 warn V580 An odd explicit type casting: (const void * *) & alpMmxFilter[s * i]. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 165 warn V1032 The pointer 'alpMmxFilter' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/x86/swscale.c 166 warn V580 An odd explicit type casting. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 172 warn V580 An odd explicit type casting: (const void * *) & chrMmxFilter[s * i]. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 172 warn V1032 The pointer 'chrMmxFilter' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libswscale/x86/swscale.c 173 warn V580 An odd explicit type casting. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 180 warn V580 An odd explicit type casting. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 185 warn V580 An odd explicit type casting. Consider verifying it.
/Build/ffmpeg/libswscale/x86/swscale.c 191 warn V580 An odd explicit type casting. Consider verifying it.
/Build/ffmpeg/libswscale/yuv2rgb.c 204 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 234 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 264 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 302 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 340 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 370 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 401 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 423 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 423 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 426 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 426 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 431 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 431 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 434 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 434 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 453 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 453 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 456 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 456 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 461 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 461 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 464 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 464 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 484 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 484 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 487 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 487 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 492 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 492 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 495 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 495 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 516 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 516 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 519 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 519 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 524 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 524 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 527 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 527 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 535 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 535 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 538 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 538 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 546 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 546 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 541 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 569 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 569 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 572 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 572 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 577 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 577 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 580 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 580 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 589 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 589 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 592 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 592 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 601 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 601 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 595 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 620 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 620 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 623 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 623 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 628 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 628 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 631 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 631 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 638 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 638 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 641 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 641 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 648 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 648 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 643 err V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing.
/Build/ffmpeg/libswscale/yuv2rgb.c 663 err V557 Array overrun is possible. The '0 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 663 err V557 Array overrun is possible. The '1 + 0 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 665 err V557 Array overrun is possible. The '0 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 665 err V557 Array overrun is possible. The '1 + 2 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 669 err V557 Array overrun is possible. The '0 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 669 err V557 Array overrun is possible. The '1 + 4 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 671 err V557 Array overrun is possible. The '0 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libswscale/yuv2rgb.c 671 err V557 Array overrun is possible. The '1 + 6 + 8' index is pointing beyond array bound.
/Build/ffmpeg/libavutil/avsscanf.c 195 err V529 Odd semicolon ';' after 'for' operator.
/Build/ffmpeg/libavutil/avstring.c 408 err V629 Consider inspecting the 'top << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavutil/avstring.c 408 warn V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
/Build/ffmpeg/libavutil/des.c 314 warn V1004 The 'src' pointer was used unsafely after it was verified against nullptr. Check lines: 296, 314.
/Build/ffmpeg/libavutil/file.c 80 warn V547 Expression 'off_size > (18446744073709551615UL)' is always false.
/Build/ffmpeg/libavutil/frame.c 931 err V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
/Build/ffmpeg/libavutil/hwcontext_vaapi.c 527 err V567 Undefined behavior. The 'i' variable is modified while being used twice between sequence points.
/Build/ffmpeg/libavutil/hwcontext_vaapi.c 535 err V567 Undefined behavior. The 'i' variable is modified while being used twice between sequence points.
/Build/ffmpeg/libavutil/hwcontext_vaapi.c 857 warn V547 Expression 'map' is always true.
/Build/ffmpeg/libavutil/hwcontext_vaapi.c 1483 warn V560 A part of conditional expression is always true: !display.
/Build/ffmpeg/libavutil/hwcontext_vdpau.c 329 warn V560 A part of conditional expression is always false: dst->linesize[i] > (4294967295U).
/Build/ffmpeg/libavutil/hwcontext_vdpau.c 352 warn V614 Potentially uninitialized variable 'vdpau_format' used.
/Build/ffmpeg/libavutil/hwcontext_vdpau.c 380 warn V560 A part of conditional expression is always false: src->linesize[i] > (4294967295U).
/Build/ffmpeg/libavutil/hwcontext_vdpau.c 403 warn V614 Potentially uninitialized variable 'vdpau_format' used.
/Build/ffmpeg/libavutil/imgutils.c 66 warn V592 The expression was enclosed by parentheses twice: '((width + (1 << s) - 1))'. One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavutil/imgutils.c 265 err V1028 Possible overflow. Consider casting operands of the 'h + 128' operator to the 'uint64_t' type, not the result.
/Build/ffmpeg/libavutil/imgutils.c 636 warn V592 The expression was enclosed by parentheses twice: '((height + (1 << chroma_div) - 1))'. One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavutil/murmur3.c 49 warn V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'c1' variable.
/Build/ffmpeg/libavutil/murmur3.c 50 warn V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'c2' variable.
/Build/ffmpeg/libavutil/opt.c 470 warn V719 The switch statement does not cover all values of the 'AVOptionType' enum: AV_OPT_TYPE_CONST, AV_OPT_TYPE_DICT.
/Build/ffmpeg/libavutil/opt.c 1230 warn V719 The switch statement does not cover all values of the 'AVOptionType' enum: AV_OPT_TYPE_DICT.
/Build/ffmpeg/libavutil/opt.c 1683 warn V719 The switch statement does not cover all values of the 'AVOptionType' enum: AV_OPT_TYPE_CONST, AV_OPT_TYPE_DICT.
/Build/ffmpeg/libavutil/opt.c 1842 warn V636 The '0x7fffffff / 128 / 8' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavutil/opt.c 1844 warn V636 The '0x7fffffff / 8' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavutil/random_seed.c 98 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavutil/slicethread.c 91 warn V1020 The function exited without calling the 'pthread_mutex_unlock' function. Check lines: 91, 72.
/Build/ffmpeg/libavutil/spherical.c 62 warn V547 Expression is always false.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[0]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[1]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[2]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[3]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[4]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[5]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[6]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 142 err V614 Uninitialized variable 'm[7]' used. Consider checking the second actual argument of the 'gfmul' function.
/Build/ffmpeg/libavutil/twofish.c 154 err V614 Uninitialized variable 'l[0]' used.
/Build/ffmpeg/libavutil/twofish.c 155 err V614 Uninitialized variable 'l[1]' used.
/Build/ffmpeg/libavutil/twofish.c 156 err V614 Uninitialized variable 'l[2]' used.
/Build/ffmpeg/libavutil/twofish.c 157 err V614 Uninitialized variable 'l[3]' used.
/Build/ffmpeg/libpostproc/postprocess_template.c 1359 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('(~t)' = [-1024..-1]).
/Build/ffmpeg/libpostproc/postprocess_template.c 3339 warn V560 A part of conditional expression is always true: 1.
/Build/ffmpeg/libavformat/aadec.c 127 err V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 105, 127.
/Build/ffmpeg/libavformat/aadec.c 159 err V614 Uninitialized buffer 'src' used. Consider checking the third actual argument of the 'av_tea_crypt' function.
/Build/ffmpeg/libavformat/aiffdec.c 156 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/ffmpeg/libavformat/aiffdec.c 181 err V629 Consider inspecting the 'par->block_align << 3' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/aiffdec.c 238 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavformat/aiffdec.c 400 warn V547 Expression 'st->codecpar->block_align' is always true.
/Build/ffmpeg/libavformat/aiffenc.c 52 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavformat/amr.c 80 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer 'AMR_header'.
/Build/ffmpeg/libavformat/anm.c 114 warn V555 The expression '(anm->nb_records - 1) > (0)' will work as 'anm->nb_records != 1'.
/Build/ffmpeg/libavformat/ape.c 244 warn V560 A part of conditional expression is always true: ape->fileversion >= 3800.
/Build/ffmpeg/libavformat/apngdec.c 361 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/apngdec.c 401 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/apngenc.c 72 err V614 Uninitialized buffer 'tagbuf' used. Consider checking the third actual argument of the 'av_crc' function.
/Build/ffmpeg/libavformat/asfdec_f.c 917 warn V560 A part of conditional expression is always true: rfc1766.
/Build/ffmpeg/libavformat/asfdec_f.c 1218 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/asfdec_f.c 1605 warn V656 Variables 'pct', 'ict' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'avio_rl32(s->pb)' expression. Check lines: 1604, 1605.
/Build/ffmpeg/libavformat/asfdec_o.c 902 err V763 Parameter 'g' is always rewritten in function body before being used.
/Build/ffmpeg/libavformat/asfdec_o.c 1147 warn V519 The 'asf_pkt->duration' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1144, 1147.
/Build/ffmpeg/libavformat/asfdec_o.c 1446 warn V547 Expression 'pb->eof_reached' is always false.
/Build/ffmpeg/libavformat/asfdec_o.c 1461 warn V719 The switch statement does not cover all values of the enum: PARSE_PACKET_HEADER.
/Build/ffmpeg/libavformat/asfdec_o.c 1496 warn V560 A part of conditional expression is always true: asf_pkt.
/Build/ffmpeg/libavformat/asfdec_o.c 1512 warn V547 Expression 'pb->eof_reached' is always true.
/Build/ffmpeg/libavformat/asfdec_o.c 1561 warn V519 The 'pkt->duration' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1558, 1561.
/Build/ffmpeg/libavformat/asfdec_o.c 1604 warn V1001 The 'dts' variable is assigned but is not used by the end of the function.
/Build/ffmpeg/libavformat/asfdec_o.c 1732 warn V560 A part of conditional expression is always false: asf->data_reached.
/Build/ffmpeg/libavformat/asfdec_o.c 1747 warn V560 A part of conditional expression is always false: asf->data_reached.
/Build/ffmpeg/libavformat/asfdec_o.c 1753 warn V547 Expression '!asf->data_reached' is always true.
/Build/ffmpeg/libavformat/async.c 450 warn V547 Expression 'c->seek_completed' is always false.
/Build/ffmpeg/libavformat/avidec.c 1489 err V781 The value of the 'index' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 1489, 1491.
/Build/ffmpeg/libavformat/avienc.c 316 warn V636 The 'bitrate / 8' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavformat/avienc.c 364 warn V719 The switch statement does not cover all values of the 'AVMediaType' enum: AVMEDIA_TYPE_ATTACHMENT, AVMEDIA_TYPE_NB, AVMEDIA_TYPE_UNKNOWN.
/Build/ffmpeg/libavformat/aviobuf.c 294 warn V560 A part of conditional expression is always true: whence != 2.
/Build/ffmpeg/libavformat/aviobuf.c 512 warn V719 The switch statement does not cover all values of the 'AVIODataMarkerType' enum: AVIO_DATA_MARKER_SYNC_POINT.
/Build/ffmpeg/libavformat/avlanguage.c 742 warn V547 Expression 'target_codespace >= NB_CODESPACES' is always false.
/Build/ffmpeg/libavformat/bintext.c 359 warn V547 Expression '!bin->fsize' is always true.
/Build/ffmpeg/libavformat/cafdec.c 117 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavformat/cdxl.c 188 warn V793 It is odd that the result of the 'audio_size + video_size' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
/Build/ffmpeg/libavformat/cinedec.c 205 err V547 Expression 'biBitCount == 48' is always true.
/Build/ffmpeg/libavformat/concatdec.c 490 warn V560 A part of conditional expression is always true: ret < 0.
/Build/ffmpeg/libavformat/concatdec.c 749 warn V547 Expression 'cat->cur_file != cur_file_saved' is always false.
/Build/ffmpeg/libavformat/concatdec.c 756 warn V547 Expression 'cat->cur_file != cur_file_saved' is always false.
/Build/ffmpeg/libavformat/crypto.c 136 err V547 Expression 'ret < 0' is always true.
/Build/ffmpeg/libavformat/dashenc.c 1415 err V547 Expression 'dirname_len >= sizeof (filename)' is always false.
/Build/ffmpeg/libavformat/dump.c 478 warn V778 Two similar code fragments were found. Perhaps, this is a typo and 'qmax' variable should be used instead of 'codec'.
/Build/ffmpeg/libavformat/dvenc.c 118 err V564 The '|' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '||' operator.
/Build/ffmpeg/libavformat/dxa.c 186 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'buf'.
/Build/ffmpeg/libavformat/dxa.c 193 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'pal'.
/Build/ffmpeg/libavformat/dxa.c 193 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'buf'.
/Build/ffmpeg/libavformat/electronicarts.c 738 warn V560 A part of conditional expression is always false: partial_packet.
/Build/ffmpeg/libavformat/fifo.c 407 warn V614 Potentially uninitialized variable 'ret' used.
/Build/ffmpeg/libavformat/filmstripdec.c 90 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/ffmpeg/libavformat/flic.c 181 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'header'.
/Build/ffmpeg/libavformat/flvdec.c 867 warn V614 Potentially uninitialized buffer 'buf' used. Consider checking the first actual argument of the 'strcmp' function.
/Build/ffmpeg/libavformat/flvdec.c 975 err V629 Consider inspecting the '(unsigned) avio_r8(s->pb) << 24' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/flvdec.c 1230 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/libavutil/softfloat.h 217 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('(val.mant - 0x20000000)' = [-536870911..1610612735]).
/Build/ffmpeg/libavformat/fsb.c 101 err V547 Expression 'version == 4' is always true.
/Build/ffmpeg/libavformat/hdsenc.c 506 warn V547 Expression 'ret >= 0' is always true.
/Build/ffmpeg/libavformat/hevc.c 543 err V501 There are identical sub-expressions to the left and to the right of the '&&' operator: get_bits1(gb) && get_bits1(gb)
/Build/ffmpeg/libavformat/hls.c 515 warn V512 A call of the 'strncpy' function will lead to overflow of the buffer 'rend->language + langlen + 1'.
/Build/ffmpeg/libavformat/hls.c 931 err V595 The 'pls' pointer was utilized before it was verified against nullptr. Check lines: 931, 936.
/Build/ffmpeg/libavformat/hls.c 1232 err V547 Expression 'seg->key_type == KEY_SAMPLE_AES' is always true.
/Build/ffmpeg/libavformat/hlsenc.c 1025 warn V560 A part of conditional expression is always true: en.
/Build/ffmpeg/libavformat/hlsenc.c 1416 warn V560 A part of conditional expression is always true: vs->discontinuity_set == 0.
/Build/ffmpeg/libavformat/hlsenc.c 2675 warn V547 Expression '!vs->oformat' is always false.
/Build/ffmpeg/libavformat/http.c 1396 warn V560 A part of conditional expression is always true: s->chunksize > 0.
/Build/ffmpeg/libavformat/icoenc.c 48 err V501 There are identical sub-expressions to the left and to the right of the '!=' operator: AV_PIX_FMT_BGRA != AV_PIX_FMT_BGRA
/Build/ffmpeg/libavformat/id3v2.c 290 warn V547 Expression '(left -= 2) >= 0' is always true.
/Build/ffmpeg/libavformat/id3v2.c 339 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed int type is expected.
/Build/ffmpeg/libavformat/id3v2.c 959 warn V547 Expression '!tencr' is always false.
/Build/ffmpeg/libavformat/id3v2.c 1097 warn V614 Potentially uninitialized buffer 'buf' used. Consider checking the first actual argument of the 'ff_id3v2_match' function.
/Build/ffmpeg/libavformat/id3v2.c 1100 warn V614 Potentially uninitialized variable 'buf[6]' used.
/Build/ffmpeg/libavformat/id3v2.c 1101 warn V614 Potentially uninitialized variable 'buf[7]' used.
/Build/ffmpeg/libavformat/id3v2.c 1102 warn V614 Potentially uninitialized variable 'buf[8]' used.
/Build/ffmpeg/libavformat/id3v2.c 1103 warn V614 Potentially uninitialized variable 'buf[9]' used.
/Build/ffmpeg/libavformat/id3v2.c 1104 warn V614 Potentially uninitialized variable 'buf[3]' used. Consider checking the fifth actual argument of the 'id3v2_parse' function.
/Build/ffmpeg/libavformat/id3v2.c 1104 warn V614 Potentially uninitialized variable 'buf[5]' used. Consider checking the sixth actual argument of the 'id3v2_parse' function.
/Build/ffmpeg/libavformat/idcin.c 133 warn V648 Priority of the '&&' operation is higher than that of the '||' operation. Consider inspecting the 'number > 2 || sample_rate &&!number' expression.
/Build/ffmpeg/libavformat/idcin.c 138 warn V648 Priority of the '&&' operation is higher than that of the '||' operation. Consider inspecting the 'number > 2 || sample_rate &&!number' expression.
/Build/ffmpeg/libavformat/ilbc.c 65 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer 'mode20_header'.
/Build/ffmpeg/libavformat/img2dec.c 450 warn V560 A part of conditional expression is always true: s->is_pipe.
/Build/ffmpeg/libavformat/img2dec.c 558 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/ipmovie.c 435 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/jacosubdec.c 48 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/jacosubdec.c 48 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/jacosubdec.c 121 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/jacosubdec.c 121 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/lmlm4.c 111 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/ffmpeg/libavformat/lxfdec.c 276 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavformat/lxfdec.c 276 warn V547 Expression is always true.
/Build/ffmpeg/libavformat/matroska.c 181 warn V719 The switch statement does not cover all values of the enum.
/Build/ffmpeg/libavformat/matroskadec.c 853 err V629 Consider inspecting the '1 << ff_log2_tab[total]' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/matroskadec.c 1071 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavformat/matroskadec.c 1301 warn V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
/Build/ffmpeg/libavformat/matroskadec.c 2396 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/matroskadec.c 2856 warn V560 A part of conditional expression is always true: res == 0.
/Build/ffmpeg/libavformat/matroskaenc.c 237 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavformat/matroskaenc.c 360 err V614 Uninitialized buffer 'crc' used. Consider checking the third actual argument of the 'put_ebml_binary' function.
/Build/ffmpeg/libavformat/matroskaenc.c 1058 warn V719 The switch statement does not cover all values of the 'AVFieldOrder' enum: AV_FIELD_PROGRESSIVE, AV_FIELD_UNKNOWN.
/Build/ffmpeg/libavformat/matroskaenc.c 1115 warn V719 The switch statement does not cover all values of the 'AVStereo3DType' enum: AV_STEREO3D_SIDEBYSIDE_QUINCUNX.
/Build/ffmpeg/libavformat/matroskaenc.c 1165 warn V1016 Expression is always false.
/Build/ffmpeg/libavformat/matroskaenc.c 1168 warn V1001 The 'format' variable is assigned but is not used by the end of the function.
/Build/ffmpeg/libavformat/matroskaenc.c 1273 err V614 Potentially uninitialized pointer 'codec_id' used. Consider checking the third actual argument of the 'put_ebml_string' function.
/Build/ffmpeg/libavformat/matroskaenc.c 1510 warn V560 A part of conditional expression is always false: chapterend < 0.
/Build/ffmpeg/libavformat/matroskaenc.c 1951 err V614 Uninitialized buffer 'date_utc_buf' used. Consider checking the third actual argument of the 'put_ebml_binary' function.
/Build/ffmpeg/libavformat/microdvddec.c 49 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed char type is expected.
/Build/ffmpeg/libavformat/microdvddec.c 50 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed char type is expected.
/Build/ffmpeg/libavformat/microdvddec.c 51 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed char type is expected.
/Build/ffmpeg/libavformat/mmsh.c 153 warn V547 Expression 'res < 0' is always false.
/Build/ffmpeg/libavformat/mmst.c 320 warn V560 A part of conditional expression is always false: length_remaining < 0.
/Build/ffmpeg/libavformat/mov.c 174 warn V547 Expression 'p < end' is always true.
/Build/ffmpeg/libavformat/mov.c 1072 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'c->file_key'.
/Build/ffmpeg/libavformat/mov.c 1073 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'input'.
/Build/ffmpeg/libavformat/mov.c 1479 warn V560 A part of conditional expression is always true: c->time_scale > 0.
/Build/ffmpeg/libavformat/mov.c 2605 warn V547 Expression 'sc->extradata' is always true.
/Build/ffmpeg/libavformat/mov.c 3793 warn V547 Expression is always false.
/Build/ffmpeg/libavformat/mov.c 4378 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/mov.c 4378 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/mov.c 4378 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/mov.c 4875 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavformat/mov.c 5851 err V614 Potentially uninitialized pointer 'st' used.
/Build/ffmpeg/libavformat/mov.c 6788 warn V1032 The pointer 'buf' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavformat/mov.c 7751 warn V560 A part of conditional expression is always true: sc->ctts_index < sc->ctts_count.
/Build/ffmpeg/libavformat/movenc.c 208 warn V547 Expression 'track->entry' is always true.
/Build/ffmpeg/libavformat/movenc.c 438 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/movenc.c 1721 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavformat/mp3dec.c 333 warn V560 A part of conditional expression is always true: !mp3->frames.
/Build/ffmpeg/libavformat/mp3dec.c 333 warn V560 A part of conditional expression is always true: !mp3->header_filesize.
/Build/ffmpeg/libavformat/mp3dec.c 380 warn V547 Expression 'mp3_parse_vbr_tags(s, st, off) < 0' is always true.
/Build/ffmpeg/libavformat/mp3dec.c 413 err V1028 Possible overflow. Consider casting operands of the 'i + 1024 + frame_size + 4' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavformat/mp3enc.c 177 warn V614 Potentially uninitialized variable 'srate_idx' used.
/Build/ffmpeg/libavformat/mp3enc.c 359 warn V555 The expression of the 'A - B > 0' kind will work as 'A != B'.
/Build/ffmpeg/libavformat/mpeg.c 778 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/mpegenc.c 784 warn V547 Expression 'pts != ((int64_t) 0x8000000000000000UL)' is always true.
/Build/ffmpeg/libavformat/mpegenc.c 1232 err V547 Expression 'ret < 0' is always false.
/Build/ffmpeg/libavformat/mpegts.c 1938 warn V699 Consider inspecting the 'foo = bar = baz ? .... : ....' expression. It is possible that 'foo = bar == baz ? .... : ....' should be used here instead.
/Build/ffmpeg/libavformat/mpegts.c 2358 err V595 The 'ts->pids[pmt_pid]' pointer was utilized before it was verified against nullptr. Check lines: 2358, 2360.
/Build/ffmpeg/libavformat/mpegtsenc.c 403 warn V719 The switch statement does not cover all values of the 'AVMediaType' enum: AVMEDIA_TYPE_ATTACHMENT, AVMEDIA_TYPE_NB, AVMEDIA_TYPE_UNKNOWN.
/Build/ffmpeg/libavformat/mpegtsenc.c 993 warn V636 The '0x7fffffff / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavformat/mpegtsenc.c 996 warn V636 The '0x7fffffff / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavformat/mpegtsenc.c 1432 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/mpegtsenc.c 1449 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/mpegtsenc.c 1646 err V547 Expression is always false.
/Build/ffmpeg/libavformat/mtv.c 131 warn V560 A part of conditional expression is always true: mtv->img_bpp >= 8.
/Build/ffmpeg/libavformat/mtv.c 135 warn V560 A part of conditional expression is always true: mtv->img_bpp >= 8.
/Build/ffmpeg/libavformat/musx.c 124 warn V560 A part of conditional expression is always true: version == 4.
/Build/ffmpeg/libavformat/mux.c 136 err V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
/Build/ffmpeg/libavformat/mvi.c 99 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavformat/mvi.c 129 err V629 Consider inspecting the 'count << 10' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/mxfdec.c 788 warn V547 Expression '!mxf->op' is always false.
/Build/ffmpeg/libavformat/mxfdec.c 1388 warn V719 The switch statement does not cover all values of the enum: NormalWrap.
/Build/ffmpeg/libavformat/mxfdec.c 1462 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/mxfdec.c 1466 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/mxfdec.c 2255 warn V560 A part of conditional expression is always true: source_track.
/Build/ffmpeg/libavformat/mxfdec.c 2255 warn V560 A part of conditional expression is always true: component.
/Build/ffmpeg/libavformat/mxfenc.c 2342 err V1028 Possible overflow. Consider casting operands of the 'time->tm_year + 1900' operator to the 'uint64_t' type, not the result.
/Build/ffmpeg/libavformat/mxfenc.c 2343 err V1028 Possible overflow. Consider casting operands of the 'time->tm_mon + 1' operator to the 'uint64_t' type, not the result.
/Build/ffmpeg/libavformat/mxfenc.c 2345 err V629 Consider inspecting the 'time->tm_hour << 24' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/mxfenc.c 2502 err V522 Dereferencing of the null pointer 'spf' might take place.
/Build/ffmpeg/libavformat/mxfenc.c 2579 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer 'sc->track_essence_element_key'.
/Build/ffmpeg/libavformat/mxfenc.c 2579 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer 'mxf_essence_container_uls[15].element_ul'.
/Build/ffmpeg/libavformat/mxfenc.c 2796 warn V547 Expression '!mxf_parse_dv_frame(s, st, pkt)' is always false.
/Build/ffmpeg/libavformat/nistspheredec.c 92 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/nsvdec.c 472 warn V722 An abnormality within similar comparisons. It is possible that a typo is present inside the expression: nsv->vheight != vwidth.
/Build/ffmpeg/libavformat/nsvdec.c 497 err V547 Expression 'nsv->state == NSV_FOUND_NSVF' is always false.
/Build/ffmpeg/libavformat/nsvdec.c 503 err V547 Expression 'nsv->state == NSV_FOUND_NSVS' is always false.
/Build/ffmpeg/libavformat/nsvdec.c 598 warn V560 A part of conditional expression is always true: asize.
/Build/ffmpeg/libavformat/nutdec.c 590 warn V560 A part of conditional expression is always true: metadata.
/Build/ffmpeg/libavformat/nutenc.c 96 warn V1001 The 'header' variable is assigned but is not used by the end of the function.
/Build/ffmpeg/libavformat/nutenc.c 689 warn V547 Expression '(3) > (3 +!!nut->flags)' is always false.
/Build/ffmpeg/libavformat/nutenc.c 782 warn V793 It is odd that the result of the 'pkt->size / fc->size_mul' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
/Build/ffmpeg/libavformat/nutenc.c 1049 err V629 Consider inspecting the '1 << nus->msb_pts_shift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/nutenc.c 1051 err V629 Consider inspecting the '1 << nus->msb_pts_shift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/oggdec.c 584 warn V560 A part of conditional expression is always true: os->codec.
/Build/ffmpeg/libavformat/oggenc.c 159 err V629 Consider inspecting the '1 << oggstream->kfgshift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavformat/omadec.c 255 warn V560 A part of conditional expression is always false: 16 + 48 > geob->datasize.
/Build/ffmpeg/libavformat/omadec.c 272 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer 'oc->r_val'.
/Build/ffmpeg/libavformat/omadec.c 273 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/omadec.c 280 err V614 Uninitialized buffer 'buf' used. Consider checking the second actual argument of the 'kset' function.
/Build/ffmpeg/libavformat/omadec.c 409 warn V512 A call of the 'memcmp' function will lead to underflow of the buffer 'buf'.
/Build/ffmpeg/libavformat/paf.c 59 warn V512 A call of the 'memcmp' function will lead to a buffer underflow.
/Build/ffmpeg/libavformat/psxstr.c 125 warn V793 It is odd that the result of the 'vid + aud' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
/Build/ffmpeg/libavformat/r3d.c 329 warn V547 Expression 'st->codecpar->sample_rate' is always true.
/Build/ffmpeg/libavformat/realtextdec.c 52 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 52 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 52 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 52 warn V576 Incorrect format. Consider checking the sixth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 53 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 53 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 53 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 54 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 54 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 54 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 55 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 55 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 56 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/realtextdec.c 56 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/redspark.c 89 err V614 Uninitialized buffer 'header' used. Consider checking the second actual argument of the 'bytestream2_init' function.
/Build/ffmpeg/libavformat/rmdec.c 461 err V614 Potentially uninitialized pointer 'st' used. Consider checking the first actual argument of the 'av_add_index_entry' function.
/Build/ffmpeg/libavformat/rmdec.c 727 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavformat/rtmppkt.c 59 warn V1004 The 'str1' pointer was used unsafely after it was verified against nullptr. Check lines: 53, 59.
/Build/ffmpeg/libavformat/rtmppkt.c 60 warn V1004 The 'str2' pointer was used unsafely after it was verified against nullptr. Check lines: 55, 60.
/Build/ffmpeg/libavformat/rtmppkt.c 401 err V614 Uninitialized buffer 'ts_header' used. Consider checking the second actual argument of the 'ffurl_write' function.
/Build/ffmpeg/libavformat/rtmppkt.c 477 warn V560 A part of conditional expression is always false: size < 0.
/Build/ffmpeg/libavformat/rtmppkt.c 527 warn V560 A part of conditional expression is always false: size < 0.
/Build/ffmpeg/libavformat/rtmpproto.c 1085 warn V507 Pointer to local array 'tmp_buf' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavformat/rtmpproto.c 1696 warn V1004 The 'nonce' pointer was used unsafely after it was verified against nullptr. Check lines: 1681, 1696.
/Build/ffmpeg/libavformat/rtp.c 99 err V595 The 'fmt' pointer was utilized before it was verified against nullptr. Check lines: 99, 107.
/Build/ffmpeg/libavformat/rtpdec.c 812 warn V1004 The 'buf' pointer was used unsafely after it was verified against nullptr. Check lines: 790, 812.
/Build/ffmpeg/libavformat/rtpdec_jpeg.c 316 warn V507 Pointer to local array 'new_qtables' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavformat/rtpdec_mpa_robust.c 76 warn V763 Parameter 'len' is always rewritten in function body before being used.
/Build/ffmpeg/libavformat/rtsp.c 932 warn V614 Potentially uninitialized buffer 'lower_transport' used. Consider checking the first actual argument of the 'av_strcasecmp' function.
/Build/ffmpeg/libavformat/rtspdec.c 110 warn V547 Expression '!status_messages[index].code' is always false.
/Build/ffmpeg/libavformat/sapenc.c 221 warn V641 The size of the '& localaddr' buffer is not a multiple of the element size of the type 'struct sockaddr_in6'.
/Build/ffmpeg/libavformat/sauce.c 74 warn V547 Expression 'filetype' is always true.
/Build/ffmpeg/libavformat/sauce.c 59 warn V656 Variables 't1', 't2' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'avio_rl16(pb)' expression. Check lines: 58, 59.
/Build/ffmpeg/libavformat/sbgdec.c 925 err V595 The 's->tseq' pointer was utilized before it was verified against nullptr. Check lines: 925, 930.
/Build/ffmpeg/libavformat/sdp.c 216 err V575 The 'memcpy' function doesn't copy the whole string. Use 'strcpy / strcpy_s' function to preserve terminal null.
/Build/ffmpeg/libavformat/sdp.c 394 warn V569 Transformation of constant value 254. The value range of signed char type: [-128, 127].
/Build/ffmpeg/libavformat/sdp.c 395 warn V569 Transformation of constant value 205. The value range of signed char type: [-128, 127].
/Build/ffmpeg/libavformat/sdp.c 396 warn V569 Transformation of constant value 186. The value range of signed char type: [-128, 127].
/Build/ffmpeg/libavformat/segment.c 386 warn V519 The 'seg->segment_list_entries_end' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 383, 386.
/Build/ffmpeg/libavformat/segment.c 874 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/ffmpeg/libavformat/segment.c 913 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/soxdec.c 98 warn V560 A part of conditional expression is always true: comment_size < (0x7fffffff * 2U + 1U).
/Build/ffmpeg/libavformat/spdifenc.c 208 warn V560 A part of conditional expression is always true: core_size.
/Build/ffmpeg/libavformat/spdifenc.c 219 warn V560 A part of conditional expression is always true: core_size.
/Build/ffmpeg/libavformat/srtp.c 58 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'input'.
/Build/ffmpeg/libavformat/srtp.c 121 err V614 Uninitialized variable 'indexbuf[i]' used.
/Build/ffmpeg/libavformat/srtp.c 175 err V614 Uninitialized buffer 'rocbuf' used. Consider checking the second actual argument of the 'av_hmac_update' function.
/Build/ffmpeg/libavformat/srtp.c 318 err V614 Uninitialized buffer 'rocbuf' used. Consider checking the second actual argument of the 'av_hmac_update' function.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the sixth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the seventh actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the eighth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the ninth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/subviewerdec.c 60 warn V576 Incorrect format. Consider checking the tenth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/supdec.c 48 warn V656 Variables 'pts', 'dts' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'avio_rb32(s->pb)' expression. Check lines: 47, 48.
/Build/ffmpeg/libavformat/ty.c 549 err V512 A call of the 'memset' function will lead to underflow of the buffer 'ty->pes_buffer'.
/Build/ffmpeg/libavformat/ty.c 735 warn V1004 The 'ty->rec_hdrs' pointer was used unsafely after it was verified against nullptr. Check lines: 730, 735.
/Build/ffmpeg/libavformat/udp.c 258 warn V547 Expression 'addr->sa_family == 2' is always false.
/Build/ffmpeg/libavformat/udp.c 363 warn V547 Expression 'udp_fd >= 0' is always false.
/Build/ffmpeg/libavformat/udp.c 1001 warn V1020 The function exited without calling the 'pthread_mutex_unlock' function. Check lines: 1001, 950.
/Build/ffmpeg/libavformat/udp.c 1000 warn V1020 The function exited without calling the 'pthread_mutex_unlock' function. Check lines: 1000, 950.
/Build/ffmpeg/libavformat/udp.c 998 warn V1020 The function exited without calling the 'pthread_mutex_unlock' function. Check lines: 998, 950.
/Build/ffmpeg/libavformat/udp.c 994 warn V1020 The function exited without calling the 'pthread_mutex_unlock' function. Check lines: 994, 950.
/Build/ffmpeg/libavformat/unix.c 98 warn V547 Expression 'fd >= 0' is always true.
/Build/ffmpeg/libavformat/utils.c 695 warn V719 The switch statement does not cover all values of the 'AVMediaType' enum: AVMEDIA_TYPE_ATTACHMENT, AVMEDIA_TYPE_NB, AVMEDIA_TYPE_UNKNOWN.
/Build/ffmpeg/libavformat/utils.c 2284 warn V763 Parameter 'pos_min' is always rewritten in function body before being used.
/Build/ffmpeg/libavformat/utils.c 2981 warn V719 The switch statement does not cover all values of the 'AVMediaType' enum: AVMEDIA_TYPE_ATTACHMENT, AVMEDIA_TYPE_NB, AVMEDIA_TYPE_UNKNOWN.
/Build/ffmpeg/libavformat/utils.c 3397 warn V547 Expression 'st->r_frame_rate.num' is always false.
/Build/ffmpeg/libavformat/utils.c 4765 warn V560 A part of conditional expression is always true: ls.
/Build/ffmpeg/libavformat/utils.c 4825 err V547 Expression is always true. Probably the '&&' operator should be used here.
/Build/ffmpeg/libavformat/utils.c 5093 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavformat/wavdec.c 240 warn V557 Array overrun is possible. The value of 'length' index could reach 257.
/Build/ffmpeg/libavformat/wavdec.c 429 warn V699 Consider inspecting the 'foo = bar = baz ? .... : ....' expression. It is possible that 'foo = bar == baz ? .... : ....' should be used here instead.
/Build/ffmpeg/libavformat/wavdec.c 640 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavformat/webvttdec.c 55 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/webvttdec.c 55 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/webvttdec.c 55 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/webvttdec.c 55 warn V576 Incorrect format. Consider checking the sixth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/webvttdec.c 56 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/webvttdec.c 56 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/webvttdec.c 56 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavformat/wtvdec.c 697 warn V555 The expression '(size - consumed) > (0)' will work as 'size != consumed'.
/Build/ffmpeg/libavformat/wtvdec.c 701 warn V555 The expression '(size - consumed) > (0)' will work as 'size != consumed'.
/Build/ffmpeg/libavformat/xwma.c 222 warn V547 Expression 'size < 0' is always false.
/Build/ffmpeg/libavcodec/012v.c 84 warn V507 Pointer to local array 'y_temp' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavcodec/012v.c 85 warn V507 Pointer to local array 'u_temp' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavcodec/012v.c 86 warn V507 Pointer to local array 'v_temp' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavcodec/4xm.c 311 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/4xm.c 366 err V610 Undefined behavior. Check the shift operator '<<'. The right operand is negative ('log2h' = [-1..2147483646]).
/Build/ffmpeg/libavcodec/4xm.c 367 err V610 Undefined behavior. Check the shift operator '<<'. The right operand is negative ('log2h' = [-1..2147483646]).
/Build/ffmpeg/libavcodec/4xm.c 373 err V610 Undefined behavior. Check the shift operator '<<'. The right operand is negative ('log2w' = [-1..2147483646]).
/Build/ffmpeg/libavcodec/4xm.c 374 err V610 Undefined behavior. Check the shift operator '<<'. The right operand is negative ('log2w' = [-1..2147483646]).
/Build/ffmpeg/libavcodec/4xm.c 451 warn V555 The expression of the 'A - B > 0' kind will work as 'A != B'.
/Build/ffmpeg/libavcodec/4xm.c 863 warn V560 A part of conditional expression is always false: data_size < 0.
/Build/ffmpeg/libavcodec/4xm.c 908 warn V547 Expression 'f->version <= 1' is always false.
/Build/ffmpeg/libavcodec/aaccoder.c 622 warn V768 The expression 'sce->band_alt[w * 16 + g]' is of enum type. It is odd that it is used as an expression of a Boolean-type.
/Build/ffmpeg/libavcodec/aaccoder.c 623 warn V768 The expression 'sce->band_alt[w * 16 + g]' is of enum type. It is odd that it is used as an expression of a Boolean-type.
/Build/ffmpeg/libavcodec/aaccoder.c 673 warn V768 The expression 'sce->band_alt[w * 16 + g]' is of enum type. It is odd that it is used as an expression of a Boolean-type.
/Build/ffmpeg/libavcodec/aacdec_template.c 133 warn V768 The variable 'che_pos' is of enum type. It is odd that it is used as a variable of a Boolean-type.
/Build/ffmpeg/libavcodec/aacdec_template.c 2611 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2674 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2682 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'temp'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2691 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2700 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2740 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2748 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'temp'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2757 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2766 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2792 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 2800 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/aacdec_template.c 3074 warn V557 Array underrun is possible. The value of 'chan_config - 1' index could reach -1.
/Build/ffmpeg/libavcodec/aacdec_template.c 3075 warn V557 Array underrun is possible. The value of 'chan_config - 1' index could reach -1.
/Build/ffmpeg/libavcodec/aacdec_template.c 3102 warn V560 A part of conditional expression is always true: samples.
/Build/ffmpeg/libavcodec/aacdec_fixed.c 375 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('(gain - 1024)' = [-1024..2147482623]).
/Build/ffmpeg/libavcodec/aacenc.c 168 err V512 A call of the 'memset' function will lead to underflow of the buffer 'out'.
/Build/ffmpeg/libavcodec/aacenc.c 625 err V661 A suspicious expression 'A[B == C]'. Probably meant 'A[B] == C'.
/Build/ffmpeg/libavcodec/aacenc_tns.c 75 err V583 The '?:' operator, regardless of its conditional expression, always returns one and the same value: 4 == 4.
/Build/ffmpeg/libavcodec/aacenc_tns.c 168 err V583 The '?:' operator, regardless of its conditional expression, always returns one and the same value: 4 == 4.
/Build/ffmpeg/libavcodec/aacenc_tns.c 199 warn V560 A part of conditional expression is always false: !order.
/Build/ffmpeg/libavcodec/aacenc_tns.c 204 warn V557 Array overrun is possible. The value of 'g' index could reach 2.
/Build/ffmpeg/libavcodec/aacenc_tns.c 205 err V547 Expression 'g < tns->n_filt[w]' is always true.
/Build/ffmpeg/libavcodec/aacenc_tns.c 206 err V547 Expression 'g < tns->n_filt[w]' is always true.
/Build/ffmpeg/libavcodec/aacps.c 415 err V512 A call of the 'memset' function will lead to underflow of the buffer 'out[1][n]'.
/Build/ffmpeg/libavcodec/aacps.c 507 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/ffmpeg/libavcodec/aacps.c 509 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/ffmpeg/libavcodec/aacps.c 511 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/ffmpeg/libavcodec/aacps.c 513 err V1028 Possible overflow. Consider casting operands, not the result.
/Build/ffmpeg/libavcodec/aacpsy.c 529 warn V636 The 'ctx->frame_bits / 8' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/aacpsy.c 658 err V661 A suspicious expression 'A[B == C]'. Probably meant 'A[B] == C'.
/Build/ffmpeg/libavcodec/aacsbr_template.c 1370 err V512 A call of the 'memset' function will lead to overflow of the buffer 'ch_data->s_indexmapped[1]'.
/Build/ffmpeg/libavcodec/aacsbr_template.c 601 err V609 Divide by zero. Denominator range [-3..5].
/Build/ffmpeg/libavcodec/eac3dec.c 276 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/eac3dec.c 443 warn V547 Expression 's->bit_alloc_params.sr_code != 3' is always true.
/Build/ffmpeg/libavcodec/eac3dec.c 519 warn V557 Array underrun is possible. The value of 'blk - 1' index could reach -1.
/Build/ffmpeg/libavcodec/ac3dec.c 383 err V781 The value of the 's->channel_mode' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 383, 393.
/Build/ffmpeg/libavcodec/ac3dec.c 717 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->delay[ch - 1 + offset]'.
/Build/ffmpeg/libavcodec/ac3dec.c 896 err V629 Consider inspecting the 'bin << 23' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/ac3dsp.c 58 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/ac3enc.c 2461 warn V560 A part of conditional expression is always true: 1.
/Build/ffmpeg/libavcodec/alac.c 463 warn V560 A part of conditional expression is always false: alac->nb_samples.
/Build/ffmpeg/libavcodec/alacenc.c 449 err V547 Expression 'prediction_type == 15' is always false.
/Build/ffmpeg/libavcodec/alsdec.c 410 warn V547 Expression 'ht_size > (2147483647)' is always false.
/Build/ffmpeg/libavcodec/alsdec.c 1029 err V547 Expression 'ret < 0' is always false.
/Build/ffmpeg/libavcodec/amrnbdec.c 336 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'lsf_r'.
/Build/ffmpeg/libavcodec/amrnbdec.c 929 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'pole_out'.
/Build/ffmpeg/libavcodec/amrwbdec.c 501 warn V719 The switch statement does not cover all values of the 'Mode' enum: MODE_SID, NO_DATA, SP_LOST.
/Build/ffmpeg/libavcodec/amrwbdec.c 1136 warn V1016 Expression 'ctx->fr_cur_mode > MODE_SID' is always false.
/Build/ffmpeg/libavcodec/apedec.c 609 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/apedec.c 610 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/apedec.c 778 err V512 A call of the 'memset' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/apedec.c 983 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/apedec.c 1028 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/apedec.c 1086 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/apedec.c 1108 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/apedec.c 1184 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/apedec.c 1227 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'p->historybuffer'.
/Build/ffmpeg/libavcodec/ass_split.c 166 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/ass_split.c 529 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/ass_split.c 531 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/ass_split.c 539 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/ass_split.c 543 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/ass_split.c 545 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/atrac3.c 617 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('(subband_tab[num_subbands] - 1)' = [-1..1023]).
/Build/ffmpeg/libavcodec/atrac3.c 628 err V512 A call of the 'memset' function will lead to underflow of the buffer 'snd->imdct_buf'.
/Build/ffmpeg/libavcodec/atrac3.c 771 warn V560 A part of conditional expression is always true: i < avctx->channels.
/Build/ffmpeg/libavcodec/atrac3plusdsp.c 173 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/atrac9dec.c 547 warn V557 Array overrun is possible. The value of 'g_bins[i] + j' index could reach 511.
/Build/ffmpeg/libavcodec/atrac9dec.c 547 warn V557 Array underrun is possible. The value of 'g_bins[i] - j - 1' index could reach -256.
/Build/ffmpeg/libavcodec/atrac9dec.c 905 warn V557 Array overrun is possible. The value of '(j * alloc_c_len) / i' index could reach 2256.
/Build/ffmpeg/libavcodec/audio_frame_queue.c 84 err V595 The 'afq->frames' pointer was utilized before it was verified against nullptr. Check lines: 84, 107.
/Build/ffmpeg/libavcodec/avpacket.c 369 warn V719 The switch statement does not cover all values of the 'AVPacketSideDataType' enum: AV_PKT_DATA_NB.
/Build/ffmpeg/libavcodec/avpacket.c 530 warn V560 A part of conditional expression is always true: size.
/Build/ffmpeg/libavcodec/avs.c 101 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/ffmpeg/libavcodec/bink.c 829 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/bink.c 830 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/bink.c 996 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/bink.c 997 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/bink.c 998 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/bink.c 1049 warn V547 Expression 'by == bh' is always false.
/Build/ffmpeg/libavcodec/bitstream_filter.c 76 warn V547 Expression 'priv' is always false.
/Build/ffmpeg/libavcodec/bmp.c 122 warn V560 A part of conditional expression is always false: comp != BMP_RLE8.
/Build/ffmpeg/libavcodec/bmp.c 186 warn V555 The expression 'hsize - ihsize - 14 > 0' will work as 'hsize - ihsize != 14'.
/Build/ffmpeg/libavcodec/bmp.c 193 warn V555 The expression 'hsize - ihsize - 14 > 0' will work as 'hsize - ihsize != 14'.
/Build/ffmpeg/libavcodec/bmvvideo.c 143 warn V560 A part of conditional expression is always false: len <= 0.
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -128. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -80. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -89. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -98. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -106. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -114. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -121. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -48. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -59. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -69. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -78. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -87. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -96. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -104. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -112. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -119. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -126. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -16. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -29. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -40. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -51. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -61. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -71. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -81. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cabac.c 35 err V569 Truncation of constant value -90. The value range of unsigned char type: [0, 255].
/Build/ffmpeg/libavcodec/cavs.h 251 warn V719 The switch statement does not cover all values of the 'cavs_block' enum: BLK_8X8.
/Build/ffmpeg/libavcodec/cavsdec.c 823 warn V719 The switch statement does not cover all values of the 'cavs_sub_mb' enum: B_SUB_BWD.
/Build/ffmpeg/libavcodec/cavsdec.c 1128 warn V1016 Expression 'mb_type > B_8X8' is always false.
/Build/ffmpeg/libavcodec/cbs_av1.c 287 warn V555 The expression 'w - 1 > 0' will work as 'w != 1'.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 35 warn V547 Expression 'current->obu_extension_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 80 warn V560 A part of conditional expression is always false: current->high_bitdepth.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 84 warn V547 Expression 'current->high_bitdepth' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 91 warn V547 Expression 'current->mono_chrome' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 94 warn V547 Expression 'current->color_description_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 112 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 113 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 114 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 130 err V547 Expression 'priv->bit_depth == 12' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 104 warn V547 Expression 'current->mono_chrome' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 161 warn V547 Expression 'current->equal_picture_interval' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 207 warn V547 Expression 'current->timing_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 231 warn V547 Expression 'current->decoder_model_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 243 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 192 warn V547 Expression 'current->reduced_still_picture_header' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 257 warn V547 Expression 'current->reduced_still_picture_header' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 261 warn V547 Expression 'current->frame_id_numbers_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 290 warn V547 Expression 'current->enable_order_hint' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 299 warn V547 Expression 'current->seq_choose_screen_content_tools' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 304 err V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 315 warn V547 Expression 'current->enable_order_hint' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 270 warn V547 Expression 'current->reduced_still_picture_header' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 354 warn V547 Expression 'current->use_superres' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 399 warn V547 Expression 'current->render_and_frame_size_different' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 458 warn V547 Expression 'current->is_filter_switchable' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 500 warn V547 Expression 'current->uniform_tile_spacing_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 585 warn V547 Expression 'current->diff_uv_delta' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 600 warn V547 Expression 'current->using_qmatrix' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 621 warn V547 Expression 'current->segmentation_enabled' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 673 warn V547 Expression 'current->delta_q_present' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 689 warn V547 Expression 'current->delta_lf_present' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 731 warn V560 A part of conditional expression is always false: current->loop_filter_level[0].
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 732 warn V560 A part of conditional expression is always false: current->loop_filter_level[1].
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 741 warn V547 Expression 'current->loop_filter_delta_enabled' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1032 warn V547 Expression '!current->apply_grain' is always true.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1144 warn V547 Expression 'current->show_existing_frame' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1168 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1169 warn V560 A part of conditional expression is always true: current->frame_type == AV1_FRAME_KEY.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1172 warn V560 A part of conditional expression is always false: current->show_frame.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1178 warn V547 Expression 'current->show_frame' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1184 warn V560 A part of conditional expression is always true: current->frame_type == AV1_FRAME_KEY.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1184 warn V560 A part of conditional expression is always false: current->show_frame.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1183 warn V560 A part of conditional expression is always false: current->frame_type == AV1_FRAME_SWITCH.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1190 warn V560 A part of conditional expression is always true: current->frame_type == AV1_FRAME_KEY.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1220 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1237 err V547 Expression 'current->frame_type == AV1_FRAME_SWITCH' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1258 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1275 warn V560 A part of conditional expression is always true: current->frame_type == AV1_FRAME_KEY.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1274 warn V560 A part of conditional expression is always false: current->frame_type == AV1_FRAME_SWITCH.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1280 warn V560 A part of conditional expression is always false: !frame_is_intra.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1290 warn V560 A part of conditional expression is always true: current->frame_type == AV1_FRAME_KEY.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1291 warn V560 A part of conditional expression is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1357 warn V547 Expression '!frame_is_intra' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1571 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1668 err V547 Expression 'current->itu_t_t35_country_code == 0xff' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1714 warn V547 Expression 'current->seconds_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1708 warn V547 Expression 'current->full_timestamp_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_av1_syntax_template.c 1727 err V547 Expression 'current->time_offset_length > 0' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 46 warn V560 A part of conditional expression is always false: current->nal_unit_type == 14.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 47 warn V560 A part of conditional expression is always false: current->nal_unit_type == 20.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 48 warn V560 A part of conditional expression is always false: current->nal_unit_type == 21.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 117 warn V547 Expression 'current->aspect_ratio_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 128 warn V547 Expression 'current->overscan_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 132 warn V547 Expression 'current->video_signal_type_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 150 warn V547 Expression 'current->chroma_loc_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 159 warn V547 Expression 'current->timing_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 168 warn V547 Expression 'current->nal_hrd_parameters_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 172 warn V547 Expression 'current->vcl_hrd_parameters_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 175 warn V560 A part of conditional expression is always false: current->nal_hrd_parameters_present_flag.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 176 warn V560 A part of conditional expression is always false: current->vcl_hrd_parameters_present_flag.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 184 warn V547 Expression 'current->bitstream_restriction_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 281 warn V560 A part of conditional expression is always false: current->profile_idc == 100.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 281 warn V560 A part of conditional expression is always false: current->profile_idc == 110.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 282 warn V560 A part of conditional expression is always false: current->profile_idc == 122.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 282 warn V560 A part of conditional expression is always false: current->profile_idc == 244.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 283 warn V560 A part of conditional expression is always false: current->profile_idc == 44.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 283 warn V560 A part of conditional expression is always false: current->profile_idc == 83.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 284 warn V560 A part of conditional expression is always false: current->profile_idc == 86.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 284 warn V560 A part of conditional expression is always false: current->profile_idc == 118.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 285 warn V560 A part of conditional expression is always false: current->profile_idc == 128.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 285 warn V560 A part of conditional expression is always false: current->profile_idc == 138.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 315 err V547 Expression 'current->profile_idc == 183' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 325 err V547 Expression 'current->pic_order_cnt_type == 0' is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 344 warn V547 Expression '!current->frame_mbs_only_flag' is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 350 warn V547 Expression 'current->frame_cropping_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 358 warn V547 Expression 'current->vui_parameters_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 382 err V547 Expression 'current->aux_format_idc != 0' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 426 err V547 Expression 'current->num_slice_groups_minus1 > 0' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 480 warn V547 Expression 'current->pic_scaling_matrix_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 575 warn V547 Expression 'current->seconds_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 569 warn V547 Expression 'current->full_timestamp_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 662 err V547 Expression 'current->pic_struct > 8' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 686 warn V547 Expression '!current->pan_scan_rect_cancel_flag' is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 711 err V547 Expression 'current->itu_t_t35_country_code != 0xff' is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 789 warn V547 Expression is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1015 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1039 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1130 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1201 err V547 Expression 'current->slice_type % 5 == 2' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1202 err V547 Expression 'current->slice_type % 5 == 0' is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1203 err V547 Expression 'current->slice_type % 5 == 1' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1204 err V547 Expression 'current->slice_type % 5 == 4' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1205 err V547 Expression 'current->slice_type % 5 == 3' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1207 warn V560 A part of conditional expression is always true: !(slice_type_i || slice_type_si).
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1239 warn V547 Expression 'current->field_pic_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1248 warn V547 Expression 'idr_pic_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1255 warn V560 A part of conditional expression is always true: !current->field_pic_flag.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1262 warn V560 A part of conditional expression is always true: !current->field_pic_flag.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1278 warn V560 A part of conditional expression is always true: !current->redundant_pic_cnt.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1282 warn V547 Expression 'slice_type_b' is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1287 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1317 warn V560 A part of conditional expression is always true: !slice_type_i.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1317 warn V560 A part of conditional expression is always true: !slice_type_si.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 1331 err V547 Expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 110 warn V560 A part of conditional expression is always false: current->general_profile_idc == (4).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 110 warn V560 A part of conditional expression is always false: current->general_profile_idc == (5).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 111 warn V560 A part of conditional expression is always false: current->general_profile_idc == (6).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 111 warn V560 A part of conditional expression is always false: current->general_profile_idc == (7).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 112 warn V560 A part of conditional expression is always false: current->general_profile_idc == (8).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 112 warn V560 A part of conditional expression is always false: current->general_profile_idc == (9).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 124 warn V560 A part of conditional expression is always false: current->general_profile_idc == (5).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 124 warn V560 A part of conditional expression is always false: current->general_profile_idc == (9).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 143 warn V560 A part of conditional expression is always false: current->general_profile_idc == (1).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 143 warn V560 A part of conditional expression is always false: current->general_profile_idc == (2).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 144 warn V560 A part of conditional expression is always false: current->general_profile_idc == (3).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 144 warn V560 A part of conditional expression is always false: current->general_profile_idc == (4).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 145 warn V560 A part of conditional expression is always false: current->general_profile_idc == (5).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 145 warn V560 A part of conditional expression is always false: current->general_profile_idc == (9).
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 264 warn V560 A part of conditional expression is always false: current->nal_hrd_parameters_present_flag.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 265 warn V560 A part of conditional expression is always false: current->vcl_hrd_parameters_present_flag.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 325 warn V547 Expression 'current->aspect_ratio_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 336 warn V547 Expression 'current->overscan_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 340 warn V547 Expression 'current->video_signal_type_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 362 warn V547 Expression 'current->chroma_loc_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 375 warn V547 Expression 'current->default_display_window_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 383 warn V547 Expression 'current->vui_timing_info_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 398 warn V547 Expression 'current->bitstream_restriction_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 437 warn V560 A part of conditional expression is always true: current->vps_max_sub_layers_minus1 == 0.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 438 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 644 err V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 649 err V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 524 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 715 warn V547 Expression 'current->palette_mode_enabled_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 766 warn V560 A part of conditional expression is always true: !current->sps_temporal_id_nesting_flag.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 780 err V547 Expression 'current->chroma_format_idc == 3' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 789 warn V547 Expression 'current->conformance_window_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 807 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 818 err V654 The condition 'i < current->sps_max_sub_layers_minus1' of loop is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 818 err V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 817 warn V547 Expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 836 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 837 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 941 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 965 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 978 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1033 warn V547 Expression 'current->cu_qp_delta_enabled_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1050 warn V547 Expression 'current->tiles_enabled_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1068 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1086 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1098 warn V547 Expression 'current->pps_extension_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1147 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1154 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1311 warn V547 Expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1342 warn V547 Expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1376 err V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1419 warn V560 A part of conditional expression is always false: current->slice_type == HEVC_SLICE_P.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1420 warn V560 A part of conditional expression is always true: current->slice_type == HEVC_SLICE_B.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1422 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1506 warn V547 Expression 'current->deblocking_filter_override_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1322 warn V547 Expression '!current->dependent_slice_segment_flag' is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1542 err V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1548 err V547 Expression 'current->num_entry_point_offsets > 0' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1558 err V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1611 warn V547 Expression 'current->irap_cpb_params_present_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1636 warn V560 A part of conditional expression is always false: current->irap_cpb_params_present_flag.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1654 warn V560 A part of conditional expression is always false: current->irap_cpb_params_present_flag.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1740 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1747 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1748 warn V560 A part of conditional expression is always false: i < current->num_decoding_units_minus1.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1768 warn V547 Expression '!current->pan_scan_rect_cancel_flag' is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1793 err V547 Expression 'current->itu_t_t35_country_code != 0xff' is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1871 warn V547 Expression is always true.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 1935 err V547 Expression 'current->hash_type == 0' is always true.
/Build/ffmpeg/libavcodec/cbs_h264_syntax_template.c 951 warn V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'k' counter.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 42 err V523 The 'then' statement is equivalent to the 'else' statement.
/Build/ffmpeg/libavcodec/cbs_h265_syntax_template.c 2185 warn V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'k' counter.
/Build/ffmpeg/libavcodec/cbs_h2645.c 740 warn V557 Array overrun is possible. The value of 'id' index could reach 32.
/Build/ffmpeg/libavcodec/cbs_h2645.c 740 warn V557 Array overrun is possible. The value of 'id' index could reach 32.
/Build/ffmpeg/libavcodec/cbs_h2645.c 740 warn V557 Array overrun is possible. The value of 'id' index could reach 32.
/Build/ffmpeg/libavcodec/cbs_h2645.c 742 warn V557 Array overrun is possible. The value of 'id' index could reach 16.
/Build/ffmpeg/libavcodec/cbs_h2645.c 742 warn V557 Array overrun is possible. The value of 'id' index could reach 16.
/Build/ffmpeg/libavcodec/cbs_h2645.c 742 warn V557 Array overrun is possible. The value of 'id' index could reach 16.
/Build/ffmpeg/libavcodec/cbs_h2645.c 743 warn V557 Array overrun is possible. The value of 'id' index could reach 16.
/Build/ffmpeg/libavcodec/cbs_h2645.c 743 warn V557 Array overrun is possible. The value of 'id' index could reach 16.
/Build/ffmpeg/libavcodec/cbs_h2645.c 743 warn V557 Array overrun is possible. The value of 'id' index could reach 16.
/Build/ffmpeg/libavcodec/cbs_h2645.c 744 warn V557 Array overrun is possible. The value of 'id' index could reach 64.
/Build/ffmpeg/libavcodec/cbs_h2645.c 744 warn V557 Array overrun is possible. The value of 'id' index could reach 64.
/Build/ffmpeg/libavcodec/cbs_h2645.c 744 warn V557 Array overrun is possible. The value of 'id' index could reach 64.
/Build/ffmpeg/libavcodec/cbs_h2645.c 950 warn V547 Expression 'err < 0' is always true.
/Build/ffmpeg/libavcodec/cbs_jpeg_syntax_template.c 51 warn V547 Expression 'current->Pq' is always false.
/Build/ffmpeg/libavcodec/cbs_jpeg_syntax_template.c 72 err V654 The condition 'i < n' of loop is always false.
/Build/ffmpeg/libavcodec/cbs_jpeg_syntax_template.c 72 err V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.
/Build/ffmpeg/libavcodec/cbs_jpeg_syntax_template.c 154 err V547 Expression 'current->Lp > 2' is always false.
/Build/ffmpeg/libavcodec/cbs_jpeg_syntax_template.c 178 err V547 Expression 'current->Lc > 2' is always false.
/Build/ffmpeg/libavcodec/cbs_jpeg.c 234 warn V614 Potentially uninitialized variable 'next_marker' used.
/Build/ffmpeg/libavcodec/cbs_jpeg.c 237 warn V614 Potentially uninitialized variable 'next_start' used.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 45 warn V547 Expression 'current->load_intra_quantiser_matrix' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 51 warn V547 Expression 'current->load_non_intra_quantiser_matrix' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 127 warn V547 Expression 'current->colour_description' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 169 warn V560 A part of conditional expression is always false: current->picture_coding_type == 2.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 170 warn V560 A part of conditional expression is always false: current->picture_coding_type == 3.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 175 err V547 Expression 'current->picture_coding_type == 3' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 211 warn V547 Expression 'current->repeat_first_field' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 220 warn V560 A part of conditional expression is always false: current->picture_structure == 1.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 221 warn V560 A part of conditional expression is always false: current->picture_structure == 2.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 224 warn V547 Expression 'current->repeat_first_field' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 232 warn V547 Expression 'current->composite_display_flag' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 251 warn V547 Expression 'current->load_intra_quantiser_matrix' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 257 warn V547 Expression 'current->load_non_intra_quantiser_matrix' is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 263 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 269 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/cbs_mpeg2_syntax_template.c 305 warn V785 Constant expression in switch statement.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 31 warn V560 A part of conditional expression is always true: frame_sync_byte_0 != VP9_FRAME_SYNC_0.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 32 warn V560 A part of conditional expression is always true: frame_sync_byte_1 != VP9_FRAME_SYNC_1.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 33 warn V560 A part of conditional expression is always true: frame_sync_byte_2 != VP9_FRAME_SYNC_2.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 51 warn V547 Expression 'current->ten_or_twelve_bit' is always false.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 57 err V547 Expression 'current->color_space != VP9_CS_RGB' is always true.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 109 warn V547 Expression 'current->render_and_frame_size_different' is always false.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 158 warn V547 Expression '!current->is_filter_switchable' is always true.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 173 warn V547 Expression 'current->loop_filter_delta_enabled' is always false.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 216 warn V547 Expression 'current->segmentation_enabled' is always false.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 288 err V547 Expression 'vp9->profile == 3' is always false.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 292 warn V547 Expression 'current->show_existing_frame' is always false.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 304 err V547 Expression 'current->frame_type == VP9_KEY_FRAME' is always true.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 306 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 415 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 31 warn V560 A part of conditional expression is always false: frame_sync_byte_0 != VP9_FRAME_SYNC_0.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 32 warn V560 A part of conditional expression is always false: frame_sync_byte_1 != VP9_FRAME_SYNC_1.
/Build/ffmpeg/libavcodec/cbs_vp9_syntax_template.c 33 warn V560 A part of conditional expression is always false: frame_sync_byte_2 != VP9_FRAME_SYNC_2.
/Build/ffmpeg/libavcodec/ccaption_dec.c 480 warn V719 The switch statement does not cover all values of the 'cc_font' enum: CCFONT_REGULAR.
/Build/ffmpeg/libavcodec/cinepak.c 197 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p'.
/Build/ffmpeg/libavcodec/cinepak.c 203 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p'.
/Build/ffmpeg/libavcodec/cinepak.c 206 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p'.
/Build/ffmpeg/libavcodec/cinepak.c 242 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'cb2 + 0'.
/Build/ffmpeg/libavcodec/cinepak.c 243 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'cb3 + 0'.
/Build/ffmpeg/libavcodec/cinepak.c 246 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'cb0 + 0'.
/Build/ffmpeg/libavcodec/cinepak.c 247 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'cb1 + 0'.
/Build/ffmpeg/libavcodec/cinepakenc.c 173 warn V547 Expression '!(s->best_frame = av_frame_alloc())' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 173 warn V559 Suspicious assignment inside the conditional expression of 'if' statement: s->best_frame = av_frame_alloc().
/Build/ffmpeg/libavcodec/cinepakenc.c 175 warn V547 Expression '!(s->scratch_frame = av_frame_alloc())' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 175 warn V559 Suspicious assignment inside the conditional expression of 'if' statement: s->scratch_frame = av_frame_alloc().
/Build/ffmpeg/libavcodec/cinepakenc.c 178 warn V547 Expression '!(s->input_frame = av_frame_alloc())' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 178 warn V559 Suspicious assignment inside the conditional expression of 'if' statement: s->input_frame = av_frame_alloc().
/Build/ffmpeg/libavcodec/cinepakenc.c 409 warn V547 Expression 'incremental_codebook_replacement_mode' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 410 warn V547 Expression 'incremental_codebook_replacement_mode' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 412 warn V547 Expression 'incremental_codebook_replacement_mode' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 419 warn V547 Expression 'incremental_codebook_replacement_mode' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 1040 warn V547 Expression 'rr > 255' is always false.
/Build/ffmpeg/libavcodec/cinepakenc.c 1038 warn V547 Expression 'rr < 0' is always false.
/Build/ffmpeg/libavcodec/dca_exss.c 448 err V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
/Build/ffmpeg/libavcodec/dca_exss.c 452 err V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
/Build/ffmpeg/libavcodec/dca_exss.c 479 err V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
/Build/ffmpeg/libavcodec/dca_xll.c 659 warn V756 The 'j' counter is not used inside a nested loop. Consider inspecting usage of 'k' counter.
/Build/ffmpeg/libavcodec/dcaadpcm.c 193 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'work_bufer'.
/Build/ffmpeg/libavcodec/dcadsp.c 246 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dcadsp.c 270 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dcaenc.c 217 err V512 A call of the 'memset' function will lead to underflow of the buffer 'c->adpcm_history[i][j]'.
/Build/ffmpeg/libavcodec/dcaenc.c 424 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dcaenc.c 425 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/decode.c 118 warn V547 Expression 'ret < 0' is always true.
/Build/ffmpeg/libavcodec/decode.c 945 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/decode.c 1128 warn V547 Expression '!config' is always false.
/Build/ffmpeg/libavcodec/decode.c 1936 err V1013 Suspicious subexpression frame->format != avctx->pix_fmt in a sequence of similar comparisons.
/Build/ffmpeg/libavcodec/dirac_dwt_template.c 410 warn V751 Parameter 'height' is not used inside function body.
/Build/ffmpeg/libavcodec/dirac_parser.c 263 warn V519 The '* poutbuf' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 250, 263.
/Build/ffmpeg/libavcodec/dirac_parser.c 264 warn V519 The '* poutbuf_size' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 251, 264.
/Build/ffmpeg/libavcodec/diracdec.c 1433 err V629 Consider inspecting the '1 << ez' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/diracdec.c 1434 err V629 Consider inspecting the '1 << ez' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/diracdec.c 1802 warn V751 Parameter 'yblen' is not used inside function body.
/Build/ffmpeg/libavcodec/diracdec.c 2311 warn V547 Expression '!s->current_picture' is always true.
/Build/ffmpeg/libavcodec/dnxhdenc.c 233 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!offset' and 'offset'.
/Build/ffmpeg/libavcodec/dnxhdenc.c 234 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!run' and 'run'.
/Build/ffmpeg/libavcodec/dnxhdenc.c 855 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dolby_e.c 295 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/dolby_e.c 296 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/dolby_e.c 297 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/dolby_e.c 319 err V522 Dereferencing of the null pointer 'p' might take place.
/Build/ffmpeg/libavcodec/dolby_e.c 378 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/dolby_e.c 690 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/dolby_e.c 707 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/dvd_nav_parser.c 72 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'pc1->buffer'.
/Build/ffmpeg/libavcodec/dvdec.c 290 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dvdec.c 291 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dvdsub_parser.c 51 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/dvdsubdec.c 247 warn V547 Expression 'big_offsets' is always true.
/Build/ffmpeg/libavcodec/dv_tablegen.h 85 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/dv_tablegen.h 87 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/dvenc.c 252 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/dvenc.c 410 err V767 Suspicious access to element of 'size' array by a constant index inside a loop.
/Build/ffmpeg/libavcodec/dvenc.c 434 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/eatgq.c 71 warn V557 Array overrun is possible. The value of 'i ++' index could reach 64.
/Build/ffmpeg/libavcodec/eatgq.c 170 err V512 A call of the 'memset' function will lead to underflow of the buffer 'dc'.
/Build/ffmpeg/libavcodec/encode.c 169 warn V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 162, 169.
/Build/ffmpeg/libavcodec/encode.c 324 err V595 The 'frame' pointer was utilized before it was verified against nullptr. Check lines: 324, 332.
/Build/ffmpeg/libavcodec/encode.c 440 warn V560 A part of conditional expression is always true: ret >= 0.
/Build/ffmpeg/libavcodec/escape124.c 94 warn V547 Expression 'size >= 0x7fffffff / sizeof (MacroBlock)' is always false.
/Build/ffmpeg/libavcodec/evrcdec.c 632 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'mem'.
/Build/ffmpeg/libavcodec/evrcdec.c 674 warn V560 A part of conditional expression is always false: e->bitrate == RATE_HALF.
/Build/ffmpeg/libavcodec/evrcdec.c 810 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'e->pitch'.
/Build/ffmpeg/libavcodec/evrcdec.c 893 warn V547 Expression 'error_flag' is always false.
/Build/ffmpeg/libavcodec/exr.c 1139 warn V719 The switch statement does not cover all values of the 'ExrCompr' enum: EXR_DWA, EXR_DWB, EXR_UNKN.
/Build/ffmpeg/libavcodec/fft_template.c 261 err V547 Expression 's->fft_permutation == FF_FFT_PERM_AVX' is always false.
/Build/ffmpeg/libavcodec/ffv1dec_template.c 170 warn V547 Expression 'transparency' is always true.
/Build/ffmpeg/libavcodec/ffv1dec.c 267 warn V547 Expression '!p->key_frame' is always true.
/Build/ffmpeg/libavcodec/ffv1enc_template.c 167 warn V547 Expression 'transparency' is always true.
/Build/ffmpeg/libavcodec/ffv1enc.c 521 err V547 Expression '(s->version) > (2)' is always false.
/Build/ffmpeg/libavcodec/ffv1enc.c 525 warn V547 Expression '(s->version) > (2)' is always false.
/Build/ffmpeg/libavcodec/ffv1enc.c 845 warn V793 It is odd that the result of the 'a + b' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
/Build/ffmpeg/libavcodec/ffv1enc.c 855 warn V793 It is odd that the result of the 'a + b' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
/Build/ffmpeg/libavcodec/ffv1enc.c 880 err V1028 Possible overflow. Consider casting operands of the 's->bits_per_raw_sample + 1' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/fits.c 116 warn V719 The switch statement does not cover all values of the 'FITSHeaderState' enum: STATE_GCOUNT, STATE_PCOUNT.
/Build/ffmpeg/libavcodec/flac.c 46 err V629 Consider inspecting the 'top << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/flac.c 46 warn V784 The size of the bit mask is less than the size of the first operand. This will cause the loss of higher bits.
/Build/ffmpeg/libavcodec/flac_parser.c 638 warn V560 A part of conditional expression is always true: buf_size.
/Build/ffmpeg/libavcodec/flacenc.c 188 warn V719 The switch statement does not cover all values of the 'FFLPCType' enum: FF_LPC_TYPE_DEFAULT, FF_LPC_TYPE_NB.
/Build/ffmpeg/libavcodec/flashsv.c 183 warn V751 Parameter 'height' is not used inside function body.
/Build/ffmpeg/libavcodec/flashsv.c 455 warn V560 A part of conditional expression is always false: s->zlibprime_curr.
/Build/ffmpeg/libavcodec/flashsv.c 485 warn V560 A part of conditional expression is always true: s->ver == 2.
/Build/ffmpeg/libavcodec/flashsv2enc.c 161 warn V1004 The 'databuf' pointer was used unsafely after it was verified against nullptr.
/Build/ffmpeg/libavcodec/g2meet.c 609 warn V751 Parameter 'y' is not used inside function body.
/Build/ffmpeg/libavcodec/g2meet.c 1230 warn V560 A part of conditional expression is always false: cursor_w > 256.
/Build/ffmpeg/libavcodec/g2meet.c 1231 warn V560 A part of conditional expression is always false: cursor_h > 256.
/Build/ffmpeg/libavcodec/g722enc.c 164 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/g723_1dec.c 593 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'filter_signal'.
/Build/ffmpeg/libavcodec/g723_1dec.c 712 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/g723_1dec.c 718 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/g723_1dec.c 771 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'vector_ptr'.
/Build/ffmpeg/libavcodec/g723_1dec.c 909 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p->excitation'.
/Build/ffmpeg/libavcodec/g723_1dec.c 962 err V512 A call of the 'memset' function will lead to underflow of the buffer 'p->excitation'.
/Build/ffmpeg/libavcodec/g723_1dec.c 1001 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p->audio'.
/Build/ffmpeg/libavcodec/g723_1enc.c 116 err V629 Consider inspecting the 'temp << scale' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 116 err V1028 Possible overflow. Consider casting operands of the 'temp << scale' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 159 err V1028 Possible overflow. Consider casting operands of the 'partial_corr << 14' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 164 err V1028 Possible overflow. Consider casting operands of the 'error << 16' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 170 err V1028 Possible overflow. Consider casting operands of the 'lpc[j] << 16' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 236 err V629 Consider inspecting the 'f[i] << shift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 236 err V1028 Possible overflow. Consider casting operands of the 'f[i] << shift' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 396 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p->iir_mem'.
/Build/ffmpeg/libavcodec/g723_1enc.c 412 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'p->iir_mem'.
/Build/ffmpeg/libavcodec/g723_1enc.c 449 err V629 Consider inspecting the 'ccr << exp' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 449 err V1028 Possible overflow. Consider casting operands of the 'ccr << exp' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 457 err V629 Consider inspecting the 'orig_eng << temp' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 457 err V1028 Possible overflow. Consider casting operands of the 'orig_eng << temp' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 519 err V629 Consider inspecting the 'energy[i] << exp' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 519 err V1028 Possible overflow. Consider casting operands of the 'energy[i] << exp' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 573 err V629 Consider inspecting the 'hf->gain * src[i - hf->index] << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 582 err V629 Consider inspecting the 'hf->gain * src[i - hf->index] << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 607 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'buf_16'.
/Build/ffmpeg/libavcodec/g723_1enc.c 715 err V629 Consider inspecting the 'ccr_buf[i] << temp' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/g723_1enc.c 715 err V1028 Possible overflow. Consider casting operands of the 'ccr_buf[i] << temp' operator to the 'int64_t' type, not the result.
/Build/ffmpeg/libavcodec/g723_1enc.c 1133 err V512 A call of the 'memset' function will lead to underflow of the buffer 'vector'.
/Build/ffmpeg/libavcodec/g723_1enc.c 1148 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'vector'.
/Build/ffmpeg/libavcodec/g729dec.c 628 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'synth'.
/Build/ffmpeg/libavcodec/g729postfilter.c 306 warn V614 Potentially uninitialized variable 'best_delay_frac' used.
/Build/ffmpeg/libavcodec/gdv.c 546 warn V547 Expression 'ret < 0' is always false.
/Build/ffmpeg/libavcodec/h263dec.c 667 warn V560 A part of conditional expression is always true: 1.
/Build/ffmpeg/libavcodec/h263dec.c 667 warn V560 A part of conditional expression is always false: !(1 || 1 || 1 || 1 || 1 || 1).
/Build/ffmpeg/libavcodec/h2645_parse.c 124 warn V547 Expression 'nal->skipped_bytes_pos' is always true.
/Build/ffmpeg/libavcodec/h264_mvpred.h 62 warn V1032 The pointer 'sl->mv_cache[list][scan8[0] - 2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 278 warn V1032 The pointer 'mvbuf[0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 278 warn V1032 The pointer 'A' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 278 err V614 Uninitialized variable 'mvbuf[0][1]' used.
/Build/ffmpeg/libavcodec/h264_mvpred.h 291 warn V1032 The pointer 'mvbuf[1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 291 warn V1032 The pointer 'B' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 291 err V614 Uninitialized variable 'mvbuf[1][1]' used.
/Build/ffmpeg/libavcodec/h264_mvpred.h 307 warn V1032 The pointer 'mvbuf[2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 307 warn V1032 The pointer 'C' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 307 err V614 Uninitialized variable 'mvbuf[2][1]' used.
/Build/ffmpeg/libavcodec/h264_mvpred.h 637 warn V557 Array overrun is possible. The value of 'cache_idx' index could reach 15.
/Build/ffmpeg/libavcodec/h264_mvpred.h 637 warn V1032 The pointer 'mv_cache[cache_idx]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 637 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/h264_mvpred.h 639 warn V557 Array overrun is possible. The value of 'cache_idx + 8' index could reach 23.
/Build/ffmpeg/libavcodec/h264_mvpred.h 639 warn V1032 The pointer 'mv_cache[cache_idx + 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 639 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/h264_mvpred.h 644 warn V557 Array overrun is possible. The value of 'cache_idx' index could reach 15.
/Build/ffmpeg/libavcodec/h264_mvpred.h 645 warn V557 Array overrun is possible. The value of 'cache_idx + 8' index could reach 23.
/Build/ffmpeg/libavcodec/h264_mvpred.h 655 warn V1032 The pointer 'mv_cache[- 1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 655 warn V1032 The pointer 'mv[b_xy + b_stride * left_block[0]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 666 warn V1032 The pointer 'mv_cache[4 - 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 666 warn V1032 The pointer 'mv[b_xy]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 678 warn V1032 The pointer 'mv_cache[- 1 - 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 695 err V557 Array overrun is possible. The '2 + 8 * 0' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 695 warn V1032 The pointer 'mv_cache[2 + 8 * 0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 696 err V557 Array overrun is possible. The '2 + 8 * 2' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 696 warn V1032 The pointer 'mv_cache[2 + 8 * 2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 701 warn V1032 The pointer 'mvd_cache[0 - 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 701 warn V1032 The pointer 'mvd[b_xy + 0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 707 warn V1032 The pointer 'mvd_cache[- 1 + 0 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 707 warn V1032 The pointer 'mvd[b_xy - left_block[0]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 708 err V557 Array overrun is possible. The '- 1 + 1 * 8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 708 warn V1032 The pointer 'mvd_cache[- 1 + 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 708 warn V1032 The pointer 'mvd[b_xy - left_block[1]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 711 err V557 Array overrun is possible. The '- 1 + 1 * 8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 715 err V557 Array overrun is possible. The '- 1 + 2 * 8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 715 warn V1032 The pointer 'mvd_cache[- 1 + 2 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 715 warn V1032 The pointer 'mvd[b_xy - left_block[2]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 716 err V557 Array overrun is possible. The '- 1 + 3 * 8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 716 warn V1032 The pointer 'mvd_cache[- 1 + 3 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 716 warn V1032 The pointer 'mvd[b_xy - left_block[3]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 718 err V557 Array overrun is possible. The '- 1 + 2 * 8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 719 err V557 Array overrun is possible. The '- 1 + 3 * 8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 721 err V557 Array overrun is possible. The '2 + 8 * 0' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 721 warn V1032 The pointer 'mvd_cache[2 + 8 * 0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mvpred.h 722 err V557 Array overrun is possible. The '2 + 8 * 2' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_mvpred.h 722 warn V1032 The pointer 'mvd_cache[2 + 8 * 2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_cabac.c 1290 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavcodec/h264_cabac.c 1758 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_cabac.c 2180 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2181 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2181 err V557 Array overrun is possible. The '9' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2182 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2183 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2183 err V557 Array overrun is possible. The '9' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2185 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2186 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2186 err V557 Array overrun is possible. The '9' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2187 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2188 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2188 err V557 Array overrun is possible. The '9' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2190 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2191 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2193 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2194 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2196 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2197 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2199 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cabac.c 2200 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264dec.h 794 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/libavcodec/h264_cavlc.c 618 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_cavlc.c 931 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 932 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 932 err V557 Array overrun is possible. The '9' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 933 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 934 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 934 err V557 Array overrun is possible. The '9' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 936 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 937 err V557 Array overrun is possible. The '1' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 939 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 940 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/h264_cavlc.c 946 warn V1032 The pointer 'sl->mv_cache[list][scan8[4 * i]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_direct.c 103 warn V560 A part of conditional expression is always true: interl.
/Build/ffmpeg/libavcodec/h264_direct.c 253 warn V1032 The pointer 'A' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_direct.c 255 warn V1032 The pointer 'B' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_direct.c 257 warn V1032 The pointer 'C' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_direct.c 468 warn V1032 The pointer 'sl->mv_cache[0][scan8[i8 * 4 + i4]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_direct.c 470 warn V1032 The pointer 'sl->mv_cache[1][scan8[i8 * 4 + i4]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_direct.c 711 warn V1032 The pointer 'sl->mv_cache[1][scan8[i8 * 4 + i4]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 246 warn V560 A part of conditional expression is always true: !(0 && (h->flags & (1 << 13))).
/Build/ffmpeg/libavcodec/h264_loopfilter.c 283 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 309 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 310 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 364 warn V1032 The pointer 'bS[0][0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 365 warn V1032 The pointer 'bS[0][2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 366 warn V1032 The pointer 'bS[1][0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 367 warn V1032 The pointer 'bS[1][2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 372 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 405 warn V1032 The pointer 'bS[0][1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 407 warn V1032 The pointer 'bS[0][3]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 410 warn V1032 The pointer 'bS[1][1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 412 warn V1032 The pointer 'bS[1][3]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 509 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 546 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 629 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/h264_loopfilter.c 727 warn V560 A part of conditional expression is always true: !(0 && (h->flags & (1 << 13))).
/Build/ffmpeg/libavcodec/h264_loopfilter.c 740 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/h264_mb.c 566 warn V1032 The pointer 'sl->top_borders[top_idx][sl->mb_x + 1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mb.c 599 warn V1032 The pointer 'mb' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mb.c 608 warn V1032 The pointer 'mb' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264_mb_template.c 202 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/h264_mb_template.c 237 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/h264_ps.c 273 warn V699 Consider inspecting the 'last = factors[scan[i]] = next ? next : last' expression. It is possible that 'last = factors[scan[i]] == next ? next : last' should be used here instead.
/Build/ffmpeg/libavcodec/h264_sei.c 83 warn V1016 Expression is always false.
/Build/ffmpeg/libavcodec/h264_slice.c 586 warn V560 A part of conditional expression is always false: simple.
/Build/ffmpeg/libavcodec/h264_slice.c 1037 err V1013 Suspicious subexpression in a sequence of similar comparisons.
/Build/ffmpeg/libavcodec/h264_slice.c 1208 warn V1016 Expression is always true.
/Build/ffmpeg/libavcodec/h264_slice.c 2252 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/h264_slice.c 2253 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/h264_slice.c 2254 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/h264_slice.c 2255 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/h264dec.c 1002 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/h264addpx_template.c 34 warn V1032 The pointer '_src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264addpx_template.c 54 warn V1032 The pointer '_src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 37 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 72 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 147 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 162 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 179 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 189 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 198 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 210 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 223 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 247 warn V1032 The pointer '_input' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 248 warn V1032 The pointer '_output' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 283 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264idct_template.c 308 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 39 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 52 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 67 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 81 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 95 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 108 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 121 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 134 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 334 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 356 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 388 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 403 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 418 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 430 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 431 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 432 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 493 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 507 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 524 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 536 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 554 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 555 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 556 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 581 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 613 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 639 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 664 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 699 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 891 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 901 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 911 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 923 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 936 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 956 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 1133 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 1169 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 1215 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 1236 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 1256 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/h264pred_template.c 1281 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/hapdec.c 141 warn V560 A part of conditional expression is always true: (section_type & 0x0F) != HAP_FMT_RGBDXT1.
/Build/ffmpeg/libavcodec/hapdec.c 142 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/hapdec.c 143 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/hapdec.c 146 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/libavcodec/hapdec.c 215 err V614 Potentially uninitialized pointer 'compressorstr' used. Consider checking the fourth actual argument of the 'av_log' function.
/Build/ffmpeg/libavcodec/hapdec.c 323 warn V547 Expression '(section_type & 0x0F) != 0x0D' is always true.
/Build/ffmpeg/libavcodec/hapqa_extract_bsf.c 67 warn V547 Expression '(section_type & 0x0F) != 0x0D' is always true.
/Build/ffmpeg/libavcodec/hevc_cabac.c 1052 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/hevc_mp4toannexb_bsf.c 155 warn V560 A part of conditional expression is always false: (18446744073709551615UL) - nalu_size < 4.
/Build/ffmpeg/libavcodec/hevc_parser.c 139 warn V560 A part of conditional expression is always true: sh->slice_type == HEVC_SLICE_B.
/Build/ffmpeg/libavcodec/hevc_ps.c 729 err V512 A call of the 'memset' function will lead to underflow of the buffer 'sl->sl[0][matrixId]'.
/Build/ffmpeg/libavcodec/hevc_ps.c 795 warn V557 Array overrun is possible. The value of 'i' index could reach 63.
/Build/ffmpeg/libavcodec/hevc_ps.c 796 warn V557 Array overrun is possible. The value of 'i' index could reach 63.
/Build/ffmpeg/libavcodec/hevc_refs.c 525 warn V547 Expression 'long_rps' is always true.
/Build/ffmpeg/libavcodec/hevcdec.c 574 warn V560 A part of conditional expression is always true: sh->slice_type == HEVC_SLICE_B.
/Build/ffmpeg/libavcodec/hevcdec.c 1121 err V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 1102, 1121.
/Build/ffmpeg/libavcodec/hevcdec.c 1150 err V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 1131, 1150.
/Build/ffmpeg/libavcodec/hevcpred_template.c 224 warn V519 The 'left[- 1]' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 209, 224.
/Build/ffmpeg/libavcodec/htmlsubtitles.c 213 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/huffyuvdec.c 185 warn V557 Array overrun is possible. The value of 'i' index could reach 4095.
/Build/ffmpeg/libavcodec/huffyuvdec.c 186 warn V557 Array overrun is possible. The value of 'i' index could reach 4095.
/Build/ffmpeg/libavcodec/huffyuvdec.c 187 warn V557 Array overrun is possible. The value of 'i' index could reach 4095.
/Build/ffmpeg/libavcodec/huffyuvdec.c 189 warn V557 Array overrun is possible. The value of 'i' index could reach 4095.
/Build/ffmpeg/libavcodec/huffyuvdec.c 190 warn V557 Array overrun is possible. The value of 'i' index could reach 4095.
/Build/ffmpeg/libavcodec/huffyuvdec.c 191 warn V557 Array overrun is possible. The value of 'i' index could reach 4095.
/Build/ffmpeg/libavcodec/huffyuvdec.c 258 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->bits[1]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 258 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->bits[0]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 259 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->len[1]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 259 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->len[0]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 261 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->bits[2]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 261 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->bits[1]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 262 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->len[2]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 262 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->len[1]'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 302 err V512 A call of the 'memset' function will lead to underflow of the buffer 's->vlc'.
/Build/ffmpeg/libavcodec/huffyuvdec.c 320 err V547 Expression '(s->n) > (16384)' is always false.
/Build/ffmpeg/libavcodec/huffyuvdsp.c 34 warn V1032 The pointer 'src' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/huffyuvdsp.c 35 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/huffyuvencdsp.c 44 warn V1032 The pointer 'src1' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/huffyuvencdsp.c 45 warn V1032 The pointer 'src2' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/huffyuvencdsp.c 46 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/ilbcdec.c 582 err V512 A call of the 'memset' function will lead to underflow of the buffer 'sampleValVec'.
/Build/ffmpeg/libavcodec/ilbcdec.c 582 err V597 The compiler could delete the 'memset' function call, which is used to flush 'sampleValVec' buffer. The memset_s() function should be used to erase the private data.
/Build/ffmpeg/libavcodec/ilbcdec.c 1099 warn V547 Expression is always false.
/Build/ffmpeg/libavcodec/ilbcdec.c 1097 warn V547 Expression 's->consPLICount * s->block_samples > 960' is always false.
/Build/ffmpeg/libavcodec/ilbcdec.c 1095 warn V547 Expression 's->consPLICount * s->block_samples > 640' is always false.
/Build/ffmpeg/libavcodec/ilbcdec.c 1352 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('tmp' = [-2147483648..2147483647]).
/Build/ffmpeg/libavcodec/imc.c 485 warn V658 A value is being subtracted from the unsigned variable. This can result in an overflow. In such a case, the '>' comparison operation can potentially behave unexpectedly.
/Build/ffmpeg/libavcodec/imc.c 843 warn V557 Array underrun is possible. The value of 'band_tab[i + 1] - band_tab[i]' index could reach -240.
/Build/ffmpeg/libavcodec/imc.c 843 warn V557 Array overrun is possible. The value of 'band_tab[i + 1] - band_tab[i]' index could reach 256.
/Build/ffmpeg/libavcodec/imc.c 1025 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/imm4.c 218 err V523 The 'then' statement is equivalent to the 'else' statement.
/Build/ffmpeg/libavcodec/imm4.c 274 err V523 The 'then' statement is equivalent to the 'else' statement.
/Build/ffmpeg/libavcodec/indeo3.c 541 warn V560 A part of conditional expression is always false: !cell->mv_ptr.
/Build/ffmpeg/libavcodec/indeo3.c 771 warn V560 A part of conditional expression is always false: curr_cell.height <= 0.
/Build/ffmpeg/libavcodec/indeo4.c 437 warn V557 Array overrun is possible. The value of 'quant_index_to_tab[band->quant_mat]' index could reach 8.
/Build/ffmpeg/libavcodec/indeo4.c 438 warn V557 Array overrun is possible. The value of 'quant_index_to_tab[band->quant_mat]' index could reach 8.
/Build/ffmpeg/libavcodec/interplayacm.c 495 err V767 Suspicious access to element of 'p' array by a constant index inside a loop.
/Build/ffmpeg/libavcodec/intrax8.c 329 err V661 A suspicious expression 'A[B > C]'. Probably meant 'A[B] > C'.
/Build/ffmpeg/libavcodec/ituh263dec.c 592 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/ituh263dec.c 1209 err V547 Expression 'ufep == 1' is always true.
/Build/ffmpeg/libavcodec/ituh263dec.c 1241 warn V560 A part of conditional expression is always false: s->pp_time <= 0.
/Build/ffmpeg/libavcodec/ituh263enc.c 207 warn V547 Expression 'ufep' is always true.
/Build/ffmpeg/libavcodec/ivi.c 585 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/ivi.c 684 warn V547 Expression 'mb->type' is always true.
/Build/ffmpeg/libavcodec/j2kenc.c 323 err V523 The 'then' statement is equivalent to the 'else' statement.
/Build/ffmpeg/libavcodec/j2kenc.c 524 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('6 * i - (9 << (7 - 1) - 1)' = [-288..474]).
/Build/ffmpeg/libavcodec/j2kenc.c 525 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/j2kenc.c 528 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('....' = [-334..429]).
/Build/ffmpeg/libavcodec/j2kenc.c 530 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('1 - 4 * i' = [-507..1]).
/Build/ffmpeg/libavcodec/j2kenc.c 530 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/j2kenc.c 1031 warn V666 Consider inspecting third argument of the function 'bytestream_put_buffer'. It is possible that the value does not correspond with the length of a string which was passed with the second argument.
/Build/ffmpeg/libavcodec/jpeg2000.c 411 err V634 The priority of the '+' operation is higher than that of the '>>' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/jpeg2000.c 588 warn V547 Expression '!comp->reslevel' is always false.
/Build/ffmpeg/libavcodec/jpeg2000dec.c 340 err V634 The priority of the '*' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/jpeg2000dec.c 340 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/jpeg2000dec.c 2141 warn V636 The '(9223372036854775807L) / (hnum * vden)' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/jpeg2000dec.c 2142 warn V636 The '(9223372036854775807L) / (vnum * hden)' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/lpc.c 227 warn V560 A part of conditional expression is always true: lpc_type == FF_LPC_TYPE_CHOLESKY.
/Build/ffmpeg/libavcodec/lsp.c 39 warn V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'j' counter.
/Build/ffmpeg/libavcodec/lsp.c 232 warn V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'j' counter.
/Build/ffmpeg/libavcodec/mace.c 197 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('current' = [-32768..32767]).
/Build/ffmpeg/libavcodec/mace.c 198 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('(current)' = [-32768..32767]).
/Build/ffmpeg/libavcodec/mace.c 217 err V610 Unspecified behavior. Check the shift operator '>>='. The left operand is negative ('current' = [-32768..32767]).
/Build/ffmpeg/libavcodec/me_cmp.c 661 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 727 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 744 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 770 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 771 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 772 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 817 err V781 The value of the 'last' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 817, 829.
/Build/ffmpeg/libavcodec/me_cmp.c 847 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/me_cmp.c 1017 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/mjpegdec.c 1094 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/mjpegdec.c 1197 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/mjpegdec.c 1198 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/mjpegdec.c 1199 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/mlpdec.c 941 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'iirbuf'.
/Build/ffmpeg/libavcodec/mlpdec.c 941 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'iir->state'.
/Build/ffmpeg/libavcodec/mlpdec.c 949 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'iir->state'.
/Build/ffmpeg/libavcodec/mlpdsp.c 82 err V629 Consider inspecting the expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mlpenc.c 1159 warn V684 A value of the variable 'substr_hdr' is not modified. Consider inspecting the expression. It is possible that '1' should be present instead of '0'.
/Build/ffmpeg/libavcodec/mlpenc.c 1162 warn V684 A value of the variable 'substr_hdr' is not modified. Consider inspecting the expression. It is possible that '1' should be present instead of '0'.
/Build/ffmpeg/libavcodec/mlpenc.c 2051 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'dst_path'.
/Build/ffmpeg/libavcodec/mlpenc.c 2235 warn V547 Expression 'frame' is always true.
/Build/ffmpeg/libavcodec/motion_est.c 136 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est.c 139 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est.c 155 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est.c 156 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est.c 157 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est.c 158 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est.c 170 err V557 Array overrun is possible. The '8' index is pointing beyond array bound.
/Build/ffmpeg/libavcodec/motion_est_template.c 284 err V614 Uninitialized variable 'best_pos[i][0]' used. Consider checking the second actual argument of the 'memmove' function.
/Build/ffmpeg/libavcodec/motion_est_template.c 746 warn V557 Array underrun is possible. The value of 'minima_count - 1' index could reach -1.
/Build/ffmpeg/libavcodec/motion_est_template.c 747 warn V557 Array underrun is possible. The value of 'minima_count - 1' index could reach -1.
/Build/ffmpeg/libavcodec/motion_est_template.c 748 warn V557 Array underrun is possible. The value of 'minima_count - 1' index could reach -1.
/Build/ffmpeg/libavcodec/motion_est_template.c 749 warn V557 Array underrun is possible. The value of 'minima_count - 1' index could reach -1.
/Build/ffmpeg/libavcodec/motion_est.c 440 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 446 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 448 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 452 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 463 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 469 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 470 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 477 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 1)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 552 warn V547 Expression 'range' is always true.
/Build/ffmpeg/libavcodec/motion_est.c 1402 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(- 32)' is negative.
/Build/ffmpeg/libavcodec/motion_est.c 1590 warn V1032 The pointer 's->b_direct_mv_table[xy]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/motionpixels.c 266 err V614 Uninitialized variable 'p.y' used.
/Build/ffmpeg/libavcodec/motionpixels.c 269 err V614 Uninitialized variable 'p.v' used.
/Build/ffmpeg/libavcodec/motionpixels.c 271 err V614 Uninitialized variable 'p.u' used.
/Build/ffmpeg/libavcodec/movtextdec.c 269 warn V1001 The 'tsmb' variable is assigned but is not used by the end of the function.
/Build/ffmpeg/libavcodec/movtextdec.c 277 warn V1001 The 'tsmb' variable is assigned but is not used by the end of the function.
/Build/ffmpeg/libavcodec/movtextdec.c 343 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('tmp' = [-128..127]).
/Build/ffmpeg/libavcodec/mpc7.c 53 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/mpc7.c 233 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('buf_size' = [-3..2147483643]).
/Build/ffmpeg/libavcodec/mpc7.c 244 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/mpeg12dec.c 460 warn V560 A part of conditional expression is always false: i > 63.
/Build/ffmpeg/libavcodec/mpeg12dec.c 801 warn V560 A part of conditional expression is always true: s->picture_structure == 3.
/Build/ffmpeg/libavcodec/mpeg12dec.c 801 warn V571 Recurring check. The 's->picture_structure == 3' condition was already verified in line 800.
/Build/ffmpeg/libavcodec/mpeg12dec.c 987 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/mpeg12dec.c 1277 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/libavcodec/mpeg12dec.c 1418 err V629 Consider inspecting the 'bit_rate_ext << 18' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg12enc.c 88 err V547 Expression 'alevel < 128' is always true.
/Build/ffmpeg/libavcodec/mpeg12enc.c 580 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('val' = [-1..2147483646]).
/Build/ffmpeg/libavcodec/mpeg4videodec.c 298 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 298 err V629 Consider inspecting the '1 << alpha + rho' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 303 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 303 err V629 Consider inspecting the '1 << alpha + rho' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 312 err V629 Consider inspecting the '1 << (alpha + rho + 1)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 317 err V629 Consider inspecting the '1 << (alpha + rho + 1)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 330 err V629 Consider inspecting the '1 << (alpha + beta + rho - min_ab)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 334 err V629 Consider inspecting the '1 << (alpha + beta + rho - min_ab)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 356 warn V614 Potentially uninitialized variable 'sprite_delta[0][0]' used.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 1354 warn V547 Expression '!s->mb_intra' is always true.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 1918 warn V614 Potentially uninitialized variable 'j' used.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 1888 warn V560 A part of conditional expression is always true: group >= 1.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 1895 warn V560 A part of conditional expression is always true: group >= 7.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 1904 warn V560 A part of conditional expression is always true: group >= 13.
/Build/ffmpeg/libavcodec/mpeg4videodec.c 2768 warn V560 A part of conditional expression is always false: s->pp_time <= 0.
/Build/ffmpeg/libavcodec/mpeg4videoenc.c 104 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 's->block_last_index'.
/Build/ffmpeg/libavcodec/mpegaudio_tablegen.h 64 warn V636 The 'i / 4' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/mpegpicture.c 450 warn V560 A part of conditional expression is always true: ret >= 0.
/Build/ffmpeg/libavcodec/mpegpicture.c 450 warn V560 A part of conditional expression is always true: ret < 36.
/Build/ffmpeg/libavcodec/mpegvideo.c 2136 warn V560 A part of conditional expression is always true: 1.
/Build/ffmpeg/libavcodec/mpegvideo_enc.c 176 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/libavcodec/mpegvideo_enc.c 952 warn V560 A part of conditional expression is always true: 1.
/Build/ffmpeg/libavcodec/mpegvideo_enc.c 1359 warn V560 A part of conditional expression is always true: ret < 0.
/Build/ffmpeg/libavcodec/mpegvideo_enc.c 3032 warn V796 It is possible that 'break' statement is missing in switch statement.
/Build/ffmpeg/libavcodec/mpegvideo_enc.c 4291 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 679 warn V1032 The pointer 'mv_cache[1][1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 679 warn V1032 The pointer 'cur_frame->motion_val[0][mot_xy]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 680 warn V1032 The pointer 'mv_cache[1][2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 680 warn V1032 The pointer 'cur_frame->motion_val[0][mot_xy + 1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 682 warn V1032 The pointer 'mv_cache[2][1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 682 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 684 warn V1032 The pointer 'mv_cache[2][2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 684 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 687 warn V1032 The pointer 'mv_cache[3][1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 689 warn V1032 The pointer 'mv_cache[3][2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 693 warn V1032 The pointer 'mv_cache[0][1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 694 warn V1032 The pointer 'mv_cache[0][2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 696 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 698 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 703 warn V1032 The pointer 'mv_cache[1][0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 704 warn V1032 The pointer 'mv_cache[2][0]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 706 warn V1032 The pointer 'cur_frame->motion_val[0][mot_xy - 1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 707 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 712 warn V1032 The pointer 'mv_cache[1][3]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 713 warn V1032 The pointer 'mv_cache[2][3]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 715 warn V1032 The pointer 'cur_frame->motion_val[0][mot_xy + 2]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/mpegvideo_motion.c 716 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/msmpeg4enc.c 271 warn V547 Expression '!s->per_mb_rl_table' is always true.
/Build/ffmpeg/libavcodec/msmpeg4enc.c 366 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand is negative ('val' = [-1..2147483583]).
/Build/ffmpeg/libavcodec/mss2.c 529 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/nellymoserenc.c 250 warn V557 Array overrun is possible. The value of 'i' index could reach 822663.
/Build/ffmpeg/libavcodec/noise_bsf.c 44 warn V547 Expression 'amount <= 0' is always false.
/Build/ffmpeg/libavcodec/nuv.c 193 warn V560 A part of conditional expression is always false: buf_size < 12.
/Build/ffmpeg/libavcodec/on2avc.c 532 err V512 A call of the 'memset' function will lead to underflow of the buffer 'tmp0'.
/Build/ffmpeg/libavcodec/on2avc.c 557 err V512 A call of the 'memset' function will lead to underflow of the buffer 'tmp0'.
/Build/ffmpeg/libavcodec/on2avc.c 595 err V512 A call of the 'memset' function will lead to underflow of the buffer 'tmp0'.
/Build/ffmpeg/libavcodec/on2avc.c 618 err V512 A call of the 'memset' function will lead to underflow of the buffer 'tmp0'.
/Build/ffmpeg/libavcodec/on2avc.c 639 err V512 A call of the 'memset' function will lead to underflow of the buffer 'tmp0'.
/Build/ffmpeg/libavcodec/on2avc.c 671 err V512 A call of the 'memset' function will lead to underflow of the buffer 'tmp0'.
/Build/ffmpeg/libavcodec/on2avc.c 722 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/on2avc.c 762 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/on2avc.c 770 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'temp'.
/Build/ffmpeg/libavcodec/on2avc.c 780 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/on2avc.c 792 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'saved'.
/Build/ffmpeg/libavcodec/opus_rc.c 394 warn V555 The expression '(size - rc->rb.bytes) > (0)' will work as 'size != rc->rb.bytes'.
/Build/ffmpeg/libavcodec/opus_rc.c 398 warn V555 The expression '(rc->rb.bytes - lap) > (0)' will work as 'rc->rb.bytes != lap'.
/Build/ffmpeg/libavcodec/opus_silk.c 79 err V547 Expression 'pass == 20' is always false.
/Build/ffmpeg/libavcodec/opus_silk.c 180 err V629 Consider inspecting the 'gaindiv << (15 + 16 - fbits)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/opus_silk.c 315 warn V699 Consider inspecting the '* lpc_order = order = s->wb ? 16 : 10' expression. It is possible that '* lpc_order = order == s->wb ? 16 : 10' should be used here instead.
/Build/ffmpeg/libavcodec/opus_silk.c 703 warn V557 Array underrun is possible. The value of 'i - 1' index could reach -1.
/Build/ffmpeg/libavcodec/opusdec.c 477 warn V507 Pointer to local array 'sync_dummy' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavcodec/opusdec.c 479 warn V507 Pointer to local array 'sync_dummy' is stored outside the scope of this array. Such a pointer will become invalid.
/Build/ffmpeg/libavcodec/opusdec.c 525 warn V1004 The 'buf' pointer was used unsafely after it was verified against nullptr. Check lines: 503, 525.
/Build/ffmpeg/libavcodec/opusenc.c 108 warn V684 A value of the variable 'tmp' is not modified. Consider inspecting the expression. It is possible that '1' should be present instead of '0'.
/Build/ffmpeg/libavcodec/opusenc.c 216 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'temp'.
/Build/ffmpeg/libavcodec/opusenc.c 224 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'temp'.
/Build/ffmpeg/libavcodec/opusenc_psy.c 356 warn V636 The 's->avctx->sample_rate / frame_size' expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/opusenc_psy.c 500 warn V636 The expression was implicitly cast from 'long long' type to 'float' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/pafvideo.c 130 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/pafvideo.c 132 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/pafvideo.c 142 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/pafvideo.c 144 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/pcm-dvdenc.c 60 warn V614 Potentially uninitialized variable 'quant' used.
/Build/ffmpeg/libavcodec/pcm-dvdenc.c 101 warn V614 Potentially uninitialized variable 'freq' used.
/Build/ffmpeg/libavcodec/pcm.c 110 warn V1032 The pointer 'samples' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/pngdec.c 812 warn V560 A part of conditional expression is always true: !(s->hdr_state & PNG_PLTE).
/Build/ffmpeg/libavcodec/pngdec.c 1128 warn V614 Potentially uninitialized variable 'foreground_alpha' used.
/Build/ffmpeg/libavcodec/pngdec.c 1143 warn V614 Potentially uninitialized variable 'background_alpha' used.
/Build/ffmpeg/libavcodec/pngdec.c 1186 warn V560 A part of conditional expression is always true: length == 0.
/Build/ffmpeg/libavcodec/pngdec.c 1394 warn V560 A part of conditional expression is always true: avctx->codec_id == AV_CODEC_ID_APNG.
/Build/ffmpeg/libavcodec/pngenc.c 233 err V614 Uninitialized buffer 'tagbuf' used. Consider checking the third actual argument of the 'av_crc' function.
/Build/ffmpeg/libavcodec/pngenc.c 940 err V614 Uninitialized buffer 'buf' used. Consider checking the third actual argument of the 'png_write_chunk' function.
/Build/ffmpeg/libavcodec/pnm.c 176 warn V560 A part of conditional expression is always true: s->maxval < 65536.
/Build/ffmpeg/libavcodec/proresdec2.c 521 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresdec2.c 555 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresdec2.c 593 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresdec2.c 626 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresdec2.c 627 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresdec2.c 647 warn V560 A part of conditional expression is always false: y_data_size < 0.
/Build/ffmpeg/libavcodec/proresdec2.c 647 warn V560 A part of conditional expression is always false: u_data_size < 0.
/Build/ffmpeg/libavcodec/proresenc_anatoliy.c 337 warn V560 A part of conditional expression is always true: chroma.
/Build/ffmpeg/libavcodec/proresenc_anatoliy.c 399 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/proresenc_anatoliy.c 544 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresenc_anatoliy.c 545 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresenc_anatoliy.c 546 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/proresenc_kostya.c 488 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/proresenc_kostya.c 750 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/psd.c 155 warn V547 Expression 'len_section < 0' is always false.
/Build/ffmpeg/libavcodec/psd.c 176 warn V547 Expression 'len_section < 0' is always false.
/Build/ffmpeg/libavcodec/psd.c 189 warn V547 Expression 'len_section < 0' is always false.
/Build/ffmpeg/libavcodec/psd.c 464 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavcodec/qcelpdec.c 450 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'v_in'.
/Build/ffmpeg/libavcodec/qcelpdec.c 516 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'q->pitch_synthesis_filter_mem'.
/Build/ffmpeg/libavcodec/qcelpdec.c 518 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'q->pitch_pre_filter_mem'.
/Build/ffmpeg/libavcodec/qcelpdec.c 673 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'pole_out'.
/Build/ffmpeg/libavcodec/qdm2.c 410 warn V547 Expression 'j + k < 128' is always true.
/Build/ffmpeg/libavcodec/qdm2.c 541 warn V779 Unreachable code detected. It is possible that an error is present.
/Build/ffmpeg/libavcodec/qdm2.c 1715 warn V592 The expression was enclosed by parentheses twice: '((s->sub_sampling * 2 + s->channels - 1))'. One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavcodec/qdrw.c 372 warn V560 A part of conditional expression is always false: colors < 0.
/Build/ffmpeg/libavcodec/ra144enc.c 365 err V512 A call of the 'memset' function will lead to underflow of the buffer 'work'.
/Build/ffmpeg/libavcodec/ralf.c 453 warn V512 A call of the 'memcpy' function will lead to underflow of the buffer 'ctx->pkt'.
/Build/ffmpeg/libavcodec/ralf.c 510 err V547 Expression 'ctx->sample_offset > 0' is always false.
/Build/ffmpeg/libavcodec/ratecontrol.c 365 warn V636 The 's->avctx->rc_buffer_size / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/ratecontrol.c 542 warn V636 The 's->avctx->rc_buffer_size * 3 / 4' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libavcodec/roqvideoenc.c 849 err V583 The '?:' operator, regardless of its conditional expression, always returns one and the same value: 1.
/Build/ffmpeg/libavcodec/rv10.c 432 warn V560 A part of conditional expression is always false: s->pp_time <= 0.
/Build/ffmpeg/libavcodec/rv10.c 724 warn V560 A part of conditional expression is always false: !slice_count.
/Build/ffmpeg/libavcodec/rv10enc.c 51 warn V547 Expression '!full_frame' is always true.
/Build/ffmpeg/libavcodec/rv34.c 1033 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/rv34.c 1245 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/rv34.c 1588 warn V547 Expression '!s1->context_initialized' is always false.
/Build/ffmpeg/libavcodec/rv34.c 1588 warn V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 1568, 1588.
/Build/ffmpeg/libavcodec/rv34.c 1704 err V547 Expression 'si.start == 0' is always true.
/Build/ffmpeg/libavcodec/sanm.c 411 warn V719 The switch statement does not cover all values of the 'GlyphDir' enum: NO_DIR.
/Build/ffmpeg/libavcodec/sbcdec_data.c 42 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffa6982f' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 42 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfba93848' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 43 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfffb9ac7' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 43 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff589157' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 43 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9c2a8d8' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 44 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfff3c74c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 44 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff137330' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 45 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf81b8d70' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 45 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfff0b71a' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 45 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe99b00' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 46 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfef84470' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 46 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf6fb4370' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 46 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffcdc351' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 46 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe01dc7' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 50 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe090ce' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 50 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff2c0475' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 50 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf694f800' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 51 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe090ce' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 51 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe01dc7' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 51 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffcdc351' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 51 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf6fb4370' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 52 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfef84470' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 52 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe99b00' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 52 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfff0b71a' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 53 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf81b8d70' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 53 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff137330' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 53 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfff3c74c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 54 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9c2a8d8' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 54 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff589157' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 54 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfffb9ac7' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 58 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe8d1970' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 58 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xee979f00' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 59 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfff5bd1a' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 59 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfdf1c8d4' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 59 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xeac182c0' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 60 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe9811d' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 60 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfd52986c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 61 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xe7054ca0' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 61 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffdba705' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 62 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcbc98e8' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 62 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xe3889d20' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 63 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffca00ed' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 63 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfc3fbb68' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 63 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xe071bc00' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 64 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffc4e05c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 64 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffb54b3b' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 64 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfbedadc0' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 64 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xdde26200' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 65 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff960e94' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 65 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff9f3e17' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 65 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfbd8f358' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 66 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xdbf79400' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 66 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff405e01' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 66 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff7d4914' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 66 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff8b1a31' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 67 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfc1417b8' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 67 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xdac7bb40' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 67 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfdbb828c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 67 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff762170' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 71 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff7c272c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 71 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcb02620' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 71 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xda612700' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 72 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff7c272c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 72 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff762170' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 72 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfdbb828c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 72 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xdac7bb40' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 73 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfc1417b8' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 73 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff8b1a31' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 73 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff7d4914' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 73 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff405e01' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 74 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xdbf79400' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 74 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfbd8f358' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 74 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff9f3e17' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 74 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xff960e94' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 75 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xdde26200' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 75 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfbedadc0' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 75 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffb54b3b' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 76 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffc4e05c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 76 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xe071bc00' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 76 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfc3fbb68' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 77 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffca00ed' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 77 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xe3889d20' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 78 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcbc98e8' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 78 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffdba705' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 79 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xe7054ca0' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 79 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfd52986c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 79 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xffe9811d' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 80 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xeac182c0' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 80 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfdf1c8d4' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 80 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfff5bd1a' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 84 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfa57d868' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 85 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 85 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 87 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 87 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 88 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfa57d868' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 89 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 89 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 90 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8000000' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 91 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 91 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 95 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfa57d868' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 96 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfa57d868' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 97 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 98 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 98 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 98 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 99 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 99 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 100 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 100 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 101 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 101 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 102 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 102 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 105 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 105 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 106 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 106 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 107 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 107 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 108 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 108 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 109 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 109 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 109 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 110 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 111 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfa57d868' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 112 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfa57d868' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 113 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 114 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 114 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 114 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 115 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 115 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 116 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 116 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 117 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 117 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 117 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 117 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 119 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8000000' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 120 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8000000' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 121 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 121 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 121 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 121 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 123 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 123 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 124 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfcf043ac' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 124 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf89be510' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 125 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf9592678' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 126 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfb8e3130' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 126 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xf8275a10' is negative.
/Build/ffmpeg/libavcodec/sbcdec_data.c 126 err V610 Unspecified behavior. Check the shift operator '>>'. The left operand '(int32_t) 0xfe70747c' is negative.
/Build/ffmpeg/libavcodec/sbcenc.c 251 warn V547 Expression 'frame->mode == 0x01' is always false.
/Build/ffmpeg/libavcodec/scpr.h 222 warn V751 Parameter 'y' is not used inside function body.
/Build/ffmpeg/libavcodec/scpr3.c 333 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/scpr3.c 1010 warn V547 Expression 'run < 0' is always false.
/Build/ffmpeg/libavcodec/scpr3.c 1196 warn V614 Potentially uninitialized variable 'clr' used. Consider checking the sixth actual argument of the 'decode_run_p' function.
/Build/ffmpeg/libavcodec/scpr.c 141 err V1028 Possible overflow. Consider casting operands of the 'freq + cumFreq' operator to the 'uint64_t' type, not the result.
/Build/ffmpeg/libavcodec/scpr.c 362 warn V547 Expression 'run < 0' is always false.
/Build/ffmpeg/libavcodec/scpr.c 474 warn V614 Potentially uninitialized variable 'clr' used. Consider checking the sixth actual argument of the 'decode_run_p' function.
/Build/ffmpeg/libavcodec/simple_idct_template.c 125 warn V1032 The pointer 'row' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 128 err V629 Consider inspecting the '1 << (3 - extra_shift)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 130 err V629 Consider inspecting the '1 << (extra_shift - 3 - 1)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 128 err V629 Consider inspecting the '1 << (2 - extra_shift)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 130 err V629 Consider inspecting the '1 << (extra_shift - 2 - 1)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 128 err V629 Consider inspecting the '1 << (1 - extra_shift)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 130 err V629 Consider inspecting the '1 << (extra_shift - 1 - 1)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 128 err V629 Consider inspecting the '1 << (- 1 - extra_shift)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 130 err V629 Consider inspecting the '1 << (extra_shift - - 1 - 1)' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 179 warn V1032 The pointer 'row' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/simple_idct_template.c 332 warn V1032 The pointer 'block_' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/simple_idct.c 78 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/simple_idct.c 79 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/sipr.c 286 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'ctx->postfilter_mem'.
/Build/ffmpeg/libavcodec/sipr.c 292 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'ctx->postfilter_mem'.
/Build/ffmpeg/libavcodec/sipr.c 297 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'ctx->postfilter_mem5k0'.
/Build/ffmpeg/libavcodec/sipr.c 300 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'ctx->postfilter_mem5k0'.
/Build/ffmpeg/libavcodec/sipr.c 380 err V512 A call of the 'memset' function will lead to underflow of the buffer 'ir_buf'.
/Build/ffmpeg/libavcodec/sipr.c 469 err V512 A call of the 'memmove' function will lead to underflow of the buffer 'ctx->excitation'.
/Build/ffmpeg/libavcodec/sipr.c 380 err V597 The compiler could delete the 'memset' function call, which is used to flush 'ir_buf' buffer. The memset_s() function should be used to erase the private data.
/Build/ffmpeg/libavcodec/sipr16k.c 268 err V512 A call of the 'memcpy' function will lead to underflow of the buffer 'ctx->iir_mem'.
/Build/ffmpeg/libavcodec/smacker.c 100 err V590 Consider inspecting the 'length > 32 || length > 3 * 9' expression. The expression is excessive or contains a misprint.
/Build/ffmpeg/libavcodec/smvjpegdec.c 51 warn V751 Parameter 'width' is not used inside function body.
/Build/ffmpeg/libavcodec/snappy.c 42 err V629 Consider inspecting the '(tmp & 127) << shift' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/snow.h 202 warn V751 Parameter 'high' is not used inside function body.
/Build/ffmpeg/libavcodec/snow_dwt.c 639 warn V751 Parameter 'width' is not used inside function body.
/Build/ffmpeg/libavcodec/snow_dwt.c 687 warn V751 Parameter 'width' is not used inside function body.
/Build/ffmpeg/libavcodec/snowenc.c 344 warn V519 The 'ref_score' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 343, 344.
/Build/ffmpeg/libavcodec/snowenc.c 1612 warn V699 Consider inspecting the 'foo = bar = baz ? .... : ....' expression. It is possible that 'foo = bar == baz ? .... : ....' should be used here instead.
/Build/ffmpeg/libavcodec/sonic.c 627 warn V560 A part of conditional expression is always false: s->num_taps < 32.
/Build/ffmpeg/libavcodec/sonic.c 627 warn V560 A part of conditional expression is always false: s->num_taps > 1024.
/Build/ffmpeg/libavcodec/sonic.c 677 err V547 Expression 's->version >= 2' is always true.
/Build/ffmpeg/libavcodec/sonic.c 675 err V547 Expression 's->version >= 1' is always true.
/Build/ffmpeg/libavcodec/sonic.c 887 err V547 Expression 's->version >= 1' is always true.
/Build/ffmpeg/libavcodec/speedhq.c 227 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/sunrast.c 150 warn V547 Expression 'buf_end - buf < 1' is always false.
/Build/ffmpeg/libavcodec/svq3.c 597 warn V1032 The pointer 's->mv_cache[dir][scan8[k] + 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 600 warn V1032 The pointer 's->mv_cache[dir][scan8[k] + 1 + 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 603 warn V1032 The pointer 's->mv_cache[dir][scan8[k] + 1]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 605 warn V1032 The pointer 's->mv_cache[dir][scan8[k]]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 773 warn V1032 The pointer 's->mv_cache[m][scan8[0] - 1 + i * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 773 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/svq3.c 780 err V512 A call of the 'memcpy' function will lead to overflow of the buffer 's->mv_cache[m][scan8[0] - 1 * 8]'.
/Build/ffmpeg/libavcodec/svq3.c 787 warn V1032 The pointer 's->mv_cache[m][scan8[0] + 4 - 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 787 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/svq3.c 795 warn V1032 The pointer 's->mv_cache[m][scan8[0] - 1 - 1 * 8]' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/svq3.c 795 warn V1032 The pointer is cast to a more strictly aligned pointer type
/Build/ffmpeg/libavcodec/tak.c 62 warn V547 Expression is always true.
/Build/ffmpeg/libavcodec/tiff.c 931 err V547 Expression 'count <= 4' is always true.
/Build/ffmpeg/libavcodec/tiff.c 1084 err V501 There are identical sub-expressions 'ff_tget(& s->gb, type, s->le) != 2' to the left and to the right of the '&&' operator.
/Build/ffmpeg/libavcodec/tiff.c 1144 err V610 Undefined behavior. Check the shift operator '<<'. The left operand is negative ('(type_sizes[type] - 1)' = [-1..99]).
/Build/ffmpeg/libavcodec/tiff.c 1227 warn V547 Expression '!s->geotags[i].type' is always false.
/Build/ffmpeg/libavcodec/tscc.c 109 warn V547 Expression 'ret != (- 3)' is always true.
/Build/ffmpeg/libavcodec/twinvq.c 312 warn V719 The switch statement does not cover all values of the 'TwinVQFrameType' enum: TWINVQ_FT_PPC.
/Build/ffmpeg/libavcodec/twinvq.c 603 err V767 Suspicious access to element of 'line_len' array by a constant index inside a loop.
/Build/ffmpeg/libavcodec/utils.c 551 warn V592 The expression was enclosed by parentheses twice: '((!codec &&!avctx->codec))'. One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libavcodec/utils.c 1534 warn V560 A part of conditional expression is always true: bps < 32768.
/Build/ffmpeg/libavcodec/utvideoenc.c 237 warn V684 A value of the variable 'c->flags' is not modified. Consider inspecting the expression. It is possible that '1' should be present instead of '0'.
/Build/ffmpeg/libavcodec/vaapi_encode.c 863 err V595 The 'ctx->next_prev' pointer was utilized before it was verified against nullptr. Check lines: 863, 865.
/Build/ffmpeg/libavcodec/vaapi_encode.c 1207 err V654 The condition 'usable_entrypoints[j]' of loop is always true.
/Build/ffmpeg/libavcodec/vaapi_encode.c 1211 warn V768 The expression 'usable_entrypoints[j]' is of enum type. It is odd that it is used as an expression of a Boolean-type.
/Build/ffmpeg/libavcodec/vaapi_encode.c 1211 warn V547 Expression 'usable_entrypoints[j]' is always true.
/Build/ffmpeg/libavcodec/vaapi_encode_h265.c 937 warn V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'j' counter.
/Build/ffmpeg/libavcodec/vaapi_encode_mpeg2.c 330 warn V519 The 'ph->forward_f_code' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 328, 330.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 77 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 78 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 79 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 80 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 84 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 113 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 115 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 119 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vaapi_vp8.c 140 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vc1_block.c 1417 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavcodec/vc1_block.c 2286 warn V560 A part of conditional expression is always true: !s->mb_intra.
/Build/ffmpeg/libavcodec/vc1_block.c 2465 warn V547 Expression 'mvsw' is always true.
/Build/ffmpeg/libavcodec/vc1_loopfilter.c 387 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/vc1_loopfilter.c 390 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/vc1_loopfilter.c 440 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/vc1_loopfilter.c 443 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/vc1_loopfilter.c 1131 err V523 The 'then' statement is equivalent to the 'else' statement.
/Build/ffmpeg/libavcodec/vc1_mc.c 133 warn V557 Array overrun is possible. The value of 'index2[idx] & 0xf' index could reach 15.
/Build/ffmpeg/libavcodec/vc1_mc.c 134 warn V557 Array overrun is possible. The value of 'index2[idx] & 0xf' index could reach 15.
/Build/ffmpeg/libavcodec/vc1_mc.c 160 warn V557 Array overrun is possible. The value of 'index2[idx] & 0xf' index could reach 15.
/Build/ffmpeg/libavcodec/vc1_mc.c 161 warn V557 Array overrun is possible. The value of 'index2[idx] & 0xf' index could reach 15.
/Build/ffmpeg/libavcodec/vc1_pred.c 511 warn V560 A part of conditional expression is always true: !v->blk_mv_type[xy].
/Build/ffmpeg/libavcodec/vc1_pred.c 511 warn V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'v->blk_mv_type[xy]' and '!v->blk_mv_type[xy]'.
/Build/ffmpeg/libavcodec/vc2enc.c 630 err V614 Uninitialized variable 'bits_last' used.
/Build/ffmpeg/libavcodec/vmdvideo.c 285 warn V1004 The 's->prev_frame->data[0]' pointer was used unsafely after it was verified against nullptr. Check lines: 235, 285.
/Build/ffmpeg/libavcodec/vorbis.c 58 warn V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
/Build/ffmpeg/libavcodec/vorbisenc.c 957 err V547 Expression 'rc->type == 0' is always false.
/Build/ffmpeg/libavcodec/vp3.c 844 warn V614 Potentially uninitialized variable 'motion_x[1]' used.
/Build/ffmpeg/libavcodec/vp3.c 844 warn V614 Potentially uninitialized variable 'motion_x[2]' used.
/Build/ffmpeg/libavcodec/vp3.c 844 warn V614 Potentially uninitialized variable 'motion_x[3]' used.
/Build/ffmpeg/libavcodec/vp3.c 846 warn V614 Potentially uninitialized variable 'motion_y[1]' used.
/Build/ffmpeg/libavcodec/vp3.c 846 warn V614 Potentially uninitialized variable 'motion_y[2]' used.
/Build/ffmpeg/libavcodec/vp3.c 846 warn V614 Potentially uninitialized variable 'motion_y[3]' used.
/Build/ffmpeg/libavcodec/vp3.c 1298 warn V557 Array overrun is possible. The value of 'current_frame_type' index could reach 3.
/Build/ffmpeg/libavcodec/vp3.c 1324 warn V557 Array overrun is possible. The value of 'current_frame_type' index could reach 3.
/Build/ffmpeg/libavcodec/vp3.c 2571 err V547 Expression 's->theora < 0x030200' is always true.
/Build/ffmpeg/libavcodec/vp56.c 649 warn V547 Expression 's->discard_frame' is always false.
/Build/ffmpeg/libavcodec/vp8.c 192 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/vp8.c 211 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/libavcodec/vp8.c 278 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 423 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 424 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 439 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 454 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 457 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 463 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 594 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 595 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 596 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 597 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 599 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 694 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 695 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 756 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 757 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 758 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 759 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 760 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 761 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 823 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 826 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 827 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 828 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 964 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 966 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1082 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1083 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1182 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1183 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1261 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1262 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1267 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1288 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1290 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1292 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1305 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1311 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1476 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1503 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1522 warn V619 The array 's->prob' is being utilized as a pointer to single object.
/Build/ffmpeg/libavcodec/vp8.c 1672 warn V560 A part of conditional expression is always false: !mb_y.
/Build/ffmpeg/libavcodec/vp8.c 1672 err V560 A part of conditional expression is always false: !mb_y.
/Build/ffmpeg/libavcodec/vp8.c 1707 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/vp8.c 1772 warn V560 A part of conditional expression is always false: !mb_y.
/Build/ffmpeg/libavcodec/vp8.c 1772 err V560 A part of conditional expression is always false: !mb_y.
/Build/ffmpeg/libavcodec/vp8.c 2530 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/vp8.c 2534 err V634 The priority of the '+' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/vp8.c 2587 warn V578 An odd bitwise operation detected: 0x7fffffff & 0xFFFF & 0xFFFF. Consider verifying it.
/Build/ffmpeg/libavcodec/vp8.c 2592 warn V578 An odd bitwise operation detected: 0x7fffffff & 0xFFFF & 0xFFFF. Consider verifying it.
/Build/ffmpeg/libavcodec/vp8.c 2862 warn V560 A part of conditional expression is always true: !is_vp7.
/Build/ffmpeg/libavcodec/vp8dsp.c 76 warn V1032 The pointer 'dc' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp8dsp.c 108 warn V1032 The pointer 'block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp8dsp.c 171 warn V1032 The pointer 'dc' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp8dsp.c 640 warn V751 Parameter 'my' is not used inside function body.
/Build/ffmpeg/libavcodec/vp8dsp.c 640 warn V751 Parameter 'mx' is not used inside function body.
/Build/ffmpeg/libavcodec/vp8dsp.c 641 warn V751 Parameter 'my' is not used inside function body.
/Build/ffmpeg/libavcodec/vp8dsp.c 641 warn V751 Parameter 'mx' is not used inside function body.
/Build/ffmpeg/libavcodec/vp8dsp.c 642 warn V751 Parameter 'my' is not used inside function body.
/Build/ffmpeg/libavcodec/vp8dsp.c 642 warn V751 Parameter 'mx' is not used inside function body.
/Build/ffmpeg/libavcodec/vp9.c 1286 err V512 A call of the 'memset' function will lead to underflow of the buffer 'td->left_mode_ctx'.
/Build/ffmpeg/libavcodec/vp9.c 1397 err V512 A call of the 'memset' function will lead to underflow of the buffer 'td->left_mode_ctx'.
/Build/ffmpeg/libavcodec/vp9_raw_reorder_bsf.c 295 err V564 The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
/Build/ffmpeg/libavcodec/vp9_raw_reorder_bsf.c 295 warn V547 Expression 'in->data[in->size - 1] & 0xe0 == 0xc0' is always false.
/Build/ffmpeg/libavcodec/vp9_superframe_split_bsf.c 129 warn V547 Expression 'ret < 0' is always true.
/Build/ffmpeg/libavcodec/vp9block.c 464 warn V547 Expression 's->above_intra_ctx[col]' is always false.
/Build/ffmpeg/libavcodec/vp9block.c 472 warn V547 Expression 'td->left_intra_ctx[row7]' is always false.
/Build/ffmpeg/libavcodec/vp9block.c 502 warn V547 Expression 'td->left_intra_ctx[row7]' is always false.
/Build/ffmpeg/libavcodec/vp9block.c 914 warn V1032 The pointer 'coef' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 38 warn V1032 The pointer 'top' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 41 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 52 warn V1032 The pointer 'top' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 58 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 69 warn V1032 The pointer 'top' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 77 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 90 warn V1032 The pointer 'top' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 102 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 121 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 138 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 155 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 174 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 324 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 344 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 366 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 395 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 415 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 433 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 452 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 476 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 496 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 514 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 533 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 557 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 578 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 593 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 608 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 625 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 644 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 658 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 673 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 690 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 709 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 724 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 739 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 756 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 821 warn V512 A call of the 'memcpy' function will lead to overflow of the buffer 'v + j'.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 822 warn V512 A call of the 'memcpy' function will lead to overflow of the buffer 'v + j'.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 823 warn V512 A call of the 'memcpy' function will lead to overflow of the buffer 'v + j'.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1072 warn V512 A call of the 'memcpy' function will lead to overflow of the buffer 'v + j * 2'.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1073 warn V512 A call of the 'memcpy' function will lead to overflow of the buffer 'v + j * 2'.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1074 warn V512 A call of the 'memcpy' function will lead to overflow of the buffer 'v + j * 2'.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1202 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1284 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1477 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1685 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1718 warn V1032 The pointer '_block' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9dsp_template.c 1964 warn V1032 The pointer 'dst' is cast to a more strictly aligned pointer type.
/Build/ffmpeg/libavcodec/vp9recon.c 231 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/vp9recon.c 232 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/wavpack.c 505 warn V560 A part of conditional expression is always true: !last.
/Build/ffmpeg/libavcodec/wavpack.c 573 warn V560 A part of conditional expression is always true: !last.
/Build/ffmpeg/libavcodec/wavpack.c 986 warn V547 Expression '!got_weights' is always true.
/Build/ffmpeg/libavcodec/wavpackenc.c 149 warn V560 A part of conditional expression is always true: avctx->frame_size.
/Build/ffmpeg/libavcodec/webp.c 1176 warn V719 The switch statement does not cover all values of the 'TransformType' enum: SUBTRACT_GREEN.
/Build/ffmpeg/libavcodec/webp.c 1288 err V547 Expression is always true.
/Build/ffmpeg/libavcodec/wmaenc.c 227 warn V547 Expression 's->channel_coded[ch]' is always true.
/Build/ffmpeg/libavcodec/wmaenc.c 242 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/libavcodec/wmaenc.c 292 warn V547 Expression 'parse_exponents' is always true.
/Build/ffmpeg/libavcodec/wmalosslessdec.c 681 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/wmalosslessdec.c 785 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/wmalosslessdec.c 786 err V634 The priority of the '-' operation is higher than that of the '<<' operation. It's possible that parentheses should be used in the expression.
/Build/ffmpeg/libavcodec/wmavoice.c 1139 err V529 Odd semicolon ';' after 'for' operator.
/Build/ffmpeg/libavcodec/wmavoice.c 1908 err V529 Odd semicolon ';' after 'for' operator.
/Build/ffmpeg/libavcodec/wmv2enc.c 101 warn V547 Expression '!s->per_mb_rl_table' is always true.
/Build/ffmpeg/libavcodec/wmv2enc.c 122 warn V547 Expression '!w->per_mb_abt' is always true.
/Build/ffmpeg/libavcodec/x86/cavsdsp.c 44 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/cavsdsp.c 53 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/h264_qpel.c 400 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/h264_qpel.c 401 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/h264_qpel.c 402 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/h264_qpel.c 404 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 534 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 535 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 536 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 537 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 538 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 539 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 540 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 541 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 542 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 543 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 544 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 546 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 547 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 548 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 549 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 550 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 551 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 552 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 553 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 554 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 555 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 556 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 558 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 559 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 560 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 561 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 562 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 563 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 564 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 565 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 566 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 567 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 568 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 594 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 595 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 596 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 597 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 598 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 599 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 600 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 601 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 602 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 603 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 604 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 606 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 607 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 608 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 609 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 610 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 611 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 612 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 613 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 614 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 615 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 616 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 618 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 619 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 620 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 621 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 622 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 623 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 624 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 625 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 626 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 627 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/hevcdsp_init.c 628 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/idctdsp_init.c 113 warn V571 Recurring check. The '1' condition was already verified in line 112.
/Build/ffmpeg/libavcodec/x86/mpegvideo.c 37 err V629 Consider inspecting the 'qscale << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/x86/mpegvideo.c 112 err V629 Consider inspecting the 'qscale << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
/Build/ffmpeg/libavcodec/x86/mpegvideoenc_template.c 109 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/rv40dsp_init.c 139 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/rv40dsp_init.c 140 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/rv40dsp_init.c 148 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/rv40dsp_init.c 149 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/snowdsp.c 886 warn V547 Expression 'mm_flags & 0x0010 & 0' is always false.
/Build/ffmpeg/libavcodec/x86/vc1dsp_init.c 110 warn V571 Recurring check. The '1' condition was already verified in line 109.
/Build/ffmpeg/libavcodec/x86/vc1dsp_init.c 114 warn V571 Recurring check. The '1' condition was already verified in line 113.
/Build/ffmpeg/libavcodec/x86/vc1dsp_mmx.c 386 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vc1dsp_mmx.c 387 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 191 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 192 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 193 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 194 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 200 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 201 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 202 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 203 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 204 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 206 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 207 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 208 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 209 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 223 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 228 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 229 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 230 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 231 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp8dsp_init.c 232 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 71 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 72 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 73 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 74 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 76 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 77 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 78 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init.c 79 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 46 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 47 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 49 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 50 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 51 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 52 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 53 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/x86/vp9dsp_init_16bpp_template.c 54 warn V601 Pointer is implicitly cast to an integer type.
/Build/ffmpeg/libavcodec/xface.c 318 warn V648 Priority of the '&&' operation is higher than that of the '||' operation. Consider inspecting the 'l <= 0 || l >= i && m == j' expression.
/Build/ffmpeg/libavcodec/xpmdec.c 217 warn V560 A part of conditional expression is always true: string.
/Build/ffmpeg/libavcodec/xpmdec.c 222 warn V560 A part of conditional expression is always true: string.
/Build/ffmpeg/libavcodec/xpmdec.c 334 warn V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/xpmdec.c 334 warn V576 Incorrect format. Consider checking the fourth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/xpmdec.c 334 warn V576 Incorrect format. Consider checking the fifth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/xpmdec.c 334 warn V576 Incorrect format. Consider checking the sixth actual argument of the 'sscanf' function. A pointer to the unsigned int type is expected.
/Build/ffmpeg/libavcodec/zmbvenc.c 294 warn V560 A part of conditional expression is always false: lvl < 0.
/Build/ffmpeg/libswresample/audioconvert.c 57 warn V592 The expression was enclosed by parentheses twice: '((* (const uint8_t *) pi - 0x80U))'. One pair of parentheses is unnecessary or misprint is present.
/Build/ffmpeg/libswresample/resample.c 338 warn V636 The '(2147483647) / 256' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/libswresample/resample.c 455 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/libswresample/resample.c 502 warn V547 Expression 'need_emms' is always false.
/Build/ffmpeg/libswresample/resample_dsp.c 72 err V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 72, 73.
/Build/ffmpeg/libswresample/swresample.c 321 warn V636 The '1 * s->out.ch_count / s->used_ch_count' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
/Build/ffmpeg/fftools/ffmpeg_opt.c 591 warn V547 Expression '!ic' is always false.
/Build/ffmpeg/fftools/ffmpeg_filter.c 194 err V576 Incorrect format. Consider checking the fourth actual argument of the 'snprintf' function. The memsize type argument is expected.
/Build/ffmpeg/fftools/ffmpeg_filter.c 514 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/fftools/ffmpeg_filter.c 642 warn V560 A part of conditional expression is always false: 0.
/Build/ffmpeg/fftools/ffmpeg_filter.c 731 warn V519 The 'ifilter->width' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 728, 731.
/Build/ffmpeg/fftools/ffmpeg_filter.c 732 warn V519 The 'ifilter->height' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 729, 732.
/Build/ffmpeg/fftools/ffmpeg.c 772 warn V547 Expression '(pkt->pts) > (pkt->dts)' is always false.
/Build/ffmpeg/fftools/ffmpeg.c 773 warn V547 Expression '(pkt->pts) > (pkt->dts)' is always false.
/Build/ffmpeg/fftools/ffmpeg.c 1468 warn V547 Expression 'ost->finished' is always true.
/Build/ffmpeg/fftools/ffmpeg.c 1870 err V595 The 'ost->filter' pointer was utilized before it was verified against nullptr. Check lines: 1870, 1877.
/Build/ffmpeg/fftools/ffmpeg.c 1982 warn V547 Expression 'ost->finished' is always true.
/Build/ffmpeg/fftools/ffmpeg.c 2183 warn V560 A part of conditional expression is always true.
/Build/ffmpeg/fftools/ffmpeg.c 2407 err V1013 Suspicious subexpression in a sequence of similar comparisons.
/Build/ffmpeg/fftools/ffmpeg.c 3844 warn V560 A part of conditional expression is always true: ost->finished.
/Build/ffmpeg/fftools/ffmpeg.c 3882 warn V560 A part of conditional expression is always false: !ost->finished.
/Build/ffmpeg/fftools/ffplay.c 2497 warn V763 Parameter 'wanted_nb_channels' is always rewritten in function body before being used.
/Build/ffmpeg/fftools/ffplay.c 2723 warn V648 Priority of the '&&' operation is higher than that of the '||' operation.
/Build/ffmpeg/fftools/ffprobe.c 635 err V781 The value of the 'section_id' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 635, 637.
/Build/ffmpeg/fftools/ffprobe.c 1711 warn V560 A part of conditional expression is always true: wctx->level.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment