Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/ffmpeg-4.3.1/libavcodec/roqvideo.h
Examining data/ffmpeg-4.3.1/libavcodec/txd.c
Examining data/ffmpeg-4.3.1/libavcodec/h264dsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_context.c
Examining data/ffmpeg-4.3.1/libavcodec/png_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2.c
Examining data/ffmpeg-4.3.1/libavcodec/qcelpdata.h
Examining data/ffmpeg-4.3.1/libavcodec/adx.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/amrnbdata.h
Examining data/ffmpeg-4.3.1/libavcodec/lossless_videoencdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/snappy.c
Examining data/ffmpeg-4.3.1/libavcodec/pcx.c
Examining data/ffmpeg-4.3.1/libavcodec/dv_profile_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/alac_data.h
Examining data/ffmpeg-4.3.1/libavcodec/dcadct.c
Examining data/ffmpeg-4.3.1/libavcodec/pcm-dvdenc.c
Examining data/ffmpeg-4.3.1/libavcodec/ttadsp.h
Examining data/ffmpeg-4.3.1/libavcodec/libopenh264dec.c
Examining data/ffmpeg-4.3.1/libavcodec/screenpresso.c
Examining data/ffmpeg-4.3.1/libavcodec/ilbcdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mathtables.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegenc_common.c
Examining data/ffmpeg-4.3.1/libavcodec/fft_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/dv_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/webvttenc.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_slice.c
Examining data/ffmpeg-4.3.1/libavcodec/gsmdec_template.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3plusdec.c
Examining data/ffmpeg-4.3.1/libavcodec/hwaccels.h
Examining data/ffmpeg-4.3.1/libavcodec/h261data.c
Examining data/ffmpeg-4.3.1/libavcodec/diracdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegenc_huffman.h
Examining data/ffmpeg-4.3.1/libavcodec/aptxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/nvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_h264_syntax_template.c
Examining data/ffmpeg-4.3.1/libavcodec/dca.h
Examining data/ffmpeg-4.3.1/libavcodec/opus.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_levels.h
Examining data/ffmpeg-4.3.1/libavcodec/opusenc_psy.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_mb.c
Examining data/ffmpeg-4.3.1/libavcodec/vp56rac.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpeg_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mss2.c
Examining data/ffmpeg-4.3.1/libavcodec/microdvddec.c
Examining data/ffmpeg-4.3.1/libavcodec/aptx.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3dec_data.h
Examining data/ffmpeg-4.3.1/libavcodec/prosumer.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1data.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_redundant_pps_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1_pred.h
Examining data/ffmpeg-4.3.1/libavcodec/rle.c
Examining data/ffmpeg-4.3.1/libavcodec/frwu.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3dec.c
Examining data/ffmpeg-4.3.1/libavcodec/fitsdec.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1_mc.c
Examining data/ffmpeg-4.3.1/libavcodec/hqxdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/dxa.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_m2m.c
Examining data/ffmpeg-4.3.1/libavcodec/elsdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudio_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/snow_dwt.h
Examining data/ffmpeg-4.3.1/libavcodec/sinewin.c
Examining data/ffmpeg-4.3.1/libavcodec/sbcenc.c
Examining data/ffmpeg-4.3.1/libavcodec/flac.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpeg.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodectab.h
Examining data/ffmpeg-4.3.1/libavcodec/msmpeg4data.c
Examining data/ffmpeg-4.3.1/libavcodec/gif_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/paf.h
Examining data/ffmpeg-4.3.1/libavcodec/decode.h
Examining data/ffmpeg-4.3.1/libavcodec/sinewin_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/vp3dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/huffman.c
Examining data/ffmpeg-4.3.1/libavcodec/fmvc.c
Examining data/ffmpeg-4.3.1/libavcodec/msmpeg4dec.c
Examining data/ffmpeg-4.3.1/libavcodec/mqc.c
Examining data/ffmpeg-4.3.1/libavcodec/libwebpenc.c
Examining data/ffmpeg-4.3.1/libavcodec/srtdec.c
Examining data/ffmpeg-4.3.1/libavcodec/s302m.c
Examining data/ffmpeg-4.3.1/libavcodec/dvaudio.h
Examining data/ffmpeg-4.3.1/libavcodec/cpia.c
Examining data/ffmpeg-4.3.1/libavcodec/indeo4.c
Examining data/ffmpeg-4.3.1/libavcodec/dcadec.h
Examining data/ffmpeg-4.3.1/libavcodec/canopus.c
Examining data/ffmpeg-4.3.1/libavcodec/flvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9lpf.c
Examining data/ffmpeg-4.3.1/libavcodec/pnmdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mlp_parse.c
Examining data/ffmpeg-4.3.1/libavcodec/dvdsub.c
Examining data/ffmpeg-4.3.1/libavcodec/libopenh264.h
Examining data/ffmpeg-4.3.1/libavcodec/sbcdec_data.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_parse.c
Examining data/ffmpeg-4.3.1/libavcodec/msrledec.c
Examining data/ffmpeg-4.3.1/libavcodec/jpegls.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_h2645.h
Examining data/ffmpeg-4.3.1/libavcodec/flacenc.c
Examining data/ffmpeg-4.3.1/libavcodec/twinvq_data.h
Examining data/ffmpeg-4.3.1/libavcodec/wmv2.c
Examining data/ffmpeg-4.3.1/libavcodec/internal.h
Examining data/ffmpeg-4.3.1/libavcodec/dpcm.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12.h
Examining data/ffmpeg-4.3.1/libavcodec/aliaspixdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_tablegen_template.c
Examining data/ffmpeg-4.3.1/libavcodec/jfdctint.c
Examining data/ffmpeg-4.3.1/libavcodec/mss4.c
Examining data/ffmpeg-4.3.1/libavcodec/bmvaudio.c
Examining data/ffmpeg-4.3.1/libavcodec/h263_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_data_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/rv34dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/vp56dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9_superframe_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/ulti.c
Examining data/ffmpeg-4.3.1/libavcodec/profiles.h
Examining data/ffmpeg-4.3.1/libavcodec/nvenc_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c
Examining data/ffmpeg-4.3.1/libavcodec/fft_float.c
Examining data/ffmpeg-4.3.1/libavcodec/wmv2dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/dv.h
Examining data/ffmpeg-4.3.1/libavcodec/ffwavesynth.c
Examining data/ffmpeg-4.3.1/libavcodec/flacdsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/mpc8huff.h
Examining data/ffmpeg-4.3.1/libavcodec/scpr.h
Examining data/ffmpeg-4.3.1/libavcodec/h265_profile_level.h
Examining data/ffmpeg-4.3.1/libavcodec/options.c
Examining data/ffmpeg-4.3.1/libavcodec/rpza.c
Examining data/ffmpeg-4.3.1/libavcodec/vp56dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/svq1enc.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideo_motion.c
Examining data/ffmpeg-4.3.1/libavcodec/frame_thread_encoder.c
Examining data/ffmpeg-4.3.1/libavcodec/aura.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4audio.h
Examining data/ffmpeg-4.3.1/libavcodec/smvjpegdec.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_mp4toannexb_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/yop.c
Examining data/ffmpeg-4.3.1/libavcodec/sbcdec_data.h
Examining data/ffmpeg-4.3.1/libavcodec/smc.c
Examining data/ffmpeg-4.3.1/libavcodec/asvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/rscc.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1acdata.h
Examining data/ffmpeg-4.3.1/libavcodec/fft-internal.h
Examining data/ffmpeg-4.3.1/libavcodec/hqxvlc.c
Examining data/ffmpeg-4.3.1/libavcodec/imm5.c
Examining data/ffmpeg-4.3.1/libavcodec/wmavoice.c
Examining data/ffmpeg-4.3.1/libavcodec/ptx.c
Examining data/ffmpeg-4.3.1/libavcodec/libcodec2.c
Examining data/ffmpeg-4.3.1/libavcodec/mvcdec.c
Examining data/ffmpeg-4.3.1/libavcodec/clearvideodata.h
Examining data/ffmpeg-4.3.1/libavcodec/dctref.h
Examining data/ffmpeg-4.3.1/libavcodec/sbcdsp_data.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_sei.h
Examining data/ffmpeg-4.3.1/libavcodec/latm_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/copy_block.h
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4video.c
Examining data/ffmpeg-4.3.1/libavcodec/wmv2data.h
Examining data/ffmpeg-4.3.1/libavcodec/d3d11va.h
Examining data/ffmpeg-4.3.1/libavcodec/rasc.c
Examining data/ffmpeg-4.3.1/libavcodec/avdct.c
Examining data/ffmpeg-4.3.1/libavcodec/svq1enc.c
Examining data/ffmpeg-4.3.1/libavcodec/msvideo1enc.c
Examining data/ffmpeg-4.3.1/libavcodec/sheervideo.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_vp9.h
Examining data/ffmpeg-4.3.1/libavcodec/indeo4data.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9mvs.c
Examining data/ffmpeg-4.3.1/libavcodec/dpxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/audiotoolboxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mlp_parse.h
Examining data/ffmpeg-4.3.1/libavcodec/cavsdata.c
Examining data/ffmpeg-4.3.1/libavcodec/hcom.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9_mc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/interplayacm.c
Examining data/ffmpeg-4.3.1/libavcodec/neon/mpegvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/c93.c
Examining data/ffmpeg-4.3.1/libavcodec/sinewin.h
Examining data/ffmpeg-4.3.1/libavcodec/mjpegbdec.c
Examining data/ffmpeg-4.3.1/libavcodec/pthread_frame.c
Examining data/ffmpeg-4.3.1/libavcodec/mpc7.c
Examining data/ffmpeg-4.3.1/libavcodec/pnm.c
Examining data/ffmpeg-4.3.1/libavcodec/crystalhd.c
Examining data/ffmpeg-4.3.1/libavcodec/ansi.c
Examining data/ffmpeg-4.3.1/libavcodec/mv30.c
Examining data/ffmpeg-4.3.1/libavcodec/dcadata.h
Examining data/ffmpeg-4.3.1/libavcodec/libcelt_dec.c
Examining data/ffmpeg-4.3.1/libavcodec/qsv.c
Examining data/ffmpeg-4.3.1/libavcodec/iff.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/ffjni.h
Examining data/ffmpeg-4.3.1/libavcodec/jvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/targa.c
Examining data/ffmpeg-4.3.1/libavcodec/bytestream.h
Examining data/ffmpeg-4.3.1/libavcodec/av1_frame_merge_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vp8_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/mdct_float.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_ps.c
Examining data/ffmpeg-4.3.1/libavcodec/wma_freqs.c
Examining data/ffmpeg-4.3.1/libavcodec/wavpack.h
Examining data/ffmpeg-4.3.1/libavcodec/hevc_refs.c
Examining data/ffmpeg-4.3.1/libavcodec/snow.h
Examining data/ffmpeg-4.3.1/libavcodec/golomb.c
Examining data/ffmpeg-4.3.1/libavcodec/cdtoons.c
Examining data/ffmpeg-4.3.1/libavcodec/lzw.c
Examining data/ffmpeg-4.3.1/libavcodec/roqvideoenc.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_exss.h
Examining data/ffmpeg-4.3.1/libavcodec/vc1.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegutils.c
Examining data/ffmpeg-4.3.1/libavcodec/g723_1_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/wmalosslessdec.c
Examining data/ffmpeg-4.3.1/libavcodec/vp6dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/lzf.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/jacosub.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_ltp.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3plus_data.h
Examining data/ffmpeg-4.3.1/libavcodec/mpl2dec.c
Examining data/ffmpeg-4.3.1/libavcodec/xfaceenc.c
Examining data/ffmpeg-4.3.1/libavcodec/av1.h
Examining data/ffmpeg-4.3.1/libavcodec/adts_header.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_exss.c
Examining data/ffmpeg-4.3.1/libavcodec/aacdec_template.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/mpc8.c
Examining data/ffmpeg-4.3.1/libavcodec/eac3_core_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/cfhd.h
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode.h
Examining data/ffmpeg-4.3.1/libavcodec/ra288.h
Examining data/ffmpeg-4.3.1/libavcodec/rdft.h
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000dwt.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_picture.c
Examining data/ffmpeg-4.3.1/libavcodec/libopenh264.c
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/bmp.h
Examining data/ffmpeg-4.3.1/libavcodec/svq1dec.c
Examining data/ffmpeg-4.3.1/libavcodec/libaribb24.c
Examining data/ffmpeg-4.3.1/libavcodec/filter_units_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vorbisenc.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac9tab.h
Examining data/ffmpeg-4.3.1/libavcodec/raw.c
Examining data/ffmpeg-4.3.1/libavcodec/libaomenc.c
Examining data/ffmpeg-4.3.1/libavcodec/adpcm.c
Examining data/ffmpeg-4.3.1/libavcodec/sbcdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/jfdctfst.c
Examining data/ffmpeg-4.3.1/libavcodec/wrapped_avframe.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/hpeldsp.h
Examining data/ffmpeg-4.3.1/libavcodec/eamad.c
Examining data/ffmpeg-4.3.1/libavcodec/codec_id.h
Examining data/ffmpeg-4.3.1/libavcodec/h261enc.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/hca_data.h
Examining data/ffmpeg-4.3.1/libavcodec/pel_template.c
Examining data/ffmpeg-4.3.1/libavcodec/startcode.h
Examining data/ffmpeg-4.3.1/libavcodec/alacdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/av1_parse.c
Examining data/ffmpeg-4.3.1/libavcodec/h263.c
Examining data/ffmpeg-4.3.1/libavcodec/huffyuvencdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_parse.c
Examining data/ffmpeg-4.3.1/libavcodec/g723_1.c
Examining data/ffmpeg-4.3.1/libavcodec/kmvc.c
Examining data/ffmpeg-4.3.1/libavcodec/hevcpred.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau.c
Examining data/ffmpeg-4.3.1/libavcodec/huffyuvencdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_vc1.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_pred.h
Examining data/ffmpeg-4.3.1/libavcodec/dv_profile.h
Examining data/ffmpeg-4.3.1/libavcodec/twinvq.h
Examining data/ffmpeg-4.3.1/libavcodec/utvideodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/sp5x.h
Examining data/ffmpeg-4.3.1/libavcodec/indeo5data.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiotab.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_parse.h
Examining data/ffmpeg-4.3.1/libavcodec/imgconvert.c
Examining data/ffmpeg-4.3.1/libavcodec/rv40data.h
Examining data/ffmpeg-4.3.1/libavcodec/libxavs.c
Examining data/ffmpeg-4.3.1/libavcodec/bitstream_filter.c
Examining data/ffmpeg-4.3.1/libavcodec/bgmc.h
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_vc1.c
Examining data/ffmpeg-4.3.1/libavcodec/aandcttab.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9.h
Examining data/ffmpeg-4.3.1/libavcodec/g722.h
Examining data/ffmpeg-4.3.1/libavcodec/hevc.h
Examining data/ffmpeg-4.3.1/libavcodec/dirac_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/dsd_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/videodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/intrax8dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/gsmdec_data.h
Examining data/ffmpeg-4.3.1/libavcodec/amrwbdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegdec.c
Examining data/ffmpeg-4.3.1/libavcodec/eac3enc.h
Examining data/ffmpeg-4.3.1/libavcodec/binkdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/j2kenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1data.h
Examining data/ffmpeg-4.3.1/libavcodec/ivi_dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3enc_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/truehd_core_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/libilbc.c
Examining data/ffmpeg-4.3.1/libavcodec/dds.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1_pred.c
Examining data/ffmpeg-4.3.1/libavcodec/vp56.h
Examining data/ffmpeg-4.3.1/libavcodec/lagarithrac.h
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr.h
Examining data/ffmpeg-4.3.1/libavcodec/g722dec.c
Examining data/ffmpeg-4.3.1/libavcodec/tiff_common.c
Examining data/ffmpeg-4.3.1/libavcodec/dcadsp.c
Examining data/ffmpeg-4.3.1/libavcodec/lclenc.c
Examining data/ffmpeg-4.3.1/libavcodec/xfacedec.c
Examining data/ffmpeg-4.3.1/libavcodec/avs2_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/dctref.c
Examining data/ffmpeg-4.3.1/libavcodec/v210enc.c
Examining data/ffmpeg-4.3.1/libavcodec/bsf_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/av1_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/wmv2dec.c
Examining data/ffmpeg-4.3.1/libavcodec/bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/eaidct.h
Examining data/ffmpeg-4.3.1/libavcodec/adpcmenc.c
Examining data/ffmpeg-4.3.1/libavcodec/xxan.c
Examining data/ffmpeg-4.3.1/libavcodec/lossless_videodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c
Examining data/ffmpeg-4.3.1/libavcodec/cfhddata.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_tns.h
Examining data/ffmpeg-4.3.1/libavcodec/vorbis_parser_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/dca_core.c
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/bswapdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/me_cmp.c
Examining data/ffmpeg-4.3.1/libavcodec/snowdec.c
Examining data/ffmpeg-4.3.1/libavcodec/aac_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/hevcdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/binkdata.h
Examining data/ffmpeg-4.3.1/libavcodec/huffyuvdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/qdrw.c
Examining data/ffmpeg-4.3.1/libavcodec/libxvid.c
Examining data/ffmpeg-4.3.1/libavcodec/evrcdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mlpdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp_float.c
Examining data/ffmpeg-4.3.1/libavcodec/libfdk-aacenc.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac.h
Examining data/ffmpeg-4.3.1/libavcodec/qdm2_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/nvenc_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/libgsmdec.c
Examining data/ffmpeg-4.3.1/libavcodec/libvo-amrwbenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodecheader.c
Examining data/ffmpeg-4.3.1/libavcodec/utvideoenc.c
Examining data/ffmpeg-4.3.1/libavcodec/msgsmdec.c
Examining data/ffmpeg-4.3.1/libavcodec/a64tables.h
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_mpeg4.c
Examining data/ffmpeg-4.3.1/libavcodec/hapdec.c
Examining data/ffmpeg-4.3.1/libavcodec/bmpenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec.h
Examining data/ffmpeg-4.3.1/libavcodec/bmp.c
Examining data/ffmpeg-4.3.1/libavcodec/assenc.c
Examining data/ffmpeg-4.3.1/libavcodec/ylc.c
Examining data/ffmpeg-4.3.1/libavcodec/diractab.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs.h
Examining data/ffmpeg-4.3.1/libavcodec/sinewin_tablegen_template.c
Examining data/ffmpeg-4.3.1/libavcodec/alac.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1enc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode_vp8.c
Examining data/ffmpeg-4.3.1/libavcodec/celp_filters.c
Examining data/ffmpeg-4.3.1/libavcodec/h261_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec_surface.h
Examining data/ffmpeg-4.3.1/libavcodec/sbc.c
Examining data/ffmpeg-4.3.1/libavcodec/motionpixels_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/adxdec.c
Examining data/ffmpeg-4.3.1/libavcodec/sbcdsp_data.c
Examining data/ffmpeg-4.3.1/libavcodec/vp8.h
Examining data/ffmpeg-4.3.1/libavcodec/mxpegdec.c
Examining data/ffmpeg-4.3.1/libavcodec/fft_init_table.c
Examining data/ffmpeg-4.3.1/libavcodec/ass.h
Examining data/ffmpeg-4.3.1/libavcodec/extract_extradata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/sbrdsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/gif.h
Examining data/ffmpeg-4.3.1/libavcodec/mdct_template.c
Examining data/ffmpeg-4.3.1/libavcodec/motion_est.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodata.h
Examining data/ffmpeg-4.3.1/libavcodec/aaccoder_twoloop.h
Examining data/ffmpeg-4.3.1/libavcodec/huffyuv.h
Examining data/ffmpeg-4.3.1/libavcodec/null_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/fits.h
Examining data/ffmpeg-4.3.1/libavcodec/pnm.h
Examining data/ffmpeg-4.3.1/libavcodec/vp3data.h
Examining data/ffmpeg-4.3.1/libavcodec/dvdsub_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/wmadec.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1_template.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg_er.h
Examining data/ffmpeg-4.3.1/libavcodec/vc1dec.c
Examining data/ffmpeg-4.3.1/libavcodec/aic.c
Examining data/ffmpeg-4.3.1/libavcodec/texturedsp.h
Examining data/ffmpeg-4.3.1/libavcodec/cfhd.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg2_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_is.c
Examining data/ffmpeg-4.3.1/libavcodec/sinewin_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/mlpenc.c
Examining data/ffmpeg-4.3.1/libavcodec/cook_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/msgsmdec.h
Examining data/ffmpeg-4.3.1/libavcodec/pgssubdec.c
Examining data/ffmpeg-4.3.1/libavcodec/huffyuvdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/jpegtables.c
Examining data/ffmpeg-4.3.1/libavcodec/svq3.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3enc_opts_template.c
Examining data/ffmpeg-4.3.1/libavcodec/gsm_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3.c
Examining data/ffmpeg-4.3.1/libavcodec/tak.h
Examining data/ffmpeg-4.3.1/libavcodec/alpha/simple_idct_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/alpha/asm.h
Examining data/ffmpeg-4.3.1/libavcodec/alpha/me_cmp_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/alpha/idctdsp_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/alpha/hpeldsp_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/alpha/regdef.h
Examining data/ffmpeg-4.3.1/libavcodec/alpha/blockdsp_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/alpha/mpegvideo_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/alpha/idctdsp_alpha.h
Examining data/ffmpeg-4.3.1/libavcodec/alpha/hpeldsp_alpha.h
Examining data/ffmpeg-4.3.1/libavcodec/alpha/pixblockdsp_alpha.c
Examining data/ffmpeg-4.3.1/libavcodec/h264dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/takdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/sonic.c
Examining data/ffmpeg-4.3.1/libavcodec/prores_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/h264dec.c
Examining data/ffmpeg-4.3.1/libavcodec/tak_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/libx265.c
Examining data/ffmpeg-4.3.1/libavcodec/flv.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp_data.c
Examining data/ffmpeg-4.3.1/libavcodec/qdm2data.h
Examining data/ffmpeg-4.3.1/libavcodec/chomp_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/qsv_api.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2.h
Examining data/ffmpeg-4.3.1/libavcodec/kbdwin.c
Examining data/ffmpeg-4.3.1/libavcodec/ra144enc.c
Examining data/ffmpeg-4.3.1/libavcodec/hq_hqadsp.h
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/mvha.c
Examining data/ffmpeg-4.3.1/libavcodec/opus_celt.h
Examining data/ffmpeg-4.3.1/libavcodec/v410dec.c
Examining data/ffmpeg-4.3.1/libavcodec/vqavideo.c
Examining data/ffmpeg-4.3.1/libavcodec/amfenc.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenc.c
Examining data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c
Examining data/ffmpeg-4.3.1/libavcodec/sunrastenc.c
Examining data/ffmpeg-4.3.1/libavcodec/rv30.c
Examining data/ffmpeg-4.3.1/libavcodec/bink.c
Examining data/ffmpeg-4.3.1/libavcodec/vima.c
Examining data/ffmpeg-4.3.1/libavcodec/tiff.h
Examining data/ffmpeg-4.3.1/libavcodec/amfenc_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/nvenc.h
Examining data/ffmpeg-4.3.1/libavcodec/pnmenc.c
Examining data/ffmpeg-4.3.1/libavcodec/dct.h
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec_wrapper.h
Examining data/ffmpeg-4.3.1/libavcodec/g722dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c
Examining data/ffmpeg-4.3.1/libavcodec/vp5data.h
Examining data/ffmpeg-4.3.1/libavcodec/assdec.c
Examining data/ffmpeg-4.3.1/libavcodec/synth_filter.h
Examining data/ffmpeg-4.3.1/libavcodec/hapqa_extract_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/xbmdec.c
Examining data/ffmpeg-4.3.1/libavcodec/intrax8huf.h
Examining data/ffmpeg-4.3.1/libavcodec/png.h
Examining data/ffmpeg-4.3.1/libavcodec/hevcdsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/av1_parse.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3tab.h
Examining data/ffmpeg-4.3.1/libavcodec/libvorbisenc.c
Examining data/ffmpeg-4.3.1/libavcodec/s302menc.c
Examining data/ffmpeg-4.3.1/libavcodec/h264idct_template.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode_h265.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/lagarithrac.c
Examining data/ffmpeg-4.3.1/libavcodec/dirac.c
Examining data/ffmpeg-4.3.1/libavcodec/sinewin_fixed_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/on2avc.c
Examining data/ffmpeg-4.3.1/libavcodec/xface.c
Examining data/ffmpeg-4.3.1/libavcodec/ituh263dec.c
Examining data/ffmpeg-4.3.1/libavcodec/libvorbisdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpc.c
Examining data/ffmpeg-4.3.1/libavcodec/truemotion1data.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3enc.c
Examining data/ffmpeg-4.3.1/libavcodec/fft.h
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/pafvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau.h
Examining data/ffmpeg-4.3.1/libavcodec/mdec.c
Examining data/ffmpeg-4.3.1/libavcodec/dump_extradata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/jpegls.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/version.h
Examining data/ffmpeg-4.3.1/libavcodec/jacosubdec.c
Examining data/ffmpeg-4.3.1/libavcodec/lcl.h
Examining data/ffmpeg-4.3.1/libavcodec/parser.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/h264chroma_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/sbcdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/aacpsdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/qpeldsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp9dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/hevcdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vc1dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/mlpdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/h264_intrapred_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegaudiodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/lossless_videodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/v210-init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/hpeldsp.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/mdct15_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp8dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/dnxhdenc_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegvideoenc.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/rv34dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/rnd_template.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/dirac_dwt_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fdctdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/inline_asm.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp56_arith.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/jpeg2000dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp6dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/alacdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vc1dsp_mmx.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/svq1enc_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/g722dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/w64xmmtest.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/constants.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fft.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/rv40dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/dct_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp9dsp_init_10bpp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegvideodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/huffyuvdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/simple_idct.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp9dsp_init_16bpp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/ac3dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/videodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/me_cmp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegvideoenc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/cabac.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/takdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/hpeldsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fdct.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/audiodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/xvididct_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/dcadsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fmtconvert_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/hevcdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp9dsp_init.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/pixblockdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp9dsp_init_16bpp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/xvididct.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/hpeldsp_rnd_template.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp3dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/idctdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/lossless_audiodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/h264dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/h263dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/ttadsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vp9dsp_init_12bpp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fft_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vorbisdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/ttaencdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/constants.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/blockdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/lpc.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/pngdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/sbrdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/exrdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/huffyuvencdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/proresdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/vc1dsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/bswapdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/snowdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/opusdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegvideoencdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/synth_filter_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fdct.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/h264_qpel.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/hpeldsp_vp3_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/h264_cabac.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mpegvideoenc_qns_template.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/mathops.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/utvideodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/v210enc_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/fpel.h
Examining data/ffmpeg-4.3.1/libavcodec/x86/idctdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/aacencdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/lossless_videoencdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/celt_pvq_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/flacdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/cavsdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/x86/diracdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/flac_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/hevcpred_template.c
Examining data/ffmpeg-4.3.1/libavcodec/flacdsp_lpc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/parsers.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudio.c
Examining data/ffmpeg-4.3.1/libavcodec/cga_data.h
Examining data/ffmpeg-4.3.1/libavcodec/diracdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_m2m.h
Examining data/ffmpeg-4.3.1/libavcodec/opusenc.c
Examining data/ffmpeg-4.3.1/libavcodec/blockdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/diractab.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_vp8.c
Examining data/ffmpeg-4.3.1/libavcodec/ivi.h
Examining data/ffmpeg-4.3.1/libavcodec/dvdata.c
Examining data/ffmpeg-4.3.1/libavcodec/bethsoftvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/sipr_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/pixels.h
Examining data/ffmpeg-4.3.1/libavcodec/xwddec.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc.h
Examining data/ffmpeg-4.3.1/libavcodec/mdct15.c
Examining data/ffmpeg-4.3.1/libavcodec/remove_extradata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/avpacket.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4data.h
Examining data/ffmpeg-4.3.1/libavcodec/wma_common.h
Examining data/ffmpeg-4.3.1/libavcodec/libwebpenc_common.h
Examining data/ffmpeg-4.3.1/libavcodec/aaccoder_trellis.h
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c
Examining data/ffmpeg-4.3.1/libavcodec/aacpsdata.c
Examining data/ffmpeg-4.3.1/libavcodec/tdsc.c
Examining data/ffmpeg-4.3.1/libavcodec/fraps.c
Examining data/ffmpeg-4.3.1/libavcodec/svq1.c
Examining data/ffmpeg-4.3.1/libavcodec/cngdec.c
Examining data/ffmpeg-4.3.1/libavcodec/dnxhd_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/flacdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac9dec.c
Examining data/ffmpeg-4.3.1/libavcodec/libvpxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_decode.h
Examining data/ffmpeg-4.3.1/libavcodec/golomb.h
Examining data/ffmpeg-4.3.1/libavcodec/adpcm_data.c
Examining data/ffmpeg-4.3.1/libavcodec/hevcdec.h
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c
Examining data/ffmpeg-4.3.1/libavcodec/packet_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/midivid.c
Examining data/ffmpeg-4.3.1/libavcodec/bitstream.c
Examining data/ffmpeg-4.3.1/libavcodec/xvmc_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/ituh263enc.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3plus.h
Examining data/ffmpeg-4.3.1/libavcodec/psd.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1dec.c
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/rtjpeg.h
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_mpeg2.c
Examining data/ffmpeg-4.3.1/libavcodec/vble.c
Examining data/ffmpeg-4.3.1/libavcodec/h264idct.h
Examining data/ffmpeg-4.3.1/libavcodec/vmnc.c
Examining data/ffmpeg-4.3.1/libavcodec/dvbtxt.h
Examining data/ffmpeg-4.3.1/libavcodec/error_resilience.h
Examining data/ffmpeg-4.3.1/libavcodec/vorbis.h
Examining data/ffmpeg-4.3.1/libavcodec/celp_math.h
Examining data/ffmpeg-4.3.1/libavcodec/lagarith.c
Examining data/ffmpeg-4.3.1/libavcodec/libxavs2.c
Examining data/ffmpeg-4.3.1/libavcodec/rv34_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/sgienc.c
Examining data/ffmpeg-4.3.1/libavcodec/ass.c
Examining data/ffmpeg-4.3.1/libavcodec/mpc7data.h
Examining data/ffmpeg-4.3.1/libavcodec/vp8dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/pngdec.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/dvdata.h
Examining data/ffmpeg-4.3.1/libavcodec/dsicinaudio.c
Examining data/ffmpeg-4.3.1/libavcodec/eatgq.c
Examining data/ffmpeg-4.3.1/libavcodec/libtheoraenc.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3plus.c
Examining data/ffmpeg-4.3.1/libavcodec/dnxhddec.c
Examining data/ffmpeg-4.3.1/libavcodec/qpeldsp.h
Examining data/ffmpeg-4.3.1/libavcodec/brenderpix.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3data.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_mpeg2_syntax_template.c
Examining data/ffmpeg-4.3.1/libavcodec/h263dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/a64colors.h
Examining data/ffmpeg-4.3.1/libavcodec/cga_data.c
Examining data/ffmpeg-4.3.1/libavcodec/h264pred.h
Examining data/ffmpeg-4.3.1/libavcodec/motionpixels_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_tns.c
Examining data/ffmpeg-4.3.1/libavcodec/rv20enc.c
Examining data/ffmpeg-4.3.1/libavcodec/wma.h
Examining data/ffmpeg-4.3.1/libavcodec/dirac_vlc.h
Examining data/ffmpeg-4.3.1/libavcodec/lsp.h
Examining data/ffmpeg-4.3.1/libavcodec/srtenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/jfdctint_template.c
Examining data/ffmpeg-4.3.1/libavcodec/h265_profile_level.c
Examining data/ffmpeg-4.3.1/libavcodec/reverse.c
Examining data/ffmpeg-4.3.1/libavcodec/h264pred_template.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_av1_syntax_template.c
Examining data/ffmpeg-4.3.1/libavcodec/rv40.c
Examining data/ffmpeg-4.3.1/libavcodec/vlc.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/indeo5.c
Examining data/ffmpeg-4.3.1/libavcodec/acelp_pitch_delay.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c
Examining data/ffmpeg-4.3.1/libavcodec/012v.c
Examining data/ffmpeg-4.3.1/libavcodec/svq1enc_cb.h
Examining data/ffmpeg-4.3.1/libavcodec/ttadata.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9prob.c
Examining data/ffmpeg-4.3.1/libavcodec/vp3dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/videotoolbox.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2_vc1.c
Examining data/ffmpeg-4.3.1/libavcodec/kbdwin.h
Examining data/ffmpeg-4.3.1/libavcodec/agm.c
Examining data/ffmpeg-4.3.1/libavcodec/ffjni.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_pred.c
Examining data/ffmpeg-4.3.1/libavcodec/simple_idct.h
Examining data/ffmpeg-4.3.1/libavcodec/vc1_common.h
Examining data/ffmpeg-4.3.1/libavcodec/pcm_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/h264data.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_h264.h
Examining data/ffmpeg-4.3.1/libavcodec/dcamath.h
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr_tablegen_common.h
Examining data/ffmpeg-4.3.1/libavcodec/hq_hqa.c
Examining data/ffmpeg-4.3.1/libavcodec/roqvideodec.c
Examining data/ffmpeg-4.3.1/libavcodec/bintext.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.h
Examining data/ffmpeg-4.3.1/libavcodec/vp5.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12.c
Examining data/ffmpeg-4.3.1/libavcodec/fmtconvert.c
Examining data/ffmpeg-4.3.1/libavcodec/rv34.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_mb_template.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_mpeg2.h
Examining data/ffmpeg-4.3.1/libavcodec/dvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4video_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_fmt.h
Examining data/ffmpeg-4.3.1/libavcodec/wmv2enc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideodata.h
Examining data/ffmpeg-4.3.1/libavcodec/sinewin_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_utils.h
Examining data/ffmpeg-4.3.1/libavcodec/amfenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vorbisdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/file_open.c
Examining data/ffmpeg-4.3.1/libavcodec/alacdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/celp_filters.h
Examining data/ffmpeg-4.3.1/libavcodec/cookdata.h
Examining data/ffmpeg-4.3.1/libavcodec/flvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_jpeg_syntax_template.c
Examining data/ffmpeg-4.3.1/libavcodec/truemotion2rt.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9dsp_8bpp.c
Examining data/ffmpeg-4.3.1/libavcodec/8svx.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3dec_data.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec_surface.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3enc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/xbmenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vp8.c
Examining data/ffmpeg-4.3.1/libavcodec/dirac_dwt.h
Examining data/ffmpeg-4.3.1/libavcodec/nvdec.h
Examining data/ffmpeg-4.3.1/libavcodec/h263data.h
Examining data/ffmpeg-4.3.1/libavcodec/wmv2dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/dirac_dwt.c
Examining data/ffmpeg-4.3.1/libavcodec/rl.h
Examining data/ffmpeg-4.3.1/libavcodec/binkaudio.c
Examining data/ffmpeg-4.3.1/libavcodec/ass_split.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_loopfilter.c
Examining data/ffmpeg-4.3.1/libavcodec/libopenjpegenc.c
Examining data/ffmpeg-4.3.1/libavcodec/flashsvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/aandcttab.c
Examining data/ffmpeg-4.3.1/libavcodec/xan.c
Examining data/ffmpeg-4.3.1/libavcodec/h261dec.c
Examining data/ffmpeg-4.3.1/libavcodec/dcaenc.c
Examining data/ffmpeg-4.3.1/libavcodec/targa_y216dec.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac1.c
Examining data/ffmpeg-4.3.1/libavcodec/eatgv.c
Examining data/ffmpeg-4.3.1/libavcodec/mmvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/libvpxdec.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1dec_template.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_data.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_data.h
Examining data/ffmpeg-4.3.1/libavcodec/opus_silk.c
Examining data/ffmpeg-4.3.1/libavcodec/wmv2data.c
Examining data/ffmpeg-4.3.1/libavcodec/celp_math.c
Examining data/ffmpeg-4.3.1/libavcodec/aacpsdsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/avcodec.h
Examining data/ffmpeg-4.3.1/libavcodec/cabac.h
Examining data/ffmpeg-4.3.1/libavcodec/zmbvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/sbcdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/motion_est_template.c
Examining data/ffmpeg-4.3.1/libavcodec/mss34dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/webp.c
Examining data/ffmpeg-4.3.1/libavcodec/exr.c
Examining data/ffmpeg-4.3.1/libavcodec/motion_est.c
Examining data/ffmpeg-4.3.1/libavcodec/mpcdata.h
Examining data/ffmpeg-4.3.1/libavcodec/g723_1.h
Examining data/ffmpeg-4.3.1/libavcodec/proresdec.h
Examining data/ffmpeg-4.3.1/libavcodec/cos_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/rv10enc.c
Examining data/ffmpeg-4.3.1/libavcodec/qdm2.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac3plusdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ttaenc.c
Examining data/ffmpeg-4.3.1/libavcodec/h264pred.c
Examining data/ffmpeg-4.3.1/libavcodec/hpeldsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ilbcdata.h
Examining data/ffmpeg-4.3.1/libavcodec/utils.c
Examining data/ffmpeg-4.3.1/libavcodec/opus_pvq.c
Examining data/ffmpeg-4.3.1/libavcodec/eac3enc.c
Examining data/ffmpeg-4.3.1/libavcodec/h263data.c
Examining data/ffmpeg-4.3.1/libavcodec/iirfilter.h
Examining data/ffmpeg-4.3.1/libavcodec/svq1_cb.h
Examining data/ffmpeg-4.3.1/libavcodec/opus_celt.c
Examining data/ffmpeg-4.3.1/libavcodec/ralfdata.h
Examining data/ffmpeg-4.3.1/libavcodec/hevc_parse.h
Examining data/ffmpeg-4.3.1/libavcodec/aacdec_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/exrdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/nellymoser.c
Examining data/ffmpeg-4.3.1/libavcodec/ralf.c
Examining data/ffmpeg-4.3.1/libavcodec/h263dec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12framerate.c
Examining data/ffmpeg-4.3.1/libavcodec/msvideo1.c
Examining data/ffmpeg-4.3.1/libavcodec/dcaadpcm.h
Examining data/ffmpeg-4.3.1/libavcodec/v408enc.c
Examining data/ffmpeg-4.3.1/libavcodec/rdft.c
Examining data/ffmpeg-4.3.1/libavcodec/qpeldsp.c
Examining data/ffmpeg-4.3.1/libavcodec/dnxhdenc.h
Examining data/ffmpeg-4.3.1/libavcodec/mss34dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mlp.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideo.h
Examining data/ffmpeg-4.3.1/libavcodec/vp56.c
Examining data/ffmpeg-4.3.1/libavcodec/rv30data.h
Examining data/ffmpeg-4.3.1/libavcodec/truemotion2.c
Examining data/ffmpeg-4.3.1/libavcodec/flashsv.c
Examining data/ffmpeg-4.3.1/libavcodec/codec.h
Examining data/ffmpeg-4.3.1/libavcodec/v210_template.c
Examining data/ffmpeg-4.3.1/libavcodec/vorbis_data.c
Examining data/ffmpeg-4.3.1/libavcodec/aasc.c
Examining data/ffmpeg-4.3.1/libavcodec/yuv4enc.c
Examining data/ffmpeg-4.3.1/libavcodec/rv30dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/pafaudio.c
Examining data/ffmpeg-4.3.1/libavcodec/scpr3.h
Examining data/ffmpeg-4.3.1/libavcodec/truespeech.c
Examining data/ffmpeg-4.3.1/libavcodec/xwd.h
Examining data/ffmpeg-4.3.1/libavcodec/aliaspixenc.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_lbr.h
Examining data/ffmpeg-4.3.1/libavcodec/opusdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/eacmv.c
Examining data/ffmpeg-4.3.1/libavcodec/hevcdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/m101.c
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_vp8.c
Examining data/ffmpeg-4.3.1/libavcodec/flacdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/on2avcdata.h
Examining data/ffmpeg-4.3.1/libavcodec/htmlsubtitles.h
Examining data/ffmpeg-4.3.1/libavcodec/asvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/ttadata.c
Examining data/ffmpeg-4.3.1/libavcodec/sp5xdec.c
Examining data/ffmpeg-4.3.1/libavcodec/rkmppdec.c
Examining data/ffmpeg-4.3.1/libavcodec/cabac.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/put_bits.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_mpeg2.c
Examining data/ffmpeg-4.3.1/libavcodec/dsicinvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/faandct.h
Examining data/ffmpeg-4.3.1/libavcodec/audio_frame_queue.c
Examining data/ffmpeg-4.3.1/libavcodec/thread.h
Examining data/ffmpeg-4.3.1/libavcodec/avfft.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c
Examining data/ffmpeg-4.3.1/libavcodec/svq1_vlc.h
Examining data/ffmpeg-4.3.1/libavcodec/flac.h
Examining data/ffmpeg-4.3.1/libavcodec/audiotoolboxdec.c
Examining data/ffmpeg-4.3.1/libavcodec/r210enc.c
Examining data/ffmpeg-4.3.1/libavcodec/xface.h
Examining data/ffmpeg-4.3.1/libavcodec/exif.c
Examining data/ffmpeg-4.3.1/libavcodec/ra144.h
Examining data/ffmpeg-4.3.1/libavcodec/utvideo.h
Examining data/ffmpeg-4.3.1/libavcodec/rawdec.c
Examining data/ffmpeg-4.3.1/libavcodec/intrax8dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/pngdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/msmpeg4.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_quantization.h
Examining data/ffmpeg-4.3.1/libavcodec/mpc.h
Examining data/ffmpeg-4.3.1/libavcodec/mjpega_dump_header_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1.c
Examining data/ffmpeg-4.3.1/libavcodec/libxvid.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/elsdec.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3.h
Examining data/ffmpeg-4.3.1/libavcodec/vorbisdec.c
Examining data/ffmpeg-4.3.1/libavcodec/cabac_functions.h
Examining data/ffmpeg-4.3.1/libavcodec/textdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mqcdec.c
Examining data/ffmpeg-4.3.1/libavcodec/dsd.h
Examining data/ffmpeg-4.3.1/libavcodec/vb.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideo_xvmc.c
Examining data/ffmpeg-4.3.1/libavcodec/rv34data.h
Examining data/ffmpeg-4.3.1/libavcodec/wcmv.c
Examining data/ffmpeg-4.3.1/libavcodec/aaccoder.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9shared.h
Examining data/ffmpeg-4.3.1/libavcodec/ppc/lossless_videodsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/hpeldsp_altivec.h
Examining data/ffmpeg-4.3.1/libavcodec/ppc/lossless_audiodsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/h264chroma_init.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/fmtconvert_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/svq1enc_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/vorbisdsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/me_cmp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/hevcdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/h264dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/fft_vsx.h
Examining data/ffmpeg-4.3.1/libavcodec/ppc/hevcdsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/blockdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/mpegvideodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/fdct.h
Examining data/ffmpeg-4.3.1/libavcodec/ppc/vp8dsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/vc1dsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/mpegvideo_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/fft_init.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/fdctdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/h264qpel.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/pixblockdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/hpeldsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/vp3dsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/videodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/h264chroma_template.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/fft_vsx.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/mpegvideoencdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/idctdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/mathops.h
Examining data/ffmpeg-4.3.1/libavcodec/ppc/audiodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/h264qpel_template.c
Examining data/ffmpeg-4.3.1/libavcodec/ppc/mpegaudiodsp_altivec.c
Examining data/ffmpeg-4.3.1/libavcodec/wmaprodec.c
Examining data/ffmpeg-4.3.1/libavcodec/zmbv.c
Examining data/ffmpeg-4.3.1/libavcodec/bfi.c
Examining data/ffmpeg-4.3.1/libavcodec/dv.c
Examining data/ffmpeg-4.3.1/libavcodec/adpcm.h
Examining data/ffmpeg-4.3.1/libavcodec/dca.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_mvs.c
Examining data/ffmpeg-4.3.1/libavcodec/dcadata.c
Examining data/ffmpeg-4.3.1/libavcodec/profiles.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9_raw_reorder_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/xl.c
Examining data/ffmpeg-4.3.1/libavcodec/webp_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/vorbis_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/libdavs2.c
Examining data/ffmpeg-4.3.1/libavcodec/rv34vlc.h
Examining data/ffmpeg-4.3.1/libavcodec/d3d11va.c
Examining data/ffmpeg-4.3.1/libavcodec/ass_split.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3.c
Examining data/ffmpeg-4.3.1/libavcodec/sanm.c
Examining data/ffmpeg-4.3.1/libavcodec/rangecoder.h
Examining data/ffmpeg-4.3.1/libavcodec/dcahuff.c
Examining data/ffmpeg-4.3.1/libavcodec/huffman.h
Examining data/ffmpeg-4.3.1/libavcodec/mf_utils.h
Examining data/ffmpeg-4.3.1/libavcodec/rv34.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12data.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/asm-offsets.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/audiodsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/rv40dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/dca.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp9dsp_init_10bpp_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/hpeldsp_init_armv6.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/videodsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vc1dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/vorbisdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp3dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/h264dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp8dsp_init_armv6.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/mlpdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/mpegvideo_armv5te.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/synth_filter_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/startcode.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/idctdsp_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp9dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/ac3dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp56_arith.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/rv34dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp8.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/h264qpel_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/aacpsdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/idct.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/hpeldsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/audiodsp_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/idctdsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/lossless_audiodsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/idctdsp_init_armv5te.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/mpegvideoencdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/neontest.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/cabac.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/me_cmp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/sbcdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/mpegvideo_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp9dsp_init.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/mpegvideo_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/flacdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/g722dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/h264pred_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/fft_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp8dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/mpegaudiodsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp8dsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp6dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/idctdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/hevcdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp8dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vc1dsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/vp9dsp_init_12bpp_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/sbrdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/hevcdsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/audiodsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/aac.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/hpeldsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/hevcdsp_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/h264chroma_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/fft_fixed_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/idctdsp_init_armv6.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/fmtconvert_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/hpeldsp_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/blockdsp_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/vc1dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/blockdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/rdft_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/videodsp_arm.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/videodsp_init_armv5te.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/pixblockdsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavcodec/arm/mathops.h
Examining data/ffmpeg-4.3.1/libavcodec/arm/blockdsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavcodec/faanidct.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeglsdec.h
Examining data/ffmpeg-4.3.1/libavcodec/dcadec.c
Examining data/ffmpeg-4.3.1/libavcodec/hqx.h
Examining data/ffmpeg-4.3.1/libavcodec/sgi.h
Examining data/ffmpeg-4.3.1/libavcodec/decode.c
Examining data/ffmpeg-4.3.1/libavcodec/targa.h
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/h264chroma.c
Examining data/ffmpeg-4.3.1/libavcodec/roqaudioenc.c
Examining data/ffmpeg-4.3.1/libavcodec/adx.h
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4videoenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.h
Examining data/ffmpeg-4.3.1/libavcodec/hqxdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/xvididct.h
Examining data/ffmpeg-4.3.1/libavcodec/pictordec.c
Examining data/ffmpeg-4.3.1/libavcodec/g726.c
Examining data/ffmpeg-4.3.1/libavcodec/dpx.c
Examining data/ffmpeg-4.3.1/libavcodec/imcdata.h
Examining data/ffmpeg-4.3.1/libavcodec/h263_parser.h
Examining data/ffmpeg-4.3.1/libavcodec/xpmdec.c
Examining data/ffmpeg-4.3.1/libavcodec/g729postfilter.h
Examining data/ffmpeg-4.3.1/libavcodec/utvideodec.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_decode.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac.c
Examining data/ffmpeg-4.3.1/libavcodec/y41pdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mdct_fixed_32.c
Examining data/ffmpeg-4.3.1/libavcodec/vp6.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9recon.c
Examining data/ffmpeg-4.3.1/libavcodec/v410enc.c
Examining data/ffmpeg-4.3.1/libavcodec/amr.h
Examining data/ffmpeg-4.3.1/libavcodec/snow_dwt.c
Examining data/ffmpeg-4.3.1/libavcodec/tpeldsp.c
Examining data/ffmpeg-4.3.1/libavcodec/mdct_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegenc_huffman.c
Examining data/ffmpeg-4.3.1/libavcodec/ratecontrol.c
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_hevc.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_xll.c
Examining data/ffmpeg-4.3.1/libavcodec/cavsdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mlp_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/nellymoserenc.c
Examining data/ffmpeg-4.3.1/libavcodec/dxva2_mpeg2.c
Examining data/ffmpeg-4.3.1/libavcodec/bitstream_filters.c
Examining data/ffmpeg-4.3.1/libavcodec/xsubenc.c
Examining data/ffmpeg-4.3.1/libavcodec/huffyuv.c
Examining data/ffmpeg-4.3.1/libavcodec/avuienc.c
Examining data/ffmpeg-4.3.1/libavcodec/vp4data.h
Examining data/ffmpeg-4.3.1/libavcodec/idctdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/roqvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_mjpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/vp8data.h
Examining data/ffmpeg-4.3.1/libavcodec/libwebpenc_common.c
Examining data/ffmpeg-4.3.1/libavcodec/elbg.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/sipr16kdata.h
Examining data/ffmpeg-4.3.1/libavcodec/frame_thread_encoder.h
Examining data/ffmpeg-4.3.1/libavcodec/indeo2data.h
Examining data/ffmpeg-4.3.1/libavcodec/libvpx.h
Examining data/ffmpeg-4.3.1/libavcodec/tiff_data.h
Examining data/ffmpeg-4.3.1/libavcodec/amrwbdata.h
Examining data/ffmpeg-4.3.1/libavcodec/cyuv.c
Examining data/ffmpeg-4.3.1/libavcodec/opus_rc.h
Examining data/ffmpeg-4.3.1/libavcodec/escape124.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_core.h
Examining data/ffmpeg-4.3.1/libavcodec/vc2enc_dwt.c
Examining data/ffmpeg-4.3.1/libavcodec/bitpacked.c
Examining data/ffmpeg-4.3.1/libavcodec/ttadsp.c
Examining data/ffmpeg-4.3.1/libavcodec/h2645_parse.c
Examining data/ffmpeg-4.3.1/libavcodec/tiffenc.c
Examining data/ffmpeg-4.3.1/libavcodec/qsv_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/exrdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/dvdsubenc.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3dec_float.c
Examining data/ffmpeg-4.3.1/libavcodec/pcxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/libmp3lame.c
Examining data/ffmpeg-4.3.1/libavcodec/dstdec.c
Examining data/ffmpeg-4.3.1/libavcodec/cinepak.c
Examining data/ffmpeg-4.3.1/libavcodec/aacpsdsp_float.c
Examining data/ffmpeg-4.3.1/libavcodec/diracdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/fdctdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mf_utils.c
Examining data/ffmpeg-4.3.1/libavcodec/4xm.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4video_parser.h
Examining data/ffmpeg-4.3.1/libavcodec/acelp_filters.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_ps.c
Examining data/ffmpeg-4.3.1/libavcodec/videodsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/opustab.h
Examining data/ffmpeg-4.3.1/libavcodec/wma_common.c
Examining data/ffmpeg-4.3.1/libavcodec/bmp_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/aactab.h
Examining data/ffmpeg-4.3.1/libavcodec/mss12.h
Examining data/ffmpeg-4.3.1/libavcodec/vaapi.h
Examining data/ffmpeg-4.3.1/libavcodec/libopus.h
Examining data/ffmpeg-4.3.1/libavcodec/qcelpdec.c
Examining data/ffmpeg-4.3.1/libavcodec/dct32_float.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec_wrapper.c
Examining data/ffmpeg-4.3.1/libavcodec/dolby_e.h
Examining data/ffmpeg-4.3.1/libavcodec/mss3.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/cuviddec.c
Examining data/ffmpeg-4.3.1/libavcodec/libopusenc.c
Examining data/ffmpeg-4.3.1/libavcodec/sbrdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/alsdec.c
Examining data/ffmpeg-4.3.1/libavcodec/msmpeg4.h
Examining data/ffmpeg-4.3.1/libavcodec/lpc.h
Examining data/ffmpeg-4.3.1/libavcodec/sunrast.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_tablegen_template.c
Examining data/ffmpeg-4.3.1/libavcodec/canopus.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenctab.c
Examining data/ffmpeg-4.3.1/libavcodec/psymodel.h
Examining data/ffmpeg-4.3.1/libavcodec/opus_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/packet.h
Examining data/ffmpeg-4.3.1/libavcodec/utvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/mss12.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodecdec.c
Examining data/ffmpeg-4.3.1/libavcodec/metasound.c
Examining data/ffmpeg-4.3.1/libavcodec/fitsenc.c
Examining data/ffmpeg-4.3.1/libavcodec/jni.c
Examining data/ffmpeg-4.3.1/libavcodec/libdav1d.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_ltp.h
Examining data/ffmpeg-4.3.1/libavcodec/mwsc.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9dec.h
Examining data/ffmpeg-4.3.1/libavcodec/fmtconvert.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_mvpred.h
Examining data/ffmpeg-4.3.1/libavcodec/bgmc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegutils.h
Examining data/ffmpeg-4.3.1/libavcodec/metasound_data.h
Examining data/ffmpeg-4.3.1/libavcodec/mlpdec.c
Examining data/ffmpeg-4.3.1/libavcodec/rv10.h
Examining data/ffmpeg-4.3.1/libavcodec/dxva2_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/alacenc.c
Examining data/ffmpeg-4.3.1/libavcodec/videotoolbox.h
Examining data/ffmpeg-4.3.1/libavcodec/dct.c
Examining data/ffmpeg-4.3.1/libavcodec/lzw.h
Examining data/ffmpeg-4.3.1/libavcodec/libx264.c
Examining data/ffmpeg-4.3.1/libavcodec/h264chroma.h
Examining data/ffmpeg-4.3.1/libavcodec/dca_xll.h
Examining data/ffmpeg-4.3.1/libavcodec/dcadsp.h
Examining data/ffmpeg-4.3.1/libavcodec/rle.h
Examining data/ffmpeg-4.3.1/libavcodec/mlp.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudio_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/siren.c
Examining data/ffmpeg-4.3.1/libavcodec/dirac.h
Examining data/ffmpeg-4.3.1/libavcodec/g729_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/yuv4dec.c
Examining data/ffmpeg-4.3.1/libavcodec/faxcompr.h
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000.h
Examining data/ffmpeg-4.3.1/libavcodec/nellymoserdec.c
Examining data/ffmpeg-4.3.1/libavcodec/h264qpel.h
Examining data/ffmpeg-4.3.1/libavcodec/g723_1enc.c
Examining data/ffmpeg-4.3.1/libavcodec/loco.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/wmadata.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodata.c
Examining data/ffmpeg-4.3.1/libavcodec/ulti_cb.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp_template.c
Examining data/ffmpeg-4.3.1/libavcodec/cook.c
Examining data/ffmpeg-4.3.1/libavcodec/raw.h
Examining data/ffmpeg-4.3.1/libavcodec/wmv2.h
Examining data/ffmpeg-4.3.1/libavcodec/fft_table.h
Examining data/ffmpeg-4.3.1/libavcodec/sipr16k.c
Examining data/ffmpeg-4.3.1/libavcodec/dss_sp.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_m2m_dec.c
Examining data/ffmpeg-4.3.1/libavcodec/sgirledec.c
Examining data/ffmpeg-4.3.1/libavcodec/gsmdec.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvdec.h
Examining data/ffmpeg-4.3.1/libavcodec/cllc.c
Examining data/ffmpeg-4.3.1/libavcodec/indeo3.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/options.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/golomb.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/imgconvert.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/fft.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/x86/dct.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/avpacket.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/fft-fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/celp_math.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/utils.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/mpeg12framerate.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/motion.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/cabac.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/avfft.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/ppc/dct.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/arm/dct.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/mjpegenc_huffman.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/dct.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/snowenc.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/h265_levels.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/h264_levels.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/iirfilter.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/aarch64/dct.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/codec_desc.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/mathops.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/jpeg2000dwt.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/htmlsubtitles.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/fft-fixed32.c
Examining data/ffmpeg-4.3.1/libavcodec/tests/rangecoder.c
Examining data/ffmpeg-4.3.1/libavcodec/opustab.c
Examining data/ffmpeg-4.3.1/libavcodec/intelh263dec.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3dec_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/qsv.h
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode_mjpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/vp8dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/vp9block.c
Examining data/ffmpeg-4.3.1/libavcodec/opusenc_psy.c
Examining data/ffmpeg-4.3.1/libavcodec/pixlet.c
Examining data/ffmpeg-4.3.1/libavcodec/rl.c
Examining data/ffmpeg-4.3.1/libavcodec/pcm-dvd.c
Examining data/ffmpeg-4.3.1/libavcodec/rv40vlc2.h
Examining data/ffmpeg-4.3.1/libavcodec/av1_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/adts_parser.h
Examining data/ffmpeg-4.3.1/libavcodec/pngdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/aacenctab.h
Examining data/ffmpeg-4.3.1/libavcodec/samidec.c
Examining data/ffmpeg-4.3.1/libavcodec/eac3dec.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1.c
Examining data/ffmpeg-4.3.1/libavcodec/hapenc.c
Examining data/ffmpeg-4.3.1/libavcodec/tiff.c
Examining data/ffmpeg-4.3.1/libavcodec/v308enc.c
Examining data/ffmpeg-4.3.1/libavcodec/realtextdec.c
Examining data/ffmpeg-4.3.1/libavcodec/xiph.h
Examining data/ffmpeg-4.3.1/libavcodec/flacdata.c
Examining data/ffmpeg-4.3.1/libavcodec/options_table.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_is.h
Examining data/ffmpeg-4.3.1/libavcodec/hnm4video.c
Examining data/ffmpeg-4.3.1/libavcodec/indeo2.c
Examining data/ffmpeg-4.3.1/libavcodec/g722.c
Examining data/ffmpeg-4.3.1/libavcodec/dolby_e.c
Examining data/ffmpeg-4.3.1/libavcodec/aacsbrdata.h
Examining data/ffmpeg-4.3.1/libavcodec/mpc8data.h
Examining data/ffmpeg-4.3.1/libavcodec/pamenc.c
Examining data/ffmpeg-4.3.1/libavcodec/rv10.c
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_fixed_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/opusdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/pcm-bluray.c
Examining data/ffmpeg-4.3.1/libavcodec/gsm.h
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_mpeg4.c
Examining data/ffmpeg-4.3.1/libavcodec/unary.h
Examining data/ffmpeg-4.3.1/libavcodec/bmvvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/sunrast.h
Examining data/ffmpeg-4.3.1/libavcodec/hevcdec.c
Examining data/ffmpeg-4.3.1/libavcodec/fdctdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/mlz.h
Examining data/ffmpeg-4.3.1/libavcodec/twinvq.c
Examining data/ffmpeg-4.3.1/libavcodec/png.c
Examining data/ffmpeg-4.3.1/libavcodec/snowenc.c
Examining data/ffmpeg-4.3.1/libavcodec/lpc.c
Examining data/ffmpeg-4.3.1/libavcodec/cavsdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideodata.c
Examining data/ffmpeg-4.3.1/libavcodec/dct32_template.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudio_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg_er.c
Examining data/ffmpeg-4.3.1/libavcodec/dvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode_vp9.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9dsp_10bpp.c
Examining data/ffmpeg-4.3.1/libavcodec/rtjpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/lzf.h
Examining data/ffmpeg-4.3.1/libavcodec/elbg.c
Examining data/ffmpeg-4.3.1/libavcodec/cavs_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/mqc.h
Examining data/ffmpeg-4.3.1/libavcodec/adts_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/vp56data.c
Examining data/ffmpeg-4.3.1/libavcodec/vorbisdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/atrac1data.h
Examining data/ffmpeg-4.3.1/libavcodec/tpeldsp.h
Examining data/ffmpeg-4.3.1/libavcodec/asv.c
Examining data/ffmpeg-4.3.1/libavcodec/h264qpel.c
Examining data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c
Examining data/ffmpeg-4.3.1/libavcodec/huffyuvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/librsvgdec.c
Examining data/ffmpeg-4.3.1/libavcodec/xvmc.h
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4audio.c
Examining data/ffmpeg-4.3.1/libavcodec/tmv.c
Examining data/ffmpeg-4.3.1/libavcodec/dnxhddata.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_av1.c
Examining data/ffmpeg-4.3.1/libavcodec/rv40dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/tableprint.h
Examining data/ffmpeg-4.3.1/libavcodec/clearvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc_mpeg2.c
Examining data/ffmpeg-4.3.1/libavcodec/qdmc.c
Examining data/ffmpeg-4.3.1/libavcodec/scpr3.c
Examining data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/alac_data.c
Examining data/ffmpeg-4.3.1/libavcodec/wmavoice_data.h
Examining data/ffmpeg-4.3.1/libavcodec/msrledec.h
Examining data/ffmpeg-4.3.1/libavcodec/sipr.c
Examining data/ffmpeg-4.3.1/libavcodec/lossless_videodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/flacdec.c
Examining data/ffmpeg-4.3.1/libavcodec/h264dec.h
Examining data/ffmpeg-4.3.1/libavcodec/wma_freqs.h
Examining data/ffmpeg-4.3.1/libavcodec/opusenc.h
Examining data/ffmpeg-4.3.1/libavcodec/snow.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/avs.c
Examining data/ffmpeg-4.3.1/libavcodec/cavs.c
Examining data/ffmpeg-4.3.1/libavcodec/tiertexseqv.c
Examining data/ffmpeg-4.3.1/libavcodec/opus_pvq.h
Examining data/ffmpeg-4.3.1/libavcodec/hq_hqadata.c
Examining data/ffmpeg-4.3.1/libavcodec/acelp_filters.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_ps_enc.c
Examining data/ffmpeg-4.3.1/libavcodec/ivi.c
Examining data/ffmpeg-4.3.1/libavcodec/rl2.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_context.h
Examining data/ffmpeg-4.3.1/libavcodec/msmpeg4enc.c
Examining data/ffmpeg-4.3.1/libavcodec/libzvbi-teletextdec.c
Examining data/ffmpeg-4.3.1/libavcodec/aptxdec.c
Examining data/ffmpeg-4.3.1/libavcodec/hq_hqa.h
Examining data/ffmpeg-4.3.1/libavcodec/dv_profile.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/tak.c
Examining data/ffmpeg-4.3.1/libavcodec/h264.h
Examining data/ffmpeg-4.3.1/libavcodec/eaidct.c
Examining data/ffmpeg-4.3.1/libavcodec/parser.h
Examining data/ffmpeg-4.3.1/libavcodec/y41penc.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/aptx.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpeg2jpeg_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/sbcdec.c
Examining data/ffmpeg-4.3.1/libavcodec/rectangle.h
Examining data/ffmpeg-4.3.1/libavcodec/tscc.c
Examining data/ffmpeg-4.3.1/libavcodec/adpcm_data.h
Examining data/ffmpeg-4.3.1/libavcodec/proresenc_kostya.c
Examining data/ffmpeg-4.3.1/libavcodec/apng.h
Examining data/ffmpeg-4.3.1/libavcodec/h261.h
Examining data/ffmpeg-4.3.1/libavcodec/avr32/mathops.h
Examining data/ffmpeg-4.3.1/libavcodec/hqx.c
Examining data/ffmpeg-4.3.1/libavcodec/fits.c
Examining data/ffmpeg-4.3.1/libavcodec/xwdenc.c
Examining data/ffmpeg-4.3.1/libavcodec/ra288.c
Examining data/ffmpeg-4.3.1/libavcodec/blockdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/indeo3data.h
Examining data/ffmpeg-4.3.1/libavcodec/opus_rc.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_cavlc.c
Examining data/ffmpeg-4.3.1/libavcodec/dvbsub.c
Examining data/ffmpeg-4.3.1/libavcodec/pixblockdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_sei.h
Examining data/ffmpeg-4.3.1/libavcodec/truemotion1.c
Examining data/ffmpeg-4.3.1/libavcodec/vc2enc_dwt.h
Examining data/ffmpeg-4.3.1/libavcodec/dfa.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs.c
Examining data/ffmpeg-4.3.1/libavcodec/pngenc.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_levels.c
Examining data/ffmpeg-4.3.1/libavcodec/vp6data.h
Examining data/ffmpeg-4.3.1/libavcodec/hevc_filter.c
Examining data/ffmpeg-4.3.1/libavcodec/vp56data.h
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12data.c
Examining data/ffmpeg-4.3.1/libavcodec/ratecontrol.h
Examining data/ffmpeg-4.3.1/libavcodec/flicvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/idcinvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegpicture.h
Examining data/ffmpeg-4.3.1/libavcodec/proresdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/proresdec2.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_float.c
Examining data/ffmpeg-4.3.1/libavcodec/gdv.c
Examining data/ffmpeg-4.3.1/libavcodec/g2meet.c
Examining data/ffmpeg-4.3.1/libavcodec/g729data.h
Examining data/ffmpeg-4.3.1/libavcodec/aac.h
Examining data/ffmpeg-4.3.1/libavcodec/wavpackenc.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/lsp.c
Examining data/ffmpeg-4.3.1/libavcodec/g729dec.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_lbr.c
Examining data/ffmpeg-4.3.1/libavcodec/me_cmp.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_jpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/tableprint_vlc.h
Examining data/ffmpeg-4.3.1/libavcodec/libaomdec.c
Examining data/ffmpeg-4.3.1/libavcodec/amrnbdec.c
Examining data/ffmpeg-4.3.1/libavcodec/vp3_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/allcodecs.c
Examining data/ffmpeg-4.3.1/libavcodec/avdct.h
Examining data/ffmpeg-4.3.1/libavcodec/omx.c
Examining data/ffmpeg-4.3.1/libavcodec/h264dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_mpeg4.c
Examining data/ffmpeg-4.3.1/libavcodec/aac_ac3_parser.h
Examining data/ffmpeg-4.3.1/libavcodec/metasound_data.c
Examining data/ffmpeg-4.3.1/libavcodec/cngenc.c
Examining data/ffmpeg-4.3.1/libavcodec/lossless_audiodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/wavpack.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000.c
Examining data/ffmpeg-4.3.1/libavcodec/qpel_template.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3_parser_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/tiff_common.h
Examining data/ffmpeg-4.3.1/libavcodec/xvididct.c
Examining data/ffmpeg-4.3.1/libavcodec/lossless_audiodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/dvd_nav_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/jrevdct.c
Examining data/ffmpeg-4.3.1/libavcodec/proresdata.h
Examining data/ffmpeg-4.3.1/libavcodec/dct32_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/libtwolame.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegdec.h
Examining data/ffmpeg-4.3.1/libavcodec/cavs.h
Examining data/ffmpeg-4.3.1/libavcodec/8bps.c
Examining data/ffmpeg-4.3.1/libavcodec/iirfilter.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_av1.h
Examining data/ffmpeg-4.3.1/libavcodec/pcm_rechunk_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/on2avcdata.c
Examining data/ffmpeg-4.3.1/libavcodec/aactab.c
Examining data/ffmpeg-4.3.1/libavcodec/pcm.c
Examining data/ffmpeg-4.3.1/libavcodec/wma.c
Examining data/ffmpeg-4.3.1/libavcodec/rnd_avg.h
Examining data/ffmpeg-4.3.1/libavcodec/vmdvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/bethsoftvideo.h
Examining data/ffmpeg-4.3.1/libavcodec/bswapdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mfenc.c
Examining data/ffmpeg-4.3.1/libavcodec/movtextdec.c
Examining data/ffmpeg-4.3.1/libavcodec/proresenc_anatoliy.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4videodec.c
Examining data/ffmpeg-4.3.1/libavcodec/dcaadpcm.c
Examining data/ffmpeg-4.3.1/libavcodec/vp3.c
Examining data/ffmpeg-4.3.1/libavcodec/binkdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/hcadec.c
Examining data/ffmpeg-4.3.1/libavcodec/cljrenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12vlc.h
Examining data/ffmpeg-4.3.1/libavcodec/pthread.c
Examining data/ffmpeg-4.3.1/libavcodec/librav1e.c
Examining data/ffmpeg-4.3.1/libavcodec/dnxhddata.h
Examining data/ffmpeg-4.3.1/libavcodec/magicyuv.c
Examining data/ffmpeg-4.3.1/libavcodec/mmaldec.c
Examining data/ffmpeg-4.3.1/libavcodec/cdxl.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_float.c
Examining data/ffmpeg-4.3.1/libavcodec/sheervideodata.h
Examining data/ffmpeg-4.3.1/libavcodec/libkvazaar.c
Examining data/ffmpeg-4.3.1/libavcodec/hap.h
Examining data/ffmpeg-4.3.1/libavcodec/cljrdec.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodecdec_common.h
Examining data/ffmpeg-4.3.1/libavcodec/speedhq.c
Examining data/ffmpeg-4.3.1/libavcodec/tiff_data.c
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_data.h
Examining data/ffmpeg-4.3.1/libavcodec/get_bits.h
Examining data/ffmpeg-4.3.1/libavcodec/interplayvideo.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_jpeg.h
Examining data/ffmpeg-4.3.1/libavcodec/nvdec.c
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_mpeg12.c
Examining data/ffmpeg-4.3.1/libavcodec/sipr.h
Examining data/ffmpeg-4.3.1/libavcodec/vt_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/snowdata.h
Examining data/ffmpeg-4.3.1/libavcodec/faanidct.h
Examining data/ffmpeg-4.3.1/libavcodec/v408dec.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_float.c
Examining data/ffmpeg-4.3.1/libavcodec/ws-snd1.c
Examining data/ffmpeg-4.3.1/libavcodec/synth_filter.c
Examining data/ffmpeg-4.3.1/libavcodec/jni.h
Examining data/ffmpeg-4.3.1/libavcodec/cdgraphics.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_mp4toannexb_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_syncwords.h
Examining data/ffmpeg-4.3.1/libavcodec/opusenc_utils.h
Examining data/ffmpeg-4.3.1/libavcodec/vorbis_enc_data.h
Examining data/ffmpeg-4.3.1/libavcodec/dirac_arith.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_sei.c
Examining data/ffmpeg-4.3.1/libavcodec/codec_desc.h
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_buffers.h
Examining data/ffmpeg-4.3.1/libavcodec/xma_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/scpr.c
Examining data/ffmpeg-4.3.1/libavcodec/truespeech_data.h
Examining data/ffmpeg-4.3.1/libavcodec/acelp_vectors.h
Examining data/ffmpeg-4.3.1/libavcodec/trace_headers_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vcr1.c
Examining data/ffmpeg-4.3.1/libavcodec/dv_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4video.h
Examining data/ffmpeg-4.3.1/libavcodec/movsub_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/dcahuff.h
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc_jpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/mace.c
Examining data/ffmpeg-4.3.1/libavcodec/anm.c
Examining data/ffmpeg-4.3.1/libavcodec/h2645_parse.h
Examining data/ffmpeg-4.3.1/libavcodec/aac_defines.h
Examining data/ffmpeg-4.3.1/libavcodec/ac3enc_float.c
Examining data/ffmpeg-4.3.1/libavcodec/dpx_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/aacpsy.c
Examining data/ffmpeg-4.3.1/libavcodec/v210x.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/asm-offsets.h
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/sbrdsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp9dsp_init_16bpp_aarch64_template.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/h264dsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/h264pred_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/fft_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/idct.h
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/hpeldsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/videodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/neontest.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp9dsp_init_12bpp_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/cabac.h
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/fmtconvert_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp9dsp_init.h
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/idctdsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/h264chroma_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vc1dsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vorbisdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp8dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/rv40dsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp9dsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/h264qpel_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/mpegaudiodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/aacpsdsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/opusdsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/synth_filter_init.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/pixblockdsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp9dsp_init_10bpp_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aarch64/vp8dsp_init_aarch64.c
Examining data/ffmpeg-4.3.1/libavcodec/aacpsdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_vp9_syntax_template.c
Examining data/ffmpeg-4.3.1/libavcodec/pixblockdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/imm4.c
Examining data/ffmpeg-4.3.1/libavcodec/libopus.c
Examining data/ffmpeg-4.3.1/libavcodec/v210dec.h
Examining data/ffmpeg-4.3.1/libavcodec/opus.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/bit_depth_template.c
Examining data/ffmpeg-4.3.1/libavcodec/libopencore-amr.c
Examining data/ffmpeg-4.3.1/libavcodec/h261.c
Examining data/ffmpeg-4.3.1/libavcodec/simple_idct_template.c
Examining data/ffmpeg-4.3.1/libavcodec/magicyuvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvdec_h2645.c
Examining data/ffmpeg-4.3.1/libavcodec/shorten.c
Examining data/ffmpeg-4.3.1/libavcodec/subviewerdec.c
Examining data/ffmpeg-4.3.1/libavcodec/sbc_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudiodecheader.h
Examining data/ffmpeg-4.3.1/libavcodec/qdm2_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/takdec.c
Examining data/ffmpeg-4.3.1/libavcodec/dirac_arith.h
Examining data/ffmpeg-4.3.1/libavcodec/intrax8.c
Examining data/ffmpeg-4.3.1/libavcodec/fft_fixed_32.c
Examining data/ffmpeg-4.3.1/libavcodec/libopenjpegdec.c
Examining data/ffmpeg-4.3.1/libavcodec/a64multienc.c
Examining data/ffmpeg-4.3.1/libavcodec/mdct15.h
Examining data/ffmpeg-4.3.1/libavcodec/rawenc.c
Examining data/ffmpeg-4.3.1/libavcodec/encode.c
Examining data/ffmpeg-4.3.1/libavcodec/hq_hqadsp.c
Examining data/ffmpeg-4.3.1/libavcodec/aac_adtstoasc_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/libwebpenc_animencoder.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps.c
Examining data/ffmpeg-4.3.1/libavcodec/videodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/h264chroma_template.c
Examining data/ffmpeg-4.3.1/libavcodec/msmpeg4data.h
Examining data/ffmpeg-4.3.1/libavcodec/nuv.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1.h
Examining data/ffmpeg-4.3.1/libavcodec/aac_ac3_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/lossless_videoencdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/vmdaudio.c
Examining data/ffmpeg-4.3.1/libavcodec/texturedspenc.c
Examining data/ffmpeg-4.3.1/libavcodec/h263.h
Examining data/ffmpeg-4.3.1/libavcodec/h264addpx_template.c
Examining data/ffmpeg-4.3.1/libavcodec/av1_frame_split_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_ps.h
Examining data/ffmpeg-4.3.1/libavcodec/cbs_h265_syntax_template.c
Examining data/ffmpeg-4.3.1/libavcodec/adxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/g729.h
Examining data/ffmpeg-4.3.1/libavcodec/libfdk-aacdec.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_mpeg12.c
Examining data/ffmpeg-4.3.1/libavcodec/avrndec.c
Examining data/ffmpeg-4.3.1/libavcodec/codec_desc.c
Examining data/ffmpeg-4.3.1/libavcodec/mlpdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/exif.h
Examining data/ffmpeg-4.3.1/libavcodec/adx_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/arbc.c
Examining data/ffmpeg-4.3.1/libavcodec/mss2dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_buffers.c
Examining data/ffmpeg-4.3.1/libavcodec/svq1.h
Examining data/ffmpeg-4.3.1/libavcodec/sbrdsp_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_refs.c
Examining data/ffmpeg-4.3.1/libavcodec/wmaenc.c
Examining data/ffmpeg-4.3.1/libavcodec/dirac_dwt_template.c
Examining data/ffmpeg-4.3.1/libavcodec/acelp_vectors.c
Examining data/ffmpeg-4.3.1/libavcodec/proresdata.c
Examining data/ffmpeg-4.3.1/libavcodec/evrcdata.h
Examining data/ffmpeg-4.3.1/libavcodec/aacenc_quantization_misc.h
Examining data/ffmpeg-4.3.1/libavcodec/mss2dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mimic.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideoencdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/nvdec_mjpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/wavpackenc.c
Examining data/ffmpeg-4.3.1/libavcodec/qsvdec_other.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9_superframe_split_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/ra144dec.c
Examining data/ffmpeg-4.3.1/libavcodec/mscc.c
Examining data/ffmpeg-4.3.1/libavcodec/nellymoser.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_direct.c
Examining data/ffmpeg-4.3.1/libavcodec/sbc.h
Examining data/ffmpeg-4.3.1/libavcodec/cbrt_data.c
Examining data/ffmpeg-4.3.1/libavcodec/hwconfig.h
Examining data/ffmpeg-4.3.1/libavcodec/pnm_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg4_unpack_bframes_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/mqcenc.c
Examining data/ffmpeg-4.3.1/libavcodec/hevcpred.h
Examining data/ffmpeg-4.3.1/libavcodec/snappy.h
Examining data/ffmpeg-4.3.1/libavcodec/ttaencdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/log2_tab.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3enc.h
Examining data/ffmpeg-4.3.1/libavcodec/v210enc.h
Examining data/ffmpeg-4.3.1/libavcodec/vdpau_vc1.c
Examining data/ffmpeg-4.3.1/libavcodec/idctdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/v308dec.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeg2000dwt.c
Examining data/ffmpeg-4.3.1/libavcodec/htmlsubtitles.c
Examining data/ffmpeg-4.3.1/libavcodec/takdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/faxcompr.c
Examining data/ffmpeg-4.3.1/libavcodec/lzwenc.c
Examining data/ffmpeg-4.3.1/libavcodec/apedec.c
Examining data/ffmpeg-4.3.1/libavcodec/vc1_block.c
Examining data/ffmpeg-4.3.1/libavcodec/startcode.c
Examining data/ffmpeg-4.3.1/libavcodec/gifdec.c
Examining data/ffmpeg-4.3.1/libavcodec/noise_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/opusdec.c
Examining data/ffmpeg-4.3.1/libavcodec/adts_header.h
Examining data/ffmpeg-4.3.1/libavcodec/error_resilience.c
Examining data/ffmpeg-4.3.1/libavcodec/dsd.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegpicture.c
Examining data/ffmpeg-4.3.1/libavcodec/aacdec.c
Examining data/ffmpeg-4.3.1/libavcodec/tta.c
Examining data/ffmpeg-4.3.1/libavcodec/dcadct.h
Examining data/ffmpeg-4.3.1/libavcodec/libopusdec.c
Examining data/ffmpeg-4.3.1/libavcodec/targaenc.c
Examining data/ffmpeg-4.3.1/libavcodec/vaapi_encode_mpeg2.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9data.c
Examining data/ffmpeg-4.3.1/libavcodec/ffv1enc.c
Examining data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideoencdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/qtrleenc.c
Examining data/ffmpeg-4.3.1/libavcodec/eatqi.c
Examining data/ffmpeg-4.3.1/libavcodec/kgv1dec.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_fixed_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/dvbsub_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/qpeg.c
Examining data/ffmpeg-4.3.1/libavcodec/gif.c
Examining data/ffmpeg-4.3.1/libavcodec/mpeg12enc.c
Examining data/ffmpeg-4.3.1/libavcodec/fic.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeglsdec.c
Examining data/ffmpeg-4.3.1/libavcodec/bsf.h
Examining data/ffmpeg-4.3.1/libavcodec/dvaudio_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/twinvqdec.c
Examining data/ffmpeg-4.3.1/libavcodec/ivi_dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/xsubdec.c
Examining data/ffmpeg-4.3.1/libavcodec/dxv.c
Examining data/ffmpeg-4.3.1/libavcodec/simple_idct.c
Examining data/ffmpeg-4.3.1/libavcodec/audio_frame_queue.h
Examining data/ffmpeg-4.3.1/libavcodec/dca_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/motionpixels.c
Examining data/ffmpeg-4.3.1/libavcodec/faandct.c
Examining data/ffmpeg-4.3.1/libavcodec/qtrle.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9data.h
Examining data/ffmpeg-4.3.1/libavcodec/vc1_loopfilter.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3tab.c
Examining data/ffmpeg-4.3.1/libavcodec/sgidec.c
Examining data/ffmpeg-4.3.1/libavcodec/rangecoder.c
Examining data/ffmpeg-4.3.1/libavcodec/sbr.h
Examining data/ffmpeg-4.3.1/libavcodec/pthread_internal.h
Examining data/ffmpeg-4.3.1/libavcodec/libspeexenc.c
Examining data/ffmpeg-4.3.1/libavcodec/gsmdec_data.c
Examining data/ffmpeg-4.3.1/libavcodec/aacdectab.h
Examining data/ffmpeg-4.3.1/libavcodec/mp3_header_decompress_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3dec.h
Examining data/ffmpeg-4.3.1/libavcodec/avpicture.c
Examining data/ffmpeg-4.3.1/libavcodec/mss1.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/jpegtables.h
Examining data/ffmpeg-4.3.1/libavcodec/dct32.h
Examining data/ffmpeg-4.3.1/libavcodec/pcm_tablegen.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_cabac.c
Examining data/ffmpeg-4.3.1/libavcodec/imx_dump_header_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/ac3_parser.h
Examining data/ffmpeg-4.3.1/libavcodec/h264_mc_template.c
Examining data/ffmpeg-4.3.1/libavcodec/cinepakenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mlz.c
Examining data/ffmpeg-4.3.1/libavcodec/fft_template.c
Examining data/ffmpeg-4.3.1/libavcodec/tscc2.c
Examining data/ffmpeg-4.3.1/libavcodec/proresdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/mpegvideo_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/webvttdec.c
Examining data/ffmpeg-4.3.1/libavcodec/h264_ps.h
Examining data/ffmpeg-4.3.1/libavcodec/hpel_template.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_m2m_enc.c
Examining data/ffmpeg-4.3.1/libavcodec/aacpsdsp_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/movtextenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mathops.h
Examining data/ffmpeg-4.3.1/libavcodec/qsvenc.c
Examining data/ffmpeg-4.3.1/libavcodec/lcldec.c
Examining data/ffmpeg-4.3.1/libavcodec/vc2enc.c
Examining data/ffmpeg-4.3.1/libavcodec/mpegaudio.h
Examining data/ffmpeg-4.3.1/libavcodec/ttaencdsp.h
Examining data/ffmpeg-4.3.1/libavcodec/hevc_sei.c
Examining data/ffmpeg-4.3.1/libavcodec/hap.c
Examining data/ffmpeg-4.3.1/libavcodec/g729postfilter.c
Examining data/ffmpeg-4.3.1/libavcodec/libshine.c
Examining data/ffmpeg-4.3.1/libavcodec/xiph.c
Examining data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c
Examining data/ffmpeg-4.3.1/libavcodec/r210dec.c
Examining data/ffmpeg-4.3.1/libavcodec/codec_par.h
Examining data/ffmpeg-4.3.1/libavcodec/dxtory.c
Examining data/ffmpeg-4.3.1/libavcodec/bintext.h
Examining data/ffmpeg-4.3.1/libavcodec/wnv1.c
Examining data/ffmpeg-4.3.1/libavcodec/h265_metadata_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/mediacodec.c
Examining data/ffmpeg-4.3.1/libavcodec/acelp_pitch_delay.h
Examining data/ffmpeg-4.3.1/libavcodec/intrax8.h
Examining data/ffmpeg-4.3.1/libavcodec/v210dec.c
Examining data/ffmpeg-4.3.1/libavcodec/smacker.c
Examining data/ffmpeg-4.3.1/libavcodec/flacdata.h
Examining data/ffmpeg-4.3.1/libavcodec/g722dsp.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegenc_common.h
Examining data/ffmpeg-4.3.1/libavcodec/mediacodecdec_common.c
Examining data/ffmpeg-4.3.1/libavcodec/cscd.c
Examining data/ffmpeg-4.3.1/libavcodec/asv.h
Examining data/ffmpeg-4.3.1/libavcodec/audiodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/h263dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/texturedsp.c
Examining data/ffmpeg-4.3.1/libavcodec/msrle.c
Examining data/ffmpeg-4.3.1/libavcodec/v4l2_fmt.c
Examining data/ffmpeg-4.3.1/libavcodec/dvaudiodec.c
Examining data/ffmpeg-4.3.1/libavcodec/sbrdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/h264qpel_template.c
Examining data/ffmpeg-4.3.1/libavcodec/vorbis.c
Examining data/ffmpeg-4.3.1/libavcodec/escape130.c
Examining data/ffmpeg-4.3.1/libavcodec/imc.c
Examining data/ffmpeg-4.3.1/libavcodec/g722enc.c
Examining data/ffmpeg-4.3.1/libavcodec/zerocodec.c
Examining data/ffmpeg-4.3.1/libavcodec/libvpx.c
Examining data/ffmpeg-4.3.1/libavcodec/eac3_data.h
Examining data/ffmpeg-4.3.1/libavcodec/h264idct.c
Examining data/ffmpeg-4.3.1/libavcodec/dirac_vlc.c
Examining data/ffmpeg-4.3.1/libavcodec/dcaenc.h
Examining data/ffmpeg-4.3.1/libavcodec/eac3_data.c
Examining data/ffmpeg-4.3.1/libavcodec/psymodel.c
Examining data/ffmpeg-4.3.1/libavcodec/codec2utils.h
Examining data/ffmpeg-4.3.1/libavcodec/avfft.h
Examining data/ffmpeg-4.3.1/libavcodec/rv34dsp.h
Examining data/ffmpeg-4.3.1/libavcodec/ra144.c
Examining data/ffmpeg-4.3.1/libavcodec/dsddec.c
Examining data/ffmpeg-4.3.1/libavcodec/libwavpackenc.c
Examining data/ffmpeg-4.3.1/libavcodec/mjpegenc.c
Examining data/ffmpeg-4.3.1/libavcodec/hevc_cabac.c
Examining data/ffmpeg-4.3.1/libavcodec/g723_1dec.c
Examining data/ffmpeg-4.3.1/libavcodec/jpeglsenc.c
Examining data/ffmpeg-4.3.1/libavcodec/utvideodsp.c
Examining data/ffmpeg-4.3.1/libavcodec/ljpegenc.c
Examining data/ffmpeg-4.3.1/libavcodec/avuidec.c
Examining data/ffmpeg-4.3.1/libavcodec/notchlc.c
Examining data/ffmpeg-4.3.1/libavcodec/dca_core_bsf.c
Examining data/ffmpeg-4.3.1/libavcodec/vp9dsp_12bpp.c
Examining data/ffmpeg-4.3.1/libavcodec/libspeexdec.c
Examining data/ffmpeg-4.3.1/libavcodec/siprdata.h
Examining data/ffmpeg-4.3.1/libavcodec/vorbis_parser.h
Examining data/ffmpeg-4.3.1/libavcodec/mjpegenc.h
Examining data/ffmpeg-4.3.1/libavcodec/h264data.c
Examining data/ffmpeg-4.3.1/libavcodec/cavsdsp.c
Examining data/ffmpeg-4.3.1/libavcodec/amfenc_h264.c
Examining data/ffmpeg-4.3.1/libavcodec/cbs_h265.h
Examining data/ffmpeg-4.3.1/libavcodec/libopenh264enc.c
Examining data/ffmpeg-4.3.1/libavcodec/opus_parser.c
Examining data/ffmpeg-4.3.1/libavcodec/aacps_fixed_tablegen.h
Examining data/ffmpeg-4.3.1/libavcodec/pthread_slice.c
Examining data/ffmpeg-4.3.1/libavcodec/codec2utils.c
Examining data/ffmpeg-4.3.1/libavcodec/libgsmenc.c
Examining data/ffmpeg-4.3.1/libavcodec/audiodsp.h
Examining data/ffmpeg-4.3.1/libavcodec/aacps.h
Examining data/ffmpeg-4.3.1/libavcodec/wmaprodata.h
Examining data/ffmpeg-4.3.1/libavcodec/tscc2data.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/xvididct_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/aacdec_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/simple_idct_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/wmv2dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp3dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264dsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/xvididct_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/idctdsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegvideoencdsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9_mc_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/me_cmp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegvideo_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/pixblockdsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp3dsp_idct_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_idct_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/idctdsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/h263dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264chroma_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hpeldsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/xvid_idct_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/aacdec_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/pixblockdsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcdsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/idctdsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/blockdsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264chroma_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/amrwbdec_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegvideo_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264qpel_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hpeldsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/blockdsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264qpel_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegvideo_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/sbrdsp_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9_intra_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/acelp_filters_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/me_cmp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264qpel_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/pixblockdsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcdsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/me_cmp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp3dsp_idct_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/constants.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_mc_uniw_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264pred_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/lsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9_idct_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcdsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/aacpsy_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp8_idct_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcpred_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/videodsp_init.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vc1dsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/pixblockdsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hpeldsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264pred_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/cabac.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9_mc_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/blockdsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/aaccoder_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/acelp_vectors_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vc1dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/compute_antialias_float.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/wmv2dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp8dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vc1dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegvideoencdsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcdsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/ac3dsp_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/wmv2dsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9_lpf_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/aacpsdsp_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/iirfilter_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264chroma_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/compute_antialias_fixed.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9dsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcpred_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264dsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp8dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/constants.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/h263dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegaudiodsp_mips_fixed.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/amrwbdec_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_mc_bi_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/fmtconvert_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/simple_idct_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_macros_msa.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264idct_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264pred_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hpeldsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegvideo_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/blockdsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264chroma_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/h264pred_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mpegaudiodsp_mips_float.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp8_mc_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/idctdsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/qpeldsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/fft_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/celp_math_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_mc_uni_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/celp_filters_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/qpeldsp_init_mips.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/h263dsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_mc_biw_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vc1dsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp8dsp_mmi.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/qpeldsp_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/mathops.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevcpred_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp3dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp9dsp_mips.h
Examining data/ffmpeg-4.3.1/libavcodec/mips/vp8_lpf_msa.c
Examining data/ffmpeg-4.3.1/libavcodec/mips/hevc_lpf_sao_msa.c
Examining data/ffmpeg-4.3.1/libswscale/options.c
Examining data/ffmpeg-4.3.1/libswscale/input.c
Examining data/ffmpeg-4.3.1/libswscale/output.c
Examining data/ffmpeg-4.3.1/libswscale/hscale_fast_bilinear.c
Examining data/ffmpeg-4.3.1/libswscale/swscale_internal.h
Examining data/ffmpeg-4.3.1/libswscale/yuv2rgb.c
Examining data/ffmpeg-4.3.1/libswscale/bayer_template.c
Examining data/ffmpeg-4.3.1/libswscale/rgb2rgb.h
Examining data/ffmpeg-4.3.1/libswscale/swscale.c
Examining data/ffmpeg-4.3.1/libswscale/rgb2rgb_template.c
Examining data/ffmpeg-4.3.1/libswscale/version.h
Examining data/ffmpeg-4.3.1/libswscale/x86/yuv2rgb.c
Examining data/ffmpeg-4.3.1/libswscale/x86/swscale.c
Examining data/ffmpeg-4.3.1/libswscale/x86/w64xmmtest.c
Examining data/ffmpeg-4.3.1/libswscale/x86/rgb2rgb_template.c
Examining data/ffmpeg-4.3.1/libswscale/x86/rgb2rgb.c
Examining data/ffmpeg-4.3.1/libswscale/x86/hscale_fast_bilinear_simd.c
Examining data/ffmpeg-4.3.1/libswscale/x86/swscale_template.c
Examining data/ffmpeg-4.3.1/libswscale/x86/yuv2rgb_template.c
Examining data/ffmpeg-4.3.1/libswscale/swscale.h
Examining data/ffmpeg-4.3.1/libswscale/utils.c
Examining data/ffmpeg-4.3.1/libswscale/rgb2rgb.c
Examining data/ffmpeg-4.3.1/libswscale/gamma.c
Examining data/ffmpeg-4.3.1/libswscale/ppc/yuv2rgb_altivec.h
Examining data/ffmpeg-4.3.1/libswscale/ppc/swscale_ppc_template.c
Examining data/ffmpeg-4.3.1/libswscale/ppc/yuv2yuv_altivec.c
Examining data/ffmpeg-4.3.1/libswscale/ppc/swscale_vsx.c
Examining data/ffmpeg-4.3.1/libswscale/ppc/swscale_altivec.c
Examining data/ffmpeg-4.3.1/libswscale/ppc/yuv2rgb_altivec.c
Examining data/ffmpeg-4.3.1/libswscale/arm/swscale.c
Examining data/ffmpeg-4.3.1/libswscale/arm/swscale_unscaled.c
Examining data/ffmpeg-4.3.1/libswscale/vscale.c
Examining data/ffmpeg-4.3.1/libswscale/hscale.c
Examining data/ffmpeg-4.3.1/libswscale/tests/pixdesc_query.c
Examining data/ffmpeg-4.3.1/libswscale/tests/swscale.c
Examining data/ffmpeg-4.3.1/libswscale/tests/colorspace.c
Examining data/ffmpeg-4.3.1/libswscale/alphablend.c
Examining data/ffmpeg-4.3.1/libswscale/aarch64/swscale.c
Examining data/ffmpeg-4.3.1/libswscale/aarch64/rgb2rgb.c
Examining data/ffmpeg-4.3.1/libswscale/aarch64/swscale_unscaled.c
Examining data/ffmpeg-4.3.1/libswscale/slice.c
Examining data/ffmpeg-4.3.1/libswscale/swscale_unscaled.c
Examining data/ffmpeg-4.3.1/libswscale/log2_tab.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pp7.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_field.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_readeia608.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_displace.c
Examining data/ffmpeg-4.3.1/libavfilter/limiter.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_bwdif.c
Examining data/ffmpeg-4.3.1/libavfilter/af_stereowiden.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lensfun.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_mergeplanes.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_separatefields.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_geq.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_owdenoise.c
Examining data/ffmpeg-4.3.1/libavfilter/f_interleave.c
Examining data/ffmpeg-4.3.1/libavfilter/af_vibrato.c
Examining data/ffmpeg-4.3.1/libavfilter/af_apulsator.c
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_testsrc.c
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_gradients.c
Examining data/ffmpeg-4.3.1/libavfilter/video.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_deinterlace_vaapi.c
Examining data/ffmpeg-4.3.1/libavfilter/removegrain.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_convolution.c
Examining data/ffmpeg-4.3.1/libavfilter/af_headphone.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_signalstats.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_noise.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_hwdownload.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_procamp_vaapi.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_thumbnail.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_phase.c
Examining data/ffmpeg-4.3.1/libavfilter/internal.h
Examining data/ffmpeg-4.3.1/libavfilter/f_graphmonitor.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_deinterlace_qsv.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hwupload_cuda.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_smartblur.c
Examining data/ffmpeg-4.3.1/libavfilter/af_compensationdelay.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_tonemap_vaapi.c
Examining data/ffmpeg-4.3.1/libavfilter/af_chorus.c
Examining data/ffmpeg-4.3.1/libavfilter/generate_wave_table.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hwmap.c
Examining data/ffmpeg-4.3.1/libavfilter/af_amix.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_perspective.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hwupload.c
Examining data/ffmpeg-4.3.1/libavfilter/af_silencedetect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_format.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_transpose_npp.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pp.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_floodfill.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hue.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_anoisesrc.c
Examining data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c
Examining data/ffmpeg-4.3.1/libavfilter/transform.c
Examining data/ffmpeg-4.3.1/libavfilter/af_adeclick.c
Examining data/ffmpeg-4.3.1/libavfilter/af_alimiter.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_bbox.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_colormatrix.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_sab.c
Examining data/ffmpeg-4.3.1/libavfilter/af_acopy.c
Examining data/ffmpeg-4.3.1/libavfilter/bbox.c
Examining data/ffmpeg-4.3.1/libavfilter/af_bs2b.c
Examining data/ffmpeg-4.3.1/libavfilter/af_haas.c
Examining data/ffmpeg-4.3.1/libavfilter/af_tremolo.c
Examining data/ffmpeg-4.3.1/libavfilter/framepool.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_mestimate.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showspectrum.c
Examining data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_freezedetect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hysteresis.c
Examining data/ffmpeg-4.3.1/libavfilter/motion_estimation.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_il.c
Examining data/ffmpeg-4.3.1/libavfilter/f_loop.c
Examining data/ffmpeg-4.3.1/libavfilter/af_loudnorm.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_unsharp_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_codecview.c
Examining data/ffmpeg-4.3.1/libavfilter/f_perms.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_deflicker.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_overlay_qsv.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_xbr.c
Examining data/ffmpeg-4.3.1/libavfilter/f_zmq.c
Examining data/ffmpeg-4.3.1/libavfilter/v360.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_overlay.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_removegrain.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_concat.c
Examining data/ffmpeg-4.3.1/libavfilter/f_sidedata.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_aspect.c
Examining data/ffmpeg-4.3.1/libavfilter/qsvvpp.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_untile.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_zoompan.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vidstabtransform.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_midequalizer.c
Examining data/ffmpeg-4.3.1/libavfilter/af_afftdn.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_stack.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pullup.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fade.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorkey_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/formats.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_pullup.h
Examining data/ffmpeg-4.3.1/libavfilter/tinterlace.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_convolution_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vidstabutils.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_framestep.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scroll.c
Examining data/ffmpeg-4.3.1/libavfilter/framesync.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vfrdet.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_rotate.c
Examining data/ffmpeg-4.3.1/libavfilter/af_atempo.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_maskfun.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_dblur.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hflip.c
Examining data/ffmpeg-4.3.1/libavfilter/generate_wave_table.h
Examining data/ffmpeg-4.3.1/libavfilter/colorspacedsp_template.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_drawtext.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fieldmatch.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_uspp.c
Examining data/ffmpeg-4.3.1/libavfilter/af_replaygain.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vmafmotion.c
Examining data/ffmpeg-4.3.1/libavfilter/af_superequalizer.c
Examining data/ffmpeg-4.3.1/libavfilter/avfiltergraph.c
Examining data/ffmpeg-4.3.1/libavfilter/framepool.h
Examining data/ffmpeg-4.3.1/libavfilter/af_sidechaincompress.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_ssim.c
Examining data/ffmpeg-4.3.1/libavfilter/af_apad.c
Examining data/ffmpeg-4.3.1/libavfilter/signature.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_overlay_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_cover_rect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fieldhint.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_entropy.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_transpose_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_eq.c
Examining data/ffmpeg-4.3.1/libavfilter/colorspace.h
Examining data/ffmpeg-4.3.1/libavfilter/af_surround.c
Examining data/ffmpeg-4.3.1/libavfilter/vsink_nullsink.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_idet.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_nlmeans.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorkey.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_limiter.c
Examining data/ffmpeg-4.3.1/libavfilter/transpose.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_pixdesctest.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_ahistogram.c
Examining data/ffmpeg-4.3.1/libavfilter/version.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_derain.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/scene_sad_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_ssim_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_transpose_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_eq_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/avf_showcqt_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/af_afir_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_yadif_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_fspp_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_bwdif_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_gradfun_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/colorspacedsp_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/af_anlmdn_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_hflip_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_gblur_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_pp7_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_blend_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_noise.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_convolution_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_hqdn3d_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_atadenoise_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_maskedclamp_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_v360_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_idet_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_pullup_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_maskedmerge_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_overlay_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_threshold_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_spp.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/af_volume_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_removegrain_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_stereo3d_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_framerate_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_tinterlace_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_psnr_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_limiter_init.c
Examining data/ffmpeg-4.3.1/libavfilter/x86/vf_w3fdif_init.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_v360.c
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_mptestsrc.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_mix.c
Examining data/ffmpeg-4.3.1/libavfilter/af_asr.c
Examining data/ffmpeg-4.3.1/libavfilter/setpts.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_detelecine.c
Examining data/ffmpeg-4.3.1/libavfilter/af_amultiply.c
Examining data/ffmpeg-4.3.1/libavfilter/af_aphaser.c
Examining data/ffmpeg-4.3.1/libavfilter/gblur.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorchannelmixer.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_tonemap.c
Examining data/ffmpeg-4.3.1/libavfilter/bufferqueue.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorbalance.c
Examining data/ffmpeg-4.3.1/libavfilter/af_channelmap.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_abitscope.c
Examining data/ffmpeg-4.3.1/libavfilter/af_afftfilt.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_psnr.c
Examining data/ffmpeg-4.3.1/libavfilter/unsharp.h
Examining data/ffmpeg-4.3.1/libavfilter/af_agate.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showfreqs.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_super2xsai.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lagfun.c
Examining data/ffmpeg-4.3.1/libavfilter/allfilters.c
Examining data/ffmpeg-4.3.1/libavfilter/maskedmerge.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_histeq.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_paletteuse.c
Examining data/ffmpeg-4.3.1/libavfilter/threshold.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_kerndeint.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showcqt.h
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_sierpinski.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hqdn3d.h
Examining data/ffmpeg-4.3.1/libavfilter/af_anequalizer.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_random.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_stereo3d.c
Examining data/ffmpeg-4.3.1/libavfilter/af_stereotools.c
Examining data/ffmpeg-4.3.1/libavfilter/f_reverse.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c
Examining data/ffmpeg-4.3.1/libavfilter/glslang.cpp
Examining data/ffmpeg-4.3.1/libavfilter/vf_copy.c
Examining data/ffmpeg-4.3.1/libavfilter/af_biquads.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_avgblur_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_maskedminmax.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_avectorscope.c
Examining data/ffmpeg-4.3.1/libavfilter/af_aformat.c
Examining data/ffmpeg-4.3.1/libavfilter/af_crystalizer.c
Examining data/ffmpeg-4.3.1/libavfilter/colorspacedsp.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_telecine.c
Examining data/ffmpeg-4.3.1/libavfilter/af_aemphasis.c
Examining data/ffmpeg-4.3.1/libavfilter/settb.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_deblock.c
Examining data/ffmpeg-4.3.1/libavfilter/colorspace.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_tile.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_minterpolate.c
Examining data/ffmpeg-4.3.1/libavfilter/framerate.h
Examining data/ffmpeg-4.3.1/libavfilter/af_crossfeed.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_dedot.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_datascope.c
Examining data/ffmpeg-4.3.1/libavfilter/convolution.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_frei0r.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_xfade_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_libvmaf.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_avgblur_vulkan.c
Examining data/ffmpeg-4.3.1/libavfilter/filters.h
Examining data/ffmpeg-4.3.1/libavfilter/ebur128.h
Examining data/ffmpeg-4.3.1/libavfilter/af_rubberband.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_atadenoise.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scale_vulkan.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_median.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_boxblur.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_hilbert.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_deshake_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_qp.c
Examining data/ffmpeg-4.3.1/libavfilter/avfilter.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorspace.c
Examining data/ffmpeg-4.3.1/libavfilter/af_asetrate.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_anullsrc.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_null.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_repeatfields.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_removelogo.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_signature.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_dejudder.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_subtitles.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_yaepblur.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lut.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fspp.h
Examining data/ffmpeg-4.3.1/libavfilter/median_template.c
Examining data/ffmpeg-4.3.1/libavfilter/bwdif.h
Examining data/ffmpeg-4.3.1/libavfilter/stereo3d.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_premultiply.c
Examining data/ffmpeg-4.3.1/libavfilter/af_anlms.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lenscorrection.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_chromaber_vulkan.c
Examining data/ffmpeg-4.3.1/libavfilter/colorspacedsp.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_blend.c
Examining data/ffmpeg-4.3.1/libavfilter/thread.h
Examining data/ffmpeg-4.3.1/libavfilter/vulkan.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_tpad.c
Examining data/ffmpeg-4.3.1/libavfilter/aeval.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_eq.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_noise.c
Examining data/ffmpeg-4.3.1/libavfilter/framequeue.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_unsharp.c
Examining data/ffmpeg-4.3.1/libavfilter/f_sendcmd.c
Examining data/ffmpeg-4.3.1/libavfilter/af_adelay.c
Examining data/ffmpeg-4.3.1/libavfilter/af_volume.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_fps.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_find_rect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_addroi.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_dnn_processing.c
Examining data/ffmpeg-4.3.1/libavfilter/f_ebur128.c
Examining data/ffmpeg-4.3.1/libavfilter/af_mcompand.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_idet.c
Examining data/ffmpeg-4.3.1/libavfilter/lswsutils.c
Examining data/ffmpeg-4.3.1/libavfilter/af_acontrast.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_convolve.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_sr.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_dctdnoiz.c
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_cellauto.c
Examining data/ffmpeg-4.3.1/libavfilter/psnr.h
Examining data/ffmpeg-4.3.1/libavfilter/af_resample.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_flite.c
Examining data/ffmpeg-4.3.1/libavfilter/formats.c
Examining data/ffmpeg-4.3.1/libavfilter/hermite.h
Examining data/ffmpeg-4.3.1/libavfilter/af_ladspa.c
Examining data/ffmpeg-4.3.1/libavfilter/scene_sad.c
Examining data/ffmpeg-4.3.1/libavfilter/boxblur.c
Examining data/ffmpeg-4.3.1/libavfilter/graphparser.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_mcdeint.c
Examining data/ffmpeg-4.3.1/libavfilter/median.h
Examining data/ffmpeg-4.3.1/libavfilter/glslang.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_cropdetect.c
Examining data/ffmpeg-4.3.1/libavfilter/bbox.h
Examining data/ffmpeg-4.3.1/libavfilter/af_channelsplit.c
Examining data/ffmpeg-4.3.1/libavfilter/af_aresample.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_tonemap_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lumakey.c
Examining data/ffmpeg-4.3.1/libavfilter/colorspacedsp_yuv2yuv_template.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_framepack.c
Examining data/ffmpeg-4.3.1/libavfilter/af_amerge.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_deband.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_alphamerge.c
Examining data/ffmpeg-4.3.1/libavfilter/f_cue.c
Examining data/ffmpeg-4.3.1/libavfilter/asink_anullsink.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scale_npp.c
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_mandelbrot.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_neighbor.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_afirsrc.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_deshake.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_drawbox.c
Examining data/ffmpeg-4.3.1/libavfilter/af_aecho.c
Examining data/ffmpeg-4.3.1/libavfilter/af_dynaudnorm.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pad_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_elbg.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_thumbnail_cuda.c
Examining data/ffmpeg-4.3.1/libavfilter/trim.c
Examining data/ffmpeg-4.3.1/libavfilter/framequeue.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_waveform.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_xmedian.c
Examining data/ffmpeg-4.3.1/libavfilter/af_volumedetect.c
Examining data/ffmpeg-4.3.1/libavfilter/yadif_common.c
Examining data/ffmpeg-4.3.1/libavfilter/yadif.h
Examining data/ffmpeg-4.3.1/libavfilter/buffersrc.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_swaprect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_framerate.c
Examining data/ffmpeg-4.3.1/libavfilter/af_acrusher.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_w3fdif.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scale_qsv.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_aphasemeter.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showvolume.c
Examining data/ffmpeg-4.3.1/libavfilter/buffersink.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_fspp.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn_interface.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_remap.c
Examining data/ffmpeg-4.3.1/libavfilter/vulkan.c
Examining data/ffmpeg-4.3.1/libavfilter/tests/formats.c
Examining data/ffmpeg-4.3.1/libavfilter/tests/filtfmts.c
Examining data/ffmpeg-4.3.1/libavfilter/tests/drawutils.c
Examining data/ffmpeg-4.3.1/libavfilter/tests/integral.c
Examining data/ffmpeg-4.3.1/libavfilter/af_pan.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c
Examining data/ffmpeg-4.3.1/libavfilter/af_earwax.c
Examining data/ffmpeg-4.3.1/libavfilter/af_anull.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vflip.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_shuffleplanes.c
Examining data/ffmpeg-4.3.1/libavfilter/audio.c
Examining data/ffmpeg-4.3.1/libavfilter/scene_sad.h
Examining data/ffmpeg-4.3.1/libavfilter/drawutils.c
Examining data/ffmpeg-4.3.1/libavfilter/boxblur.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_vibrance.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pp7.c
Examining data/ffmpeg-4.3.1/libavfilter/af_ashowinfo.c
Examining data/ffmpeg-4.3.1/libavfilter/vsrc_life.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_program_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/scale_eval.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_gradfun.c
Examining data/ffmpeg-4.3.1/libavfilter/maskedclamp.h
Examining data/ffmpeg-4.3.1/libavfilter/af_flanger.c
Examining data/ffmpeg-4.3.1/libavfilter/f_bench.c
Examining data/ffmpeg-4.3.1/libavfilter/drawutils.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_mathunary.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_conv2d.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_maximum.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_maximum.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_conv2d.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_interface.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_mathunary.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_mathbinary.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_depth2space.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layers.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_depth2space.c
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layers.h
Examining data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_weave.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_decimate.c
Examining data/ffmpeg-4.3.1/libavfilter/f_select.c
Examining data/ffmpeg-4.3.1/libavfilter/lavfutils.h
Examining data/ffmpeg-4.3.1/libavfilter/opencl_source.h
Examining data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c
Examining data/ffmpeg-4.3.1/libavfilter/af_dcshift.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_freezeframes.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hqdn3d.c
Examining data/ffmpeg-4.3.1/libavfilter/f_streamselect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_showpalette.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_spp.c
Examining data/ffmpeg-4.3.1/libavfilter/scale_eval.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_showinfo.c
Examining data/ffmpeg-4.3.1/libavfilter/f_metadata.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorconstancy.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_avgblur.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_chromashift.c
Examining data/ffmpeg-4.3.1/libavfilter/transform.h
Examining data/ffmpeg-4.3.1/libavfilter/af_afir.h
Examining data/ffmpeg-4.3.1/libavfilter/af_anlmdndsp.h
Examining data/ffmpeg-4.3.1/libavfilter/opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/af_asetnsamples.c
Examining data/ffmpeg-4.3.1/libavfilter/blend.h
Examining data/ffmpeg-4.3.1/libavfilter/f_realtime.c
Examining data/ffmpeg-4.3.1/libavfilter/split.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_edgedetect.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_overlay_vulkan.c
Examining data/ffmpeg-4.3.1/libavfilter/lswsutils.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_transpose.c
Examining data/ffmpeg-4.3.1/libavfilter/deshake.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_vaguedenoiser.c
Examining data/ffmpeg-4.3.1/libavfilter/vaapi_vpp.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_nlmeans_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_transpose_vaapi.c
Examining data/ffmpeg-4.3.1/libavfilter/af_hdcd.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_overlay.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_threshold.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_maskedclamp.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_bitplanenoise.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_blackframe.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_tinterlace.c
Examining data/ffmpeg-4.3.1/libavfilter/pthread.c
Examining data/ffmpeg-4.3.1/libavfilter/fifo.c
Examining data/ffmpeg-4.3.1/libavfilter/vaapi_vpp.c
Examining data/ffmpeg-4.3.1/libavfilter/video.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vectorscope.c
Examining data/ffmpeg-4.3.1/libavfilter/af_astats.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_maskedthreshold.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_cas.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_gblur.c
Examining data/ffmpeg-4.3.1/libavfilter/vidstabutils.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_crop.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_colorlevels.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_palettegen.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_sine.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_chromakey.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_amplify.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_swapuv.c
Examining data/ffmpeg-4.3.1/libavfilter/framesync.h
Examining data/ffmpeg-4.3.1/libavfilter/af_asoftclip.c
Examining data/ffmpeg-4.3.1/libavfilter/graphdump.c
Examining data/ffmpeg-4.3.1/libavfilter/af_afir.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fftfilt.c
Examining data/ffmpeg-4.3.1/libavfilter/af_compand.c
Examining data/ffmpeg-4.3.1/libavfilter/aarch64/vf_nlmeans_init.c
Examining data/ffmpeg-4.3.1/libavfilter/af_afade.c
Examining data/ffmpeg-4.3.1/libavfilter/signature_lookup.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_normalize.c
Examining data/ffmpeg-4.3.1/libavfilter/af_lv2.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_xfade.c
Examining data/ffmpeg-4.3.1/libavfilter/af_asubboost.c
Examining data/ffmpeg-4.3.1/libavfilter/asrc_sinc.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scale_cuda.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vignette.c
Examining data/ffmpeg-4.3.1/libavfilter/qsvvpp.h
Examining data/ffmpeg-4.3.1/libavfilter/window_func.h
Examining data/ffmpeg-4.3.1/libavfilter/af_arnndn.c
Examining data/ffmpeg-4.3.1/libavfilter/phase_template.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_hqx.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_maskedmerge.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_yadif_cuda.c
Examining data/ffmpeg-4.3.1/libavfilter/opencl.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_overlay_cuda.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_misc_vaapi.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_readvitc.c
Examining data/ffmpeg-4.3.1/libavfilter/audio.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_ocr.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_histogram.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fftdnoiz.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_lut2.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_libopencv.c
Examining data/ffmpeg-4.3.1/libavfilter/log2_tab.c
Examining data/ffmpeg-4.3.1/libavfilter/lavfutils.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_delogo.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_nlmeans.c
Examining data/ffmpeg-4.3.1/libavfilter/af_volume.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_bm3d.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_vpp_qsv.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_neighbor_opencl.c
Examining data/ffmpeg-4.3.1/libavfilter/ebur128.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_curves.c
Examining data/ffmpeg-4.3.1/libavfilter/w3fdif.h
Examining data/ffmpeg-4.3.1/libavfilter/af_aderivative.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_spp.h
Examining data/ffmpeg-4.3.1/libavfilter/af_aiir.c
Examining data/ffmpeg-4.3.1/libavfilter/src_movie.c
Examining data/ffmpeg-4.3.1/libavfilter/af_drmeter.c
Examining data/ffmpeg-4.3.1/libavfilter/af_axcorrelate.c
Examining data/ffmpeg-4.3.1/libavfilter/f_drawgraph.c
Examining data/ffmpeg-4.3.1/libavfilter/atadenoise.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_vidstabdetect.c
Examining data/ffmpeg-4.3.1/libavfilter/ssim.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_photosensitivity.c
Examining data/ffmpeg-4.3.1/libavfilter/af_acrossover.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showspatial.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pseudocolor.c
Examining data/ffmpeg-4.3.1/libavfilter/buffersink.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_despill.c
Examining data/ffmpeg-4.3.1/libavfilter/hflip.h
Examining data/ffmpeg-4.3.1/libavfilter/vf_mpdecimate.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_yadif.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_blackdetect.c
Examining data/ffmpeg-4.3.1/libavfilter/avfilter.h
Examining data/ffmpeg-4.3.1/libavfilter/af_join.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showcqt.c
Examining data/ffmpeg-4.3.1/libavfilter/avf_showwaves.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scale_vaapi.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scdet.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_pad.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_shuffleframes.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_fieldorder.c
Examining data/ffmpeg-4.3.1/libavfilter/af_deesser.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_zscale.c
Examining data/ffmpeg-4.3.1/libavfilter/gradfun.h
Examining data/ffmpeg-4.3.1/libavfilter/vmaf_motion.h
Examining data/ffmpeg-4.3.1/libavfilter/motion_estimation.h
Examining data/ffmpeg-4.3.1/libavfilter/af_anlmdn.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_extractplanes.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_selectivecolor.c
Examining data/ffmpeg-4.3.1/libavfilter/vaf_spectrumsynth.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_setparams.c
Examining data/ffmpeg-4.3.1/libavfilter/vf_scale.c
Examining data/ffmpeg-4.3.1/libavfilter/buffersrc.h
Examining data/ffmpeg-4.3.1/libavfilter/af_extrastereo.c
Examining data/ffmpeg-4.3.1/libavutil/parseutils.h
Examining data/ffmpeg-4.3.1/libavutil/pixelutils.h
Examining data/ffmpeg-4.3.1/libavutil/blowfish.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_drm.c
Examining data/ffmpeg-4.3.1/libavutil/file.c
Examining data/ffmpeg-4.3.1/libavutil/hmac.c
Examining data/ffmpeg-4.3.1/libavutil/error.h
Examining data/ffmpeg-4.3.1/libavutil/timestamp.h
Examining data/ffmpeg-4.3.1/libavutil/threadmessage.c
Examining data/ffmpeg-4.3.1/libavutil/avassert.h
Examining data/ffmpeg-4.3.1/libavutil/threadmessage.h
Examining data/ffmpeg-4.3.1/libavutil/internal.h
Examining data/ffmpeg-4.3.1/libavutil/lzo.h
Examining data/ffmpeg-4.3.1/libavutil/cast5.h
Examining data/ffmpeg-4.3.1/libavutil/encryption_info.h
Examining data/ffmpeg-4.3.1/libavutil/hash.c
Examining data/ffmpeg-4.3.1/libavutil/time.c
Examining data/ffmpeg-4.3.1/libavutil/ripemd.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_videotoolbox.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.c
Examining data/ffmpeg-4.3.1/libavutil/xtea.h
Examining data/ffmpeg-4.3.1/libavutil/channel_layout.h
Examining data/ffmpeg-4.3.1/libavutil/cast5.c
Examining data/ffmpeg-4.3.1/libavutil/mem.h
Examining data/ffmpeg-4.3.1/libavutil/lfg.c
Examining data/ffmpeg-4.3.1/libavutil/reverse.h
Examining data/ffmpeg-4.3.1/libavutil/sha512.c
Examining data/ffmpeg-4.3.1/libavutil/wchar_filename.h
Examining data/ffmpeg-4.3.1/libavutil/dovi_meta.c
Examining data/ffmpeg-4.3.1/libavutil/time.h
Examining data/ffmpeg-4.3.1/libavutil/hash.h
Examining data/ffmpeg-4.3.1/libavutil/timecode.c
Examining data/ffmpeg-4.3.1/libavutil/md5.h
Examining data/ffmpeg-4.3.1/libavutil/twofish.c
Examining data/ffmpeg-4.3.1/libavutil/fixed_dsp.c
Examining data/ffmpeg-4.3.1/libavutil/tx_float.c
Examining data/ffmpeg-4.3.1/libavutil/pca.c
Examining data/ffmpeg-4.3.1/libavutil/buffer_internal.h
Examining data/ffmpeg-4.3.1/libavutil/murmur3.c
Examining data/ffmpeg-4.3.1/libavutil/lls.h
Examining data/ffmpeg-4.3.1/libavutil/float_dsp.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_drm.h
Examining data/ffmpeg-4.3.1/libavutil/cpu_internal.h
Examining data/ffmpeg-4.3.1/libavutil/tx_int32.c
Examining data/ffmpeg-4.3.1/libavutil/lfg.h
Examining data/ffmpeg-4.3.1/libavutil/mastering_display_metadata.c
Examining data/ffmpeg-4.3.1/libavutil/pca.h
Examining data/ffmpeg-4.3.1/libavutil/intmath.c
Examining data/ffmpeg-4.3.1/libavutil/timecode.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_qsv.c
Examining data/ffmpeg-4.3.1/libavutil/mem_internal.h
Examining data/ffmpeg-4.3.1/libavutil/slicethread.c
Examining data/ffmpeg-4.3.1/libavutil/lzo.c
Examining data/ffmpeg-4.3.1/libavutil/tomi/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/ffmath.h
Examining data/ffmpeg-4.3.1/libavutil/base64.h
Examining data/ffmpeg-4.3.1/libavutil/replaygain.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_vaapi.c
Examining data/ffmpeg-4.3.1/libavutil/frame.h
Examining data/ffmpeg-4.3.1/libavutil/colorspace.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_vdpau.c
Examining data/ffmpeg-4.3.1/libavutil/lls.c
Examining data/ffmpeg-4.3.1/libavutil/version.h
Examining data/ffmpeg-4.3.1/libavutil/x86/pixelutils.h
Examining data/ffmpeg-4.3.1/libavutil/x86/lls_init.c
Examining data/ffmpeg-4.3.1/libavutil/x86/asm.h
Examining data/ffmpeg-4.3.1/libavutil/x86/imgutils_init.c
Examining data/ffmpeg-4.3.1/libavutil/x86/float_dsp_init.c
Examining data/ffmpeg-4.3.1/libavutil/x86/intmath.h
Examining data/ffmpeg-4.3.1/libavutil/x86/w64xmmtest.h
Examining data/ffmpeg-4.3.1/libavutil/x86/timer.h
Examining data/ffmpeg-4.3.1/libavutil/x86/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/x86/cpu.h
Examining data/ffmpeg-4.3.1/libavutil/x86/pixelutils_init.c
Examining data/ffmpeg-4.3.1/libavutil/x86/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/x86/cpu.c
Examining data/ffmpeg-4.3.1/libavutil/x86/emms.h
Examining data/ffmpeg-4.3.1/libavutil/x86/fixed_dsp_init.c
Examining data/ffmpeg-4.3.1/libavutil/intmath.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_d3d11va.h
Examining data/ffmpeg-4.3.1/libavutil/aes_ctr.c
Examining data/ffmpeg-4.3.1/libavutil/channel_layout.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_cuda.h
Examining data/ffmpeg-4.3.1/libavutil/audio_fifo.h
Examining data/ffmpeg-4.3.1/libavutil/error.c
Examining data/ffmpeg-4.3.1/libavutil/tree.c
Examining data/ffmpeg-4.3.1/libavutil/common.h
Examining data/ffmpeg-4.3.1/libavutil/adler32.h
Examining data/ffmpeg-4.3.1/libavutil/xtea.c
Examining data/ffmpeg-4.3.1/libavutil/timer.h
Examining data/ffmpeg-4.3.1/libavutil/bprint.h
Examining data/ffmpeg-4.3.1/libavutil/dict.c
Examining data/ffmpeg-4.3.1/libavutil/reverse.c
Examining data/ffmpeg-4.3.1/libavutil/log.h
Examining data/ffmpeg-4.3.1/libavutil/random_seed.c
Examining data/ffmpeg-4.3.1/libavutil/avstring.c
Examining data/ffmpeg-4.3.1/libavutil/softfloat_ieee754.h
Examining data/ffmpeg-4.3.1/libavutil/file.h
Examining data/ffmpeg-4.3.1/libavutil/imgutils.c
Examining data/ffmpeg-4.3.1/libavutil/file_open.c
Examining data/ffmpeg-4.3.1/libavutil/opt.h
Examining data/ffmpeg-4.3.1/libavutil/samplefmt.h
Examining data/ffmpeg-4.3.1/libavutil/avutil.h
Examining data/ffmpeg-4.3.1/libavutil/tx.h
Examining data/ffmpeg-4.3.1/libavutil/hdr_dynamic_metadata.h
Examining data/ffmpeg-4.3.1/libavutil/tablegen.h
Examining data/ffmpeg-4.3.1/libavutil/eval.h
Examining data/ffmpeg-4.3.1/libavutil/imgutils_internal.h
Examining data/ffmpeg-4.3.1/libavutil/camellia.c
Examining data/ffmpeg-4.3.1/libavutil/des.c
Examining data/ffmpeg-4.3.1/libavutil/fifo.h
Examining data/ffmpeg-4.3.1/libavutil/utils.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_internal.h
Examining data/ffmpeg-4.3.1/libavutil/downmix_info.h
Examining data/ffmpeg-4.3.1/libavutil/tx_double.c
Examining data/ffmpeg-4.3.1/libavutil/macros.h
Examining data/ffmpeg-4.3.1/libavutil/stereo3d.h
Examining data/ffmpeg-4.3.1/libavutil/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/thread.h
Examining data/ffmpeg-4.3.1/libavutil/mathematics.c
Examining data/ffmpeg-4.3.1/libavutil/cpu.h
Examining data/ffmpeg-4.3.1/libavutil/tx.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_opencl.c
Examining data/ffmpeg-4.3.1/libavutil/base64.c
Examining data/ffmpeg-4.3.1/libavutil/ppc/float_dsp_init.c
Examining data/ffmpeg-4.3.1/libavutil/ppc/float_dsp_altivec.c
Examining data/ffmpeg-4.3.1/libavutil/ppc/float_dsp_altivec.h
Examining data/ffmpeg-4.3.1/libavutil/ppc/timer.h
Examining data/ffmpeg-4.3.1/libavutil/ppc/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/ppc/float_dsp_vsx.h
Examining data/ffmpeg-4.3.1/libavutil/ppc/cpu.h
Examining data/ffmpeg-4.3.1/libavutil/ppc/float_dsp_vsx.c
Examining data/ffmpeg-4.3.1/libavutil/ppc/cpu.c
Examining data/ffmpeg-4.3.1/libavutil/ppc/util_altivec.h
Examining data/ffmpeg-4.3.1/libavutil/dovi_meta.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_mediacodec.c
Examining data/ffmpeg-4.3.1/libavutil/arm/float_dsp_init_neon.c
Examining data/ffmpeg-4.3.1/libavutil/arm/float_dsp_arm.h
Examining data/ffmpeg-4.3.1/libavutil/arm/intmath.h
Examining data/ffmpeg-4.3.1/libavutil/arm/timer.h
Examining data/ffmpeg-4.3.1/libavutil/arm/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/arm/float_dsp_init_vfp.c
Examining data/ffmpeg-4.3.1/libavutil/arm/cpu.h
Examining data/ffmpeg-4.3.1/libavutil/arm/neontest.h
Examining data/ffmpeg-4.3.1/libavutil/arm/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/arm/float_dsp_init_arm.c
Examining data/ffmpeg-4.3.1/libavutil/arm/cpu.c
Examining data/ffmpeg-4.3.1/libavutil/float_dsp.h
Examining data/ffmpeg-4.3.1/libavutil/integer.h
Examining data/ffmpeg-4.3.1/libavutil/sha.c
Examining data/ffmpeg-4.3.1/libavutil/softfloat.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_dxva2.h
Examining data/ffmpeg-4.3.1/libavutil/pixdesc.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_cuda_internal.h
Examining data/ffmpeg-4.3.1/libavutil/log.c
Examining data/ffmpeg-4.3.1/libavutil/bfin/timer.h
Examining data/ffmpeg-4.3.1/libavutil/bfin/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/rc4.c
Examining data/ffmpeg-4.3.1/libavutil/murmur3.h
Examining data/ffmpeg-4.3.1/libavutil/xga_font_data.c
Examining data/ffmpeg-4.3.1/libavutil/adler32.c
Examining data/ffmpeg-4.3.1/libavutil/fixed_dsp.h
Examining data/ffmpeg-4.3.1/libavutil/frame.c
Examining data/ffmpeg-4.3.1/libavutil/intfloat.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext.h
Examining data/ffmpeg-4.3.1/libavutil/tx_priv.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext.c
Examining data/ffmpeg-4.3.1/libavutil/hmac.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_vaapi.h
Examining data/ffmpeg-4.3.1/libavutil/tests/blowfish.c
Examining data/ffmpeg-4.3.1/libavutil/tests/file.c
Examining data/ffmpeg-4.3.1/libavutil/tests/hmac.c
Examining data/ffmpeg-4.3.1/libavutil/tests/hash.c
Examining data/ffmpeg-4.3.1/libavutil/tests/cast5.c
Examining data/ffmpeg-4.3.1/libavutil/tests/utf8.c
Examining data/ffmpeg-4.3.1/libavutil/tests/lfg.c
Examining data/ffmpeg-4.3.1/libavutil/tests/sha512.c
Examining data/ffmpeg-4.3.1/libavutil/tests/twofish.c
Examining data/ffmpeg-4.3.1/libavutil/tests/pca.c
Examining data/ffmpeg-4.3.1/libavutil/tests/murmur3.c
Examining data/ffmpeg-4.3.1/libavutil/tests/pixfmt_best.c
Examining data/ffmpeg-4.3.1/libavutil/tests/softfloat.c
Examining data/ffmpeg-4.3.1/libavutil/tests/lzo.c
Examining data/ffmpeg-4.3.1/libavutil/tests/lls.c
Examining data/ffmpeg-4.3.1/libavutil/tests/aes_ctr.c
Examining data/ffmpeg-4.3.1/libavutil/tests/error.c
Examining data/ffmpeg-4.3.1/libavutil/tests/tree.c
Examining data/ffmpeg-4.3.1/libavutil/tests/xtea.c
Examining data/ffmpeg-4.3.1/libavutil/tests/dict.c
Examining data/ffmpeg-4.3.1/libavutil/tests/random_seed.c
Examining data/ffmpeg-4.3.1/libavutil/tests/avstring.c
Examining data/ffmpeg-4.3.1/libavutil/tests/hwdevice.c
Examining data/ffmpeg-4.3.1/libavutil/tests/imgutils.c
Examining data/ffmpeg-4.3.1/libavutil/tests/camellia.c
Examining data/ffmpeg-4.3.1/libavutil/tests/des.c
Examining data/ffmpeg-4.3.1/libavutil/tests/base64.c
Examining data/ffmpeg-4.3.1/libavutil/tests/sha.c
Examining data/ffmpeg-4.3.1/libavutil/tests/pixdesc.c
Examining data/ffmpeg-4.3.1/libavutil/tests/log.c
Examining data/ffmpeg-4.3.1/libavutil/tests/adler32.c
Examining data/ffmpeg-4.3.1/libavutil/tests/parseutils.c
Examining data/ffmpeg-4.3.1/libavutil/tests/md5.c
Examining data/ffmpeg-4.3.1/libavutil/tests/rational.c
Examining data/ffmpeg-4.3.1/libavutil/tests/color_utils.c
Examining data/ffmpeg-4.3.1/libavutil/tests/pixelutils.c
Examining data/ffmpeg-4.3.1/libavutil/tests/integer.c
Examining data/ffmpeg-4.3.1/libavutil/tests/cpu_init.c
Examining data/ffmpeg-4.3.1/libavutil/tests/tea.c
Examining data/ffmpeg-4.3.1/libavutil/tests/ripemd.c
Examining data/ffmpeg-4.3.1/libavutil/tests/fifo.c
Examining data/ffmpeg-4.3.1/libavutil/tests/cpu.c
Examining data/ffmpeg-4.3.1/libavutil/tests/bprint.c
Examining data/ffmpeg-4.3.1/libavutil/tests/display.c
Examining data/ffmpeg-4.3.1/libavutil/tests/encryption_info.c
Examining data/ffmpeg-4.3.1/libavutil/tests/audio_fifo.c
Examining data/ffmpeg-4.3.1/libavutil/tests/aes.c
Examining data/ffmpeg-4.3.1/libavutil/tests/crc.c
Examining data/ffmpeg-4.3.1/libavutil/tests/eval.c
Examining data/ffmpeg-4.3.1/libavutil/tests/opt.c
Examining data/ffmpeg-4.3.1/libavutil/parseutils.c
Examining data/ffmpeg-4.3.1/libavutil/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/mem.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_d3d11va.c
Examining data/ffmpeg-4.3.1/libavutil/libm.h
Examining data/ffmpeg-4.3.1/libavutil/aes.h
Examining data/ffmpeg-4.3.1/libavutil/md5.c
Examining data/ffmpeg-4.3.1/libavutil/rational.h
Examining data/ffmpeg-4.3.1/libavutil/sha512.h
Examining data/ffmpeg-4.3.1/libavutil/rational.c
Examining data/ffmpeg-4.3.1/libavutil/color_utils.c
Examining data/ffmpeg-4.3.1/libavutil/attributes.h
Examining data/ffmpeg-4.3.1/libavutil/pixelutils.c
Examining data/ffmpeg-4.3.1/libavutil/buffer.h
Examining data/ffmpeg-4.3.1/libavutil/downmix_info.c
Examining data/ffmpeg-4.3.1/libavutil/camellia.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_qsv.h
Examining data/ffmpeg-4.3.1/libavutil/integer.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_videotoolbox.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_cuda.c
Examining data/ffmpeg-4.3.1/libavutil/avstring.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.h
Examining data/ffmpeg-4.3.1/libavutil/sha.h
Examining data/ffmpeg-4.3.1/libavutil/mastering_display_metadata.h
Examining data/ffmpeg-4.3.1/libavutil/crc.h
Examining data/ffmpeg-4.3.1/libavutil/avr32/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/avr32/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/twofish.h
Examining data/ffmpeg-4.3.1/libavutil/random_seed.h
Examining data/ffmpeg-4.3.1/libavutil/time_internal.h
Examining data/ffmpeg-4.3.1/libavutil/video_enc_params.c
Examining data/ffmpeg-4.3.1/libavutil/aes_ctr.h
Examining data/ffmpeg-4.3.1/libavutil/display.h
Examining data/ffmpeg-4.3.1/libavutil/color_utils.h
Examining data/ffmpeg-4.3.1/libavutil/blowfish.h
Examining data/ffmpeg-4.3.1/libavutil/pixfmt.h
Examining data/ffmpeg-4.3.1/libavutil/tea.c
Examining data/ffmpeg-4.3.1/libavutil/dynarray.h
Examining data/ffmpeg-4.3.1/libavutil/ripemd.c
Examining data/ffmpeg-4.3.1/libavutil/des.h
Examining data/ffmpeg-4.3.1/libavutil/pixdesc.h
Examining data/ffmpeg-4.3.1/libavutil/fifo.c
Examining data/ffmpeg-4.3.1/libavutil/cpu.c
Examining data/ffmpeg-4.3.1/libavutil/cuda_check.h
Examining data/ffmpeg-4.3.1/libavutil/tx_template.c
Examining data/ffmpeg-4.3.1/libavutil/motion_vector.h
Examining data/ffmpeg-4.3.1/libavutil/samplefmt.c
Examining data/ffmpeg-4.3.1/libavutil/tree.h
Examining data/ffmpeg-4.3.1/libavutil/bprint.c
Examining data/ffmpeg-4.3.1/libavutil/aarch64/float_dsp_init.c
Examining data/ffmpeg-4.3.1/libavutil/aarch64/timer.h
Examining data/ffmpeg-4.3.1/libavutil/aarch64/cpu.h
Examining data/ffmpeg-4.3.1/libavutil/aarch64/neontest.h
Examining data/ffmpeg-4.3.1/libavutil/aarch64/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/aarch64/cpu.c
Examining data/ffmpeg-4.3.1/libavutil/rc4.h
Examining data/ffmpeg-4.3.1/libavutil/avsscanf.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_mediacodec.h
Examining data/ffmpeg-4.3.1/libavutil/softfloat_tables.h
Examining data/ffmpeg-4.3.1/libavutil/tea.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_opencl.h
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_vdpau.h
Examining data/ffmpeg-4.3.1/libavutil/display.c
Examining data/ffmpeg-4.3.1/libavutil/encryption_info.c
Examining data/ffmpeg-4.3.1/libavutil/dict.h
Examining data/ffmpeg-4.3.1/libavutil/audio_fifo.c
Examining data/ffmpeg-4.3.1/libavutil/log2_tab.c
Examining data/ffmpeg-4.3.1/libavutil/stereo3d.c
Examining data/ffmpeg-4.3.1/libavutil/aes.c
Examining data/ffmpeg-4.3.1/libavutil/imgutils.h
Examining data/ffmpeg-4.3.1/libavutil/crc.c
Examining data/ffmpeg-4.3.1/libavutil/hwcontext_dxva2.c
Examining data/ffmpeg-4.3.1/libavutil/spherical.h
Examining data/ffmpeg-4.3.1/libavutil/eval.c
Examining data/ffmpeg-4.3.1/libavutil/hdr_dynamic_metadata.c
Examining data/ffmpeg-4.3.1/libavutil/video_enc_params.h
Examining data/ffmpeg-4.3.1/libavutil/sh4/bswap.h
Examining data/ffmpeg-4.3.1/libavutil/qsort.h
Examining data/ffmpeg-4.3.1/libavutil/opt.c
Examining data/ffmpeg-4.3.1/libavutil/xga_font_data.h
Examining data/ffmpeg-4.3.1/libavutil/mathematics.h
Examining data/ffmpeg-4.3.1/libavutil/slicethread.h
Examining data/ffmpeg-4.3.1/libavutil/aes_internal.h
Examining data/ffmpeg-4.3.1/libavutil/spherical.c
Examining data/ffmpeg-4.3.1/libavutil/buffer.c
Examining data/ffmpeg-4.3.1/libavutil/mips/mmiutils.h
Examining data/ffmpeg-4.3.1/libavutil/mips/generic_macros_msa.h
Examining data/ffmpeg-4.3.1/libavutil/mips/intreadwrite.h
Examining data/ffmpeg-4.3.1/libavutil/mips/float_dsp_mips.c
Examining data/ffmpeg-4.3.1/libavutil/mips/libm_mips.h
Examining data/ffmpeg-4.3.1/libavutil/mips/asmdefs.h
Examining data/ffmpeg-4.3.1/libavdevice/v4l2.c
Examining data/ffmpeg-4.3.1/libavdevice/avdevice.h
Examining data/ffmpeg-4.3.1/libavdevice/internal.h
Examining data/ffmpeg-4.3.1/libavdevice/fbdev_enc.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow_capture.h
Examining data/ffmpeg-4.3.1/libavdevice/opengl_enc.c
Examining data/ffmpeg-4.3.1/libavdevice/iec61883.c
Examining data/ffmpeg-4.3.1/libavdevice/fbdev_common.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_dec_c.c
Examining data/ffmpeg-4.3.1/libavdevice/sdl2.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_dec.cpp
Examining data/ffmpeg-4.3.1/libavdevice/alldevices.c
Examining data/ffmpeg-4.3.1/libavdevice/oss_dec.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_common.cpp
Examining data/ffmpeg-4.3.1/libavdevice/decklink_dec.h
Examining data/ffmpeg-4.3.1/libavdevice/opengl_enc_shaders.h
Examining data/ffmpeg-4.3.1/libavdevice/pulse_audio_enc.c
Examining data/ffmpeg-4.3.1/libavdevice/oss.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_common_c.h
Examining data/ffmpeg-4.3.1/libavdevice/kmsgrab.c
Examining data/ffmpeg-4.3.1/libavdevice/openal-dec.c
Examining data/ffmpeg-4.3.1/libavdevice/version.h
Examining data/ffmpeg-4.3.1/libavdevice/gdigrab.c
Examining data/ffmpeg-4.3.1/libavdevice/avdevice.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow_filter.c
Examining data/ffmpeg-4.3.1/libavdevice/alsa.h
Examining data/ffmpeg-4.3.1/libavdevice/reverse.c
Examining data/ffmpeg-4.3.1/libavdevice/v4l2-common.h
Examining data/ffmpeg-4.3.1/libavdevice/pulse_audio_common.h
Examining data/ffmpeg-4.3.1/libavdevice/timefilter.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow_enumpins.c
Examining data/ffmpeg-4.3.1/libavdevice/file_open.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_enc.h
Examining data/ffmpeg-4.3.1/libavdevice/oss.h
Examining data/ffmpeg-4.3.1/libavdevice/bktr.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow_crossbar.c
Examining data/ffmpeg-4.3.1/libavdevice/utils.c
Examining data/ffmpeg-4.3.1/libavdevice/v4l2enc.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_common.h
Examining data/ffmpeg-4.3.1/libavdevice/android_camera.c
Examining data/ffmpeg-4.3.1/libavdevice/sndio.c
Examining data/ffmpeg-4.3.1/libavdevice/sndio.h
Examining data/ffmpeg-4.3.1/libavdevice/decklink_enc.cpp
Examining data/ffmpeg-4.3.1/libavdevice/vfwcap.c
Examining data/ffmpeg-4.3.1/libavdevice/libdc1394.c
Examining data/ffmpeg-4.3.1/libavdevice/libcdio.c
Examining data/ffmpeg-4.3.1/libavdevice/sndio_dec.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow_enummediatypes.c
Examining data/ffmpeg-4.3.1/libavdevice/jack.c
Examining data/ffmpeg-4.3.1/libavdevice/lavfi.c
Examining data/ffmpeg-4.3.1/libavdevice/oss_enc.c
Examining data/ffmpeg-4.3.1/libavdevice/decklink_enc_c.c
Examining data/ffmpeg-4.3.1/libavdevice/tests/timefilter.c
Examining data/ffmpeg-4.3.1/libavdevice/pulse_audio_common.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow_pin.c
Examining data/ffmpeg-4.3.1/libavdevice/v4l2-common.c
Examining data/ffmpeg-4.3.1/libavdevice/alsa_dec.c
Examining data/ffmpeg-4.3.1/libavdevice/xcbgrab.c
Examining data/ffmpeg-4.3.1/libavdevice/dshow.c
Examining data/ffmpeg-4.3.1/libavdevice/fbdev_dec.c
Examining data/ffmpeg-4.3.1/libavdevice/caca.c
Examining data/ffmpeg-4.3.1/libavdevice/pulse_audio_dec.c
Examining data/ffmpeg-4.3.1/libavdevice/fbdev_common.h
Examining data/ffmpeg-4.3.1/libavdevice/dshow_common.c
Examining data/ffmpeg-4.3.1/libavdevice/alsa.c
Examining data/ffmpeg-4.3.1/libavdevice/sndio_enc.c
Examining data/ffmpeg-4.3.1/libavdevice/timefilter.h
Examining data/ffmpeg-4.3.1/libavdevice/xv.c
Examining data/ffmpeg-4.3.1/libavdevice/alsa_enc.c
Examining data/ffmpeg-4.3.1/tools/sofa2wavs.c
Examining data/ffmpeg-4.3.1/tools/target_dec_fuzzer.c
Examining data/ffmpeg-4.3.1/tools/target_dem_fuzzer.c
Examining data/ffmpeg-4.3.1/tools/trasher.c
Examining data/ffmpeg-4.3.1/tools/graph2dot.c
Examining data/ffmpeg-4.3.1/tools/fourcc2pixfmt.c
Examining data/ffmpeg-4.3.1/tools/ffeval.c
Examining data/ffmpeg-4.3.1/tools/seek_print.c
Examining data/ffmpeg-4.3.1/tools/qt-faststart.c
Examining data/ffmpeg-4.3.1/tools/venc_data_dump.c
Examining data/ffmpeg-4.3.1/tools/crypto_bench.c
Examining data/ffmpeg-4.3.1/tools/zmqsend.c
Examining data/ffmpeg-4.3.1/tools/target_bsf_fuzzer.c
Examining data/ffmpeg-4.3.1/tools/probetest.c
Examining data/ffmpeg-4.3.1/tools/uncoded_frame.c
Examining data/ffmpeg-4.3.1/tools/ffescape.c
Examining data/ffmpeg-4.3.1/tools/aviocat.c
Examining data/ffmpeg-4.3.1/tools/ismindex.c
Examining data/ffmpeg-4.3.1/tools/ffhash.c
Examining data/ffmpeg-4.3.1/tools/enum_options.c
Examining data/ffmpeg-4.3.1/tools/cws2fws.c
Examining data/ffmpeg-4.3.1/tools/coverity.c
Examining data/ffmpeg-4.3.1/tools/pktdumper.c
Examining data/ffmpeg-4.3.1/tools/sidxindex.c
Examining data/ffmpeg-4.3.1/tools/yuvcmp.c
Examining data/ffmpeg-4.3.1/libswresample/rematrix.c
Examining data/ffmpeg-4.3.1/libswresample/options.c
Examining data/ffmpeg-4.3.1/libswresample/audioconvert.c
Examining data/ffmpeg-4.3.1/libswresample/dither_template.c
Examining data/ffmpeg-4.3.1/libswresample/swresample_frame.c
Examining data/ffmpeg-4.3.1/libswresample/resample_dsp.c
Examining data/ffmpeg-4.3.1/libswresample/version.h
Examining data/ffmpeg-4.3.1/libswresample/x86/w64xmmtest.c
Examining data/ffmpeg-4.3.1/libswresample/x86/audio_convert_init.c
Examining data/ffmpeg-4.3.1/libswresample/x86/rematrix_init.c
Examining data/ffmpeg-4.3.1/libswresample/x86/resample_init.c
Examining data/ffmpeg-4.3.1/libswresample/noise_shaping_data.c
Examining data/ffmpeg-4.3.1/libswresample/arm/neontest.c
Examining data/ffmpeg-4.3.1/libswresample/arm/audio_convert_init.c
Examining data/ffmpeg-4.3.1/libswresample/arm/resample_init.c
Examining data/ffmpeg-4.3.1/libswresample/resample.c
Examining data/ffmpeg-4.3.1/libswresample/tests/swresample.c
Examining data/ffmpeg-4.3.1/libswresample/swresample_internal.h
Examining data/ffmpeg-4.3.1/libswresample/swresample.c
Examining data/ffmpeg-4.3.1/libswresample/resample.h
Examining data/ffmpeg-4.3.1/libswresample/soxr_resample.c
Examining data/ffmpeg-4.3.1/libswresample/rematrix_template.c
Examining data/ffmpeg-4.3.1/libswresample/resample_template.c
Examining data/ffmpeg-4.3.1/libswresample/aarch64/neontest.c
Examining data/ffmpeg-4.3.1/libswresample/aarch64/audio_convert_init.c
Examining data/ffmpeg-4.3.1/libswresample/aarch64/resample_init.c
Examining data/ffmpeg-4.3.1/libswresample/swresample.h
Examining data/ffmpeg-4.3.1/libswresample/log2_tab.c
Examining data/ffmpeg-4.3.1/libswresample/dither.c
Examining data/ffmpeg-4.3.1/libswresample/audioconvert.h
Examining data/ffmpeg-4.3.1/libavformat/txd.c
Examining data/ffmpeg-4.3.1/libavformat/ingenientdec.c
Examining data/ffmpeg-4.3.1/libavformat/hlsplaylist.h
Examining data/ffmpeg-4.3.1/libavformat/filmstripdec.c
Examining data/ffmpeg-4.3.1/libavformat/url.h
Examining data/ffmpeg-4.3.1/libavformat/movenc.h
Examining data/ffmpeg-4.3.1/libavformat/rmdec.c
Examining data/ffmpeg-4.3.1/libavformat/oggenc.c
Examining data/ffmpeg-4.3.1/libavformat/davs2.c
Examining data/ffmpeg-4.3.1/libavformat/webvttenc.c
Examining data/ffmpeg-4.3.1/libavformat/diracdec.c
Examining data/ffmpeg-4.3.1/libavformat/ty.c
Examining data/ffmpeg-4.3.1/libavformat/mux.c
Examining data/ffmpeg-4.3.1/libavformat/matroskadec.c
Examining data/ffmpeg-4.3.1/libavformat/mov_chan.h
Examining data/ffmpeg-4.3.1/libavformat/apetag.h
Examining data/ffmpeg-4.3.1/libavformat/sctp.c
Examining data/ffmpeg-4.3.1/libavformat/av1.c
Examining data/ffmpeg-4.3.1/libavformat/spdifdec.c
Examining data/ffmpeg-4.3.1/libavformat/caf.h
Examining data/ffmpeg-4.3.1/libavformat/microdvddec.c
Examining data/ffmpeg-4.3.1/libavformat/wvedec.c
Examining data/ffmpeg-4.3.1/libavformat/ac3dec.c
Examining data/ffmpeg-4.3.1/libavformat/fitsdec.c
Examining data/ffmpeg-4.3.1/libavformat/dxa.c
Examining data/ffmpeg-4.3.1/libavformat/mpegts.h
Examining data/ffmpeg-4.3.1/libavformat/vag.c
Examining data/ffmpeg-4.3.1/libavformat/file.c
Examining data/ffmpeg-4.3.1/libavformat/flacenc.h
Examining data/ffmpeg-4.3.1/libavformat/tcp.c
Examining data/ffmpeg-4.3.1/libavformat/nspdec.c
Examining data/ffmpeg-4.3.1/libavformat/srtdec.c
Examining data/ffmpeg-4.3.1/libavformat/boadec.c
Examining data/ffmpeg-4.3.1/libavformat/flvenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_mpegts.c
Examining data/ffmpeg-4.3.1/libavformat/siff.c
Examining data/ffmpeg-4.3.1/libavformat/img2_alias_pix.c
Examining data/ffmpeg-4.3.1/libavformat/serdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_jpeg.c
Examining data/ffmpeg-4.3.1/libavformat/urldecode.c
Examining data/ffmpeg-4.3.1/libavformat/nistspheredec.c
Examining data/ffmpeg-4.3.1/libavformat/flacenc.c
Examining data/ffmpeg-4.3.1/libavformat/internal.h
Examining data/ffmpeg-4.3.1/libavformat/libsmbclient.c
Examining data/ffmpeg-4.3.1/libavformat/voc_packet.c
Examining data/ffmpeg-4.3.1/libavformat/lrc.c
Examining data/ffmpeg-4.3.1/libavformat/ads.c
Examining data/ffmpeg-4.3.1/libavformat/srtp.c
Examining data/ffmpeg-4.3.1/libavformat/bluray.c
Examining data/ffmpeg-4.3.1/libavformat/riffenc.c
Examining data/ffmpeg-4.3.1/libavformat/dv.h
Examining data/ffmpeg-4.3.1/libavformat/vc1testenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtspcodes.h
Examining data/ffmpeg-4.3.1/libavformat/options.c
Examining data/ffmpeg-4.3.1/libavformat/yop.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_chain.c
Examining data/ffmpeg-4.3.1/libavformat/msf.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_h263_rfc2190.c
Examining data/ffmpeg-4.3.1/libavformat/crcenc.c
Examining data/ffmpeg-4.3.1/libavformat/webm_chunk.c
Examining data/ffmpeg-4.3.1/libavformat/derf.c
Examining data/ffmpeg-4.3.1/libavformat/mpegvideodec.c
Examining data/ffmpeg-4.3.1/libavformat/vocenc.c
Examining data/ffmpeg-4.3.1/libavformat/avlanguage.h
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_vp9.c
Examining data/ffmpeg-4.3.1/libavformat/lvfdec.c
Examining data/ffmpeg-4.3.1/libavformat/xa.c
Examining data/ffmpeg-4.3.1/libavformat/yuv4mpeg.h
Examining data/ffmpeg-4.3.1/libavformat/hcom.c
Examining data/ffmpeg-4.3.1/libavformat/wavdec.c
Examining data/ffmpeg-4.3.1/libavformat/c93.c
Examining data/ffmpeg-4.3.1/libavformat/rtpproto.h
Examining data/ffmpeg-4.3.1/libavformat/replaygain.c
Examining data/ffmpeg-4.3.1/libavformat/libzmq.c
Examining data/ffmpeg-4.3.1/libavformat/iff.c
Examining data/ffmpeg-4.3.1/libavformat/mpegtsenc.c
Examining data/ffmpeg-4.3.1/libavformat/voc.h
Examining data/ffmpeg-4.3.1/libavformat/jvdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_h263.c
Examining data/ffmpeg-4.3.1/libavformat/hls.c
Examining data/ffmpeg-4.3.1/libavformat/format.c
Examining data/ffmpeg-4.3.1/libavformat/cdg.c
Examining data/ffmpeg-4.3.1/libavformat/mms.h
Examining data/ffmpeg-4.3.1/libavformat/flac_picture.c
Examining data/ffmpeg-4.3.1/libavformat/img2.c
Examining data/ffmpeg-4.3.1/libavformat/nullenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_vc2hq.c
Examining data/ffmpeg-4.3.1/libavformat/smush.c
Examining data/ffmpeg-4.3.1/libavformat/mpl2dec.c
Examining data/ffmpeg-4.3.1/libavformat/av1.h
Examining data/ffmpeg-4.3.1/libavformat/mpegenc.c
Examining data/ffmpeg-4.3.1/libavformat/mpc8.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_svq3.c
Examining data/ffmpeg-4.3.1/libavformat/asfdec_f.c
Examining data/ffmpeg-4.3.1/libavformat/ivfenc.c
Examining data/ffmpeg-4.3.1/libavformat/icecast.c
Examining data/ffmpeg-4.3.1/libavformat/segment.c
Examining data/ffmpeg-4.3.1/libavformat/ircam.c
Examining data/ffmpeg-4.3.1/libavformat/smoothstreamingenc.c
Examining data/ffmpeg-4.3.1/libavformat/uncodedframecrcenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_vp8.c
Examining data/ffmpeg-4.3.1/libavformat/avr.c
Examining data/ffmpeg-4.3.1/libavformat/pmpdec.c
Examining data/ffmpeg-4.3.1/libavformat/g723_1.c
Examining data/ffmpeg-4.3.1/libavformat/omadec.c
Examining data/ffmpeg-4.3.1/libavformat/m4vdec.c
Examining data/ffmpeg-4.3.1/libavformat/dss.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc.h
Examining data/ffmpeg-4.3.1/libavformat/asfenc.c
Examining data/ffmpeg-4.3.1/libavformat/asfcrypt.h
Examining data/ffmpeg-4.3.1/libavformat/hevc.h
Examining data/ffmpeg-4.3.1/libavformat/apetag.c
Examining data/ffmpeg-4.3.1/libavformat/s337m.c
Examining data/ffmpeg-4.3.1/libavformat/soxenc.c
Examining data/ffmpeg-4.3.1/libavformat/dcstr.c
Examining data/ffmpeg-4.3.1/libavformat/wtv.h
Examining data/ffmpeg-4.3.1/libavformat/mp3enc.c
Examining data/ffmpeg-4.3.1/libavformat/rso.h
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_h264.c
Examining data/ffmpeg-4.3.1/libavformat/movenccenc.h
Examining data/ffmpeg-4.3.1/libavformat/ip.h
Examining data/ffmpeg-4.3.1/libavformat/mmf.c
Examining data/ffmpeg-4.3.1/libavformat/apngenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_mpeg12.c
Examining data/ffmpeg-4.3.1/libavformat/aea.c
Examining data/ffmpeg-4.3.1/libavformat/wvenc.c
Examining data/ffmpeg-4.3.1/libavformat/dashdec.c
Examining data/ffmpeg-4.3.1/libavformat/amr.c
Examining data/ffmpeg-4.3.1/libavformat/tee_common.c
Examining data/ffmpeg-4.3.1/libavformat/md5proto.c
Examining data/ffmpeg-4.3.1/libavformat/avidec.c
Examining data/ffmpeg-4.3.1/libavformat/allformats.c
Examining data/ffmpeg-4.3.1/libavformat/subtitles.h
Examining data/ffmpeg-4.3.1/libavformat/rawvideodec.c
Examining data/ffmpeg-4.3.1/libavformat/movenchint.c
Examining data/ffmpeg-4.3.1/libavformat/rtmpproto.c
Examining data/ffmpeg-4.3.1/libavformat/mxf.h
Examining data/ffmpeg-4.3.1/libavformat/xmv.c
Examining data/ffmpeg-4.3.1/libavformat/assenc.c
Examining data/ffmpeg-4.3.1/libavformat/oggparseopus.c
Examining data/ffmpeg-4.3.1/libavformat/mvdec.c
Examining data/ffmpeg-4.3.1/libavformat/cavsvideodec.c
Examining data/ffmpeg-4.3.1/libavformat/adxdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec.c
Examining data/ffmpeg-4.3.1/libavformat/unix.c
Examining data/ffmpeg-4.3.1/libavformat/isom.c
Examining data/ffmpeg-4.3.1/libavformat/mpjpegdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_jpeg.c
Examining data/ffmpeg-4.3.1/libavformat/flacenc_header.c
Examining data/ffmpeg-4.3.1/libavformat/vplayerdec.c
Examining data/ffmpeg-4.3.1/libavformat/wc3movie.c
Examining data/ffmpeg-4.3.1/libavformat/vorbiscomment.c
Examining data/ffmpeg-4.3.1/libavformat/pvfdec.c
Examining data/ffmpeg-4.3.1/libavformat/tls.c
Examining data/ffmpeg-4.3.1/libavformat/vc1dec.c
Examining data/ffmpeg-4.3.1/libavformat/oggdec.c
Examining data/ffmpeg-4.3.1/libavformat/fsb.c
Examining data/ffmpeg-4.3.1/libavformat/golomb_tab.c
Examining data/ffmpeg-4.3.1/libavformat/ircamdec.c
Examining data/ffmpeg-4.3.1/libavformat/avi.h
Examining data/ffmpeg-4.3.1/libavformat/httpauth.c
Examining data/ffmpeg-4.3.1/libavformat/oggparseogm.c
Examining data/ffmpeg-4.3.1/libavformat/h264dec.c
Examining data/ffmpeg-4.3.1/libavformat/rtmpcrypt.c
Examining data/ffmpeg-4.3.1/libavformat/flv.h
Examining data/ffmpeg-4.3.1/libavformat/kvag.c
Examining data/ffmpeg-4.3.1/libavformat/tee_common.h
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_ac3.c
Examining data/ffmpeg-4.3.1/libavformat/srtpproto.c
Examining data/ffmpeg-4.3.1/libavformat/vivo.c
Examining data/ffmpeg-4.3.1/libavformat/bink.c
Examining data/ffmpeg-4.3.1/libavformat/w64.h
Examining data/ffmpeg-4.3.1/libavformat/yuv4mpegenc.c
Examining data/ffmpeg-4.3.1/libavformat/musx.c
Examining data/ffmpeg-4.3.1/libavformat/mpeg.h
Examining data/ffmpeg-4.3.1/libavformat/nut.h
Examining data/ffmpeg-4.3.1/libavformat/rtmppkt.c
Examining data/ffmpeg-4.3.1/libavformat/swf.h
Examining data/ffmpeg-4.3.1/libavformat/webmdashenc.c
Examining data/ffmpeg-4.3.1/libavformat/assdec.c
Examining data/ffmpeg-4.3.1/libavformat/astenc.c
Examining data/ffmpeg-4.3.1/libavformat/mxg.c
Examining data/ffmpeg-4.3.1/libavformat/pcmdec.c
Examining data/ffmpeg-4.3.1/libavformat/srtp.h
Examining data/ffmpeg-4.3.1/libavformat/rtpenc.c
Examining data/ffmpeg-4.3.1/libavformat/chromaprint.c
Examining data/ffmpeg-4.3.1/libavformat/replaygain.h
Examining data/ffmpeg-4.3.1/libavformat/gxfenc.c
Examining data/ffmpeg-4.3.1/libavformat/matroska.c
Examining data/ffmpeg-4.3.1/libavformat/rm.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_h261.c
Examining data/ffmpeg-4.3.1/libavformat/mpc.c
Examining data/ffmpeg-4.3.1/libavformat/hlsenc.c
Examining data/ffmpeg-4.3.1/libavformat/rmsipr.h
Examining data/ffmpeg-4.3.1/libavformat/voc.c
Examining data/ffmpeg-4.3.1/libavformat/apm.c
Examining data/ffmpeg-4.3.1/libavformat/riffdec.c
Examining data/ffmpeg-4.3.1/libavformat/pjsdec.c
Examining data/ffmpeg-4.3.1/libavformat/version.h
Examining data/ffmpeg-4.3.1/libavformat/jacosubdec.c
Examining data/ffmpeg-4.3.1/libavformat/sox.h
Examining data/ffmpeg-4.3.1/libavformat/rtpproto.c
Examining data/ffmpeg-4.3.1/libavformat/mpsubdec.c
Examining data/ffmpeg-4.3.1/libavformat/ffmetadec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_rfc4175.c
Examining data/ffmpeg-4.3.1/libavformat/img2.h
Examining data/ffmpeg-4.3.1/libavformat/rtsp.h
Examining data/ffmpeg-4.3.1/libavformat/data_uri.c
Examining data/ffmpeg-4.3.1/libavformat/id3v2.h
Examining data/ffmpeg-4.3.1/libavformat/mov.c
Examining data/ffmpeg-4.3.1/libavformat/oggparsevorbis.c
Examining data/ffmpeg-4.3.1/libavformat/hdsenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_amr.c
Examining data/ffmpeg-4.3.1/libavformat/avisynth.c
Examining data/ffmpeg-4.3.1/libavformat/sdsdec.c
Examining data/ffmpeg-4.3.1/libavformat/tls_libtls.c
Examining data/ffmpeg-4.3.1/libavformat/gopher.c
Examining data/ffmpeg-4.3.1/libavformat/a64.c
Examining data/ffmpeg-4.3.1/libavformat/dsicin.c
Examining data/ffmpeg-4.3.1/libavformat/dsfdec.c
Examining data/ffmpeg-4.3.1/libavformat/webpenc.c
Examining data/ffmpeg-4.3.1/libavformat/swf.c
Examining data/ffmpeg-4.3.1/libavformat/microdvdenc.c
Examining data/ffmpeg-4.3.1/libavformat/spdif.h
Examining data/ffmpeg-4.3.1/libavformat/xwma.c
Examining data/ffmpeg-4.3.1/libavformat/dnxhddec.c
Examining data/ffmpeg-4.3.1/libavformat/rdt.c
Examining data/ffmpeg-4.3.1/libavformat/ilbc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_vp8.c
Examining data/ffmpeg-4.3.1/libavformat/cafdec.c
Examining data/ffmpeg-4.3.1/libavformat/tiertexseq.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_ilbc.c
Examining data/ffmpeg-4.3.1/libavformat/ffmeta.h
Examining data/ffmpeg-4.3.1/libavformat/srtenc.c
Examining data/ffmpeg-4.3.1/libavformat/ivfdec.c
Examining data/ffmpeg-4.3.1/libavformat/smjpeg.h
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_xiph.c
Examining data/ffmpeg-4.3.1/libavformat/nutdec.c
Examining data/ffmpeg-4.3.1/libavformat/gxf.c
Examining data/ffmpeg-4.3.1/libavformat/avformat.h
Examining data/ffmpeg-4.3.1/libavformat/mm.c
Examining data/ffmpeg-4.3.1/libavformat/bintext.c
Examining data/ffmpeg-4.3.1/libavformat/avienc.c
Examining data/ffmpeg-4.3.1/libavformat/subtitles.c
Examining data/ffmpeg-4.3.1/libavformat/oggparsedirac.c
Examining data/ffmpeg-4.3.1/libavformat/wavenc.c
Examining data/ffmpeg-4.3.1/libavformat/file_open.c
Examining data/ffmpeg-4.3.1/libavformat/flvdec.c
Examining data/ffmpeg-4.3.1/libavformat/w64.c
Examining data/ffmpeg-4.3.1/libavformat/rso.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_mpeg4.c
Examining data/ffmpeg-4.3.1/libavformat/qtpalette.h
Examining data/ffmpeg-4.3.1/libavformat/yuv4mpegdec.c
Examining data/ffmpeg-4.3.1/libavformat/mtaf.c
Examining data/ffmpeg-4.3.1/libavformat/h261dec.c
Examining data/ffmpeg-4.3.1/libavformat/ircamenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_vc2hq.c
Examining data/ffmpeg-4.3.1/libavformat/hlsproto.c
Examining data/ffmpeg-4.3.1/libavformat/argo_asf.c
Examining data/ffmpeg-4.3.1/libavformat/stldec.c
Examining data/ffmpeg-4.3.1/libavformat/id3v1.c
Examining data/ffmpeg-4.3.1/libavformat/sol.c
Examining data/ffmpeg-4.3.1/libavformat/avio.c
Examining data/ffmpeg-4.3.1/libavformat/supenc.c
Examining data/ffmpeg-4.3.1/libavformat/ttaenc.c
Examining data/ffmpeg-4.3.1/libavformat/rsodec.c
Examining data/ffmpeg-4.3.1/libavformat/sauce.h
Examining data/ffmpeg-4.3.1/libavformat/utils.c
Examining data/ffmpeg-4.3.1/libavformat/oggdec.h
Examining data/ffmpeg-4.3.1/libavformat/wtvenc.c
Examining data/ffmpeg-4.3.1/libavformat/wtv_common.c
Examining data/ffmpeg-4.3.1/libavformat/paf.c
Examining data/ffmpeg-4.3.1/libavformat/sdp.c
Examining data/ffmpeg-4.3.1/libavformat/bethsoftvid.c
Examining data/ffmpeg-4.3.1/libavformat/h263dec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_qt.c
Examining data/ffmpeg-4.3.1/libavformat/hevc.c
Examining data/ffmpeg-4.3.1/libavformat/libgme.c
Examining data/ffmpeg-4.3.1/libavformat/mp3dec.c
Examining data/ffmpeg-4.3.1/libavformat/ast.c
Examining data/ffmpeg-4.3.1/libavformat/img2_brender_pix.c
Examining data/ffmpeg-4.3.1/libavformat/matroska.h
Examining data/ffmpeg-4.3.1/libavformat/wtvdec.c
Examining data/ffmpeg-4.3.1/libavformat/filmstripenc.c
Examining data/ffmpeg-4.3.1/libavformat/qtpalette.c
Examining data/ffmpeg-4.3.1/libavformat/lrcenc.c
Examining data/ffmpeg-4.3.1/libavformat/oggparsespeex.c
Examining data/ffmpeg-4.3.1/libavformat/sccdec.c
Examining data/ffmpeg-4.3.1/libavformat/librtmp.c
Examining data/ffmpeg-4.3.1/libavformat/concatdec.c
Examining data/ffmpeg-4.3.1/libavformat/ape.c
Examining data/ffmpeg-4.3.1/libavformat/smjpegenc.c
Examining data/ffmpeg-4.3.1/libavformat/oggparsevp8.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_mpv.c
Examining data/ffmpeg-4.3.1/libavformat/rtp.h
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_h264_hevc.c
Examining data/ffmpeg-4.3.1/libavformat/rawdec.c
Examining data/ffmpeg-4.3.1/libavformat/nut.c
Examining data/ffmpeg-4.3.1/libavformat/wv.h
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_chain.h
Examining data/ffmpeg-4.3.1/libavformat/aadec.c
Examining data/ffmpeg-4.3.1/libavformat/svag.c
Examining data/ffmpeg-4.3.1/libavformat/hlsplaylist.c
Examining data/ffmpeg-4.3.1/libavformat/swfenc.c
Examining data/ffmpeg-4.3.1/libavformat/subviewer1dec.c
Examining data/ffmpeg-4.3.1/libavformat/metadata.h
Examining data/ffmpeg-4.3.1/libavformat/3dostr.c
Examining data/ffmpeg-4.3.1/libavformat/bfi.c
Examining data/ffmpeg-4.3.1/libavformat/dv.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_dv.c
Examining data/ffmpeg-4.3.1/libavformat/mpegts.c
Examining data/ffmpeg-4.3.1/libavformat/vpcc.c
Examining data/ffmpeg-4.3.1/libavformat/fifo_test.c
Examining data/ffmpeg-4.3.1/libavformat/cinedec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec.h
Examining data/ffmpeg-4.3.1/libavformat/omaenc.c
Examining data/ffmpeg-4.3.1/libavformat/tls_openssl.c
Examining data/ffmpeg-4.3.1/libavformat/v210.c
Examining data/ffmpeg-4.3.1/libavformat/icodec.c
Examining data/ffmpeg-4.3.1/libavformat/idroqdec.c
Examining data/ffmpeg-4.3.1/libavformat/rsd.c
Examining data/ffmpeg-4.3.1/libavformat/ifv.c
Examining data/ffmpeg-4.3.1/libavformat/g726.c
Examining data/ffmpeg-4.3.1/libavformat/asf.h
Examining data/ffmpeg-4.3.1/libavformat/isom.h
Examining data/ffmpeg-4.3.1/libavformat/smjpegdec.c
Examining data/ffmpeg-4.3.1/libavformat/sdr2.c
Examining data/ffmpeg-4.3.1/libavformat/rtmpdh.h
Examining data/ffmpeg-4.3.1/libavformat/pcmenc.c
Examining data/ffmpeg-4.3.1/libavformat/sauce.c
Examining data/ffmpeg-4.3.1/libavformat/r3d.c
Examining data/ffmpeg-4.3.1/libavformat/astdec.c
Examining data/ffmpeg-4.3.1/libavformat/dtshddec.c
Examining data/ffmpeg-4.3.1/libavformat/wvdec.c
Examining data/ffmpeg-4.3.1/libavformat/mov_chan.c
Examining data/ffmpeg-4.3.1/libavformat/protocols.c
Examining data/ffmpeg-4.3.1/libavformat/wsddec.c
Examining data/ffmpeg-4.3.1/libavformat/tls_schannel.c
Examining data/ffmpeg-4.3.1/libavformat/rtp.c
Examining data/ffmpeg-4.3.1/libavformat/crypto.c
Examining data/ffmpeg-4.3.1/libavformat/mlvdec.c
Examining data/ffmpeg-4.3.1/libavformat/vpcc.h
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_mpegts.c
Examining data/ffmpeg-4.3.1/libavformat/lrc.h
Examining data/ffmpeg-4.3.1/libavformat/tty.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_xiph.c
Examining data/ffmpeg-4.3.1/libavformat/libmodplug.c
Examining data/ffmpeg-4.3.1/libavformat/4xm.c
Examining data/ffmpeg-4.3.1/libavformat/thp.c
Examining data/ffmpeg-4.3.1/libavformat/cutils.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_amr.c
Examining data/ffmpeg-4.3.1/libavformat/ip.c
Examining data/ffmpeg-4.3.1/libavformat/rdt.h
Examining data/ffmpeg-4.3.1/libavformat/aviobuf.c
Examining data/ffmpeg-4.3.1/libavformat/xvag.c
Examining data/ffmpeg-4.3.1/libavformat/oggparseskeleton.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_qcelp.c
Examining data/ffmpeg-4.3.1/libavformat/nutenc.c
Examining data/ffmpeg-4.3.1/libavformat/hca.c
Examining data/ffmpeg-4.3.1/libavformat/asfdec_o.c
Examining data/ffmpeg-4.3.1/libavformat/adp.c
Examining data/ffmpeg-4.3.1/libavformat/tls_securetransport.c
Examining data/ffmpeg-4.3.1/libavformat/electronicarts.c
Examining data/ffmpeg-4.3.1/libavformat/au.c
Examining data/ffmpeg-4.3.1/libavformat/fitsenc.c
Examining data/ffmpeg-4.3.1/libavformat/riff.c
Examining data/ffmpeg-4.3.1/libavformat/mj2kdec.c
Examining data/ffmpeg-4.3.1/libavformat/westwood_aud.c
Examining data/ffmpeg-4.3.1/libavformat/id3v2enc.c
Examining data/ffmpeg-4.3.1/libavformat/spdif.c
Examining data/ffmpeg-4.3.1/libavformat/mlpdec.c
Examining data/ffmpeg-4.3.1/libavformat/av1dec.c
Examining data/ffmpeg-4.3.1/libavformat/mkvtimestamp_v2.c
Examining data/ffmpeg-4.3.1/libavformat/mmst.c
Examining data/ffmpeg-4.3.1/libavformat/libsrt.c
Examining data/ffmpeg-4.3.1/libavformat/dump.c
Examining data/ffmpeg-4.3.1/libavformat/icoenc.c
Examining data/ffmpeg-4.3.1/libavformat/lrcdec.c
Examining data/ffmpeg-4.3.1/libavformat/pva.c
Examining data/ffmpeg-4.3.1/libavformat/sapdec.c
Examining data/ffmpeg-4.3.1/libavformat/mms.c
Examining data/ffmpeg-4.3.1/libavformat/gsmdec.c
Examining data/ffmpeg-4.3.1/libavformat/avc.c
Examining data/ffmpeg-4.3.1/libavformat/tests/srtp.c
Examining data/ffmpeg-4.3.1/libavformat/tests/noproxy.c
Examining data/ffmpeg-4.3.1/libavformat/tests/fifo_muxer.c
Examining data/ffmpeg-4.3.1/libavformat/tests/seek.c
Examining data/ffmpeg-4.3.1/libavformat/tests/movenc.c
Examining data/ffmpeg-4.3.1/libavformat/tests/url.c
Examining data/ffmpeg-4.3.1/libavformat/tests/rtmpdh.c
Examining data/ffmpeg-4.3.1/libavformat/prompeg.c
Examining data/ffmpeg-4.3.1/libavformat/rtmpdigest.c
Examining data/ffmpeg-4.3.1/libavformat/sccenc.c
Examining data/ffmpeg-4.3.1/libavformat/samidec.c
Examining data/ffmpeg-4.3.1/libavformat/ast.h
Examining data/ffmpeg-4.3.1/libavformat/asf.c
Examining data/ffmpeg-4.3.1/libavformat/mxfenc.c
Examining data/ffmpeg-4.3.1/libavformat/dauddec.c
Examining data/ffmpeg-4.3.1/libavformat/realtextdec.c
Examining data/ffmpeg-4.3.1/libavformat/options_table.h
Examining data/ffmpeg-4.3.1/libavformat/g722.c
Examining data/ffmpeg-4.3.1/libavformat/concat.c
Examining data/ffmpeg-4.3.1/libavformat/riff.h
Examining data/ffmpeg-4.3.1/libavformat/hevcdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_qdm2.c
Examining data/ffmpeg-4.3.1/libavformat/rpl.c
Examining data/ffmpeg-4.3.1/libavformat/sdxdec.c
Examining data/ffmpeg-4.3.1/libavformat/framehash.c
Examining data/ffmpeg-4.3.1/libavformat/bit.c
Examining data/ffmpeg-4.3.1/libavformat/dvenc.c
Examining data/ffmpeg-4.3.1/libavformat/oggparsecelt.c
Examining data/ffmpeg-4.3.1/libavformat/avio.h
Examining data/ffmpeg-4.3.1/libavformat/iv8.c
Examining data/ffmpeg-4.3.1/libavformat/westwood_vqa.c
Examining data/ffmpeg-4.3.1/libavformat/rtsp.c
Examining data/ffmpeg-4.3.1/libavformat/alp.c
Examining data/ffmpeg-4.3.1/libavformat/udp.c
Examining data/ffmpeg-4.3.1/libavformat/segafilmenc.c
Examining data/ffmpeg-4.3.1/libavformat/os_support.c
Examining data/ffmpeg-4.3.1/libavformat/ftp.c
Examining data/ffmpeg-4.3.1/libavformat/tmv.c
Examining data/ffmpeg-4.3.1/libavformat/mtv.c
Examining data/ffmpeg-4.3.1/libavformat/tls_mbedtls.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_formats.h
Examining data/ffmpeg-4.3.1/libavformat/mvi.c
Examining data/ffmpeg-4.3.1/libavformat/loasdec.c
Examining data/ffmpeg-4.3.1/libavformat/flacdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_h263_rfc2190.c
Examining data/ffmpeg-4.3.1/libavformat/movenccenc.c
Examining data/ffmpeg-4.3.1/libavformat/avs.c
Examining data/ffmpeg-4.3.1/libavformat/swfdec.c
Examining data/ffmpeg-4.3.1/libavformat/rl2.c
Examining data/ffmpeg-4.3.1/libavformat/apngdec.c
Examining data/ffmpeg-4.3.1/libavformat/aptxdec.c
Examining data/ffmpeg-4.3.1/libavformat/oggparseflac.c
Examining data/ffmpeg-4.3.1/libavformat/spdifenc.c
Examining data/ffmpeg-4.3.1/libavformat/network.h
Examining data/ffmpeg-4.3.1/libavformat/shortendec.c
Examining data/ffmpeg-4.3.1/libavformat/act.c
Examining data/ffmpeg-4.3.1/libavformat/libssh.c
Examining data/ffmpeg-4.3.1/libavformat/sbcdec.c
Examining data/ffmpeg-4.3.1/libavformat/flic.c
Examining data/ffmpeg-4.3.1/libavformat/aiffdec.c
Examining data/ffmpeg-4.3.1/libavformat/soxdec.c
Examining data/ffmpeg-4.3.1/libavformat/dvbsub.c
Examining data/ffmpeg-4.3.1/libavformat/cafenc.c
Examining data/ffmpeg-4.3.1/libavformat/dfa.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_asf.c
Examining data/ffmpeg-4.3.1/libavformat/dvbtxt.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_mpa_robust.c
Examining data/ffmpeg-4.3.1/libavformat/gdv.c
Examining data/ffmpeg-4.3.1/libavformat/genh.c
Examining data/ffmpeg-4.3.1/libavformat/async.c
Examining data/ffmpeg-4.3.1/libavformat/g729dec.c
Examining data/ffmpeg-4.3.1/libavformat/oma.h
Examining data/ffmpeg-4.3.1/libavformat/movenc.c
Examining data/ffmpeg-4.3.1/libavformat/hnm.c
Examining data/ffmpeg-4.3.1/libavformat/lxfdec.c
Examining data/ffmpeg-4.3.1/libavformat/aqtitledec.c
Examining data/ffmpeg-4.3.1/libavformat/id3v1.h
Examining data/ffmpeg-4.3.1/libavformat/dash.h
Examining data/ffmpeg-4.3.1/libavformat/brstm.c
Examining data/ffmpeg-4.3.1/libavformat/rtmppkt.h
Examining data/ffmpeg-4.3.1/libavformat/idroqenc.c
Examining data/ffmpeg-4.3.1/libavformat/dhav.c
Examining data/ffmpeg-4.3.1/libavformat/hashenc.c
Examining data/ffmpeg-4.3.1/libavformat/pcm.c
Examining data/ffmpeg-4.3.1/libavformat/dashenc.c
Examining data/ffmpeg-4.3.1/libavformat/ircam.h
Examining data/ffmpeg-4.3.1/libavformat/tedcaptionsdec.c
Examining data/ffmpeg-4.3.1/libavformat/wv.c
Examining data/ffmpeg-4.3.1/libavformat/ncdec.c
Examining data/ffmpeg-4.3.1/libavformat/urldecode.h
Examining data/ffmpeg-4.3.1/libavformat/aixdec.c
Examining data/ffmpeg-4.3.1/libavformat/oma.c
Examining data/ffmpeg-4.3.1/libavformat/vapoursynth.c
Examining data/ffmpeg-4.3.1/libavformat/cache.c
Examining data/ffmpeg-4.3.1/libavformat/mpjpeg.c
Examining data/ffmpeg-4.3.1/libavformat/fifo.c
Examining data/ffmpeg-4.3.1/libavformat/qcp.c
Examining data/ffmpeg-4.3.1/libavformat/cdxl.c
Examining data/ffmpeg-4.3.1/libavformat/psxstr.c
Examining data/ffmpeg-4.3.1/libavformat/rawenc.h
Examining data/ffmpeg-4.3.1/libavformat/rtmpcrypt.h
Examining data/ffmpeg-4.3.1/libavformat/msnwc_tcp.c
Examining data/ffmpeg-4.3.1/libavformat/codec2.c
Examining data/ffmpeg-4.3.1/libavformat/rtmphttp.c
Examining data/ffmpeg-4.3.1/libavformat/http.c
Examining data/ffmpeg-4.3.1/libavformat/tls_gnutls.c
Examining data/ffmpeg-4.3.1/libavformat/rtmp.h
Examining data/ffmpeg-4.3.1/libavformat/mxf.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_h263.c
Examining data/ffmpeg-4.3.1/libavformat/afc.c
Examining data/ffmpeg-4.3.1/libavformat/daudenc.c
Examining data/ffmpeg-4.3.1/libavformat/avlanguage.c
Examining data/ffmpeg-4.3.1/libavformat/framecrcenc.c
Examining data/ffmpeg-4.3.1/libavformat/ffmetaenc.c
Examining data/ffmpeg-4.3.1/libavformat/os_support.h
Examining data/ffmpeg-4.3.1/libavformat/adtsenc.c
Examining data/ffmpeg-4.3.1/libavformat/acm.c
Examining data/ffmpeg-4.3.1/libavformat/tls.h
Examining data/ffmpeg-4.3.1/libavformat/anm.c
Examining data/ffmpeg-4.3.1/libavformat/libopenmpt.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_hevc.c
Examining data/ffmpeg-4.3.1/libavformat/mpeg.c
Examining data/ffmpeg-4.3.1/libavformat/sierravmd.c
Examining data/ffmpeg-4.3.1/libavformat/rmenc.c
Examining data/ffmpeg-4.3.1/libavformat/subviewerdec.c
Examining data/ffmpeg-4.3.1/libavformat/tee.c
Examining data/ffmpeg-4.3.1/libavformat/takdec.c
Examining data/ffmpeg-4.3.1/libavformat/teeproto.c
Examining data/ffmpeg-4.3.1/libavformat/rawenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_latm.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_h261.c
Examining data/ffmpeg-4.3.1/libavformat/url.c
Examining data/ffmpeg-4.3.1/libavformat/epafdec.c
Examining data/ffmpeg-4.3.1/libavformat/httpauth.h
Examining data/ffmpeg-4.3.1/libavformat/network.c
Examining data/ffmpeg-4.3.1/libavformat/vorbiscomment.h
Examining data/ffmpeg-4.3.1/libavformat/nuv.c
Examining data/ffmpeg-4.3.1/libavformat/aiff.h
Examining data/ffmpeg-4.3.1/libavformat/oggparsetheora.c
Examining data/ffmpeg-4.3.1/libavformat/apc.c
Examining data/ffmpeg-4.3.1/libavformat/pcm.h
Examining data/ffmpeg-4.3.1/libavformat/latmenc.c
Examining data/ffmpeg-4.3.1/libavformat/segafilm.c
Examining data/ffmpeg-4.3.1/libavformat/vqf.c
Examining data/ffmpeg-4.3.1/libavformat/asfcrypt.c
Examining data/ffmpeg-4.3.1/libavformat/vpk.c
Examining data/ffmpeg-4.3.1/libavformat/smjpeg.c
Examining data/ffmpeg-4.3.1/libavformat/avio_internal.h
Examining data/ffmpeg-4.3.1/libavformat/http.h
Examining data/ffmpeg-4.3.1/libavformat/iss.c
Examining data/ffmpeg-4.3.1/libavformat/supdec.c
Examining data/ffmpeg-4.3.1/libavformat/vocdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_latm.c
Examining data/ffmpeg-4.3.1/libavformat/rawdec.h
Examining data/ffmpeg-4.3.1/libavformat/log2_tab.c
Examining data/ffmpeg-4.3.1/libavformat/lmlm4.c
Examining data/ffmpeg-4.3.1/libavformat/img2enc.c
Examining data/ffmpeg-4.3.1/libavformat/gifdec.c
Examining data/ffmpeg-4.3.1/libavformat/mxfdec.c
Examining data/ffmpeg-4.3.1/libavformat/flac_picture.h
Examining data/ffmpeg-4.3.1/libavformat/aacdec.c
Examining data/ffmpeg-4.3.1/libavformat/id3v2.c
Examining data/ffmpeg-4.3.1/libavformat/caf.c
Examining data/ffmpeg-4.3.1/libavformat/tta.c
Examining data/ffmpeg-4.3.1/libavformat/dtsdec.c
Examining data/ffmpeg-4.3.1/libavformat/subfile.c
Examining data/ffmpeg-4.3.1/libavformat/gif.c
Examining data/ffmpeg-4.3.1/libavformat/aiffenc.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_aac.c
Examining data/ffmpeg-4.3.1/libavformat/rtmpdh.c
Examining data/ffmpeg-4.3.1/libavformat/rmsipr.c
Examining data/ffmpeg-4.3.1/libavformat/rtspenc.c
Examining data/ffmpeg-4.3.1/libavformat/nsvdec.c
Examining data/ffmpeg-4.3.1/libavformat/rtpenc_vp9.c
Examining data/ffmpeg-4.3.1/libavformat/sbgdec.c
Examining data/ffmpeg-4.3.1/libavformat/rawutils.c
Examining data/ffmpeg-4.3.1/libavformat/mov_esds.c
Examining data/ffmpeg-4.3.1/libavformat/metadata.c
Examining data/ffmpeg-4.3.1/libavformat/vividas.c
Examining data/ffmpeg-4.3.1/libavformat/mgsts.c
Examining data/ffmpeg-4.3.1/libavformat/rsoenc.c
Examining data/ffmpeg-4.3.1/libavformat/vc1test.c
Examining data/ffmpeg-4.3.1/libavformat/webvttdec.c
Examining data/ffmpeg-4.3.1/libavformat/bmv.c
Examining data/ffmpeg-4.3.1/libavformat/rtpdec_g726.c
Examining data/ffmpeg-4.3.1/libavformat/dash.c
Examining data/ffmpeg-4.3.1/libavformat/redspark.c
Examining data/ffmpeg-4.3.1/libavformat/smacker.c
Examining data/ffmpeg-4.3.1/libavformat/fwse.c
Examining data/ffmpeg-4.3.1/libavformat/avc.h
Examining data/ffmpeg-4.3.1/libavformat/rtspdec.c
Examining data/ffmpeg-4.3.1/libavformat/frmdec.c
Examining data/ffmpeg-4.3.1/libavformat/eacdata.c
Examining data/ffmpeg-4.3.1/libavformat/gxf.h
Examining data/ffmpeg-4.3.1/libavformat/sapenc.c
Examining data/ffmpeg-4.3.1/libavformat/jacosubenc.c
Examining data/ffmpeg-4.3.1/libavformat/rm.h
Examining data/ffmpeg-4.3.1/libavformat/mmsh.c
Examining data/ffmpeg-4.3.1/libavformat/ipmovie.c
Examining data/ffmpeg-4.3.1/libavformat/img2dec.c
Examining data/ffmpeg-4.3.1/libavformat/libamqp.c
Examining data/ffmpeg-4.3.1/libavformat/pp_bnk.c
Examining data/ffmpeg-4.3.1/libavformat/matroskaenc.c
Examining data/ffmpeg-4.3.1/libavformat/idcin.c
Examining data/ffmpeg-4.3.1/compat/va_copy.h
Examining data/ffmpeg-4.3.1/compat/os2threads.h
Examining data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h
Examining data/ffmpeg-4.3.1/compat/msvcrt/snprintf.c
Examining data/ffmpeg-4.3.1/compat/float/float.h
Examining data/ffmpeg-4.3.1/compat/float/limits.h
Examining data/ffmpeg-4.3.1/compat/cuda/cuda_runtime.h
Examining data/ffmpeg-4.3.1/compat/cuda/dynlink_loader.h
Examining data/ffmpeg-4.3.1/compat/dispatch_semaphore/semaphore.h
Examining data/ffmpeg-4.3.1/compat/djgpp/math.h
Examining data/ffmpeg-4.3.1/compat/djgpp/math.c
Examining data/ffmpeg-4.3.1/compat/w32pthreads.h
Examining data/ffmpeg-4.3.1/compat/atomics/gcc/stdatomic.h
Examining data/ffmpeg-4.3.1/compat/atomics/pthread/stdatomic.c
Examining data/ffmpeg-4.3.1/compat/atomics/pthread/stdatomic.h
Examining data/ffmpeg-4.3.1/compat/atomics/dummy/stdatomic.h
Examining data/ffmpeg-4.3.1/compat/atomics/suncc/stdatomic.h
Examining data/ffmpeg-4.3.1/compat/atomics/win32/stdatomic.h
Examining data/ffmpeg-4.3.1/compat/w32dlfcn.h
Examining data/ffmpeg-4.3.1/compat/strtod.c
Examining data/ffmpeg-4.3.1/compat/aix/math.h
Examining data/ffmpeg-4.3.1/compat/getopt.c
Examining data/ffmpeg-4.3.1/libavresample/internal.h
Examining data/ffmpeg-4.3.1/libavresample/options.c
Examining data/ffmpeg-4.3.1/libavresample/audio_data.c
Examining data/ffmpeg-4.3.1/libavresample/audio_data.h
Examining data/ffmpeg-4.3.1/libavresample/dither.h
Examining data/ffmpeg-4.3.1/libavresample/version.h
Examining data/ffmpeg-4.3.1/libavresample/x86/w64xmmtest.c
Examining data/ffmpeg-4.3.1/libavresample/x86/audio_convert_init.c
Examining data/ffmpeg-4.3.1/libavresample/x86/dither_init.c
Examining data/ffmpeg-4.3.1/libavresample/x86/audio_mix_init.c
Examining data/ffmpeg-4.3.1/libavresample/utils.c
Examining data/ffmpeg-4.3.1/libavresample/arm/asm-offsets.h
Examining data/ffmpeg-4.3.1/libavresample/arm/neontest.c
Examining data/ffmpeg-4.3.1/libavresample/arm/audio_convert_init.c
Examining data/ffmpeg-4.3.1/libavresample/arm/resample_init.c
Examining data/ffmpeg-4.3.1/libavresample/resample.c
Examining data/ffmpeg-4.3.1/libavresample/audio_mix.c
Examining data/ffmpeg-4.3.1/libavresample/tests/avresample.c
Examining data/ffmpeg-4.3.1/libavresample/audio_convert.h
Examining data/ffmpeg-4.3.1/libavresample/resample.h
Examining data/ffmpeg-4.3.1/libavresample/resample_template.c
Examining data/ffmpeg-4.3.1/libavresample/audio_mix_matrix.c
Examining data/ffmpeg-4.3.1/libavresample/audio_convert.c
Examining data/ffmpeg-4.3.1/libavresample/aarch64/asm-offsets.h
Examining data/ffmpeg-4.3.1/libavresample/aarch64/neontest.c
Examining data/ffmpeg-4.3.1/libavresample/aarch64/audio_convert_init.c
Examining data/ffmpeg-4.3.1/libavresample/aarch64/resample_init.c
Examining data/ffmpeg-4.3.1/libavresample/audio_mix.h
Examining data/ffmpeg-4.3.1/libavresample/dither.c
Examining data/ffmpeg-4.3.1/libavresample/avresample.h
Examining data/ffmpeg-4.3.1/libpostproc/version.h
Examining data/ffmpeg-4.3.1/libpostproc/postprocess_template.c
Examining data/ffmpeg-4.3.1/libpostproc/postprocess.h
Examining data/ffmpeg-4.3.1/libpostproc/postprocess_internal.h
Examining data/ffmpeg-4.3.1/libpostproc/postprocess_altivec_template.c
Examining data/ffmpeg-4.3.1/libpostproc/postprocess.c
Examining data/ffmpeg-4.3.1/doc/examples/filtering_video.c
Examining data/ffmpeg-4.3.1/doc/examples/filtering_audio.c
Examining data/ffmpeg-4.3.1/doc/examples/scaling_video.c
Examining data/ffmpeg-4.3.1/doc/examples/transcode_aac.c
Examining data/ffmpeg-4.3.1/doc/examples/muxing.c
Examining data/ffmpeg-4.3.1/doc/examples/demuxing_decoding.c
Examining data/ffmpeg-4.3.1/doc/examples/avio_reading.c
Examining data/ffmpeg-4.3.1/doc/examples/resampling_audio.c
Examining data/ffmpeg-4.3.1/doc/examples/extract_mvs.c
Examining data/ffmpeg-4.3.1/doc/examples/hw_decode.c
Examining data/ffmpeg-4.3.1/doc/examples/decode_audio.c
Examining data/ffmpeg-4.3.1/doc/examples/transcoding.c
Examining data/ffmpeg-4.3.1/doc/examples/avio_list_dir.c
Examining data/ffmpeg-4.3.1/doc/examples/decode_video.c
Examining data/ffmpeg-4.3.1/doc/examples/remuxing.c
Examining data/ffmpeg-4.3.1/doc/examples/qsvdec.c
Examining data/ffmpeg-4.3.1/doc/examples/vaapi_transcode.c
Examining data/ffmpeg-4.3.1/doc/examples/vaapi_encode.c
Examining data/ffmpeg-4.3.1/doc/examples/encode_audio.c
Examining data/ffmpeg-4.3.1/doc/examples/encode_video.c
Examining data/ffmpeg-4.3.1/doc/examples/metadata.c
Examining data/ffmpeg-4.3.1/doc/examples/filter_audio.c
Examining data/ffmpeg-4.3.1/doc/examples/http_multiclient.c
Examining data/ffmpeg-4.3.1/doc/print_options.c
Examining data/ffmpeg-4.3.1/tests/videogen.c
Examining data/ffmpeg-4.3.1/tests/audiomatch.c
Examining data/ffmpeg-4.3.1/tests/rotozoom.c
Examining data/ffmpeg-4.3.1/tests/tiny_ssim.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vp9dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/llviddsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/fixed_dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/float_dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/v210enc.c
Examining data/ffmpeg-4.3.1/tests/checkasm/bswapdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/checkasm.c
Examining data/ffmpeg-4.3.1/tests/checkasm/hevc_idct.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_hflip.c
Examining data/ffmpeg-4.3.1/tests/checkasm/huffyuvdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/h264dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_eq.c
Examining data/ffmpeg-4.3.1/tests/checkasm/blockdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/flacdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/sw_scale.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vp8dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/fmtconvert.c
Examining data/ffmpeg-4.3.1/tests/checkasm/alacdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/h264pred.c
Examining data/ffmpeg-4.3.1/tests/checkasm/exrdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_colorspace.c
Examining data/ffmpeg-4.3.1/tests/checkasm/hevc_sao.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_blend.c
Examining data/ffmpeg-4.3.1/tests/checkasm/jpeg2000dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/opusdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/h264qpel.c
Examining data/ffmpeg-4.3.1/tests/checkasm/pixblockdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_threshold.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_gblur.c
Examining data/ffmpeg-4.3.1/tests/checkasm/synth_filter.c
Examining data/ffmpeg-4.3.1/tests/checkasm/hevc_add_res.c
Examining data/ffmpeg-4.3.1/tests/checkasm/af_afir.c
Examining data/ffmpeg-4.3.1/tests/checkasm/videodsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/vf_nlmeans.c
Examining data/ffmpeg-4.3.1/tests/checkasm/checkasm.h
Examining data/ffmpeg-4.3.1/tests/checkasm/aacpsdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/sw_rgb.c
Examining data/ffmpeg-4.3.1/tests/checkasm/v210dec.c
Examining data/ffmpeg-4.3.1/tests/checkasm/g722dsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/audiodsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/sbrdsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/utvideodsp.c
Examining data/ffmpeg-4.3.1/tests/checkasm/llviddspenc.c
Examining data/ffmpeg-4.3.1/tests/audiogen.c
Examining data/ffmpeg-4.3.1/tests/utils.c
Examining data/ffmpeg-4.3.1/tests/base64.c
Examining data/ffmpeg-4.3.1/tests/tiny_psnr.c
Examining data/ffmpeg-4.3.1/tests/api/api-codec-param-test.c
Examining data/ffmpeg-4.3.1/tests/api/api-flac-test.c
Examining data/ffmpeg-4.3.1/tests/api/api-seek-test.c
Examining data/ffmpeg-4.3.1/tests/api/api-band-test.c
Examining data/ffmpeg-4.3.1/tests/api/api-threadmessage-test.c
Examining data/ffmpeg-4.3.1/tests/api/api-h264-test.c
Examining data/ffmpeg-4.3.1/tests/api/api-h264-slice-test.c
Examining data/ffmpeg-4.3.1/tests/dnn/dnn-layer-mathunary-test.c
Examining data/ffmpeg-4.3.1/tests/dnn/dnn-layer-depth2space-test.c
Examining data/ffmpeg-4.3.1/tests/dnn/dnn-layer-pad-test.c
Examining data/ffmpeg-4.3.1/tests/dnn/dnn-layer-conv2d-test.c
Examining data/ffmpeg-4.3.1/tests/dnn/dnn-layer-mathbinary-test.c
Examining data/ffmpeg-4.3.1/tests/dnn/dnn-layer-maximum-test.c
Examining data/ffmpeg-4.3.1/fftools/ffmpeg_hw.c
Examining data/ffmpeg-4.3.1/fftools/cmdutils.c
Examining data/ffmpeg-4.3.1/fftools/ffmpeg_qsv.c
Examining data/ffmpeg-4.3.1/fftools/ffmpeg_videotoolbox.c
Examining data/ffmpeg-4.3.1/fftools/ffprobe.c
Examining data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c
Examining data/ffmpeg-4.3.1/fftools/ffmpeg.h
Examining data/ffmpeg-4.3.1/fftools/ffmpeg.c
Examining data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c
Examining data/ffmpeg-4.3.1/fftools/cmdutils.h
Examining data/ffmpeg-4.3.1/fftools/ffplay.c

FINAL RESULTS:

data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h:31:8:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#undef snprintf
data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h:32:8:  [4] (format) _snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#undef _snprintf
data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h:33:8:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#undef vsnprintf
data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h:34:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#define snprintf avpriv_snprintf
data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h:35:9:  [4] (format) _snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#define _snprintf avpriv_snprintf
data/ffmpeg-4.3.1/compat/msvcrt/snprintf.h:36:9:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#define vsnprintf avpriv_vsnprintf
data/ffmpeg-4.3.1/compat/w32dlfcn.h:52:9:  [4] (buffer) wcscpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using a function version that stops copying at the end
  of the buffer.
        wcscpy(path + pathlen + 1, name_w);
data/ffmpeg-4.3.1/compat/w32dlfcn.h:60:13:  [4] (buffer) wcscpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using a function version that stops copying at the end
  of the buffer.
            wcscpy(path + pathlen + 1, name_w);
data/ffmpeg-4.3.1/doc/examples/avio_list_dir.c:80:13:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            snprintf(filemode, 4, "%3"PRIo64, entry->filemode);
data/ffmpeg-4.3.1/doc/examples/filter_audio.c:156:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(options_str, sizeof(options_str),
data/ffmpeg-4.3.1/doc/examples/filtering_audio.c:110:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(args, sizeof(args),
data/ffmpeg-4.3.1/doc/examples/transcoding.c:293:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(args, sizeof(args),
data/ffmpeg-4.3.1/fftools/cmdutils.c:98:5:  [4] (format) vfprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    vfprintf(stdout, fmt, vl);
data/ffmpeg-4.3.1/fftools/cmdutils.c:1575:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(avcodec_find_decoder(desc->id) ? "D" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1576:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(avcodec_find_encoder(desc->id) ? "E" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1579:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf((desc->props & AV_CODEC_PROP_INTRA_ONLY) ? "I" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1580:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf((desc->props & AV_CODEC_PROP_LOSSY)      ? "L" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1581:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf((desc->props & AV_CODEC_PROP_LOSSLESS)   ? "S" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1630:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf((codec->capabilities & AV_CODEC_CAP_FRAME_THREADS) ? "F" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1631:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf((codec->capabilities & AV_CODEC_CAP_SLICE_THREADS) ? "S" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1632:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf((codec->capabilities & AV_CODEC_CAP_EXPERIMENTAL)  ? "X" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1633:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf((codec->capabilities & AV_CODEC_CAP_DRAW_HORIZ_BAND)?"B" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1634:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf((codec->capabilities & AV_CODEC_CAP_DR1)           ? "D" : ".");
data/ffmpeg-4.3.1/fftools/cmdutils.h:640:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(name, sizeof(name), "0x%"PRIx64, ch_layout);
data/ffmpeg-4.3.1/fftools/ffmpeg.c:680:13:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            vsnprintf(buf, sizeof(buf), fmt, va);
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:3129:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(layout_str, sizeof(layout_str), "%"PRIu64, layout);
data/ffmpeg-4.3.1/fftools/ffplay.c:845:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    int access, w, h;
data/ffmpeg-4.3.1/fftools/ffplay.c:846:59:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    if (!*texture || SDL_QueryTexture(*texture, &format, &access, &w, &h) < 0 || new_width != w || new_height != h || new_format != format) {
data/ffmpeg-4.3.1/fftools/ffplay.c:1988:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(asrc_args + ret, sizeof(asrc_args) - ret,
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1437:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    if (system(command) != 0) {
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1443:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    if (system(command) != 0) {
data/ffmpeg-4.3.1/libavcodec/j2kenc.c:138:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavcodec/tableprint.h:54:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(i == len - 1 ? "    }\n" : "    }, {\n");\
data/ffmpeg-4.3.1/libavcodec/tableprint.h:88:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(prefix" DECLARE_ALIGNED("#align", "      \
data/ffmpeg-4.3.1/libavcodec/tableprint.h:98:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(prefix" "#type" "#name"[%"FMT"] = {\n",  \
data/ffmpeg-4.3.1/libavcodec/tableprint.h:108:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(prefix" "#type" "#name"[%"FMT"][%"FMT"] = {\n",          \
data/ffmpeg-4.3.1/libavcodec/tableprint_vlc.h:65:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(prefix" VLC "#name" = {\n");             \
data/ffmpeg-4.3.1/libavcodec/tableprint_vlc.h:74:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(prefix" VLC "#name"[%"FMT"] = {{\n",     \
data/ffmpeg-4.3.1/libavcodec/tests/motion.c:37:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavcodec/tests/snowenc.c:25:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavcodec/utils.c:1214:15:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        len = snprintf(buf, buf_size,
data/ffmpeg-4.3.1/libavdevice/dshow_filter.c:149:9:  [4] (buffer) wcscpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using a function version that stops copying at the end
  of the buffer.
        wcscpy(this->info.achName, name);
data/ffmpeg-4.3.1/libavdevice/iec61883.c:283:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(dv->device_guid, "%"SCNu64, &guid) != 1) {
data/ffmpeg-4.3.1/libavfilter/af_aiir.c:327:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(arg, format, &dst[i*2], &dst[i*2+1]) != 2) {
data/ffmpeg-4.3.1/libavfilter/af_astats.c:399:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(value, sizeof(value), fmt, val);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:260:5:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    vsnprintf(buf, sizeof(buf), fmt, vl);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:848:13:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            snprintf(key, sizeof(key),                                      \
data/ffmpeg-4.3.1/libavfilter/f_graphmonitor.c:215:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(buffer, sizeof(buffer)-1, "%"SIZE_SPECIFIER, frames);
data/ffmpeg-4.3.1/libavfilter/f_graphmonitor.c:220:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(buffer, sizeof(buffer)-1, " | in: %"PRId64, l->frame_count_in);
data/ffmpeg-4.3.1/libavfilter/f_graphmonitor.c:225:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(buffer, sizeof(buffer)-1, " | out: %"PRId64, l->frame_count_out);
data/ffmpeg-4.3.1/libavfilter/f_metadata.c:199:9:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        vsnprintf(buf, sizeof(buf), msg, argument_list);
data/ffmpeg-4.3.1/libavfilter/setpts.c:154:19:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    else          snprintf(buf, BUF_SIZE, "%"PRId64, (int64_t)v);
data/ffmpeg-4.3.1/libavfilter/src_movie.c:646:21:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        print_len = snprintf(res, res_len, "%"PRId64, movie->format_ctx->duration);
data/ffmpeg-4.3.1/libavfilter/tests/filtfmts.c:46:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(#INOUT "PUT[%d] %s: fmt:%s\n",                   \
data/ffmpeg-4.3.1/libavfilter/tests/filtfmts.c:55:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(#INOUT "PUT[%d] %s: fmt:%s\n",                   \
data/ffmpeg-4.3.1/libavfilter/tests/filtfmts.c:64:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(#INOUT "PUT[%d] %s: chlayout:%s\n",              \
data/ffmpeg-4.3.1/libavfilter/tests/formats.c:23:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavfilter/vf_avgblur_vulkan.c:288:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        in->access[i]  = bar[0].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_avgblur_vulkan.c:291:14:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        tmp->access[i] = bar[1].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_avgblur_vulkan.c:294:14:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        out->access[i] = bar[2].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_blackframe.c:64:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(buf, sizeof(buf), format, value);  \
data/ffmpeg-4.3.1/libavfilter/vf_chromaber_vulkan.c:237:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        in->access[i]  = bar[0].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_chromaber_vulkan.c:240:14:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        out->access[i] = bar[1].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:803:51:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
static void get_rgb2xyz_matrix(struct ColorSystem system, double m[3][3])
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:808:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[0] = system.xRed   / system.yRed;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:808:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[0] = system.xRed   / system.yRed;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:809:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[1] = system.xGreen / system.yGreen;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:809:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[1] = system.xGreen / system.yGreen;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:810:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[2] = system.xBlue  / system.yBlue;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:810:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[2] = system.xBlue  / system.yBlue;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:811:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[3] = system.xWhite / system.yWhite;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:811:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    X[3] = system.xWhite / system.yWhite;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:813:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[0] = (1 - system.xRed   - system.yRed)   / system.yRed;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:813:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[0] = (1 - system.xRed   - system.yRed)   / system.yRed;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:813:50:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[0] = (1 - system.xRed   - system.yRed)   / system.yRed;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:814:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[1] = (1 - system.xGreen - system.yGreen) / system.yGreen;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:814:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[1] = (1 - system.xGreen - system.yGreen) / system.yGreen;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:814:50:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[1] = (1 - system.xGreen - system.yGreen) / system.yGreen;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:815:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[2] = (1 - system.xBlue  - system.yBlue)  / system.yBlue;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:815:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[2] = (1 - system.xBlue  - system.yBlue)  / system.yBlue;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:815:50:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[2] = (1 - system.xBlue  - system.yBlue)  / system.yBlue;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:816:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[3] = (1 - system.xWhite - system.yWhite) / system.yWhite;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:816:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[3] = (1 - system.xWhite - system.yWhite) / system.yWhite;
data/ffmpeg-4.3.1/libavfilter/vf_ciescope.c:816:50:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    Z[3] = (1 - system.xWhite - system.yWhite) / system.yWhite;
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:209:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
                snprintf(text, sizeof(text), format[D], value[p]);
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:248:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
                snprintf(text, sizeof(text), format[D], value[p]);
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:286:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
                snprintf(text, sizeof(text), format[D], value[p]);
data/ffmpeg-4.3.1/libavfilter/vf_idet.c:71:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(valuestr, sizeof(valuestr), "%"PRId64".%0*"PRId64,
data/ffmpeg-4.3.1/libavfilter/vf_overlay_vulkan.c:319:15:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        main->access[i]    = bar[0].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_overlay_vulkan.c:322:18:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        overlay->access[i] = bar[1].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_overlay_vulkan.c:325:14:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        out->access[i]     = bar[2].dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_scale_vulkan.c:346:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        in->access[i]  = bar.dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_scale_vulkan.c:367:14:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        out->access[i] = bar.dstAccessMask;
data/ffmpeg-4.3.1/libavfilter/vf_signalstats.c:716:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(metabuf, sizeof(metabuf), fmt, val);                   \
data/ffmpeg-4.3.1/libavfilter/vsrc_testsrc.c:898:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(buf, sizeof(buf), "%02d:%02d:%02d.%03d\n%12"PRIi64,
data/ffmpeg-4.3.1/libavformat/aadec.c:123:19:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
            ret = sscanf(val, "%"SCNu32"%"SCNu32"%"SCNu32"%"SCNu32,
data/ffmpeg-4.3.1/libavformat/aqtitledec.c:73:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(line, "-->> %"SCNd64, &frame) == 1) {
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:355:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(value, LEN, "%"PRIu64, num);
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:349:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(buf, sizeof(buf), "%"PRIu64, value);
data/ffmpeg-4.3.1/libavformat/avio.c:102:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(uc->filename, filename);
data/ffmpeg-4.3.1/libavformat/dash.c:129:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            n = snprintf(&dst[dst_pos], buffer_size - dst_pos, format_tag, rep_id);
data/ffmpeg-4.3.1/libavformat/dash.c:132:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            n = snprintf(&dst[dst_pos], buffer_size - dst_pos, format_tag, number);
data/ffmpeg-4.3.1/libavformat/dash.c:135:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            n = snprintf(&dst[dst_pos], buffer_size - dst_pos, format_tag, bit_rate);
data/ffmpeg-4.3.1/libavformat/dash.c:138:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            n = snprintf(&dst[dst_pos], buffer_size - dst_pos, format_tag, time);
data/ffmpeg-4.3.1/libavformat/dashenc.c:538:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(temp_filename_hls, sizeof(temp_filename_hls), use_rename ? "%s.tmp" : "%s", filename_hls);
data/ffmpeg-4.3.1/libavformat/dashenc.c:1152:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(temp_filename, sizeof(temp_filename), use_rename ? "%s.tmp" : "%s", s->url);
data/ffmpeg-4.3.1/libavformat/dashenc.c:1268:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(temp_filename, sizeof(temp_filename), use_rename ? "%s.tmp" : "%s", filename_hls);
data/ffmpeg-4.3.1/libavformat/dashenc.c:2231:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(os->temp_path, sizeof(os->temp_path),
data/ffmpeg-4.3.1/libavformat/dump.c:45:13:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            fprintf(f, __VA_ARGS__);                                          \
data/ffmpeg-4.3.1/libavformat/ffmetadec.c:109:10:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
    if (!sscanf(line, "START=%"SCNd64, &start)) {
data/ffmpeg-4.3.1/libavformat/ffmetadec.c:116:10:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
    if (!sscanf(line, "END=%"SCNd64, &end)) {
data/ffmpeg-4.3.1/libavformat/fifo_test.c:119:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(i ? ",%d" : "%d", ctx->pts_written[i]);
data/ffmpeg-4.3.1/libavformat/file.c:145:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    if (access(filename, F_OK) < 0)
data/ffmpeg-4.3.1/libavformat/file.c:148:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        if (access(filename, R_OK) >= 0)
data/ffmpeg-4.3.1/libavformat/file.c:151:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        if (access(filename, W_OK) >= 0)
data/ffmpeg-4.3.1/libavformat/file.c:211:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    int access;
data/ffmpeg-4.3.1/libavformat/file.c:220:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_TRUNC;
data/ffmpeg-4.3.1/libavformat/file.c:224:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_TRUNC;
data/ffmpeg-4.3.1/libavformat/file.c:229:5:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    access |= O_BINARY;
data/ffmpeg-4.3.1/libavformat/file.c:231:32:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    fd = avpriv_open(filename, access, 0666);
data/ffmpeg-4.3.1/libavformat/flacenc.c:250:13:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            snprintf(buf, sizeof(buf), "0x%"PRIx64, par->channel_layout);
data/ffmpeg-4.3.1/libavformat/framecrcenc.c:50:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(buf, sizeof(buf), "%d, %10"PRId64", %10"PRId64", %8"PRId64", %8d, 0x%08"PRIx32,
data/ffmpeg-4.3.1/libavformat/hls.c:349:9:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
        strcpy(var->audio_group, info->audio);
data/ffmpeg-4.3.1/libavformat/hls.c:350:9:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
        strcpy(var->video_group, info->video);
data/ffmpeg-4.3.1/libavformat/hls.c:351:9:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
        strcpy(var->subtitles_group, info->subtitles);
data/ffmpeg-4.3.1/libavformat/hls.c:516:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(rend->group_id, info->group_id);
data/ffmpeg-4.3.1/libavformat/hls.c:517:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(rend->language, info->language);
data/ffmpeg-4.3.1/libavformat/hls.c:518:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(rend->name, info->name);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1315:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(temp_filename, sizeof(temp_filename), use_temp_file ? "%s.tmp" : "%s", hls->master_m3u8_url);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1486:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(temp_filename, sizeof(temp_filename), use_temp_file ? "%s.tmp" : "%s", vs->m3u8_name);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1538:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(temp_vtt_filename, sizeof(temp_vtt_filename), use_temp_file ? "%s.tmp" : "%s", vs->vtt_m3u8_name);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1717:13:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            snprintf(iv_string, sizeof(iv_string), "%032"PRIx64, vs->sequence);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1785:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(name + strlen(name), name_buf_len - strlen(name), POSTFIX_PATTERN, i);
data/ffmpeg-4.3.1/libavformat/libgme.c:64:39:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    add_meta(s, "system",       info->system);
data/ffmpeg-4.3.1/libavformat/libsmbclient.c:98:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    int access, ret;
data/ffmpeg-4.3.1/libavformat/libsmbclient.c:110:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_TRUNC;
data/ffmpeg-4.3.1/libavformat/libsmbclient.c:114:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_TRUNC;
data/ffmpeg-4.3.1/libavformat/libsmbclient.c:119:39:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    if ((libsmbc->fd = smbc_open(url, access, 0666)) < 0) {
data/ffmpeg-4.3.1/libavformat/libssh.c:138:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    int access;
data/ffmpeg-4.3.1/libavformat/libssh.c:143:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_TRUNC;
data/ffmpeg-4.3.1/libavformat/libssh.c:147:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_TRUNC;
data/ffmpeg-4.3.1/libavformat/libssh.c:152:56:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    if (!(libssh->file = sftp_open(libssh->sftp, file, access, 0666))) {
data/ffmpeg-4.3.1/libavformat/lrcdec.c:185:20:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
                   sscanf(comma_offset + 1, "%"SCNd64, &lrc->ts_offset) != 1) {
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:660:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(buf, sizeof(buf), "0x%"PRIx64, par->channel_layout);
data/ffmpeg-4.3.1/libavformat/mlvdec.c:271:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(guidstr, sizeof(guidstr), "0x%"PRIx64, guid);
data/ffmpeg-4.3.1/libavformat/mpeg.c:836:17:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
            if (sscanf(p, "%02d:%02d:%02d:%03d, filepos: %"SCNx64,
data/ffmpeg-4.3.1/libavformat/nistspheredec.c:50:5:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
    sscanf(buffer, "%"SCNd32, &header_size);
data/ffmpeg-4.3.1/libavformat/nistspheredec.c:109:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
            sscanf(buffer, "%*s %*s %"SCNd64, &st->duration);
data/ffmpeg-4.3.1/libavformat/os_support.h:194:18:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
DEF_FS_FUNCTION2(access, _waccess, _access, int)
data/ffmpeg-4.3.1/libavformat/os_support.h:246:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
#define access      win32_access
data/ffmpeg-4.3.1/libavformat/pjsdec.c:55:9:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
    if (sscanf(*line, "%"SCNd64",%"SCNd64, &start, &end) == 2) {
data/ffmpeg-4.3.1/libavformat/rdt.c:451:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(p, " %*1[Aa]verage%*1[Bb]andwidth=%"SCNd64, &st->codecpar->bit_rate) == 1)
data/ffmpeg-4.3.1/libavformat/rpl.c:283:18:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (3 != sscanf(line, "%"SCNd64" , %"SCNd64" ; %"SCNd64,
data/ffmpeg-4.3.1/libavformat/rtpproto.c:166:5:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    vsnprintf(buf1, sizeof(buf1), fmt, ap);
data/ffmpeg-4.3.1/libavformat/rtsp.c:1899:13:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
            strcpy(real_challenge, reply->real_challenge);
data/ffmpeg-4.3.1/libavformat/segment.c:289:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(seg->temp_list_filename, sizeof(seg->temp_list_filename), seg->use_rename ? "%s.tmp" : "%s", seg->list);
data/ffmpeg-4.3.1/libavformat/srtdec.c:80:9:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
    if (sscanf(line, "%d:%d:%d%*1[,.]%d --> %d:%d:%d%*1[,.]%d"
data/ffmpeg-4.3.1/libavformat/srtdec.c:179:17:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
                strcpy(line_cache, line);
data/ffmpeg-4.3.1/libavformat/tests/movenc.c:123:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(timebuf, sizeof(timebuf), "%"PRId64, time);
data/ffmpeg-4.3.1/libavformat/tests/movenc.c:170:9:  [4] (format) vprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        vprintf(msg, ap);
data/ffmpeg-4.3.1/libavformat/url.c:75:9:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        vsnprintf(str + len, size > len ? size - len : 0, fmt, vl);
data/ffmpeg-4.3.1/libavformat/wavdec.c:262:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(temp, sizeof(temp), "%"PRIu64, time_reference);
data/ffmpeg-4.3.1/libavformat/wavdec.c:276:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
                snprintf(temp, sizeof(temp),
data/ffmpeg-4.3.1/libavformat/wavdec.c:282:17:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
                snprintf(temp, sizeof(temp),
data/ffmpeg-4.3.1/libavformat/wtvdec.c:486:9:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
        strcpy(buf, avio_rl32(pb) ? "true" : "false");
data/ffmpeg-4.3.1/libavformat/wtvdec.c:509:13:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
            snprintf(buf, buf_size, "%"PRIi64, num);
data/ffmpeg-4.3.1/libavformat/wtvdec.c:515:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(buf, buf_size, PRI_PRETTY_GUID, ARG_PRETTY_GUID(guid));
data/ffmpeg-4.3.1/libavutil/aes.c:166:8:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
    a->crypt(a, dst, src, count, iv, a->rounds);
data/ffmpeg-4.3.1/libavutil/aes_internal.h:40:12:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
    void (*crypt)(struct AVAES *a, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int rounds);
data/ffmpeg-4.3.1/libavutil/avstring.c:107:12:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    len += vsnprintf(dst + len, size > len ? size - len : 0, fmt, vl);
data/ffmpeg-4.3.1/libavutil/avstring.c:120:11:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    len = vsnprintf(NULL, 0, fmt, va);
data/ffmpeg-4.3.1/libavutil/avstring.c:130:11:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    len = vsnprintf(p, len + 1, fmt, va);
data/ffmpeg-4.3.1/libavutil/bprint.c:105:21:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        extra_len = vsnprintf(dst, room, fmt, vl);
data/ffmpeg-4.3.1/libavutil/bprint.c:128:21:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        extra_len = vsnprintf(dst, room, fmt, vl);
data/ffmpeg-4.3.1/libavutil/dict.c:151:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(valuestr, sizeof(valuestr), "%"PRId64, value);
data/ffmpeg-4.3.1/libavutil/file_open.c:161:9:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    int access;
data/ffmpeg-4.3.1/libavutil/file_open.c:174:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access &= ~(O_RDONLY | O_WRONLY);
data/ffmpeg-4.3.1/libavutil/file_open.c:175:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_RDWR;
data/ffmpeg-4.3.1/libavutil/file_open.c:178:13:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
            access |= O_BINARY;
data/ffmpeg-4.3.1/libavutil/file_open.c:186:28:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    fd = avpriv_open(path, access, 0666);
data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.c:1491:16:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        frame->access[i] = img_bar[i].dstAccessMask;
data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.c:1579:12:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        f->access[i] = 0x0;
data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.c:2069:12:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        f->access[i] = 0x0;
data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.c:2910:57:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        if ((frame->layout[i] == new_layout) && (frame->access[i] & new_access))
data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.c:2926:16:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
        frame->access[i] = img_bar[bar_num].dstAccessMask;
data/ffmpeg-4.3.1/libavutil/hwcontext_vulkan.h:175:22:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    VkAccessFlagBits access[AV_NUM_DATA_POINTERS];
data/ffmpeg-4.3.1/libavutil/log.c:385:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(prev, line);
data/ffmpeg-4.3.1/libavutil/opt.c:807:15:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        ret = snprintf(buf, sizeof(buf), "%"PRId64, *(int64_t *)dst);
data/ffmpeg-4.3.1/libavutil/opt.c:810:15:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        ret = snprintf(buf, sizeof(buf), "%"PRIu64, *(uint64_t *)dst);
data/ffmpeg-4.3.1/libavutil/opt.c:874:15:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        ret = snprintf(buf, sizeof(buf), "0x%"PRIx64, i64);
data/ffmpeg-4.3.1/libavutil/tests/bprint.c:23:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavutil/tests/des.c:125:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf((j & 7) == 0 ? "\n    " : " ");
data/ffmpeg-4.3.1/libavutil/tests/error.c:21:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavutil/tests/file.c:21:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavutil/tests/imgutils.c:21:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavutil/tests/opt.c:112:5:  [4] (format) vfprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    vfprintf(stdout, fmt, vl);
data/ffmpeg-4.3.1/libavutil/tests/pca.c:25:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavutil/tests/random_seed.c:24:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/libavutil/tests/xtea.c:66:30:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
                      void (*crypt)(AVXTEA *, uint8_t *, const uint8_t *, int, uint8_t *, int))
data/ffmpeg-4.3.1/libavutil/tests/xtea.c:68:5:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
    crypt(ctx, dst, src, len, iv, dir);
data/ffmpeg-4.3.1/libavutil/timecode.c:132:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(buf, AV_TIMECODE_STR_SIZE,
data/ffmpeg-4.3.1/libavutil/timestamp.h:46:31:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    else                      snprintf(buf, AV_TS_MAX_STRING_SIZE, "%" PRId64, ts);
data/ffmpeg-4.3.1/libavutil/utils.c:133:25:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        const int len = snprintf(buf, buf_size, print_chr ? "%c" : "[%d]", c);
data/ffmpeg-4.3.1/libavutil/xtea.c:216:31:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
                       void (*crypt)(AVXTEA *, uint8_t *, const uint8_t *, int, uint8_t *))
data/ffmpeg-4.3.1/libavutil/xtea.c:222:13:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
            crypt(ctx, dst, src, decrypt, iv);
data/ffmpeg-4.3.1/libavutil/xtea.c:232:17:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
                crypt(ctx, dst, dst, decrypt, NULL);
data/ffmpeg-4.3.1/libavutil/xtea.c:235:17:  [4] (crypto) crypt:
  The crypt functions use a poor one-way hashing algorithm; since they only
  accept passwords of 8 characters or fewer and only a two-byte salt, they
  are excessively vulnerable to dictionary attacks given today's faster
  computing equipment (CWE-327). Use a different algorithm, such as SHA-256,
  with a larger, non-repeating salt.
                crypt(ctx, dst, src, decrypt, NULL);
data/ffmpeg-4.3.1/libswresample/tests/swresample.c:31:8:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef fprintf
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:404:5:  [4] (format) vfprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    vfprintf(stderr, fmt, arg);
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:735:19:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    name_length = vsnprintf(name_buf, sizeof(name_buf), name, arg);
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:788:9:  [4] (format) vfprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        vfprintf(stderr, msg, arg);
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:818:23:  [4] (format) vfprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        pad_length -= vfprintf(stderr, name, arg);
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:836:19:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        length += vsnprintf(NULL, 0, name, arg);
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:864:13:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            fprintf(stderr, " " fmt, buf1[x]); \
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:867:13:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            fprintf(stderr, " " fmt, buf2[x]); \
data/ffmpeg-4.3.1/tests/checkasm/h264dsp.c:358:25:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        fprintf(stderr, #name #idc ": j:%d, alpha:%d beta:%d " \
data/ffmpeg-4.3.1/tests/checkasm/h264dsp.c:418:25:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        fprintf(stderr, #name #idc ": j:%d, alpha:%d beta:%d\n", \
data/ffmpeg-4.3.1/tools/cws2fws.c:23:19:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#define dbgprintf printf
data/ffmpeg-4.3.1/tools/cws2fws.c:25:36:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#define dbgprintf(...) do { if (0) printf(__VA_ARGS__); } while (0)
data/ffmpeg-4.3.1/tools/fourcc2pixfmt.c:31:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef printf
data/ffmpeg-4.3.1/tools/fourcc2pixfmt.c:32:8:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#undef fprintf
data/ffmpeg-4.3.1/tools/ismindex.c:208:17:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                fprintf(out, "%s %"PRId64, filename, avio_tell(in));
data/ffmpeg-4.3.1/tools/pktdumper.c:89:5:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
    strcat(fntemplate, PKTFILESUFF);
data/ffmpeg-4.3.1/tools/pktdumper.c:108:9:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
        snprintf(pktfilename, sizeof(pktfilename), fntemplate, pktnum,
data/ffmpeg-4.3.1/tools/pktdumper.c:111:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(PKTFILESUFF "\n", pktnum, pkt.stream_index, pkt.pts, pkt.size,
data/ffmpeg-4.3.1/compat/getopt.c:41:12:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
static int getopt(int argc, char *argv[], char *opts)
data/ffmpeg-4.3.1/compat/w32pthreads.h:63:9:  [3] (misc) InitializeCriticalSection:
  Exceptions can be thrown in low-memory situations. Use
  InitializeCriticalSectionAndSpinCount instead.
#define InitializeCriticalSection(x) InitializeCriticalSectionEx(x, 0, 0)
data/ffmpeg-4.3.1/fftools/cmdutils.c:515:16:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    if ((env = getenv("FFREPORT")) || idx) {
data/ffmpeg-4.3.1/fftools/cmdutils.c:2052:29:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    const char *base[3] = { getenv("FFMPEG_DATADIR"),
data/ffmpeg-4.3.1/fftools/cmdutils.c:2053:29:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
                            getenv("HOME"),
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:1352:29:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    const char *base[3] = { getenv("AVCONV_DATADIR"),
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:1353:29:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
                            getenv("HOME"),
data/ffmpeg-4.3.1/libavcodec/tests/dct.c:478:13:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
        c = getopt(argc, argv, "ih4t");
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:405:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
        int c = getopt(argc, argv, "hsimrdn:f:c:");
data/ffmpeg-4.3.1/libavdevice/bktr.c:112:15:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        arg = getenv ("BKTR_DEV");
data/ffmpeg-4.3.1/libavdevice/bktr.c:121:15:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        arg = getenv ("BKTR_FORMAT");
data/ffmpeg-4.3.1/libavdevice/bktr.c:130:15:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        arg = getenv ("BKTR_FREQUENCY");
data/ffmpeg-4.3.1/libavdevice/fbdev_common.c:66:23:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    const char *dev = getenv("FRAMEBUFFER");
data/ffmpeg-4.3.1/libavdevice/oss.c:46:18:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    char *flip = getenv("AUDIO_FLIP_LEFT");
data/ffmpeg-4.3.1/libavfilter/af_ladspa.c:417:33:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        char *paths = av_strdup(getenv("LADSPA_PATH"));
data/ffmpeg-4.3.1/libavfilter/af_ladspa.c:429:69:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        if (!s->dl_handle && (paths = av_asprintf("%s/.ladspa/lib", getenv("HOME")))) {
data/ffmpeg-4.3.1/libavfilter/vf_frei0r.c:207:27:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    if ((path = av_strdup(getenv("FREI0R_PATH")))) {
data/ffmpeg-4.3.1/libavfilter/vf_frei0r.c:234:34:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    if (!s->dl_handle && (path = getenv("HOME"))) {
data/ffmpeg-4.3.1/libavfilter/vf_random.c:52:23:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
AVFILTER_DEFINE_CLASS(random);
data/ffmpeg-4.3.1/libavformat/http.c:207:50:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    proxy_path = s->http_proxy ? s->http_proxy : getenv("http_proxy");
data/ffmpeg-4.3.1/libavformat/http.c:208:42:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    use_proxy  = !ff_http_match_no_proxy(getenv("no_proxy"), hostname) &&
data/ffmpeg-4.3.1/libavformat/tests/movenc.c:368:13:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
        c = getopt(argc, argv, "wh");
data/ffmpeg-4.3.1/libavformat/tls.c:92:18:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    proxy_path = getenv("http_proxy");
data/ffmpeg-4.3.1/libavformat/tls.c:93:41:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    use_proxy = !ff_http_match_no_proxy(getenv("no_proxy"), c->underlying_host) &&
data/ffmpeg-4.3.1/libavutil/file_open.c:115:16:  [3] (tmpfile) tempnam:
  Temporary file race condition (CWE-377).
    void *ptr= tempnam(NULL, prefix);
data/ffmpeg-4.3.1/libavutil/file_open.c:117:14:  [3] (tmpfile) tempnam:
  Temporary file race condition (CWE-377).
        ptr= tempnam(".", prefix);
data/ffmpeg-4.3.1/libavutil/hwcontext_d3d11va.c:528:10:  [3] (misc) LoadLibrary:
  Ensure that the full path to the library is specified, or current directory
  may be used (CWE-829, CWE-20). Use registry entry or GetWindowsDirectory to
  find library path, if you aren't already.
    if (!LoadLibrary("d3d11_1sdklayers.dll"))
data/ffmpeg-4.3.1/libavutil/hwcontext_d3d11va.c:579:32:  [3] (misc) LoadLibrary:
  Ensure that the full path to the library is specified, or current directory
  may be used (CWE-829, CWE-20). Use registry entry or GetWindowsDirectory to
  find library path, if you aren't already.
        HANDLE dxgidebug_dll = LoadLibrary("dxgidebug.dll");
data/ffmpeg-4.3.1/libavutil/log.c:150:18:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    char *term = getenv("TERM");
data/ffmpeg-4.3.1/libavutil/log.c:165:9:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    if (getenv("AV_LOG_FORCE_NOCOLOR")) {
data/ffmpeg-4.3.1/libavutil/log.c:167:16:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    } else if (getenv("AV_LOG_FORCE_COLOR")) {
data/ffmpeg-4.3.1/libavutil/log.c:179:9:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
    if (getenv("AV_LOG_FORCE_256COLOR") || term && strstr(term, "256color"))
data/ffmpeg-4.3.1/libavutil/tests/cpu.c:114:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
        int c = getopt(argc, argv, "c:t:");
data/ffmpeg-4.3.1/libavutil/tests/des.c:83:5:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
    srand(av_gettime());
data/ffmpeg-4.3.1/tests/checkasm/checkasm.c:396:28:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        const char *term = getenv("TERM");
data/ffmpeg-4.3.1/tools/crypto_bench.c:673:19:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((opt = getopt(argc, argv, "hl:a:r:")) != -1) {
data/ffmpeg-4.3.1/tools/ffescape.c:69:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((c = getopt(argc, argv, "ef:hi:l:o:m:p:s:")) != -1) {
data/ffmpeg-4.3.1/tools/ffeval.c:71:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((c = getopt(argc, argv, "ehi:o:p:")) != -1) {
data/ffmpeg-4.3.1/tools/fourcc2pixfmt.c:71:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((c = getopt(argc, argv, "hp:lL")) != -1) {
data/ffmpeg-4.3.1/tools/graph2dot.c:121:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((c = getopt(argc, argv, "hi:o:")) != -1) {
data/ffmpeg-4.3.1/tools/seek_print.c:52:19:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((opt = getopt(argc, argv, "h")) != -1) {
data/ffmpeg-4.3.1/tools/zmqsend.c:64:17:  [3] (buffer) getopt:
  Some older implementations do not protect against internal buffer overflows
  (CWE-120, CWE-20). Check implementation on installation, or limit the size
  of all string inputs.
    while ((c = getopt(argc, argv, "b:hi:")) != -1) {
data/ffmpeg-4.3.1/doc/examples/avio_list_dir.c:62:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filemode[4], uid_and_gid[20];
data/ffmpeg-4.3.1/doc/examples/avio_reading.c:52:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, bd->ptr, buf_size);
data/ffmpeg-4.3.1/doc/examples/decode_audio.c:156:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "rb");
data/ffmpeg-4.3.1/doc/examples/decode_audio.c:161:15:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    outfile = fopen(outfilename, "wb");
data/ffmpeg-4.3.1/doc/examples/decode_video.c:44:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename,"w");
data/ffmpeg-4.3.1/doc/examples/decode_video.c:54:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024];
data/ffmpeg-4.3.1/doc/examples/decode_video.c:141:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "rb");
data/ffmpeg-4.3.1/doc/examples/demuxing_decoding.c:260:26:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        video_dst_file = fopen(video_dst_filename, "wb");
data/ffmpeg-4.3.1/doc/examples/demuxing_decoding.c:282:26:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        audio_dst_file = fopen(audio_dst_filename, "wb");
data/ffmpeg-4.3.1/doc/examples/encode_audio.c:176:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "wb");
data/ffmpeg-4.3.1/doc/examples/encode_video.c:133:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "wb");
data/ffmpeg-4.3.1/doc/examples/filtering_audio.c:89:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char args[512];
data/ffmpeg-4.3.1/doc/examples/filtering_video.c:94:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char args[512];
data/ffmpeg-4.3.1/doc/examples/hw_decode.c:226:19:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    output_file = fopen(argv[3], "w+");
data/ffmpeg-4.3.1/doc/examples/qsvdec.c:207:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(decoder_ctx->extradata, video_st->codecpar->extradata,
data/ffmpeg-4.3.1/doc/examples/qsvdec.c:254:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[1024];
data/ffmpeg-4.3.1/doc/examples/resampling_audio.c:108:16:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    dst_file = fopen(dst_filename, "wb");
data/ffmpeg-4.3.1/doc/examples/scaling_video.c:83:16:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    dst_file = fopen(dst_filename, "wb");
data/ffmpeg-4.3.1/doc/examples/transcoding.c:229:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char args[512];
data/ffmpeg-4.3.1/doc/examples/vaapi_encode.c:116:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    width  = atoi(argv[1]);
data/ffmpeg-4.3.1/doc/examples/vaapi_encode.c:117:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    height = atoi(argv[2]);
data/ffmpeg-4.3.1/doc/examples/vaapi_encode.c:120:17:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!(fin = fopen(argv[3], "r"))) {
data/ffmpeg-4.3.1/doc/examples/vaapi_encode.c:124:18:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!(fout = fopen(argv[4], "w+b"))) {
data/ffmpeg-4.3.1/fftools/cmdutils.c:104:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[1024];
data/ffmpeg-4.3.1/fftools/cmdutils.c:182:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[128];
data/ffmpeg-4.3.1/fftools/cmdutils.c:546:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char opt_stripped[128];
data/ffmpeg-4.3.1/fftools/cmdutils.c:1033:19:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    report_file = fopen(filename.str, "w");
data/ffmpeg-4.3.1/fftools/cmdutils.c:1087:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char errbuf[128];
data/ffmpeg-4.3.1/fftools/cmdutils.c:1689:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char descr[64], *descr_cur;
data/ffmpeg-4.3.1/fftools/cmdutils.c:1811:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char fmt_str[128];
data/ffmpeg-4.3.1/fftools/cmdutils.c:2052:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *base[3] = { getenv("FFMPEG_DATADIR"),
data/ffmpeg-4.3.1/fftools/cmdutils.c:2058:13:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        f = fopen(filename, "r");
data/ffmpeg-4.3.1/fftools/cmdutils.c:2061:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char datadir[MAX_PATH], *ls;
data/ffmpeg-4.3.1/fftools/cmdutils.c:2082:17:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            f = fopen(filename, "r");
data/ffmpeg-4.3.1/fftools/cmdutils.c:2088:21:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
                f = fopen(filename, "r");
data/ffmpeg-4.3.1/fftools/cmdutils.h:635:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[16];\
data/ffmpeg-4.3.1/fftools/cmdutils.h:639:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[16];\
data/ffmpeg-4.3.1/fftools/cmdutils.h:643:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[128];\
data/ffmpeg-4.3.1/fftools/ffmpeg.c:676:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[1024];
data/ffmpeg-4.3.1/fftools/ffmpeg.c:1357:23:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        vstats_file = fopen(vstats_filename, "w");
data/ffmpeg-4.3.1/fftools/ffmpeg.c:1431:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char error[1024] = "";
data/ffmpeg-4.3.1/fftools/ffmpeg.c:1716:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char type[3] = { 'Y','U','V' };
data/ffmpeg-4.3.1/fftools/ffmpeg.c:1862:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char error[1024] = "";
data/ffmpeg-4.3.1/fftools/ffmpeg.c:2061:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char layout_name[256];
data/ffmpeg-4.3.1/fftools/ffmpeg.c:2731:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char sdp[16384];
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3092:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst_data, sd_src->data, sd_src->size);
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3439:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ost->enc_ctx->subtitle_header, dec->subtitle_header, dec->subtitle_header_size);
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3518:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst_data, sd_src->data, sd_src->size);
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3537:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, sd->data, sd->size);
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3630:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char error[1024] = {0};
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3893:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[4096], target[64], command[256], arg[256] = {0};
data/ffmpeg-4.3.1/fftools/ffmpeg.c:3944:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[32];
data/ffmpeg-4.3.1/fftools/ffmpeg.c:4386:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst_data, src_sd->data, src_sd->size);
data/ffmpeg-4.3.1/fftools/ffmpeg.c:4581:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char error[1024] = {0};
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:463:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[255];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:474:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[255];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:517:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[255];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:557:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[255];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:610:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[256];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:644:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[256];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:651:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[256];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:765:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[255];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:828:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char rotate_buf[64];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:883:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[255];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:933:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[256] = {0};
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:957:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[256];
data/ffmpeg-4.3.1/fftools/ffmpeg_filter.c:1024:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char args[512];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:98:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char namestr[128] = "";\
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:707:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[128];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:1351:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1000];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:1352:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *base[3] = { getenv("AVCONV_DATADIR"),
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:1593:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        dest[i] = atoi(p);
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:1810:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char logfilename[1024];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2006:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char idx_str[16];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2507:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(f->formats, ost->enc->pix_fmts, (count + 1) * sizeof(*f->formats));
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2520:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(f->formats, ost->enc->sample_fmts, (count + 1) * sizeof(*f->formats));
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2531:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(f->sample_rates, ost->enc->supported_samplerates,
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2543:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(f->channel_layouts, ost->enc->channel_layouts,
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2920:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[40];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:2976:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1000], line[1000], tmp_line[1000];
data/ffmpeg-4.3.1/fftools/ffmpeg_opt.c:3118:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char layout_str[32];
data/ffmpeg-4.3.1/fftools/ffplay.c:1858:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char sws_flags_str[512] = "";
data/ffmpeg-4.3.1/fftools/ffplay.c:1859:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buffersrc_args[256];
data/ffmpeg-4.3.1/fftools/ffplay.c:1943:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char rotate_buf[64];
data/ffmpeg-4.3.1/fftools/ffplay.c:1966:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char aresample_swr_opts[512] = "";
data/ffmpeg-4.3.1/fftools/ffplay.c:1968:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char asrc_args[256];
data/ffmpeg-4.3.1/fftools/ffplay.c:2072:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    char buf1[1024], buf2[1024];
data/ffmpeg-4.3.1/fftools/ffplay.c:2286:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(is->sample_array + is->sample_array_index, samples, len * sizeof(short));
data/ffmpeg-4.3.1/fftools/ffplay.c:2483:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(stream, (uint8_t *)is->audio_buf + is->audio_buf_index, len1);
data/ffmpeg-4.3.1/fftools/ffplay.c:2511:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        wanted_nb_channels = atoi(env);
data/ffmpeg-4.3.1/fftools/ffprobe.c:306:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[1024];
data/ffmpeg-4.3.1/fftools/ffprobe.c:789:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[128];
data/ffmpeg-4.3.1/fftools/ffprobe.c:843:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *p, buf[AV_HASH_MAX_SIZE * 2 + 64] = { 0 };
data/ffmpeg-4.3.1/fftools/ffprobe.c:956:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/fftools/ffprobe.c:982:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2052:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char val_str[128];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2132:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char val_str[128];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2219:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2227:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2490:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char val_str[128];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2523:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char profile_num[12];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2592:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2810:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char val_str[128];
data/ffmpeg-4.3.1/fftools/ffprobe.c:2840:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char errbuf[128];
data/ffmpeg-4.3.1/libavcodec/012v.c:133:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(y, y_temp, sizeof(*y) * (width - x));
data/ffmpeg-4.3.1/libavcodec/012v.c:134:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(u, u_temp, sizeof(*u) * (width - x + 1) / 2);
data/ffmpeg-4.3.1/libavcodec/012v.c:135:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(v, v_temp, sizeof(*v) * (width - x + 1) / 2);
data/ffmpeg-4.3.1/libavcodec/4xm.c:904:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cfrm->data + cfrm->size, buf + 20, data_size);
data/ffmpeg-4.3.1/libavcodec/8bps.c:50:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char planemap[4];
data/ffmpeg-4.3.1/libavcodec/8bps.c:131:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/8bps.c:136:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy (frame->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/8svx.c:121:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(esc->data[0], &avpkt->data[hdr_size], chan_size);
data/ffmpeg-4.3.1/libavcodec/8svx.c:123:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(esc->data[1], &avpkt->data[2*hdr_size+chan_size], chan_size);
data/ffmpeg-4.3.1/libavcodec/a64multienc.c:349:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buf, charset, charset_size);
data/ffmpeg-4.3.1/libavcodec/aac_adtstoasc_bsf.c:116:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(extradata + 2, pce_data, pce_size);
data/ffmpeg-4.3.1/libavcodec/aaccoder.c:580:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sce->band_alt, sce->band_type, sizeof(sce->band_type));
data/ffmpeg-4.3.1/libavcodec/aaccoder.c:716:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sce->band_alt, sce->band_type, sizeof(sce->band_type));
data/ffmpeg-4.3.1/libavcodec/aaccoder_twoloop.h:78:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char nzs[128];
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:451:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ac->oc[1].layout_map, layout_map, tags * sizeof(layout_map[0]));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:536:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(layout_map, aac_channel_layout_map[channel_config - 1],
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2616:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved_ltp,       saved, 512 * sizeof(*saved_ltp));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2623:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved_ltp,       ac->buf_mdct + 512, 448 * sizeof(*saved_ltp));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2636:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sce->ltp_state,      sce->ltp_state+1024, 1024 * sizeof(*sce->ltp_state));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2637:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sce->ltp_state+1024, sce->ret,            1024 * sizeof(*sce->ltp_state));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2638:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sce->ltp_state+2048, saved_ltp,           1024 * sizeof(*sce->ltp_state));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2679:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                         out,               saved,            448 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2687:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(                     out + 448 + 4*128, temp, 64 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2690:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(                     out + 576,         buf + 64,         448 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2696:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                     saved,       temp + 64,         64 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2700:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                     saved + 448, buf + 7*128 + 64,  64 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2702:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                     saved,       buf + 512,        448 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2703:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                     saved + 448, buf + 7*128 + 64,  64 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2705:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                     saved,       buf + 512,        512 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2745:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                          out,               saved,            420 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2753:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(                      out + 420 + 4*120, temp, 60 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2756:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(                      out + 540,         buf + 60,         420 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2762:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                      saved,       temp + 60,         60 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2766:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                      saved + 420, buf + 7*120 + 60,  60 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2768:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                      saved,       buf + 480,        420 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2769:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                      saved + 420, buf + 7*120 + 60,  60 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2771:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                      saved,       buf + 480,        480 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2797:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, saved, 192 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2799:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(                     out + 320, buf + 64, 192 * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2805:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(saved, buf + 256, 256 * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacdec_template.c:2873:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy( saved,       buf,     n * sizeof(*saved));
data/ffmpeg-4.3.1/libavcodec/aacenc.c:158:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out + 1024, audio + 1024, sizeof(out[0]) * 448);
data/ffmpeg-4.3.1/libavcodec/aacenc.c:171:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out + 576, audio + 576, sizeof(out[0]) * 448);
data/ffmpeg-4.3.1/libavcodec/aacenc.c:214:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(audio, audio + 1024, sizeof(audio[0]) * 1024);
data/ffmpeg-4.3.1/libavcodec/aacenc.c:544:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->planar_samples[ch][1024], &s->planar_samples[ch][2048], 1024 * sizeof(s->planar_samples[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacenc.c:548:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->planar_samples[ch][2048],
data/ffmpeg-4.3.1/libavcodec/aacenc.c:986:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[64];
data/ffmpeg-4.3.1/libavcodec/aacenc_ltp.c:67:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&sce->ltp_state[1024], &s->planar_samples[cur_channel][2048], 1024*sizeof(sce->ltp_state[0]));
data/ffmpeg-4.3.1/libavcodec/aacenc_ltp.c:68:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&sce->ltp_state[2048], &sce->ret_buf[0], 1024*sizeof(sce->ltp_state[0]));
data/ffmpeg-4.3.1/libavcodec/aacenc_pred.c:249:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(sce->prcoeffs, sce->coeffs, 1024*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/aacenc_pred.c:255:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sce->band_alt, sce->band_type, sizeof(sce->band_type));
data/ffmpeg-4.3.1/libavcodec/aacps.c:254:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ps->iid_par+ps->num_env, ps->iid_par+source, sizeof(ps->iid_par[0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:257:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ps->icc_par+ps->num_env, ps->icc_par+source, sizeof(ps->icc_par[0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:260:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ps->ipd_par+ps->num_env, ps->ipd_par+source, sizeof(ps->ipd_par[0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:261:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ps->opd_par+ps->num_env, ps->opd_par+source, sizeof(ps->opd_par[0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:404:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(in[i], in[i]+32, 6 * sizeof(in[i][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:754:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(delay[k], delay[k]+nL, PS_MAX_DELAY*sizeof(delay[k][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:755:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(delay[k]+PS_MAX_DELAY, s[k], numQMFSlots*sizeof(delay[k][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:757:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ap_delay[k][m],   ap_delay[k][m]+numQMFSlots,           5*sizeof(ap_delay[k][m][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:766:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(delay[k], delay[k]+nL, PS_MAX_DELAY*sizeof(delay[k][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:767:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(delay[k]+PS_MAX_DELAY, s[k], numQMFSlots*sizeof(delay[k][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:774:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(delay[k], delay[k]+nL, PS_MAX_DELAY*sizeof(delay[k][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:775:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(delay[k]+PS_MAX_DELAY, s[k], numQMFSlots*sizeof(delay[k][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:843:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H11[0][0], H11[0][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H11[0][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:844:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H11[1][0], H11[1][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H11[1][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:845:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H12[0][0], H12[0][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H12[0][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:846:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H12[1][0], H12[1][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H12[1][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:847:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H21[0][0], H21[0][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H21[0][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:848:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H21[1][0], H21[1][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H21[1][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:849:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H22[0][0], H22[0][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H22[0][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacps.c:850:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(H22[1][0], H22[1][ps->num_env_old], PS_MAX_NR_IIDICC*sizeof(H22[1][0][0]));
data/ffmpeg-4.3.1/libavcodec/aacpsy.c:842:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pch->prev_band, pch->band, sizeof(pch->band));
data/ffmpeg-4.3.1/libavcodec/aacsbr.c:298:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[i + 2*ch_data->t_env[0]], sbr->gain[0], m_max * sizeof(sbr->gain[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr.c:299:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[i + 2*ch_data->t_env[0]], sbr->q_m[0],  m_max * sizeof(sbr->q_m[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr.c:303:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[i + 2 * ch_data->t_env[0]],
data/ffmpeg-4.3.1/libavcodec/aacsbr.c:306:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[i + 2 * ch_data->t_env[0]],
data/ffmpeg-4.3.1/libavcodec/aacsbr.c:314:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[h_SL + i], sbr->gain[e], m_max * sizeof(sbr->gain[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr.c:315:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[h_SL + i], sbr->q_m[e],  m_max * sizeof(sbr->q_m[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c:511:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[i + 2*ch_data->t_env[0]], sbr->gain[0], m_max * sizeof(sbr->gain[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c:512:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[i + 2*ch_data->t_env[0]], sbr->q_m[0],  m_max * sizeof(sbr->q_m[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c:516:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[i + 2 * ch_data->t_env[0]],
data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c:519:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[i + 2 * ch_data->t_env[0]],
data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c:527:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[h_SL + i], sbr->gain[e], m_max * sizeof(sbr->gain[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_fixed.c:528:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[h_SL + i], sbr->q_m[e],  m_max * sizeof(sbr->q_m[0][0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:151:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(sbr->f_tablelim, sbr->f_tablelow,
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:154:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(sbr->f_tablelim + sbr->n[0] + 1, patch_borders + 1,
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:199:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&old_spectrum_params, &sbr->spectrum_params, sizeof(SpectrumParameters));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:472:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&sbr->f_master[num_bands_0 + 1], vk1 + 1,
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:479:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(sbr->f_master, vk0, (num_bands_0 + 1) * sizeof(sbr->f_master[0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:555:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sbr->f_tablehigh, &sbr->f_master[sbr->spectrum_params.bs_xover_band],
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:784:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst->bs_freq_res+1, src->bs_freq_res+1, sizeof(dst->bs_freq_res)-sizeof(*dst->bs_freq_res));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:808:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ch_data->bs_invf_mode[1], ch_data->bs_invf_mode[0], 5 * sizeof(uint8_t));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:1014:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(sbr->data[1].bs_invf_mode[1], sbr->data[1].bs_invf_mode[0], sizeof(sbr->data[1].bs_invf_mode[0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:1180:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(x    , x+1024, (320-32)*sizeof(x[0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:1181:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(x+288, in,         1024*sizeof(x[0]));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:1231:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&v0[SBR_SYNTHESIS_BUF_SIZE - saved_samples], v0, saved_samples * sizeof(INTFLOAT));
data/ffmpeg-4.3.1/libavcodec/aacsbr_template.c:1554:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(sbr->X[1], sbr->X[0], sizeof(sbr->X[0]));
data/ffmpeg-4.3.1/libavcodec/aasc.c:113:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->frame->data[0] + i * s->frame->linesize[0], buf, avctx->width * psize);
data/ffmpeg-4.3.1/libavcodec/aasc.c:133:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[1], s->palette, s->palette_size);
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:717:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->delay[ch - 1 + offset], s->tmp_output + 128, 128 * sizeof(FFTSample));
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:732:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->delay[1], s->delay[0], channel_data_size);
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:744:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->delay[2], s->delay[1], channel_data_size);
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:779:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(band_struct, default_band_struct, band_struct_size);
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:813:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(band_sizes, bnd_sz, n_bands);
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:1506:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->input_buffer, buf, FFMIN(buf_size, AC3_FRAME_BUFFER_SIZE));
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:1640:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->output_buffer[ch + offset] + AC3_BLOCK_SIZE*blk, output[ch], AC3_BLOCK_SIZE*sizeof(SHORTFLOAT));
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:1651:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->output[ch + offset], output[ch], AC3_BLOCK_SIZE*sizeof(SHORTFLOAT));
data/ffmpeg-4.3.1/libavcodec/ac3dec.c:1759:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((SHORTFLOAT *)frame->extended_data[ch],
data/ffmpeg-4.3.1/libavcodec/ac3enc.c:1681:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char strbuf[32];
data/ffmpeg-4.3.1/libavcodec/ac3enc_template.c:71:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->planar_samples[ch][0], &s->planar_samples[ch][AC3_BLOCK_SIZE * s->num_blocks],
data/ffmpeg-4.3.1/libavcodec/ac3enc_template.c:75:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->planar_samples[ch][AC3_BLOCK_SIZE],
data/ffmpeg-4.3.1/libavcodec/alac.c:188:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&buffer_out[1], &error_buffer[1],
data/ffmpeg-4.3.1/libavcodec/alacenc.c:180:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->lpc[ch].lpc_coeff, coefs[opt_order-1], opt_order*sizeof(int));
data/ffmpeg-4.3.1/libavcodec/alsdec.c:955:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(bd->prev_raw_samples, raw_samples - sconf->max_order,
data/ffmpeg-4.3.1/libavcodec/alsdec.c:1003:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(raw_samples - sconf->max_order, bd->prev_raw_samples,
data/ffmpeg-4.3.1/libavcodec/amfenc.c:457:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, buffer->pVtbl->GetNative(buffer), size);
data/ffmpeg-4.3.1/libavcodec/amfenc.c:574:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame_ref_storage_buffer->pVtbl->GetNative(frame_ref_storage_buffer), &frame_ref, sizeof(frame_ref));
data/ffmpeg-4.3.1/libavcodec/amfenc_h264.c:353:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, buffer->pVtbl->GetNative(buffer), avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/amfenc_hevc.c:288:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, buffer->pVtbl->GetNative(buffer), avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:271:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&lsf_r[i << 1], &lsf_quantizer[i][quantizer_offset],
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:280:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->prev_lsf_r, lsf_r, LP_FILTER_ORDER * sizeof(*lsf_r));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:336:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lsf_r, lsf_quantizer, 3 * sizeof(*lsf_r));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:339:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lsf_r + 3, lsf_quantizer, 3 * sizeof(*lsf_r));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:342:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lsf_r + 6, lsf_quantizer, 4 * sizeof(*lsf_r));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:352:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_lsf_r, lsf_r, LP_FILTER_ORDER * sizeof(*lsf_r));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:423:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->pitch_vector, p->excitation, AMR_SUBFRAME_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:849:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_lsp_sub4, p->lsp[3], LP_FILTER_ORDER * sizeof(p->lsp[3][0]));
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:883:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(hf + 1, lpc_n, sizeof(float) * LP_FILTER_ORDER);
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:929:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pole_out, p->postfilter_mem, sizeof(float) * LP_FILTER_ORDER);
data/ffmpeg-4.3.1/libavcodec/amrnbdec.c:932:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->postfilter_mem, pole_out + AMR_SUBFRAME_SIZE,
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:348:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->pitch_vector, exc, AMRWB_SFR_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:353:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(exc, ctx->pitch_vector, AMRWB_SFR_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:1062:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, mem, HB_FIR_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:1063:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data + HB_FIR_SIZE, in, AMRWB_SFR_SIZE_16k * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:1071:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(mem, data + AMRWB_SFR_SIZE_16k, HB_FIR_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:1173:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->isp_sub4_past, ctx->isp[3], LP_ORDER * sizeof(double));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:1270:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->isp_sub4_past, ctx->isp[3], LP_ORDER * sizeof(ctx->isp[3][0]));
data/ffmpeg-4.3.1/libavcodec/amrwbdec.c:1271:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->isf_past_final, ctx->isf_cur, LP_ORDER * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/anm.c:175:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/ansi.c:109:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pal, ff_cga_palette, 16 * 4);
data/ffmpeg-4.3.1/libavcodec/ansi.c:133:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[0] + i * s->frame->linesize[0],
data/ffmpeg-4.3.1/libavcodec/apedec.c:807:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->coeffsA[0], initial_coeffs_fast_3320,
data/ffmpeg-4.3.1/libavcodec/apedec.c:809:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->coeffsA[1], initial_coeffs_fast_3320,
data/ffmpeg-4.3.1/libavcodec/apedec.c:812:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->coeffsA[0], initial_coeffs_a_3800,
data/ffmpeg-4.3.1/libavcodec/apedec.c:814:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->coeffsA[1], initial_coeffs_a_3800,
data/ffmpeg-4.3.1/libavcodec/apedec.c:818:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->coeffsA[0], initial_coeffs_3930, sizeof(initial_coeffs_3930));
data/ffmpeg-4.3.1/libavcodec/apedec.c:819:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->coeffsA[1], initial_coeffs_3930, sizeof(initial_coeffs_3930));
data/ffmpeg-4.3.1/libavcodec/apedec.c:823:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->coeffsB[0], initial_coeffs_b_3800,
data/ffmpeg-4.3.1/libavcodec/apedec.c:825:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->coeffsB[1], initial_coeffs_b_3800,
data/ffmpeg-4.3.1/libavcodec/apedec.c:1399:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->decoded[1], ctx->decoded[0], count * sizeof(*ctx->decoded[1]));
data/ffmpeg-4.3.1/libavcodec/ass_split.c:148:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(str, buf, len);
data/ffmpeg-4.3.1/libavcodec/ass_split.c:351:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char c, section[16];
data/ffmpeg-4.3.1/libavcodec/ass_split.c:498:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char new_line[2];
data/ffmpeg-4.3.1/libavcodec/ass_split.c:515:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char style[2], c[2], sep[2], c_num[2] = "0", tmp[128] = {0};
data/ffmpeg-4.3.1/libavcodec/assdec.c:35:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avctx->subtitle_header, avctx->extradata, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/assenc.c:39:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, avctx->subtitle_header, avctx->subtitle_header_size);
data/ffmpeg-4.3.1/libavcodec/assenc.c:53:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char ass_line[2048];
data/ffmpeg-4.3.1/libavcodec/atrac.c:124:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(prev, &in[num_samples], num_samples * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/atrac.c:133:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(temp, delayBuf, 46*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/atrac.c:164:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(delayBuf, temp + nIn*2, 46*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/atrac1.c:152:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q->bands[band_num] + 32, &su->spectrum[0][ref_pos + 16], 240 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/atrac1.c:264:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy( su->last_qmf_delay,    &su->last_qmf_delay[256], sizeof(float) *  39);
data/ffmpeg-4.3.1/libavcodec/atrac1.c:265:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&su->last_qmf_delay[39], q->bands[2],             sizeof(float) * 256);
data/ffmpeg-4.3.1/libavcodec/atrac3plusdec.c:377:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(samples_p[out_ch_index + i], ctx->outp_buf[i],
data/ffmpeg-4.3.1/libavcodec/atrac9dec.c:345:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(c->scalefactors_prev, c->scalefactors, sizeof(c->scalefactors));
data/ffmpeg-4.3.1/libavcodec/atrac9dec.c:773:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->prev_win, s->temp + (wsize >> 1), sizeof(float)*wsize >> 1);
data/ffmpeg-4.3.1/libavcodec/audiotoolboxdec.c:406:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(at->extradata, avctx->extradata, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/audiotoolboxdec.c:495:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(at->extradata, side_data, side_data_size);
data/ffmpeg-4.3.1/libavcodec/av1_metadata_bsf.c:152:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(side_data, frag->data, frag->data_size);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:146:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->buf->data, pkt->data, pkt->size);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:193:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data, src, size);                                        \
data/ffmpeg-4.3.1/libavcodec/avpacket.c:480:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->side_data[i].data, p-size, size);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:515:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data + *size, t->key, keylen + 1);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:516:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data + *size + keylen + 1, t->value, valuelen + 1);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:599:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst_data, src_data, size);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:630:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst->buf->data, src->data, src->size);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:683:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->buf->data, pkt->data, pkt->size);
data/ffmpeg-4.3.1/libavcodec/avpacket.c:703:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf->data, pkt->data, pkt->size);
data/ffmpeg-4.3.1/libavcodec/avrndec.c:146:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->data[0] + (y+ a->tff)*p->linesize[0], buf                             , 2*avctx->width);
data/ffmpeg-4.3.1/libavcodec/avrndec.c:147:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->data[0] + (y+!a->tff)*p->linesize[0], buf + avctx->width*true_height+4, 2*avctx->width);
data/ffmpeg-4.3.1/libavcodec/avrndec.c:153:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->data[0] + y*p->linesize[0], buf, 2*avctx->width);
data/ffmpeg-4.3.1/libavcodec/avuienc.c:36:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, "\0\0\0\x18""APRGAPRG0001", 16);
data/ffmpeg-4.3.1/libavcodec/avuienc.c:42:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata + 24, "\0\0\0\x78""ARESARES0001""\0\0\0\x98", 20);
data/ffmpeg-4.3.1/libavcodec/avuienc.c:45:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata + 52, "\0\0\0\x1\0\0\0\x20\0\0\0\x2", 12);
data/ffmpeg-4.3.1/libavcodec/avuienc.c:83:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, avctx->width * 2);
data/ffmpeg-4.3.1/libavcodec/bfi.c:92:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[1], bfi->pal, sizeof(bfi->pal));
data/ffmpeg-4.3.1/libavcodec/bfi.c:162:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, avctx->width);
data/ffmpeg-4.3.1/libavcodec/bink.c:277:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tree->syms, in, 16);
data/ffmpeg-4.3.1/libavcodec/bink.c:844:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tmp + i*8, src + i*stride, 8);
data/ffmpeg-4.3.1/libavcodec/bink.c:846:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + i*stride, tmp + i*8, 8);
data/ffmpeg-4.3.1/libavcodec/bink.c:984:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst + i*stride, c->bundle[BINKB_SRC_COLORS].cur_ptr + i*8, 8);
data/ffmpeg-4.3.1/libavcodec/bink.c:1235:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst + i*stride, c->bundle[BINK_SRC_COLORS].cur_ptr + i*8, 8);
data/ffmpeg-4.3.1/libavcodec/binkaudio.c:266:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->previous[ch], &out[ch][s->frame_len - s->overlap_len],
data/ffmpeg-4.3.1/libavcodec/bintext.c:159:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->frame->data[1], s->palette, 16 * 4);
data/ffmpeg-4.3.1/libavcodec/bitstream.c:82:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(put_bits_ptr(pb), src + i, 2 * words - i);
data/ffmpeg-4.3.1/libavcodec/bitstream_filter.c:119:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            const char * shorthand[2] = {NULL};
data/ffmpeg-4.3.1/libavcodec/bitstream_filter.c:157:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(*poutbuf, pkt.data, pkt.size);
data/ffmpeg-4.3.1/libavcodec/bitstream_filter.c:175:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avctx->extradata, priv->ctx->par_out->extradata, priv->ctx->par_out->extradata_size);
data/ffmpeg-4.3.1/libavcodec/bmp.c:315:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ptr, buf, n);
data/ffmpeg-4.3.1/libavcodec/bmpenc.c:153:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buf, ptr, n_bytes_per_row);
data/ffmpeg-4.3.1/libavcodec/bmvvideo.c:171:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, len);
data/ffmpeg-4.3.1/libavcodec/bmvvideo.c:179:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, len);
data/ffmpeg-4.3.1/libavcodec/bmvvideo.c:253:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/bmvvideo.c:260:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(outptr, srcptr, avctx->width);
data/ffmpeg-4.3.1/libavcodec/brenderpix.c:259:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pal_out, std_pal_table, sizeof(uint32_t) * 256);
data/ffmpeg-4.3.1/libavcodec/bsf.c:452:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        const char * shorthand[2] = {NULL};
data/ffmpeg-4.3.1/libavcodec/bytestream.h:268:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, g->buffer, size2);
data/ffmpeg-4.3.1/libavcodec/bytestream.h:277:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, g->buffer, size);
data/ffmpeg-4.3.1/libavcodec/bytestream.h:292:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->buffer, src, size2);
data/ffmpeg-4.3.1/libavcodec/bytestream.h:301:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->buffer, src, size);
data/ffmpeg-4.3.1/libavcodec/bytestream.h:337:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->buffer, g->buffer, size);
data/ffmpeg-4.3.1/libavcodec/bytestream.h:363:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, *b, size);
data/ffmpeg-4.3.1/libavcodec/bytestream.h:372:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(*b, src, size);
data/ffmpeg-4.3.1/libavcodec/c93.c:97:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&to[i*stride+width], &from[(from_y+i)*stride], overflow);
data/ffmpeg-4.3.1/libavcodec/c93.c:102:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&to[i*stride], &from[(from_y+i)*stride+from_x], width);
data/ffmpeg-4.3.1/libavcodec/c93.c:252:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(newpic->data[1], oldpic->data[1], 256 * 4);
data/ffmpeg-4.3.1/libavcodec/cavs.c:119:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&h->top_border_y[h->mbx * 16],     h->cy + 15 * h->l_stride, 16);
data/ffmpeg-4.3.1/libavcodec/cavs.c:120:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&h->top_border_u[h->mbx * 10 + 1], h->cu +  7 * h->c_stride, 8);
data/ffmpeg-4.3.1/libavcodec/cavs.c:121:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&h->top_border_v[h->mbx * 10 + 1], h->cv +  7 * h->c_stride, 8);
data/ffmpeg-4.3.1/libavcodec/cavs.c:195:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&top[1], &h->top_border_y[h->mbx * 16], 16);
data/ffmpeg-4.3.1/libavcodec/cavs.c:207:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&top[1], &h->top_border_y[h->mbx * 16 + 8], 8);
data/ffmpeg-4.3.1/libavcodec/cavs.c:209:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&top[9], &h->top_border_y[(h->mbx + 1) * 16], 8);
data/ffmpeg-4.3.1/libavcodec/cavs.c:219:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&top[1], h->cy + 7 * h->l_stride, 16);
data/ffmpeg-4.3.1/libavcodec/cavs.c:230:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&top[0], h->cy + 7 + 7 * h->l_stride, 9);
data/ffmpeg-4.3.1/libavcodec/cbs.c:217:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frag->data, data, size);
data/ffmpeg-4.3.1/libavcodec/cbs.c:335:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(unit->data, ctx->write_buffer, unit->data_size);
data/ffmpeg-4.3.1/libavcodec/cbs.c:393:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(par->extradata, frag->data, frag->data_size);
data/ffmpeg-4.3.1/libavcodec/cbs.c:439:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[256];
data/ffmpeg-4.3.1/libavcodec/cbs.c:507:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs.c:546:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs.c:586:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs.c:625:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs.c:703:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(units, frag->units, position * sizeof(*units));
data/ffmpeg-4.3.1/libavcodec/cbs.c:706:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(units + position + 1, frag->units + position,
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:65:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[65];
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:135:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[65];
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:248:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:298:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:319:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:372:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:1217:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pbc->buf + data_pos + header_size,
data/ffmpeg-4.3.1/libavcodec/cbs_av1.c:1247:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frag->data + pos, frag->units[i].data,
data/ffmpeg-4.3.1/libavcodec/cbs_av1_syntax_template.c:1656:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(priv->frame_header, fh_start, fh_bytes);
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:42:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char bits[65];
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:95:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char bits[65];
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:162:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[65];
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:213:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[65];
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:785:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(priv->ps_var[id], ps_var, sizeof(*ps_var)); \
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:1134:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(put_bits_ptr(pbc), pos, rest);
data/ffmpeg-4.3.1/libavcodec/cbs_h2645.c:1587:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&sei->payload[sei->payload_count], payload, sizeof(*payload));
data/ffmpeg-4.3.1/libavcodec/cbs_jpeg.c:209:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(data, frag->data + start, length);
data/ffmpeg-4.3.1/libavcodec/cbs_jpeg.c:347:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(put_bits_ptr(pbc), scan->data, scan->data_size);
data/ffmpeg-4.3.1/libavcodec/cbs_jpeg.c:430:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(data + dp, unit->data, unit->data_size);
data/ffmpeg-4.3.1/libavcodec/cbs_jpeg.c:435:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(data + dp, unit->data, sp);
data/ffmpeg-4.3.1/libavcodec/cbs_mpeg2.c:358:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(put_bits_ptr(pbc), pos, rest);
data/ffmpeg-4.3.1/libavcodec/cbs_mpeg2.c:410:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data + dp, unit->data, unit->data_size);
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:49:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:78:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:101:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char bits[8];
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:153:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[8];
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:195:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:222:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bits[33];
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:548:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(put_bits_ptr(pbc), frame->data, frame->data_size);
data/ffmpeg-4.3.1/libavcodec/cbs_vp9.c:618:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(data + pos, frag->units[i].data,
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:73:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *charset_overrides[4][128] =
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:176:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char pac2_attribs[32][3] = // Color, font, ident
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:248:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char prev_cmd[2];
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:424:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(screen->characters[i_row], screen->characters[i_row+1], SCREEN_COLUMNS);
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:425:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(screen->colors[i_row], screen->colors[i_row+1], SCREEN_COLUMNS);
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:426:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(screen->fonts[i_row], screen->fonts[i_row+1], SCREEN_COLUMNS);
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:427:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(screen->charsets[i_row], screen->charsets[i_row+1], SCREEN_COLUMNS);
data/ffmpeg-4.3.1/libavcodec/ccaption_dec.c:765:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->pktbuf, avpkt->data, len);
data/ffmpeg-4.3.1/libavcodec/cdgraphics.c:178:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out + y * stride, in + y * stride, w);
data/ffmpeg-4.3.1/libavcodec/cdgraphics.c:237:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(new_frame->data[1], cc->frame->data[1], CDG_PALETTE_SIZE * 4);
data/ffmpeg-4.3.1/libavcodec/cdgraphics.c:240:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out + FFMAX(0, hinc) + stride * y,
data/ffmpeg-4.3.1/libavcodec/cdtoons.c:138:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dest + x, data, size);
data/ffmpeg-4.3.1/libavcodec/cdtoons.c:398:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(c->frame->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/cfhd.c:680:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&coeff_data[lowpass_height * lowpass_width],
data/ffmpeg-4.3.1/libavcodec/cfhd.c:782:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&coeff_data[highpass_height * highpass_stride],
data/ffmpeg-4.3.1/libavcodec/cinepak.c:196:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip3 + 0, p, 3); memcpy(ip3 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:196:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip3 + 0, p, 3); memcpy(ip3 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:197:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip2 + 0, p, 3); memcpy(ip2 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:197:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip2 + 0, p, 3); memcpy(ip2 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:199:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip3 + 6, p, 3); memcpy(ip3 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:199:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip3 + 6, p, 3); memcpy(ip3 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:200:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip2 + 6, p, 3); memcpy(ip2 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:200:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip2 + 6, p, 3); memcpy(ip2 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:202:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip1 + 0, p, 3); memcpy(ip1 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:202:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip1 + 0, p, 3); memcpy(ip1 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:203:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip0 + 0, p, 3); memcpy(ip0 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:203:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip0 + 0, p, 3); memcpy(ip0 + 3, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:205:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip1 + 6, p, 3); memcpy(ip1 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:205:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip1 + 6, p, 3); memcpy(ip1 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:206:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip0 + 6, p, 3); memcpy(ip0 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:206:48:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip0 + 6, p, 3); memcpy(ip0 + 9, p, 3);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:240:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip3 + 0, cb2 + 6, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:241:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip3 + 6, cb3 + 6, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:242:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip2 + 0, cb2 + 0, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:243:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip2 + 6, cb3 + 0, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:244:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip1 + 0, cb0 + 6, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:245:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip1 + 6, cb1 + 6, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:246:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip0 + 0, cb0 + 0, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:247:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(ip0 + 6, cb1 + 0, 6);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:484:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/cinepak.c:495:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy (s->frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:107:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char *pict_bufs[4], *strip_buf, *frame_buf;
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:530:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(a_data[0] + y * a_linesize[0], b_data[0] + y * b_linesize[0],
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:536:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(a_data[p] + y * a_linesize[p],
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:550:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char temp[64]; // 32/2 = 16 V4 blocks at 4 B each -> 64 B
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:647:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(&buf[ret], temp, temp_size);
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:666:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&buf[ret], temp, temp_size);
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:675:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&buf[ret], temp, temp_size);
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:986:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, s->strip_buf, best_size);
data/ffmpeg-4.3.1/libavcodec/cinepakenc.c:1117:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buf, s->frame_buf, best_size);
data/ffmpeg-4.3.1/libavcodec/clearvideo.c:250:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dptr, sptr, size);
data/ffmpeg-4.3.1/libavcodec/cljrenc.c:77:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(luma_tmp, luma, avctx->width - x);
data/ffmpeg-4.3.1/libavcodec/cngdec.c:94:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(lpc, cur, sizeof(*lpc) * order);
data/ffmpeg-4.3.1/libavcodec/cngdec.c:134:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->refl_coef, p->target_refl_coef, p->order * sizeof(*p->refl_coef));
data/ffmpeg-4.3.1/libavcodec/cngdec.c:156:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->filter_out, p->filter_out + avctx->frame_size,
data/ffmpeg-4.3.1/libavcodec/cook.c:736:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(previous_buffer, buffer0,
data/ffmpeg-4.3.1/libavcodec/crystalhd.c:528:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&(dst[dY * dStride]), &(src[sY * sStride]), bwidth);
data/ffmpeg-4.3.1/libavcodec/cscd.c:47:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, linelen);
data/ffmpeg-4.3.1/libavcodec/cyuv.c:120:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(y_plane, buf+stream_ptr, linesize);
data/ffmpeg-4.3.1/libavcodec/dca.c:68:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, src_size);
data/ffmpeg-4.3.1/libavcodec/dca_lbr.c:885:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(g2_scf, s->grid_2_scf[ch1][sb], 64);
data/ffmpeg-4.3.1/libavcodec/dca_lbr.c:1730:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples, samples + DCA_LBR_TIME_SAMPLES, DCA_LBR_TIME_HISTORY * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/dca_xll.c:749:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(band0 - DCA_XLL_DECI_HISTORY_MAX,
data/ffmpeg-4.3.1/libavcodec/dca_xll.c:1076:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->pbr_buffer, data, size);
data/ffmpeg-4.3.1/libavcodec/dca_xll.c:1129:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->pbr_buffer + s->pbr_length, data, size);
data/ffmpeg-4.3.1/libavcodec/dcaadpcm.c:193:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(work_bufer, prev_hist, sizeof(int32_t) * DCA_ADPCM_COEFFS);
data/ffmpeg-4.3.1/libavcodec/dcaadpcm.c:207:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(next_hist, &work_bufer[len], sizeof(int32_t) * DCA_ADPCM_COEFFS);
data/ffmpeg-4.3.1/libavcodec/dcaenc.c:328:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(hist, &c->history[ch][0], 512 * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/dcaenc.c:377:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(hist, &c->history[c->channels - 1][0], 512 * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/decode.c:189:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->extended_data, avci->to_free->extended_data,
data/ffmpeg-4.3.1/libavcodec/decode.c:1304:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(choices, fmt, (n + 1) * sizeof(*choices));
data/ffmpeg-4.3.1/libavcodec/decode.c:1725:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(frame_sd->data, packet_sd, size);
data/ffmpeg-4.3.1/libavcodec/dfa.c:335:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char chunk_name[8][5] = {
data/ffmpeg-4.3.1/libavcodec/dfa.c:396:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, buf, avctx->width);
data/ffmpeg-4.3.1/libavcodec/dfa.c:401:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->pal, sizeof(s->pal));
data/ffmpeg-4.3.1/libavcodec/dirac_parser.c:164:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pc->buffer + pc->index, (*buf + pc->sync_offset),
data/ffmpeg-4.3.1/libavcodec/dirac_parser.c:176:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pc->buffer + pc->index, *buf, next);
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:94:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block,      block -  8, sizeof(*block) * 8);
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:95:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block +  8, block - 16, sizeof(*block) * 8);
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:96:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 16, block - 24, sizeof(*block) * 8);
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:97:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 24, block - 32, sizeof(*block) * 8);
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:105:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 0 * 8, pixels + 0 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:106:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 7 * 8, pixels + 0 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:107:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 1 * 8, pixels + 1 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:108:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 6 * 8, pixels + 1 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:109:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 2 * 8, pixels + 2 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:110:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 5 * 8, pixels + 2 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:111:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 3 * 8, pixels + 3 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:112:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block + 4 * 8, pixels + 3 * line_size, 8 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:547:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ctx->thread[i], ctx, sizeof(DNXHDEncContext));
data/ffmpeg-4.3.1/libavcodec/dnxhdenc.c:878:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(block, src_block, 64 * sizeof(*block));
data/ffmpeg-4.3.1/libavcodec/dolby_e.c:184:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->exponents + g->exp_ofs,
data/ffmpeg-4.3.1/libavcodec/dolby_e.c:318:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->bap + g->exp_ofs,
data/ffmpeg-4.3.1/libavcodec/dolby_e.c:347:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->idx + g->exp_ofs,
data/ffmpeg-4.3.1/libavcodec/dpx.c:129:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char creator[101];
data/ffmpeg-4.3.1/libavcodec/dpx.c:130:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char input_device[33];
data/ffmpeg-4.3.1/libavcodec/dpxenc.c:208:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy (buf +   8, "V1.0", 4);
data/ffmpeg-4.3.1/libavcodec/dpxenc.c:212:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy (buf + 160, LIBAVCODEC_IDENT, FFMIN(sizeof(LIBAVCODEC_IDENT), 100));
data/ffmpeg-4.3.1/libavcodec/dpxenc.c:241:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, len);
data/ffmpeg-4.3.1/libavcodec/dsd.c:89:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->buf, buf, sizeof(buf));
data/ffmpeg-4.3.1/libavcodec/dsicinvideo.c:98:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char huff_code_table[15];
data/ffmpeg-4.3.1/libavcodec/dsicinvideo.c:103:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(huff_code_table, src, 15);
data/ffmpeg-4.3.1/libavcodec/dsicinvideo.c:185:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, FFMIN3(len, dst_end - dst, src_end - src));
data/ffmpeg-4.3.1/libavcodec/dsicinvideo.c:296:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(cin->frame->data[1], cin->palette, sizeof(cin->palette));
data/ffmpeg-4.3.1/libavcodec/dsicinvideo.c:299:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cin->frame->data[0] + (cin->avctx->height - 1 - y) * cin->frame->linesize[0],
data/ffmpeg-4.3.1/libavcodec/dstdec.c:271:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[0], avpkt->data + 1, FFMIN(avpkt->size - 1, frame->nb_samples * channels));
data/ffmpeg-4.3.1/libavcodec/dstdec.c:301:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(map_ch_to_pelem, map_ch_to_felem, sizeof(map_ch_to_felem));
data/ffmpeg-4.3.1/libavcodec/dump_extradata_bsf.c:70:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data, ctx->par_in->extradata, ctx->par_in->extradata_size);
data/ffmpeg-4.3.1/libavcodec/dump_extradata_bsf.c:71:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data + ctx->par_in->extradata_size, in->data, in->size);
data/ffmpeg-4.3.1/libavcodec/dvbsub_parser.c:123:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pc->packet_buf + pc->packet_index, buf + buf_pos, buf_size - buf_pos);
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:816:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(rect->data[1], clut_table, (1 << region->depth) * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:824:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(rect->data[0], region->pbuf, region->buf_size);
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:832:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(rect->data[1], region->computed_clut, sizeof(region->computed_clut));
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1080:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(clut, &default_clut, sizeof(DVBSubCLUT));
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1392:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char fname[40], fname2[40];
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1393:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[1024];
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1397:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(fname, "w");
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1419:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(fname2, "w");
data/ffmpeg-4.3.1/libavcodec/dvbsubdec.c:1458:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[32];
data/ffmpeg-4.3.1/libavcodec/dvd_nav_parser.c:72:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(pc1->buffer, buf, PCI_SIZE);
data/ffmpeg-4.3.1/libavcodec/dvd_nav_parser.c:85:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(pc1->buffer + pc1->copied, buf, DSI_SIZE);
data/ffmpeg-4.3.1/libavcodec/dvdsub_parser.c:68:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pc->packet + pc->packet_index, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:497:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(bitmap + w * y, s->rects[0]->data[0] + x1 + (y1 + y) * s->rects[0]->linesize[0], w);
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:529:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "w");
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:563:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->buf + ctx->buf_size, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:612:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char ppm_name[32];
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:631:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char ifostr[12];
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:639:16:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if ((ifo = fopen(p, "r")) == NULL) {
data/ffmpeg-4.3.1/libavcodec/dvdsubdec.c:700:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, avctx->extradata, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/dxa.c:90:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(tmp, tmp2, 4);
data/ffmpeg-4.3.1/libavcodec/dxa.c:128:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(tmp, data, 4);
data/ffmpeg-4.3.1/libavcodec/dxa.c:234:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/dxa.c:266:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[0], c->prev->data[0], frame->linesize[0] * avctx->height);
data/ffmpeg-4.3.1/libavcodec/dxa.c:278:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(outptr, srcptr, avctx->width);
data/ffmpeg-4.3.1/libavcodec/dxa.c:298:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(outptr, srcptr, avctx->width);
data/ffmpeg-4.3.1/libavcodec/dxtory.c:54:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, avctx->width * bpp);
data/ffmpeg-4.3.1/libavcodec/dxtory.c:357:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lru[0], def_lru_555, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxtory.c:358:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lru[1], def_lru_555, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxtory.c:359:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lru[2], def_lru_555, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxtory.c:364:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lru[0], def_lru_555, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxtory.c:365:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lru[1], def_lru_565, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxtory.c:366:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lru[2], def_lru_555, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxtory.c:423:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(lru[i], def_lru, 8 * sizeof(*def_lru));
data/ffmpeg-4.3.1/libavcodec/dxv.c:412:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&table2[0], table0, 4 * nb_elements);
data/ffmpeg-4.3.1/libavcodec/dxva2.c:820:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dxva_data, data, size);
data/ffmpeg-4.3.1/libavcodec/dxva2_h264.c:375:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(current, start_code, start_code_size);
data/ffmpeg-4.3.1/libavcodec/dxva2_h264.c:378:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(current, &ctx_pic->bitstream[position], size);
data/ffmpeg-4.3.1/libavcodec/dxva2_hevc.c:297:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(current, start_code, start_code_size);
data/ffmpeg-4.3.1/libavcodec/dxva2_hevc.c:300:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(current, &ctx_pic->bitstream[position], size);
data/ffmpeg-4.3.1/libavcodec/dxva2_mpeg2.c:207:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(current, &ctx_pic->bitstream[position], size);
data/ffmpeg-4.3.1/libavcodec/dxva2_vc1.c:246:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(current, start_code, start_code_size);
data/ffmpeg-4.3.1/libavcodec/dxva2_vc1.c:256:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(current, &ctx_pic->bitstream[position], size);
data/ffmpeg-4.3.1/libavcodec/dxva2_vp9.c:204:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dxva_data, ctx_pic->bitstream, ctx_pic->slice.SliceBytesInBuffer);
data/ffmpeg-4.3.1/libavcodec/eac3dec.c:95:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->transform_coeffs[ch][bin],
data/ffmpeg-4.3.1/libavcodec/eacmv.c:69:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, buf, s->avctx->width);
data/ffmpeg-4.3.1/libavcodec/eacmv.c:107:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, raw, 4);
data/ffmpeg-4.3.1/libavcodec/eacmv.c:108:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst +     frame->linesize[0], raw+4, 4);
data/ffmpeg-4.3.1/libavcodec/eacmv.c:109:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + 2 * frame->linesize[0], raw+8, 4);
data/ffmpeg-4.3.1/libavcodec/eacmv.c:110:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + 3 * frame->linesize[0], raw+12, 4);
data/ffmpeg-4.3.1/libavcodec/eacmv.c:204:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/eatgv.c:126:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, run);
data/ffmpeg-4.3.1/libavcodec/eatgv.c:311:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/eatgv.c:327:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[0]  + y * frame->linesize[0],
data/ffmpeg-4.3.1/libavcodec/elbg.c:80:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(res, vect, dim*sizeof(int));
data/ffmpeg-4.3.1/libavcodec/elbg.c:351:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_points + i*dim, points + k*dim, dim*sizeof(int));
data/ffmpeg-4.3.1/libavcodec/elbg.c:366:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(codebook + i*dim, points + ((i*BIG_PRIME)%numpoints)*dim,
data/ffmpeg-4.3.1/libavcodec/encode.c:151:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(extended_frame, frame, sizeof(AVFrame));
data/ffmpeg-4.3.1/libavcodec/encode.c:217:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(user_pkt.data, avpkt->data, avpkt->size);
data/ffmpeg-4.3.1/libavcodec/encode.c:312:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(user_pkt.data, avpkt->data, avpkt->size);
data/ffmpeg-4.3.1/libavcodec/escape124.c:186:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dest + y * dest_stride, src + y * src_stride,
data/ffmpeg-4.3.1/libavcodec/evrcdec.c:616:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(temp, e->postfilter_residual + ACB_SIZE, length * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/evrcdec.c:620:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp, e->postfilter_residual + ACB_SIZE, length * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/evrcdec.c:631:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(scratch, temp, length * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/evrcdec.c:632:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(mem, e->postfilter_iir, FILTER_ORDER * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/evrcdec.c:668:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(e->pitch_back, e->pitch, ACB_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/evrcdec.c:810:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(e->pitch, e->pitch_back, ACB_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/exif.h:39:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char      name[EXIF_TAG_NAME_LENGTH];
data/ffmpeg-4.3.1/libavcodec/exr.c:766:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out, in, td->xsize * 2 * pixel_half_size);
data/ffmpeg-4.3.1/libavcodec/exr.c:975:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&td->uncompressed_data[index_out], sr, td->xsize * 4);
data/ffmpeg-4.3.1/libavcodec/extract_extradata_bsf.c:256:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(*data, pkt->data, extradata_size);
data/ffmpeg-4.3.1/libavcodec/extract_extradata_bsf.c:287:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(*data, pkt->data, *size);
data/ffmpeg-4.3.1/libavcodec/extract_extradata_bsf.c:317:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(*data, pkt->data, *size);
data/ffmpeg-4.3.1/libavcodec/fft_template.c:321:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(z, s->tmp_buf, np * sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavcodec/ffv1.c:136:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(fs, f, sizeof(*fs));
data/ffmpeg-4.3.1/libavcodec/ffv1.c:193:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(p->state, f->initial_states[p->quant_table_index],
data/ffmpeg-4.3.1/libavcodec/ffv1dec.c:273:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pdst, psrc, sizeof(*pdst));
data/ffmpeg-4.3.1/libavcodec/ffv1dec.c:279:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pdst->state, psrc->state, CONTEXT_SIZE * psrc->context_count);
data/ffmpeg-4.3.1/libavcodec/ffv1dec.c:282:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pdst->vlc_state, psrc->vlc_state, sizeof(*pdst->vlc_state) * psrc->context_count);
data/ffmpeg-4.3.1/libavcodec/ffv1dec.c:1022:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(initial_states, fdst->initial_states, sizeof(fdst->initial_states));
data/ffmpeg-4.3.1/libavcodec/ffv1dec.c:1023:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(slice_context,  fdst->slice_context , sizeof(fdst->slice_context));
data/ffmpeg-4.3.1/libavcodec/ffv1dec.c:1025:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(fdst, fsrc, sizeof(*fdst));
data/ffmpeg-4.3.1/libavcodec/fits.c:113:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char keyword[10], value[72], c;
data/ffmpeg-4.3.1/libavcodec/fitsenc.c:99:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(bytestream, ptr, avctx->width);
data/ffmpeg-4.3.1/libavcodec/flac_parser.c:138:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tmp_buf, start, seg_len);
data/ffmpeg-4.3.1/libavcodec/flacenc.c:154:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&header[18], s->md5sum, 16);
data/ffmpeg-4.3.1/libavcodec/flacenc.c:851:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(res, smp, n * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/flacenc.c:996:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(coefs[opt_order-1], lpc_try, sizeof(*coefs));
data/ffmpeg-4.3.1/libavcodec/flacenc.c:1384:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(side_data, avctx->extradata, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/flashsv.c:228:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->frame->data[0] + x_pos * 3 +
data/ffmpeg-4.3.1/libavcodec/flashsv.c:361:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->keyframedata, avpkt->data, avpkt->size);
data/ffmpeg-4.3.1/libavcodec/flashsv.c:468:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(s->frame->data[0] + x, s->keyframe + x,
data/ffmpeg-4.3.1/libavcodec/flashsv.c:492:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->keyframe, s->frame->data[0],
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:262:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->key_blocks, s->frame_blocks, s->blocks_size);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:263:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->key_frame, s->current_frame, s->frame_size);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:271:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->keybuffer, s->encbuffer, s->frame_size);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:345:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf + buf_pos, b->data, b->data_size);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:397:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr + i * b->width * 3, src + i * stride, b->width * 3);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:400:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr + i * b->width * 3, src + i * stride, b->width * 3);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:403:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr + i * b->width * 3, src + i * stride, b->width * 3);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:513:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(palette->colors, default_screen_video_v2_palette,
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:580:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(b->data, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/flashsv2enc.c:595:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame, src, b->width * 3);
data/ffmpeg-4.3.1/libavcodec/flashsvenc.c:249:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->previous_frame, p->data[0], s->image_height * p->linesize[0]);
data/ffmpeg-4.3.1/libavcodec/flashsvenc.c:251:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->previous_frame,
data/ffmpeg-4.3.1/libavcodec/flicvideo.c:475:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/fmvc.c:440:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, avctx->width * s->bpp);
data/ffmpeg-4.3.1/libavcodec/fmvc.c:518:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ddst, ssrc, avctx->width * s->bpp);
data/ffmpeg-4.3.1/libavcodec/frame_thread_encoder.c:149:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            context_model = atoi(con->value);
data/ffmpeg-4.3.1/libavcodec/frame_thread_encoder.c:156:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            warn = !t || !t->value || !atoi(t->value) ? 1 : 0;
data/ffmpeg-4.3.1/libavcodec/frame_thread_encoder.c:214:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(thread_avctx->priv_data, avctx->priv_data, avctx->codec->priv_data_size);
data/ffmpeg-4.3.1/libavcodec/fraps.c:266:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&f->data[0][y * f->linesize[0]],
data/ffmpeg-4.3.1/libavcodec/fraps.c:272:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&f->data[0][(avctx->height - y - 1) * f->linesize[0]],
data/ffmpeg-4.3.1/libavcodec/frwu.c:93:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, buf, avctx->width * 2);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1016:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(dst + i * 3, jpg + i * 3, 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1057:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + i * 3, pal + col * 3, 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1059:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + i * 3, jpeg_tile + i * 3, 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1092:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(transp, src, 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1096:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + i * 3, transp, 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1104:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(transp, src, 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1110:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pal, src, npal * 3);
data/ffmpeg-4.3.1/libavcodec/g2meet.c:1587:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pic->data[0] + i * pic->linesize[0],
data/ffmpeg-4.3.1/libavcodec/g723_1.c:79:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector, buf, SUBFRAME_LEN * sizeof(*vector));
data/ffmpeg-4.3.1/libavcodec/g723_1.c:193:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lpc + 3 * LPC_ORDER, cur_lsp, LPC_ORDER * sizeof(*lpc));
data/ffmpeg-4.3.1/libavcodec/g723_1.c:260:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cur_lsp, prev_lsp, LPC_ORDER * sizeof(*cur_lsp));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:58:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->prev_lsp, dc_lsp, LPC_ORDER * sizeof(*p->prev_lsp));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:59:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->sid_lsp,  dc_lsp, LPC_ORDER * sizeof(*p->sid_lsp));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:592:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, p->fir_mem, LPC_ORDER * sizeof(*buf));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:593:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(filter_signal, p->iir_mem, LPC_ORDER * sizeof(*filter_signal));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:606:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->fir_mem, buf + FRAME_LEN, LPC_ORDER * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:607:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->iir_mem, filter_signal + FRAME_LEN, LPC_ORDER * sizeof(int));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:773:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector_ptr, p->prev_excitation,
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:846:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(vector_ptr + PITCH_MAX, vector_ptr,
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:851:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_excitation, p->audio + LPC_ORDER + FRAME_LEN,
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:909:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->prev_lsp, cur_lsp, LPC_ORDER * sizeof(*p->prev_lsp));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:912:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->excitation, p->prev_excitation,
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:959:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(p->prev_excitation, p->excitation + FRAME_LEN,
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:979:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(p->prev_excitation, buf + (FRAME_LEN - PITCH_MAX),
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:999:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->prev_lsp, p->sid_lsp, LPC_ORDER * sizeof(*p->prev_lsp));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:1004:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->audio, p->synth_mem, LPC_ORDER * sizeof(*p->audio));
data/ffmpeg-4.3.1/libavcodec/g723_1dec.c:1009:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->synth_mem, p->audio + FRAME_LEN, LPC_ORDER * sizeof(*p->audio));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:69:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_lsp, dc_lsp, LPC_ORDER * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:167:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(vector, lpc, i * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:283:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(lsp, prev_lsp, LPC_ORDER * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:396:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, p->iir_mem, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:397:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector, p->fir_mem, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:398:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector + LPC_ORDER, buf + LPC_ORDER, sizeof(int16_t) * FRAME_LEN);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:412:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->iir_mem, buf + FRAME_LEN, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:413:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->fir_mem, vector + FRAME_LEN, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:607:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf_16, perf_fir, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:608:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dest - LPC_ORDER, perf_iir, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:628:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(perf_fir, buf_16 + SUBFRAME_LEN, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:629:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(perf_iir, dest + SUBFRAME_LEN - LPC_ORDER,
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:792:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(impulse_r, impulse_resp, sizeof(int16_t) * SUBFRAME_LEN);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1075:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(in, frame->data[0], frame->nb_samples * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1079:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector, p->prev_data, HALF_FRAME_LEN * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1080:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector + HALF_FRAME_LEN, in, FRAME_LEN * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1087:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector + LPC_ORDER, p->prev_data + SUBFRAME_LEN,
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1089:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector + LPC_ORDER + SUBFRAME_LEN, in,
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1091:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_data, in + HALF_FRAME_LEN,
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1093:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(in, vector + LPC_ORDER, sizeof(int16_t) * FRAME_LEN);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1097:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(in, vector + LPC_ORDER, sizeof(int16_t) * FRAME_LEN);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1098:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector, p->prev_weight_sig, sizeof(int16_t) * PITCH_MAX);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1099:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector + PITCH_MAX, in, sizeof(int16_t) * FRAME_LEN);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1109:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector, p->prev_weight_sig, sizeof(int16_t) * PITCH_MAX);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1110:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vector + PITCH_MAX, in, sizeof(int16_t) * FRAME_LEN);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1111:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_weight_sig, vector + FRAME_LEN, sizeof(int16_t) * PITCH_MAX);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1119:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->prev_lsp, cur_lsp, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1143:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(fir, p->perf_fir_mem, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1144:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(iir, p->perf_iir_mem, sizeof(int16_t) * LPC_ORDER);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1148:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(vector, p->harmonic_mem, sizeof(int16_t) * PITCH_MAX);
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1168:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->prev_excitation + PITCH_MAX - SUBFRAME_LEN, in,
data/ffmpeg-4.3.1/libavcodec/g723_1enc.c:1177:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->harmonic_mem + PITCH_MAX - SUBFRAME_LEN, vector + PITCH_MAX,
data/ffmpeg-4.3.1/libavcodec/g729dec.c:380:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->lsp[0], lsp_init, 10 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729dec.c:640:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(synth, ctx->syn_filter_data, 10 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729dec.c:685:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ctx->syn_filter_data, synth+SUBFRAME_SIZE, 10 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729dec.c:723:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(synth+8, ctx->hpf_z, 2*sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729dec.c:729:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ctx->hpf_z, synth+8+SUBFRAME_SIZE, 2*sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729postfilter.c:301:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(residual_filt, residual + RES_PREV_DATA_SIZE, subframe_size * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729postfilter.c:540:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(speech - 10, res_filter_data, 10 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729postfilter.c:543:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(res_filter_data, speech + subframe_size - 10, 10 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/g729postfilter.c:562:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pos_filter_data, pos_filter_data + subframe_size, 10 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/gdv.c:151:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst1, src1, w);
data/ffmpeg-4.3.1/libavcodec/gdv.c:165:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst1, src1, w);
data/ffmpeg-4.3.1/libavcodec/gdv.c:482:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(gdv->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/gdv.c:520:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], gdv->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/gdv.c:528:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + didx, gdv->frame + sidx, avctx->width);
data/ffmpeg-4.3.1/libavcodec/gdv.c:538:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + didx, gdv->frame + sidx, avctx->width);
data/ffmpeg-4.3.1/libavcodec/gif.c:355:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->tmpl, ptr, width);
data/ffmpeg-4.3.1/libavcodec/gif.c:426:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->palette, palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/gifdec.c:126:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst_px, src_px, w * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/gsmdec_template.c:147:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->ref_buf, ctx->ref_buf + 160, 120 * sizeof(*ctx->ref_buf));
data/ffmpeg-4.3.1/libavcodec/h2645_parse.c:98:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, src, i);
data/ffmpeg-4.3.1/libavcodec/h2645_parse.c:149:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *hevc_nal_type_name[64] = {
data/ffmpeg-4.3.1/libavcodec/h2645_parse.c:222:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *h264_nal_type_name[32] = {
data/ffmpeg-4.3.1/libavcodec/h264_direct.c:137:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cur->ref_count[1], cur->ref_count[0], sizeof(cur->ref_count[0]));
data/ffmpeg-4.3.1/libavcodec/h264_direct.c:138:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cur->ref_poc[1],   cur->ref_poc[0],   sizeof(cur->ref_poc[0]));
data/ffmpeg-4.3.1/libavcodec/h264_mb_template.c:135:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dest_y + i * linesize, sl->intra_pcm_ptr + i * 16, 16);
data/ffmpeg-4.3.1/libavcodec/h264_mb_template.c:146:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(dest_cb + i * uvlinesize, src_cb + i * 8, 8);
data/ffmpeg-4.3.1/libavcodec/h264_mb_template.c:147:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(dest_cr + i * uvlinesize, src_cr + i * 8, 8);
data/ffmpeg-4.3.1/libavcodec/h264_mb_template.c:321:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dest[p] + i * linesize,
data/ffmpeg-4.3.1/libavcodec/h264_metadata_bsf.c:315:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(side_data, au->data, au->data_size);
data/ffmpeg-4.3.1/libavcodec/h264_metadata_bsf.c:449:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(udu->data, ctx->sei_user_data + i + 1, len + 1);
data/ffmpeg-4.3.1/libavcodec/h264_mp4toannexb_bsf.c:52:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(*out + start_code_size, in, in_size);
data/ffmpeg-4.3.1/libavcodec/h264_mp4toannexb_bsf.c:103:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out + total_size - unit_size - 4, nalu_header, 4);
data/ffmpeg-4.3.1/libavcodec/h264_picture.c:113:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst->ref_poc,   src->ref_poc,   sizeof(src->ref_poc));
data/ffmpeg-4.3.1/libavcodec/h264_picture.c:114:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst->ref_count, src->ref_count, sizeof(src->ref_count));
data/ffmpeg-4.3.1/libavcodec/h264_ps.c:259:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(factors, fallback_list, size * sizeof(uint8_t));
data/ffmpeg-4.3.1/libavcodec/h264_ps.c:271:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(factors, jvt_list, size * sizeof(uint8_t));
data/ffmpeg-4.3.1/libavcodec/h264_ps.c:353:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sps->data, gb->buffer, sps->data_size);
data/ffmpeg-4.3.1/libavcodec/h264_ps.c:607:22:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        static const char csp[4][5] = { "Gray", "420", "422", "444" };
data/ffmpeg-4.3.1/libavcodec/h264_ps.c:782:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pps->data, gb->buffer, pps->data_size);
data/ffmpeg-4.3.1/libavcodec/h264_sei.c:139:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(h->payload, gb->buffer + index / 8, size);
data/ffmpeg-4.3.1/libavcodec/h264_slice.c:1675:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(h->mmco, sl->mmco, sl->nb_mmco * sizeof(*h->mmco));
data/ffmpeg-4.3.1/libavcodec/h264_slice.c:2113:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(h->slice_ctx, sl, sizeof(tmp_ctx));
data/ffmpeg-4.3.1/libavcodec/h264_slice.c:2114:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(sl, &tmp_ctx, sizeof(tmp_ctx));
data/ffmpeg-4.3.1/libavcodec/h265_metadata_bsf.c:384:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(side_data, au->data, au->data_size);
data/ffmpeg-4.3.1/libavcodec/hapenc.c:127:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(chunk_dst, chunk_src, chunk->uncompressed_size);
data/ffmpeg-4.3.1/libavcodec/hcadec.c:263:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ch->imdct_prev, ch->imdct_out, 128 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/hevc_cabac.c:456:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->cabac_state, s->HEVClc->cabac_state, HEVC_CONTEXTS);
data/ffmpeg-4.3.1/libavcodec/hevc_cabac.c:462:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->HEVClc->cabac_state, s->cabac_state, HEVC_CONTEXTS);
data/ffmpeg-4.3.1/libavcodec/hevc_filter.c:200:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sao_pixel_buffer_h[c_idx] + (((2 * y_ctb) * w + x) << sh),
data/ffmpeg-4.3.1/libavcodec/hevc_filter.c:202:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sao_pixel_buffer_h[c_idx] + (((2 * y_ctb + 1) * w + x) << sh),
data/ffmpeg-4.3.1/libavcodec/hevc_filter.c:234:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(src, dst, len);
data/ffmpeg-4.3.1/libavcodec/hevc_filter.c:373:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst1 + pos, src1[src_idx] + pos, width << sh);
data/ffmpeg-4.3.1/libavcodec/hevc_filter.c:400:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst1 + pos, src1[src_idx] + pos, width << sh);
data/ffmpeg-4.3.1/libavcodec/hevc_mp4toannexb_bsf.c:177:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out->data + prev_size, ctx->par_out->extradata, extra_size);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:482:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vps->data, gb->buffer, vps->data_size);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:702:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(vui, &backup_vui, sizeof(backup_vui));
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:703:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(gb, &backup, sizeof(backup));
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:727:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(vui, &backup_vui, sizeof(backup_vui));
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:728:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(gb, &backup, sizeof(backup));
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:746:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(vui, &backup_vui, sizeof(backup_vui));
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:747:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(gb, &backup, sizeof(backup));
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:763:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[1][0], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:764:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[1][1], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:765:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[1][2], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:766:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[1][3], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:767:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[1][4], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:768:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[1][5], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:769:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[2][0], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:770:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[2][1], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:771:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[2][2], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:772:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[2][3], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:773:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[2][4], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:774:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[2][5], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:775:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[3][0], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:776:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[3][1], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:777:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[3][2], default_scaling_list_intra, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:778:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[3][3], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:779:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[3][4], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:780:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sl->sl[3][5], default_scaling_list_inter, 64);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:806:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(sl->sl[size_id][matrix_id],
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:1270:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sps->data, gb->buffer, sps->data_size);
data/ffmpeg-4.3.1/libavcodec/hevc_ps.c:1528:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pps->data, gb->buffer, pps->data_size);
data/ffmpeg-4.3.1/libavcodec/hevc_refs.c:349:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(rpl, &rpl_tmp, sizeof(*rpl));
data/ffmpeg-4.3.1/libavcodec/hevcdec.c:2595:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->sList[i], s, sizeof(HEVCContext));
data/ffmpeg-4.3.1/libavcodec/hevcdec.c:2639:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->sList[i], s, sizeof(HEVCContext));
data/ffmpeg-4.3.1/libavcodec/hevcdsp_template.c:522:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, width * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/hevcpred_template.c:170:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(top, src - stride, size * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/hevcpred_template.c:172:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(top + size, src - stride + size, size * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/hnm4video.c:143:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, hnm->width);
data/ffmpeg-4.3.1/libavcodec/hnm4video.c:425:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(hnm->previous, hnm->current, hnm->width * hnm->height);
data/ffmpeg-4.3.1/libavcodec/hnm4video.c:427:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(hnm->processed, hnm->current, hnm->width * hnm->height);
data/ffmpeg-4.3.1/libavcodec/hnm4video.c:433:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[1], hnm->palette, 256 * 4);
data/ffmpeg-4.3.1/libavcodec/hnm4video.c:441:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(hnm->processed, hnm->current, hnm->width * hnm->height);
data/ffmpeg-4.3.1/libavcodec/hnm4video.c:451:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[1], hnm->palette, 256 * 4);
data/ffmpeg-4.3.1/libavcodec/htmlsubtitles.c:91:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char face[128];
data/ffmpeg-4.3.1/libavcodec/htmlsubtitles.c:131:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *param, buffer[128];
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:45:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char classic_shift_luma[classic_shift_luma_table_size + AV_INPUT_BUFFER_PADDING_SIZE] = {
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:53:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char classic_shift_chroma[classic_shift_chroma_table_size + AV_INPUT_BUFFER_PADDING_SIZE] = {
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:61:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char classic_add_luma[256] = {
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:80:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char classic_add_chroma[256] = {
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:258:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->bits[1], s->bits[0], 256 * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:259:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->len[1], s->len[0], 256 * sizeof(uint8_t));
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:261:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->bits[2], s->bits[1], 256 * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/huffyuvdec.c:262:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->len[2], s->len[1], 256 * sizeof(uint8_t));
data/ffmpeg-4.3.1/libavcodec/idcinvideo.c:233:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/idcinvideo.c:238:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/iff.c:187:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pal + (1 << avctx->bits_per_coded_sample), pal, count * 4);
data/ffmpeg-4.3.1/libavcodec/iff.c:729:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + y*linesize + x * 4, src, length * 4);
data/ffmpeg-4.3.1/libavcodec/iff.c:1562:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, s->frame->data[1], 256 * 4);
data/ffmpeg-4.3.1/libavcodec/iff.c:1597:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(row, buf, FFMIN(raw_width, buf_end - buf));
data/ffmpeg-4.3.1/libavcodec/iff.c:1607:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->video[0], buf, FFMIN(buf_end - buf, s->video_size));
data/ffmpeg-4.3.1/libavcodec/iff.c:1642:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(row, buf, FFMIN(avctx->width, buf_end - buf));
data/ffmpeg-4.3.1/libavcodec/iff.c:1648:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(s->ham_buf, buf, FFMIN(avctx->width, buf_end - buf));
data/ffmpeg-4.3.1/libavcodec/iff.c:1670:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(video, s->planebuf, s->planesize);
data/ffmpeg-4.3.1/libavcodec/iff.c:1694:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(video, s->planebuf, s->planesize);
data/ffmpeg-4.3.1/libavcodec/iff.c:1837:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->video[1], s->video[0], s->video_size);
data/ffmpeg-4.3.1/libavcodec/iff.c:1851:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[1], s->pal, 256 * 4);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:449:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(syntdenum, lp, lp_length * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:457:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(syntdenum + pos, lp, lp_length * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:466:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(syntdenum + pos, lp, lp_length * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:473:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->lsfdeqold, lsfdeq2, length * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:475:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->lsfdeqold, lsfdeq, length * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:637:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(cbVec, buffer - index, index * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:643:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(cbVec + index, buffer - index, FFMIN(SUBL - index, index) * sizeof(*cbVec));
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:671:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cbvec, mem + lMem - k, cbveclen * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:790:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(mem + CB_MEML - s->state_short_len, decresidual + start_pos, s->state_short_len * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:818:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(mem + CB_MEML - STATE_LEN, decresidual + (encbits->start - 1) * SUBL, STATE_LEN * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:827:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(mem + CB_MEML - SUBL, &decresidual[(encbits->start + 1 + subframe) * SUBL], SUBL * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:855:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(mem + CB_MEML - SUBL, &reverseDecresidual[subframe * SUBL], SUBL * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1184:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(plc_lpc, (*s).prev_lpc, (LPC_FILTERORDER + 1) * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1190:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(plc_residual, decresidual, s->block_samples * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1191:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(plc_lpc, lpc, (LPC_FILTERORDER + 1) * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1197:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->prev_lpc, plc_lpc, (LPC_FILTERORDER + 1) * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1198:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->prevResidual, plc_residual, s->block_samples * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1392:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->decresidual, s->plc_residual, s->block_samples * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1414:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(plc_data, s->decresidual, s->block_samples * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1417:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&plc_data[-LPC_FILTERORDER], s->syntMem, LPC_FILTERORDER * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1426:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->syntMem, &plc_data[s->block_samples-LPC_FILTERORDER], LPC_FILTERORDER * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1429:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[0], plc_data, s->block_samples * 2);
data/ffmpeg-4.3.1/libavcodec/ilbcdec.c:1434:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->old_syntdenum, s->syntdenum, s->nsub*(LPC_FILTERORDER + 1) * 2);
data/ffmpeg-4.3.1/libavcodec/imc.c:249:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->cyclTab,  cyclTab,  sizeof(cyclTab));
data/ffmpeg-4.3.1/libavcodec/imc.c:250:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->cyclTab2, cyclTab2, sizeof(cyclTab2));
data/ffmpeg-4.3.1/libavcodec/imc.c:251:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->weights1, imc_weights1, sizeof(imc_weights1));
data/ffmpeg-4.3.1/libavcodec/imc.c:252:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->weights2, imc_weights2, sizeof(imc_weights2));
data/ffmpeg-4.3.1/libavcodec/imc.c:919:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(chctx->old_floor, chctx->flcoeffs1, 32 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/imgconvert.c:207:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(optr, iptr, (width - padleft - padright) >> x_shift);
data/ffmpeg-4.3.1/libavcodec/imgconvert.c:214:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(optr + ((padleft + padright) >> x_shift), iptr,
data/ffmpeg-4.3.1/libavcodec/imm5.c:124:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avpkt->data, IMM5_units[index].bits, IMM5_units[index].len);
data/ffmpeg-4.3.1/libavcodec/imm5.c:126:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(avpkt->data + off, IMM5_units[12].bits, IMM5_units[12].len);
data/ffmpeg-4.3.1/libavcodec/imm5.c:128:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(avpkt->data + off, IMM5_units[13].bits, IMM5_units[13].len);
data/ffmpeg-4.3.1/libavcodec/indeo4.c:453:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(arg_band, band, sizeof(*arg_band));
data/ffmpeg-4.3.1/libavcodec/indeo4.c:677:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->rvmap_tabs, ff_ivi_rvmap_tabs, sizeof(ff_ivi_rvmap_tabs));
data/ffmpeg-4.3.1/libavcodec/indeo5.c:650:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->rvmap_tabs, ff_ivi_rvmap_tabs, sizeof(ff_ivi_rvmap_tabs));
data/ffmpeg-4.3.1/libavcodec/interplayacm.c:566:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->bitstream[s->bitstream_index + s->bitstream_size], pkt->data, buf_size);
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:211:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char P[2];
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:255:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char P[4];
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:333:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char P[4];
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:403:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char P[8];
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:456:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(P, P + 4, 4);
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:502:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char P[2];
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:544:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char sample[2];
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:810:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(P, P + 4, 8);
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:960:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:1033:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:1114:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/interplayvideo.c:1332:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/intrax8dsp.c:115:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + area4, ptr, 8);
data/ffmpeg-4.3.1/libavcodec/intrax8dsp.c:117:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + area4, ptr, 16); // both area4 and 5
data/ffmpeg-4.3.1/libavcodec/intrax8dsp.c:120:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + area6, ptr - stride, 8);
data/ffmpeg-4.3.1/libavcodec/ituh263dec.c:608:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->block_last_index, bli, sizeof(bli));
data/ffmpeg-4.3.1/libavcodec/ivi.c:208:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst->xbits, src->xbits, src->num_rows);
data/ffmpeg-4.3.1/libavcodec/ivi.c:874:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, tile->width*sizeof(band->buf[0]));
data/ffmpeg-4.3.1/libavcodec/jacosubdec.c:44:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[16] = {0};
data/ffmpeg-4.3.1/libavcodec/jacosubdec.c:98:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char directives[128] = {0};
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:564:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c + compno, &tmp, sizeof(tmp));
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:692:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q + compno, &tmp, sizeof(tmp));
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:770:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->poc + p->nb_poc, tmp.poc, tmp.nb_poc * sizeof(tmp.poc[0]));
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:825:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tile->codsty, s->codsty, s->ncomponents * sizeof(Jpeg2000CodingStyle));
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:826:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tile->qntsty, s->qntsty, s->ncomponents * sizeof(Jpeg2000QuantStyle));
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:939:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tile->packed_headers + tile->packed_headers_size,
data/ffmpeg-4.3.1/libavcodec/jpeg2000dec.c:2414:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(picture->data[1], s->palette, 256 * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/jpegtables.c:41:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char std_luminance_quant_tbl[64] = {
data/ffmpeg-4.3.1/libavcodec/jpegtables.c:51:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char std_chrominance_quant_tbl[64] = {
data/ffmpeg-4.3.1/libavcodec/jvdec.c:217:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/kgv1dec.c:129:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(out + 2 * outcnt, prev + 2 * start, 2 * count);
data/ffmpeg-4.3.1/libavcodec/kmvc.c:309:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/kmvc.c:320:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], ctx->pal, 1024);
data/ffmpeg-4.3.1/libavcodec/kmvc.c:332:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->cur, ctx->prev, 320 * 200);
data/ffmpeg-4.3.1/libavcodec/kmvc.c:348:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, src, avctx->width);
data/ffmpeg-4.3.1/libavcodec/lagarith.c:411:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, i);
data/ffmpeg-4.3.1/libavcodec/lagarith.c:418:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, i);
data/ffmpeg-4.3.1/libavcodec/lagarith.c:494:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + (i * stride), src, width);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:86:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(destptr, srcptr, 4);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:110:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(destptr, srcptr, 32);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:261:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(c->decomp_buf, buf, len);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:394:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(y_out + col, encoded, 4);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:410:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(outptr + pixel_ptr, encoded, 3 * width);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:417:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(y_out + col, encoded, 4);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:430:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(y_out + col, encoded, 2);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:445:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(y_out + col, encoded, 2);
data/ffmpeg-4.3.1/libavcodec/lcldec.c:447:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(y_out + col - frame->linesize[0], encoded, 2);
data/ffmpeg-4.3.1/libavcodec/libaomenc.c:245:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[80];
data/ffmpeg-4.3.1/libavcodec/libaomenc.c:833:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, cx_frame->buf, pkt->size);
data/ffmpeg-4.3.1/libavcodec/libaomenc.c:935:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(cx_frame->buf, pkt->data.frame.buf, pkt->data.frame.sz);
data/ffmpeg-4.3.1/libavcodec/libaomenc.c:950:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy((uint8_t *)stats->buf + stats->sz,
data/ffmpeg-4.3.1/libavcodec/libdav1d.c:213:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(reordered_opaque, &c->reordered_opaque, sizeof(c->reordered_opaque));
data/ffmpeg-4.3.1/libavcodec/libdavs2.c:118:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[plane] + line * size_line,
data/ffmpeg-4.3.1/libavcodec/libfdk-aacdec.c:387:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->extended_data[0], s->decoder_buffer,
data/ffmpeg-4.3.1/libavcodec/libfdk-aacenc.c:344:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avctx->extradata, info.confBuf, info.confSize);
data/ffmpeg-4.3.1/libavcodec/libkvazaar.c:141:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p, chunk->data, chunk->len);
data/ffmpeg-4.3.1/libavcodec/libkvazaar.c:251:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avpkt->data + written, chunk->data, chunk->len);
data/ffmpeg-4.3.1/libavcodec/libmp3lame.c:269:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avpkt->data, s->buffer, len);
data/ffmpeg-4.3.1/libavcodec/libopencore-amr.c:162:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char log_buf[200];
data/ffmpeg-4.3.1/libavcodec/libopencore-amr.c:254:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(flush_buf, samples, frame->nb_samples * sizeof(*flush_buf));
data/ffmpeg-4.3.1/libavcodec/libopenh264enc.c:348:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avctx->extradata, fbi.sLayerInfo[0].pBsBuf, size);
data/ffmpeg-4.3.1/libavcodec/libopenh264enc.c:414:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avpkt->data + size, fbi.sLayerInfo[layer].pBsBuf, layer_size[layer]);
data/ffmpeg-4.3.1/libavcodec/libopenjpegdec.c:117:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out_buffer, reader->buffer + reader->pos, nb_bytes);
data/ffmpeg-4.3.1/libavcodec/libopenjpegenc.c:84:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(packet->data + writer->pos, out_buffer, nb_bytes);
data/ffmpeg-4.3.1/libavcodec/libopusenc.c:190:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char name[32];
data/ffmpeg-4.3.1/libavcodec/libopusenc.c:344:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(libopus_channel_mapping,
data/ffmpeg-4.3.1/libavcodec/libopusenc.c:440:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&dst[dst_pos], &src[src_pos], bytes_per_sample);
data/ffmpeg-4.3.1/libavcodec/libopusenc.c:466:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(audio, frame->data[0], frame->nb_samples * sample_size);
data/ffmpeg-4.3.1/libavcodec/librav1e.c:122:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->pass_data + ctx->pass_pos, buf->data, buf->len);
data/ffmpeg-4.3.1/libavcodec/librav1e.c:127:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->pass_data, buf->data, buf->len);
data/ffmpeg-4.3.1/libavcodec/librav1e.c:517:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, rpkt->data, rpkt->len);
data/ffmpeg-4.3.1/libavcodec/libshine.c:88:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buffer + s->buffer_index, data, written);
data/ffmpeg-4.3.1/libavcodec/libshine.c:107:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avpkt->data, s->buffer, len);
data/ffmpeg-4.3.1/libavcodec/libspeexenc.c:257:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, header_data, header_size);
data/ffmpeg-4.3.1/libavcodec/libtheoraenc.c:84:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avc_context->extradata + (*offset), packet->packet, packet->bytes);
data/ffmpeg-4.3.1/libavcodec/libtheoraenc.c:107:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(h->stats + h->stats_offset, buf, bytes);
data/ffmpeg-4.3.1/libavcodec/libtheoraenc.c:112:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(h->stats, buf, bytes);
data/ffmpeg-4.3.1/libavcodec/libtheoraenc.c:344:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, o_packet.packet, o_packet.bytes);
data/ffmpeg-4.3.1/libavcodec/libvo-amrwbenc.c:61:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char log_buf[200];
data/ffmpeg-4.3.1/libavcodec/libvorbisdec.c:41:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char *headers[3], *extradata = avccontext->extradata;
data/ffmpeg-4.3.1/libavcodec/libvorbisenc.c:147:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char name[32];
data/ffmpeg-4.3.1/libavcodec/libvorbisenc.c:243:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&p[offset], header.packet, header.bytes);
data/ffmpeg-4.3.1/libavcodec/libvorbisenc.c:245:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&p[offset], header_comm.packet, header_comm.bytes);
data/ffmpeg-4.3.1/libavcodec/libvorbisenc.c:247:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&p[offset], header_code.packet, header_code.bytes);
data/ffmpeg-4.3.1/libavcodec/libvorbisenc.c:291:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buffer[c], frame->extended_data[co],
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:317:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[80];
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:339:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[80];
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:410:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cfg->ts_layer_id, ids, sizeof(ids));
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:435:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cfg->ts_layer_id, ids, sizeof(ids));
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:470:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cfg->ts_layer_id, ids, sizeof(ids));
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:1101:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data, cx_frame->buf, pkt->size);
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:1155:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(side_data + 8, cx_frame->buf_alpha, cx_frame->sz_alpha);
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:1225:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(cx_frame->buf, pkt->data.frame.buf, pkt->data.frame.sz);
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:1235:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(cx_frame->buf_alpha, pkt_alpha->data.frame.buf, pkt_alpha->data.frame.sz);
data/ffmpeg-4.3.1/libavcodec/libvpxenc.c:1250:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy((uint8_t*)stats->buf + stats->sz,
data/ffmpeg-4.3.1/libavcodec/libwavpackenc.c:104:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->pkt->data + offset, data, count);
data/ffmpeg-4.3.1/libavcodec/libwebpenc.c:63:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, mw.mem, mw.size);
data/ffmpeg-4.3.1/libavcodec/libwebpenc_animencoder.c:73:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pkt->data, assembled_data.bytes, assembled_data.size);
data/ffmpeg-4.3.1/libavcodec/libwebpenc_common.c:191:37:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                                    memcpy(&s->ref->data[p][frame->linesize[p] * y2 + xs],
data/ffmpeg-4.3.1/libavcodec/libx264.c:157:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p, x4->sei, x4->sei_size);
data/ffmpeg-4.3.1/libavcodec/libx264.c:164:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p, nals[i].p_payload, nals[i].i_payload);
data/ffmpeg-4.3.1/libavcodec/libx264.c:891:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char param[4096]={0}, val[4096]={0};
data/ffmpeg-4.3.1/libavcodec/libx264.c:942:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(x4->sei, nal[i].p_payload, nal[i].i_payload);
data/ffmpeg-4.3.1/libavcodec/libx264.c:945:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p, nal[i].p_payload, nal[i].i_payload);
data/ffmpeg-4.3.1/libavcodec/libx265.c:91:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavcodec/libx265.c:106:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavcodec/libx265.c:203:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char sar[12];
data/ffmpeg-4.3.1/libavcodec/libx265.c:252:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char crf[6];
data/ffmpeg-4.3.1/libavcodec/libx265.c:403:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avctx->extradata, nal[0].payload, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/libx265.c:516:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(x265pic.userData, &pic->reordered_opaque, sizeof(pic->reordered_opaque));
data/ffmpeg-4.3.1/libavcodec/libx265.c:542:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, nal[i].payload, nal[i].sizeBytes);
data/ffmpeg-4.3.1/libavcodec/libxavs.c:103:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p, x4->sei, x4->sei_size);
data/ffmpeg-4.3.1/libavcodec/libxavs2.c:30:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char opt_str[16] = {0}; \
data/ffmpeg-4.3.1/libavcodec/libxavs2.c:160:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p_plane, p_buffer, stride);
data/ffmpeg-4.3.1/libavcodec/libxavs2.c:186:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
                const int shift_in = atoi(cae->api->opt_get(cae->param, "SampleShift"));
data/ffmpeg-4.3.1/libavcodec/libxavs2.c:226:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data, cae->packet.stream, cae->packet.len);
data/ffmpeg-4.3.1/libavcodec/libxvid.c:304:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avctx->extradata, pkt->data, vo_len);
data/ffmpeg-4.3.1/libavcodec/libzvbi-teletextdec.c:513:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char pgno_str[12];
data/ffmpeg-4.3.1/libavcodec/m101.c:82:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(line, buf + src_y*stride, 2*avctx->width);
data/ffmpeg-4.3.1/libavcodec/me_cmp.c:753:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(bak, temp, 64 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:111:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[i], src, height * stride);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:123:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, width);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:159:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[i], src, height * s->stride);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:171:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, width);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:207:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[i], src, height * s->stride);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:219:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, width);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:323:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(frame->data[0] + luma_idx, src_luma, tile_width);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:327:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(frame->data[0] + luma_idx, src_luma, tile_width);
data/ffmpeg-4.3.1/libavcodec/mediacodec_sw_buffer.c:331:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(frame->data[1] + chroma_idx, src_chroma, tile_width);
data/ffmpeg-4.3.1/libavcodec/mediacodec_wrapper.c:898:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(*data, src, *size);
data/ffmpeg-4.3.1/libavcodec/mediacodec_wrapper.c:1099:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buffer_data, data, size);
data/ffmpeg-4.3.1/libavcodec/mediacodecdec.c:87:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p, nalu_header, sizeof(nalu_header));
data/ffmpeg-4.3.1/libavcodec/mediacodecdec.c:88:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p + sizeof(nalu_header), src, src_size);
data/ffmpeg-4.3.1/libavcodec/mediacodecdec.c:249:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data                                , vps_data, vps_data_size);
data/ffmpeg-4.3.1/libavcodec/mediacodecdec.c:250:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data + vps_data_size                , sps_data, sps_data_size);
data/ffmpeg-4.3.1/libavcodec/mediacodecdec.c:251:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data + vps_data_size + sps_data_size, pps_data, pps_data_size);
data/ffmpeg-4.3.1/libavcodec/mediacodecdec_common.c:742:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data, pkt->data + offset, size);
data/ffmpeg-4.3.1/libavcodec/mf_utils.c:134:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tmp, fill_data, size);
data/ffmpeg-4.3.1/libavcodec/mf_utils.c:403:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char extra[80] = {0};
data/ffmpeg-4.3.1/libavcodec/mf_utils.c:464:13:  [2] (buffer) wchar_t:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            wchar_t s[512]; // being lazy here
data/ffmpeg-4.3.1/libavcodec/mf_utils.c:487:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char str[512] = {0};
data/ffmpeg-4.3.1/libavcodec/mf_utils.c:648:9:  [2] (buffer) wchar_t:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        wchar_t s[512]; // being lazy here
data/ffmpeg-4.3.1/libavcodec/mfenc.c:257:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avpkt->data, data, len);
data/ffmpeg-4.3.1/libavcodec/microdvddec.c:63:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&tags[tag_index], &tag, sizeof(tag));
data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.c:341:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(g_temp[i + 2*ch_data->t_env[0]], sbr->gain[0], m_max * sizeof(sbr->gain[0][0]));
data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.c:342:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q_temp[i + 2*ch_data->t_env[0]], sbr->q_m[0],  m_max * sizeof(sbr->q_m[0][0]));
data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.c:345:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(g_temp[2*ch_data->t_env[0]], g_temp[2*ch_data->t_env_num_env_old], 4*sizeof(g_temp[0]));
data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.c:346:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q_temp[2*ch_data->t_env[0]], q_temp[2*ch_data->t_env_num_env_old], 4*sizeof(q_temp[0]));
data/ffmpeg-4.3.1/libavcodec/mips/aacsbr_mips.h:172:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&v0[SBR_SYNTHESIS_BUF_SIZE - saved_samples], v0, saved_samples * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/mips/amrwbdec_mips.c:64:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, mem, HB_FIR_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/mips/amrwbdec_mips.c:65:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data + HB_FIR_SIZE, in, AMRWB_SFR_SIZE_16k * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/mips/amrwbdec_mips.c:186:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(mem, data + AMRWB_SFR_SIZE_16k, HB_FIR_SIZE * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/mips/mpegaudiodsp_mips_fixed.c:77:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth_buf + 512, synth_buf, 32 * sizeof(*synth_buf));
data/ffmpeg-4.3.1/libavcodec/mips/mpegaudiodsp_mips_float.c:78:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth_buf + 512, synth_buf, 32 * sizeof(*synth_buf));
data/ffmpeg-4.3.1/libavcodec/mips/vp8dsp_mmi.c:1505:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, 16);
data/ffmpeg-4.3.1/libavcodec/mips/vp8dsp_mmi.c:1545:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, 8);
data/ffmpeg-4.3.1/libavcodec/mips/vp8dsp_mmi.c:1585:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, 4);
data/ffmpeg-4.3.1/libavcodec/mjpeg2jpeg_bsf.c:61:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, src, size);
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:109:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->raw_huffman_lengths[ht[i].class][ht[i].index],
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:111:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->raw_huffman_values[ht[i].class][ht[i].index],
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:437:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->h_count, h_count, sizeof(h_count));
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:438:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->v_count, v_count, sizeof(v_count));
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:2108:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->iccdata[seqno - 1], align_get_bits(&s->gb), len);
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:2214:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, length);             \
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:2682:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src1, w);
data/ffmpeg-4.3.1/libavcodec/mjpegdec.c:2791:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(sd->data + offset, s->iccdata[i], s->iccdatalens[i]);
data/ffmpeg-4.3.1/libavcodec/mlpdec.c:940:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(firbuf, fir->state, MAX_FIR_ORDER * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/mlpdec.c:941:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(iirbuf, iir->state, MAX_IIR_ORDER * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/mlpdec.c:948:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(fir->state, firbuf - s->blocksize, MAX_FIR_ORDER * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/mlpdec.c:949:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(iir->state, iirbuf - s->blocksize, MAX_IIR_ORDER * sizeof(int32_t));
data/ffmpeg-4.3.1/libavcodec/mlpenc.c:1949:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char    path[MAJOR_HEADER_INTERVAL + 3];
data/ffmpeg-4.3.1/libavcodec/mlpenc.c:2053:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(dst_path, src_path, sizeof(PathCounter));
data/ffmpeg-4.3.1/libavcodec/mlpenc.c:2062:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&path_counter[NUM_CODEBOOKS], &path_counter[best_codebook], sizeof(PathCounter));
data/ffmpeg-4.3.1/libavcodec/mlpenc.c:2103:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&ctx->major_decoding_params[index][substr], seq_dp + index*(ctx->num_substreams) + substr, sizeof(DecodingParams));
data/ffmpeg-4.3.1/libavcodec/mlpenc.c:2108:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&ctx->major_channel_params[index][channel],
data/ffmpeg-4.3.1/libavcodec/mmaldec.c:497:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(buf->data, avpkt->data, avpkt->size);
data/ffmpeg-4.3.1/libavcodec/mmvideo.c:222:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/motionpixels.c:305:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(mp->bswapbuf + (buf_size & ~3), buf + (buf_size & ~3), buf_size & 3);
data/ffmpeg-4.3.1/libavcodec/movsub_bsf.c:51:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out->data + 2, in->data, in->size);
data/ffmpeg-4.3.1/libavcodec/movtextdec.c:256:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(m->ftab_temp->font, tx3g_ptr, font_length);
data/ffmpeg-4.3.1/libavcodec/movtextdec.c:295:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m->c.hlit_color, tsmb, 4);
data/ffmpeg-4.3.1/libavcodec/movtextenc.c:347:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, s->buffer.str, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/movtextenc.c:743:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, s->buffer.str, s->buffer.len);
data/ffmpeg-4.3.1/libavcodec/mp3_header_decompress_bsf.c:98:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out->data + frame_size - buf_size, buf, buf_size + AV_INPUT_BUFFER_PADDING_SIZE);
data/ffmpeg-4.3.1/libavcodec/mpeg12data.c:55:16:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const unsigned char ff_mpeg12_vlc_dc_lum_bits[12] = {
data/ffmpeg-4.3.1/libavcodec/mpeg12data.c:62:16:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const unsigned char ff_mpeg12_vlc_dc_chroma_bits[12] = {
data/ffmpeg-4.3.1/libavcodec/mpeg12data.h:39:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const unsigned char ff_mpeg12_vlc_dc_lum_bits[12];
data/ffmpeg-4.3.1/libavcodec/mpeg12data.h:41:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const unsigned char ff_mpeg12_vlc_dc_chroma_bits[12];
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:1100:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s + 1, s1 + 1, sizeof(Mpeg1Context) - sizeof(MpegEncContext));
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:1115:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(temp_matrix, matrix, 64 * sizeof(uint16_t));
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:1331:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(old_permutation, s->idsp.idct_permutation, 64 * sizeof(uint8_t));
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:1636:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pan_scan->data, &s1->pan_scan, sizeof(s1->pan_scan));
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:1643:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(sd->data, s1->a53_caption, s1->a53_caption_size);
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:2251:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s1->a53_caption, p + 7, s1->a53_caption_size);
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:2454:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/libavcodec/mpeg12dec.c:2854:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(tcside->data, &s2->timecode_frame_start, sizeof(int64_t));
data/ffmpeg-4.3.1/libavcodec/mpeg4videodec.c:2528:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavcodec/mpeg4videodec.c:3450:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->bitstream_buffer, buf + current_pos,
data/ffmpeg-4.3.1/libavcodec/mpeg4videodec.c:3497:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sprite_shift, s1->sprite_shift, sizeof(s1->sprite_shift));
data/ffmpeg-4.3.1/libavcodec/mpeg4videodec.c:3498:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sprite_traj,  s1->sprite_traj,  sizeof(s1->sprite_traj));
data/ffmpeg-4.3.1/libavcodec/mpeg4videoenc.c:105:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->block_last_index, zigzag_last_index, sizeof(int) * 6);
data/ffmpeg-4.3.1/libavcodec/mpeg4videoenc.c:139:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(zigzag_last_index, s->block_last_index, sizeof(int) * 6);
data/ffmpeg-4.3.1/libavcodec/mpeg_er.c:75:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->mv, mv, sizeof(*mv));
data/ffmpeg-4.3.1/libavcodec/mpegaudiodata.c:145:16:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const unsigned char * const ff_mpa_alloc_tables[5] =
data/ffmpeg-4.3.1/libavcodec/mpegaudiodata.h:42:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const unsigned char * const ff_mpa_alloc_tables[5];
data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c:574:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char bit_alloc[MPA_MAX_CHANNELS][SBLIMIT];
data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c:575:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char scale_code[MPA_MAX_CHANNELS][SBLIMIT];
data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c:576:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char scale_factors[MPA_MAX_CHANNELS][SBLIMIT][3], *sf;
data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c:1033:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr1, tmp, len * 3 * sizeof(*ptr1));
data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c:1402:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->last_buf + s->last_buf_size, ptr, s->extrasize);
data/ffmpeg-4.3.1/libavcodec/mpegaudiodec_template.c:1623:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->last_buf + s->last_buf_size, s->gb.buffer + buf_size - HEADER_SIZE - i, i);
data/ffmpeg-4.3.1/libavcodec/mpegaudiodsp_template.c:135:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth_buf + 512, synth_buf, 32 * sizeof(*synth_buf));
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:59:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char scale_factors[MPA_MAX_CHANNELS][SBLIMIT][3]; /* scale factors */
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:61:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char scale_code[MPA_MAX_CHANNELS][SBLIMIT];
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:66:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char scale_diff_table[128];
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:377:44:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                                  unsigned char scale_code[SBLIMIT],
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:378:44:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                                  unsigned char scale_factors[SBLIMIT][3],
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:511:45:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                                   unsigned char bit_alloc[MPA_MAX_CHANNELS][SBLIMIT],
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:517:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char subband_status[MPA_MAX_CHANNELS][SBLIMIT];
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:520:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(smr, smr1, s->nb_channels * sizeof(short) * SBLIMIT);
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:606:35:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                         unsigned char bit_alloc[MPA_MAX_CHANNELS][SBLIMIT],
data/ffmpeg-4.3.1/libavcodec/mpegaudioenc_template.c:750:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char bit_alloc[MPA_MAX_CHANNELS][SBLIMIT];
data/ffmpeg-4.3.1/libavcodec/mpegaudiotab.h:100:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char nb_scale_factors[4] = { 3, 2, 1, 2 };
data/ffmpeg-4.3.1/libavcodec/mpegutils.c:185:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(sd->data, mvs, mbcount * sizeof(AVMotionVector));
data/ffmpeg-4.3.1/libavcodec/mpegvideo.c:472:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, src, sizeof(MpegEncContext));
data/ffmpeg-4.3.1/libavcodec/mpegvideo.c:506:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s, s1, sizeof(MpegEncContext));
data/ffmpeg-4.3.1/libavcodec/mpegvideo.c:581:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&s->last_time_base, &s1->last_time_base,
data/ffmpeg-4.3.1/libavcodec/mpegvideo.c:605:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->bitstream_buffer, s1->bitstream_buffer,
data/ffmpeg-4.3.1/libavcodec/mpegvideo.c:626:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&s->progressive_sequence, &s1->progressive_sequence,
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:1252:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(dst, src, src_stride * h);
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:1257:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(dst2, src, w);
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:1720:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->current_picture.f->error, s->current_picture.encoding_error,
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2083:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    static const char tab[64] = {
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2459:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(orig[0], s->block[0], sizeof(int16_t) * 64 * mb_block_count);
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2584:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(d->last_mv, s->last_mv, 2*2*2*sizeof(int)); //FIXME is memcpy faster than a loop?
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2612:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(d->mv, s->mv, 2*4*2*sizeof(int));
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2613:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(d->last_mv, s->last_mv, 2*2*2*sizeof(int)); //FIXME is memcpy faster than a loop?
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2665:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dest_backup, s->dest, sizeof(s->dest));
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:2898:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(new_buffer, s->avctx->internal->byte_buffer, s->avctx->internal->byte_buffer_size);
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:3284:37:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                                    memcpy(ac[i], s->ac_val[0][s->block_index[i]], sizeof(int16_t)*16);
data/ffmpeg-4.3.1/libavcodec/mpegvideo_enc.c:3294:41:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                                        memcpy(s->ac_val[0][s->block_index[i]], ac[i], sizeof(int16_t)*16);
data/ffmpeg-4.3.1/libavcodec/mpegvideo_xvmc.c:331:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&render->data_blocks[render->next_free_data_block_num*64],
data/ffmpeg-4.3.1/libavcodec/mpegvideoencdsp.c:138:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buf - (i + 1) * wrap, buf, width + w + w);
data/ffmpeg-4.3.1/libavcodec/mpegvideoencdsp.c:142:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(last_line + (i + 1) * wrap, last_line, width + w + w);
data/ffmpeg-4.3.1/libavcodec/mscc.c:165:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/mscc.c:191:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[0] + (avctx->height - j - 1) * frame->linesize[0],
data/ffmpeg-4.3.1/libavcodec/msrle.c:105:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/msrle.c:110:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/msrle.c:132:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ptr, buf, linesize);
data/ffmpeg-4.3.1/libavcodec/mss1.c:179:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->pic->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/mss12.c:332:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->rgb_pic      + j * c->rgb_stride + x * 3,
data/ffmpeg-4.3.1/libavcodec/mss12.c:335:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->pal_pic      + j * c->pal_stride + x,
data/ffmpeg-4.3.1/libavcodec/mss2.c:365:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(rp, rp - rgb_stride, 3);
data/ffmpeg-4.3.1/libavcodec/mss2dsp.c:117:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(plane + plane_stride *  j,
data/ffmpeg-4.3.1/libavcodec/mss4.c:483:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(picdst[i] + mb_x * 16 + j * ctx->pic->linesize[i],
data/ffmpeg-4.3.1/libavcodec/msvideo1.c:73:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, avctx->extradata, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/msvideo1.c:101:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char colors[8];
data/ffmpeg-4.3.1/libavcodec/msvideo1.c:155:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(colors, &s->buf[stream_ptr], 8);
data/ffmpeg-4.3.1/libavcodec/msvideo1.c:183:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/msvideo1.c:321:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/mxpegdec.c:129:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->mxm_bitmask, buf_ptr + 12, bitmask_size);
data/ffmpeg-4.3.1/libavcodec/nellymoserdec.c:61:47:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                               const unsigned char block[NELLY_BLOCK_LEN],
data/ffmpeg-4.3.1/libavcodec/nellymoserenc.c:393:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->buf, s->buf + NELLY_SAMPLES, NELLY_BUF_LEN * sizeof(*s->buf));
data/ffmpeg-4.3.1/libavcodec/nellymoserenc.c:395:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buf + NELLY_BUF_LEN, frame->data[0],
data/ffmpeg-4.3.1/libavcodec/notchlc.c:127:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(history + pos, history + reference_pos, match_length);
data/ffmpeg-4.3.1/libavcodec/nvdec_h264.c:115:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ppc->WeightScale8x8[1], pps->scaling_matrix8[3], sizeof(ppc->WeightScale8x8[0]));
data/ffmpeg-4.3.1/libavcodec/nvdec_h264.c:153:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->bitstream + ctx->bitstream_len + 3, buffer, size);
data/ffmpeg-4.3.1/libavcodec/nvdec_hevc.c:289:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->bitstream + ctx->bitstream_len + 3, buffer, size);
data/ffmpeg-4.3.1/libavcodec/nvenc.c:450:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[128] = { 0};
data/ffmpeg-4.3.1/libavcodec/nvenc.c:1442:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmpHeader[256];
data/ffmpeg-4.3.1/libavcodec/nvenc.c:1462:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata, tmpHeader, outSize);
data/ffmpeg-4.3.1/libavcodec/nvenc.c:1891:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, lock_params.bitstreamBufferPtr, lock_params.bitstreamSizeInBytes);
data/ffmpeg-4.3.1/libavcodec/omx.c:91:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[50];
data/ffmpeg-4.3.1/libavcodec/omx.c:197:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char component_name[OMX_MAX_STRINGNAME_SIZE];
data/ffmpeg-4.3.1/libavcodec/omx.c:690:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(avctx->extradata + avctx->extradata_size, buffer->pBuffer + buffer->nOffset, buffer->nFilledLen);
data/ffmpeg-4.3.1/libavcodec/omx.c:862:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avctx->extradata + avctx->extradata_size, buffer->pBuffer + buffer->nOffset, buffer->nFilledLen);
data/ffmpeg-4.3.1/libavcodec/omx.c:874:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->output_buf + s->output_buf_size, buffer->pBuffer + buffer->nOffset, buffer->nFilledLen);
data/ffmpeg-4.3.1/libavcodec/omx.c:895:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pkt->data, s->output_buf, s->output_buf_size);
data/ffmpeg-4.3.1/libavcodec/omx.c:896:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pkt->data + s->output_buf_size, buffer->pBuffer + buffer->nOffset, buffer->nFilledLen);
data/ffmpeg-4.3.1/libavcodec/on2avc.c:97:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->ms_info + band_off,
data/ffmpeg-4.3.1/libavcodec/on2avc.c:146:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->band_scales + band_off,
data/ffmpeg-4.3.1/libavcodec/on2avc.c:465:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(src,        tmp0,      384 * sizeof(*tmp0));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:466:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tmp0 + 384, src + 384, 128 * sizeof(*tmp0));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:492:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(src, tmp1, 512 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:498:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(src,        tmp0,      768 * sizeof(*tmp0));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:499:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tmp0 + 768, src + 768, 256 * sizeof(*tmp0));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:525:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(src, tmp1, 1024 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:722:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, saved, 448 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:724:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(wout + 128,  buf + 64,         448 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:725:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved,       buf + 512,        448 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:726:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved + 448, buf + 7*128 + 64,  64 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:762:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, saved, 448 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:770:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(wout + 4*128, temp, 64 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:773:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(wout + 128, buf + 64, 448 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:780:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved,       temp + 64,         64 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:784:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved + 448, buf + 7*128 + 64,  64 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:787:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved,       buf + 512,        448 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:788:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved + 448, buf + 7*128 + 64,  64 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:792:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved,       buf + 512,        512 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/on2avc.c:936:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->long_win, ff_on2avc_window_long_24000,
data/ffmpeg-4.3.1/libavcodec/on2avc.c:939:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->long_win, ff_on2avc_window_long_32000,
data/ffmpeg-4.3.1/libavcodec/on2avc.c:941:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(c->short_win, ff_on2avc_window_short, 128 * sizeof(*c->short_win));
data/ffmpeg-4.3.1/libavcodec/options.c:230:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dest, src, sizeof(*dest));
data/ffmpeg-4.3.1/libavcodec/options.c:267:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dest->obj, src->obj, size); \
data/ffmpeg-4.3.1/libavcodec/opus.c:489:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&norm1[band_offset], &norm1[band_offset - count], count * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opus.c:492:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&norm2[band_offset], &norm2[band_offset - count], count * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opus_celt.c:213:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(block->pf_gains_old, block->pf_gains, sizeof(block->pf_gains));
data/ffmpeg-4.3.1/libavcodec/opus_celt.c:227:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(block->pf_gains_old, block->pf_gains, sizeof(block->pf_gains));
data/ffmpeg-4.3.1/libavcodec/opus_celt.c:422:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(f->block[1].coeffs, f->block[0].coeffs, frame_size * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opus_celt.c:462:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(f->block[1].energy, f->block[0].energy, sizeof(f->block[0].energy));
data/ffmpeg-4.3.1/libavcodec/opus_celt.c:468:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(block->prev_energy[1], block->prev_energy[0], sizeof(block->prev_energy[0]));
data/ffmpeg-4.3.1/libavcodec/opus_pvq.c:209:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(X, tmp, N*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opus_pvq.c:222:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(X, tmp, N*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opus_rc.c:384:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, rc->buf, rng_bytes);
data/ffmpeg-4.3.1/libavcodec/opus_rc.c:398:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&rb_dst[lap], &rb_src[lap], FFMAX(rc->rb.bytes - lap, 0));
data/ffmpeg-4.3.1/libavcodec/opus_rc.h:124:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(rc, &rc_rollback_ctx, sizeof(OpusRangeCoder)); \
data/ffmpeg-4.3.1/libavcodec/opus_silk.c:386:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(lpc_leadin, frame->lpc, 16 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opus_silk.c:397:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->nlsf, nlsf, order * sizeof(nlsf[0]));
data/ffmpeg-4.3.1/libavcodec/opus_silk.c:398:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->lpc,  lpc,  order * sizeof(lpc[0]));
data/ffmpeg-4.3.1/libavcodec/opus_silk.c:762:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->prev_stereo_weights, s->stereo_weights, sizeof(s->stereo_weights));
data/ffmpeg-4.3.1/libavcodec/opus_silk.c:833:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(output[j] + i * s->flength,
data/ffmpeg-4.3.1/libavcodec/opusdec.c:320:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->out[i] + delayed_samples, s->redundancy_output[i], 120 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusdec.c:548:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->extended_data[i],
data/ffmpeg-4.3.1/libavcodec/opusenc.c:128:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(b->overlap, input, bps*cur->nb_samples);
data/ffmpeg-4.3.1/libavcodec/opusenc.c:145:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&b->samples[sf*subframesize], input, len);
data/ffmpeg-4.3.1/libavcodec/opusenc.c:216:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(win + lap_dst, temp, CELT_OVERLAP*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc.c:219:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&win[lap_dst + CELT_OVERLAP], b->samples, rwin*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc.c:224:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(win + lap_dst + blk_len, temp, CELT_OVERLAP*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc_psy.c:42:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(X, X_orig, band_size*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc_psy.c:44:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(Y, Y_orig, band_size*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc_psy.c:91:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->scratch[offset], cur->extended_data[ch], cur->nb_samples*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc_psy.c:96:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->scratch[offset], cur->extended_data[ch], cur->nb_samples*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/opusenc_psy.c:450:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(f->tf_change, config[f->tf_select], sizeof(int)*CELT_MAX_BANDS);
data/ffmpeg-4.3.1/libavcodec/pafvideo.c:367:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->frame[c->current_frame], c->frame[frame], c->frame_size);
data/ffmpeg-4.3.1/libavcodec/pamenc.c:118:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(bytestream, ptr, n);
data/ffmpeg-4.3.1/libavcodec/parser.c:214:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(*poutbuf, avctx->extradata, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/parser.c:215:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(*poutbuf + avctx->extradata_size, buf,
data/ffmpeg-4.3.1/libavcodec/parser.c:269:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&pc->buffer[pc->index], *buf, *buf_size);
data/ffmpeg-4.3.1/libavcodec/parser.c:292:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&pc->buffer[pc->index], *buf,
data/ffmpeg-4.3.1/libavcodec/pcm-dvd.c:272:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->extra_samples + s->extra_sample_count, src,
data/ffmpeg-4.3.1/libavcodec/pcm-dvd.c:281:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->extra_samples + s->extra_sample_count, src, buf_size);
data/ffmpeg-4.3.1/libavcodec/pcm-dvd.c:296:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->extra_samples, src, buf_size);
data/ffmpeg-4.3.1/libavcodec/pcm-dvdenc.c:125:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avpkt->data, s->header, 3);
data/ffmpeg-4.3.1/libavcodec/pcm.c:196:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, samples, n * sample_size);
data/ffmpeg-4.3.1/libavcodec/pcm.c:480:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples, src, n * sample_size);
data/ffmpeg-4.3.1/libavcodec/pcm_rechunk_bsf.c:132:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->out_pkt->data + s->out_pkt->size, s->in_pkt->data, drain);
data/ffmpeg-4.3.1/libavcodec/pcx.c:186:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr, scanline, w);
data/ffmpeg-4.3.1/libavcodec/pgssubdec.c:267:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(object->rle + object->rle_data_len, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/pgssubdec.c:309:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(object->rle, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/pgssubdec.c:598:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(sub->rects[i]->data[1], palette->clut, sub->rects[i]->nb_colors * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/pictordec.c:215:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(palette, ff_cga_palette, npal * 4);
data/ffmpeg-4.3.1/libavcodec/pictordec.c:273:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[0] + y * frame->linesize[0], s->g.buffer, FFMIN(avctx->width, bytestream2_get_bytes_left(&s->g)));
data/ffmpeg-4.3.1/libavcodec/pixlet.c:387:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(low, dest, size);
data/ffmpeg-4.3.1/libavcodec/pixlet.c:388:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(high, dest + hsize, size);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:177:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(d, s, bpp);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:260:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, size);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:743:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->data[1], s->palette, 256 * sizeof(uint32_t));
data/ffmpeg-4.3.1/libavcodec/pngdec.c:891:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sd->data, data, bp.len);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1095:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buffer, s->last_picture.f->data[0], s->image_linesize * s->height);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1101:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->previous_picture.f->data[0], buffer, s->image_linesize * s->height);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1105:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buffer, s->previous_picture.f->data[0], s->image_linesize * s->height);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1112:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buffer + row_start, p->data[0] + row_start, s->bpp * s->cur_w);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1148:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(background, foreground, s->bpp);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1173:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(background, output, s->bpp);
data/ffmpeg-4.3.1/libavcodec/pngdec.c:1179:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->data[0], buffer, s->image_linesize * s->height);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:112:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(d, s, bpp);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:155:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, src, bpp);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:172:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, size);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:237:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(*f, buf, length);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:262:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->bytestream, buf, length);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:616:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(output_data,
data/ffmpeg-4.3.1/libavcodec/pngenc.c:831:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(original_bytestream, best_bytestream, best_bytestream_size);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:894:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data, s->last_frame_packet, s->last_frame_packet_size);
data/ffmpeg-4.3.1/libavcodec/pngenc.c:927:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(side_data, s->extra_data, s->extra_data_size);
data/ffmpeg-4.3.1/libavcodec/pnm.c:67:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf1[32], tuple_type[32];
data/ffmpeg-4.3.1/libavcodec/pnm.c:170:9:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    w = atoi(buf1);
data/ffmpeg-4.3.1/libavcodec/pnm.c:172:9:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    h = atoi(buf1);
data/ffmpeg-4.3.1/libavcodec/pnm.c:191:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        s->maxval = atoi(buf1);
data/ffmpeg-4.3.1/libavcodec/pnmdec.c:30:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, n);
data/ffmpeg-4.3.1/libavcodec/pnmenc.c:96:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(bytestream, ptr, n);
data/ffmpeg-4.3.1/libavcodec/pnmenc.c:107:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(bytestream, ptr1, n);
data/ffmpeg-4.3.1/libavcodec/pnmenc.c:109:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(bytestream, ptr2, n);
data/ffmpeg-4.3.1/libavcodec/ppc/mpegaudiodsp_altivec.c:105:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(in + 512, in, 32 * sizeof(*in));
data/ffmpeg-4.3.1/libavcodec/proresdec2.c:610:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, block, 16 * blocks_per_slice * sizeof(*dst));
data/ffmpeg-4.3.1/libavcodec/proresenc_kostya.c:301:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(emu_buf + j * 16,
data/ffmpeg-4.3.1/libavcodec/proresenc_kostya.c:309:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(emu_buf + j * 16,
data/ffmpeg-4.3.1/libavcodec/proresenc_kostya.c:353:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(blocks, src, copy_w * sizeof(*src));
data/ffmpeg-4.3.1/libavcodec/proresenc_kostya.c:366:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(blocks, blocks - slice_width, slice_width * sizeof(*blocks));
data/ffmpeg-4.3.1/libavcodec/psd.c:488:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst[3], src[4], s->line_size);
data/ffmpeg-4.3.1/libavcodec/psd.c:514:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst[3], src[4], s->line_size);
data/ffmpeg-4.3.1/libavcodec/psd.c:528:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ptr, ptr_data, s->line_size);
data/ffmpeg-4.3.1/libavcodec/psd.c:537:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(picture->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/psymodel.c:49:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->bands,     bands,     sizeof(ctx->bands[0])     *  num_lens);
data/ffmpeg-4.3.1/libavcodec/psymodel.c:50:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->num_bands, num_bands, sizeof(ctx->num_bands[0]) *  num_lens);
data/ffmpeg-4.3.1/libavcodec/pthread_frame.c:363:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst->slice_offset, src->slice_offset,
data/ffmpeg-4.3.1/libavcodec/ptx.c:73:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr, buf, w*bytes_per_pixel);
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:359:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->rnd_fir_filter_mem, q->rnd_fir_filter_mem + 160,
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:450:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(v_out, v_in, 40 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:516:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->pitch_synthesis_filter_mem,
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:518:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(q->pitch_pre_filter_mem, cdn_vector + 17, 143 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:673:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pole_out, q->postfilter_synth_mem, sizeof(float) * 10);
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:675:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(q->postfilter_synth_mem, pole_out + 160, sizeof(float) * 10);
data/ffmpeg-4.3.1/libavcodec/qcelpdec.c:783:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(q->formant_mem, q->formant_mem + 160, 10 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/qdm2.c:1466:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&q->fft_tones[q->fft_tone_end], tone, sizeof(FFTTone));
data/ffmpeg-4.3.1/libavcodec/qdmc.c:729:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buffer, &s->buffer[s->nb_channels * s->buffer_offset], 4 * s->frame_size * s->nb_channels);
data/ffmpeg-4.3.1/libavcodec/qpeg.c:137:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + (i * stride), refdata + (i * stride), width);
data/ffmpeg-4.3.1/libavcodec/qpeg.c:302:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(a->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/qpeg.c:306:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p->data[1], a->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/qsv.c:327:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char errorbuf[128];
data/ffmpeg-4.3.1/libavcodec/qsvenc.c:986:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avctx->extradata, vps_buf, extradata_vps.VPSBufSize);
data/ffmpeg-4.3.1/libavcodec/qsvenc.c:991:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(avctx->extradata + extradata_offset, sps_buf, extradata.SPSBufSize);
data/ffmpeg-4.3.1/libavcodec/qsvenc.c:994:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(avctx->extradata + extradata_offset, pps_buf, extradata.PPSBufSize);
data/ffmpeg-4.3.1/libavcodec/qsvenc.c:1597:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data, new_pkt.data, new_pkt.size);
data/ffmpeg-4.3.1/libavcodec/qsvenc_hevc.c:154:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(new_extradata, vps_buf, vps_size);
data/ffmpeg-4.3.1/libavcodec/qsvenc_hevc.c:155:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(new_extradata + vps_size, avctx->extradata, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/qtrle.c:175:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(&rgb[pixel_ptr], &pi, num_pixels);
data/ffmpeg-4.3.1/libavcodec/qtrle.c:547:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/qtrle.c:553:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/ra144.c:1534:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(target, source, FFMIN(BLOCKSIZE, offset)*sizeof(*target));
data/ffmpeg-4.3.1/libavcodec/ra144.c:1536:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(target + offset, source, (BLOCKSIZE - offset)*sizeof(*target));
data/ffmpeg-4.3.1/libavcodec/ra144.c:1718:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ractx->curr_sblock, ractx->curr_sblock + BLOCKSIZE,
data/ffmpeg-4.3.1/libavcodec/ra288.c:227:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, &ractx->sp_hist[70 + 36], RA288_BLOCK_SIZE * sizeof(*out));
data/ffmpeg-4.3.1/libavcodec/ralf.c:452:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->pkt + RALF_MAX_PKT_SIZE, avpkt->data + 2 + table_bytes,
data/ffmpeg-4.3.1/libavcodec/ralf.c:456:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ctx->pkt, avpkt->data, avpkt->size);
data/ffmpeg-4.3.1/libavcodec/rasc.c:86:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dstp, srcp, s->stride);
data/ffmpeg-4.3.1/libavcodec/rasc.c:283:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(b1, b2, w * s->bpp);
data/ffmpeg-4.3.1/libavcodec/rasc.c:301:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(buffer + j * w * s->bpp, e2, w * s->bpp);
data/ffmpeg-4.3.1/libavcodec/rasc.c:306:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(b2, buffer + j * w * s->bpp, w * s->bpp);
data/ffmpeg-4.3.1/libavcodec/rasc.c:563:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->cursor, s->delta, uncompressed_size);
data/ffmpeg-4.3.1/libavcodec/rasc.c:736:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->frame->data[1], s->frame2->data[1], 1024);
data/ffmpeg-4.3.1/libavcodec/rawdec.c:346:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->buf[0]->data, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/rawdec.c:392:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(context->palette->data, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/rawdec.c:400:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(context->palette->data, pal, pal_size);
data/ffmpeg-4.3.1/libavcodec/rl.c:80:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rl->max_level[last], max_level, MAX_RUN + 1);
data/ffmpeg-4.3.1/libavcodec/rl.c:88:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rl->max_run[last], max_run, MAX_LEVEL + 1);
data/ffmpeg-4.3.1/libavcodec/rl.c:96:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rl->index_run[last], index_run, MAX_RUN + 1);
data/ffmpeg-4.3.1/libavcodec/rl2.c:75:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out, back_frame, s->avctx->width);
data/ffmpeg-4.3.1/libavcodec/rl2.c:118:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out, back_frame, line_end - out);
data/ffmpeg-4.3.1/libavcodec/rl2.c:197:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/rle.c:65:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out, ptr, bpp);
data/ffmpeg-4.3.1/libavcodec/rle.c:74:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out, ptr, bpp * count);
data/ffmpeg-4.3.1/libavcodec/roqaudioenc.c:140:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&context->frame_buffer[context->buffered_samples * avctx->channels],
data/ffmpeg-4.3.1/libavcodec/roqvideo.c:35:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, in, sz);
data/ffmpeg-4.3.1/libavcodec/roqvideo.h:30:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char y[4];
data/ffmpeg-4.3.1/libavcodec/roqvideoenc.c:83:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(u  , cell->y, 4);
data/ffmpeg-4.3.1/libavcodec/rscc.c:351:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ctx->palette, palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/rscc.c:355:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy (frame->data[1], ctx->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/sanm.c:829:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + k * stride, prev1 + k * stride, size);
data/ffmpeg-4.3.1/libavcodec/sanm.c:853:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + k * stride, prev2 + mx + (my + k) * stride, size);
data/ffmpeg-4.3.1/libavcodec/sanm.c:927:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->frm0, ctx->frm2, ctx->pitch * ctx->height);
data/ffmpeg-4.3.1/libavcodec/sanm.c:930:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->frm0, ctx->frm1, ctx->pitch * ctx->height);
data/ffmpeg-4.3.1/libavcodec/sanm.c:1242:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->frm0, ctx->frm2, ctx->frm2_size);
data/ffmpeg-4.3.1/libavcodec/sanm.c:1248:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->frm0, ctx->frm1, ctx->frm1_size);
data/ffmpeg-4.3.1/libavcodec/sanm.c:1381:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, srcpitch);
data/ffmpeg-4.3.1/libavcodec/sanm.c:1463:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ctx->frm0, ctx->stored_frame, ctx->buf_size);
data/ffmpeg-4.3.1/libavcodec/sanm.c:1477:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ctx->stored_frame, ctx->frm0, ctx->buf_size);
data/ffmpeg-4.3.1/libavcodec/sanm.c:1480:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->frame->data[1], ctx->pal, 1024);
data/ffmpeg-4.3.1/libavcodec/sbc_parser.c:87:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pc->header + pc->header_size, buf,
data/ffmpeg-4.3.1/libavcodec/sbc_parser.c:100:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pc->header, buf, pc->header_size);
data/ffmpeg-4.3.1/libavcodec/sbcdec.c:224:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(v + 80, v, 9 * sizeof(*v));
data/ffmpeg-4.3.1/libavcodec/sbcdec.c:267:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(v + 160, v, 9 * sizeof(*v));
data/ffmpeg-4.3.1/libavcodec/sbcdsp.c:173:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&X[c][SBC_X_BUFFER_SIZE - 40], &X[c][position],
data/ffmpeg-4.3.1/libavcodec/sbcdsp.c:206:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&X[c][SBC_X_BUFFER_SIZE - 72], &X[c][position],
data/ffmpeg-4.3.1/libavcodec/scpr3.c:244:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:364:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:494:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:520:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:552:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:633:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:651:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:717:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/scpr3.c:834:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(m, &n, sizeof(n));
data/ffmpeg-4.3.1/libavcodec/shorten.c:556:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->bitstream[s->bitstream_index + s->bitstream_size], buf,
data/ffmpeg-4.3.1/libavcodec/sipr.c:149:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out + stride*i, cbs[i] + stride*idx[i], stride*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/sipr.c:171:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lsf_history, lsf_tmp, LP_FILTER_ORDER * sizeof(*lsf_history));
data/ffmpeg-4.3.1/libavcodec/sipr.c:286:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pole_out - LP_FILTER_ORDER, ctx->postfilter_mem,
data/ffmpeg-4.3.1/libavcodec/sipr.c:292:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->postfilter_mem, pole_out + SUBFR_SIZE - LP_FILTER_ORDER,
data/ffmpeg-4.3.1/libavcodec/sipr.c:297:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pole_out - LP_FILTER_ORDER, ctx->postfilter_mem5k0,
data/ffmpeg-4.3.1/libavcodec/sipr.c:300:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->postfilter_mem5k0, pole_out + SUBFR_SIZE - LP_FILTER_ORDER,
data/ffmpeg-4.3.1/libavcodec/sipr.c:385:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->lsp_history, lsf_new, LP_FILTER_ORDER * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/sipr.c:453:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth - LP_FILTER_ORDER, synth + frame_size - LP_FILTER_ORDER,
data/ffmpeg-4.3.1/libavcodec/sipr.c:466:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ctx->postfilter_syn5k0, ctx->postfilter_syn5k0 + frame_size,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:58:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out + 3*i, cbs[i] + 3*idx[i], 3*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:60:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out + 12, cbs[4] + 4*idx[4], 4*sizeof(float));
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:77:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lsf_history, isp_q, LP_FILTER_ORDER_16k * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:110:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tmpbuf - LP_FILTER_ORDER_16k, mem_preemph,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:116:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth - LP_FILTER_ORDER_16k, mem_preemph,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:122:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out_data + 30 - LP_FILTER_ORDER_16k,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:131:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(mem_preemph, out_data + 2*L_SUBFR_16k - LP_FILTER_ORDER_16k,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:201:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->lsp_history_16k, lsp_new, LP_FILTER_ORDER_16k * sizeof(double));
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:203:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth - LP_FILTER_ORDER_16k, ctx->synth,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:260:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->synth, synth + frame_size - LP_FILTER_ORDER_16k,
data/ffmpeg-4.3.1/libavcodec/sipr16k.c:268:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ctx->iir_mem, Az[1], LP_FILTER_ORDER_16k * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/siren.c:723:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->imdct_in, s->backup_frame, number_of_valid_coefs * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/siren.c:726:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->backup_frame, s->imdct_in, number_of_valid_coefs * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/smc.c:54:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char color_pairs[COLORS_PER_TABLE * CPAIR];
data/ffmpeg-4.3.1/libavcodec/smc.c:55:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char color_quads[COLORS_PER_TABLE * CQUAD];
data/ffmpeg-4.3.1/libavcodec/smc.c:56:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char color_octets[COLORS_PER_TABLE * COCTET];
data/ffmpeg-4.3.1/libavcodec/smc.c:115:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->frame->data[1], s->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/smc.c:453:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/snowdec.c:379:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->plane[2].hcoeff, s->plane[1].hcoeff, sizeof(s->plane[1].hcoeff));
data/ffmpeg-4.3.1/libavcodec/snowdec.c:632:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(sd->data, s->avmv, s->avmv_index * sizeof(AVMotionVector));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:367:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p_state, s->block_state, sizeof(s->block_state));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:399:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(i_state, s->block_state, sizeof(s->block_state));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:439:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pbbak, i_buffer, i_len);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:447:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pbbak, p_buffer, p_len);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:670:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + sx+x0 + (sy+y)*ref_stride, cur + x0 + y*ref_stride, x1-x0);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:744:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + x + y2*ref_stride, src + x + y2*ref_stride, block_w);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:746:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + x + y2*ref_stride, src + x + y2*ref_stride, block_w);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:749:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + x + y2*ref_stride, src + x + y2*ref_stride, -x);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:753:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + w + y2*ref_stride, src + w + y2*ref_stride, x+block_w - w);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1008:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(state, s->block_state, sizeof(s->block_state));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1051:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(obmc_edged[y], ff_obmc_tab[s->block_max_depth] + y * b_w * 2, b_w * 2);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1062:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(obmc_edged[y], obmc_edged[0], b_w*2);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1068:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(obmc_edged[y], obmc_edged[b_w*2-1], b_w*2);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1086:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(dst + sx + y*stride, src + sx + y*stride, block_w*2);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1088:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(dst + sx + y*stride, src + sx + y*stride, block_w*2);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1091:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(dst + sx + y*stride, src + sx + y*stride, -sx);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1095:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(dst + w + y*stride, src + w + y*stride, sx+block_w*2 - w);
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1472:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->last_hcoeff, p->hcoeff, sizeof(p->hcoeff));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1589:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->input_picture->data[i][y * s->input_picture->linesize[i]],
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1712:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rc_header_bak, s->header_state, sizeof(s->header_state));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1713:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rc_block_bak, s->block_state, sizeof(s->block_state));
data/ffmpeg-4.3.1/libavcodec/snowenc.c:1911:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->current_picture->error, s->encoding_error, sizeof(s->encoding_error));
data/ffmpeg-4.3.1/libavcodec/sonic.c:512:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(state, window, 4* window_entries);
data/ffmpeg-4.3.1/libavcodec/sp5xdec.c:56:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(recoded+j, &sp5x_data_dqt[0], sizeof(sp5x_data_dqt));
data/ffmpeg-4.3.1/libavcodec/sp5xdec.c:57:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(recoded+j+5, &sp5x_quant_table[qscale * 2], 64);
data/ffmpeg-4.3.1/libavcodec/sp5xdec.c:58:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(recoded+j+70, &sp5x_quant_table[(qscale * 2) + 1], 64);
data/ffmpeg-4.3.1/libavcodec/sp5xdec.c:61:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(recoded+j, &sp5x_data_dht[0], sizeof(sp5x_data_dht));
data/ffmpeg-4.3.1/libavcodec/sp5xdec.c:64:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(recoded+j, &sp5x_data_sof[0], sizeof(sp5x_data_sof));
data/ffmpeg-4.3.1/libavcodec/sp5xdec.c:69:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(recoded+j, &sp5x_data_sos[0], sizeof(sp5x_data_sos));
data/ffmpeg-4.3.1/libavcodec/speedhq.c:216:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dest, last_alpha, 16);
data/ffmpeg-4.3.1/libavcodec/srtenc.c:36:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char stack[SRT_STACK_SIZE];
data/ffmpeg-4.3.1/libavcodec/srtenc.c:281:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, s->buffer.str, s->buffer.len);
data/ffmpeg-4.3.1/libavcodec/sunrast.c:173:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr, buf, len);
data/ffmpeg-4.3.1/libavcodec/svq1dec.c:322:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, 16);
data/ffmpeg-4.3.1/libavcodec/svq1dec.c:651:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->pkt_swapped, buf, buf_size);
data/ffmpeg-4.3.1/libavcodec/svq1enc.c:331:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&src[i * stride], &src_plane[(i + 16 * y) * src_stride],
data/ffmpeg-4.3.1/libavcodec/svq1enc.c:337:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(&src[i * stride], &src[(i - 1) * stride],
data/ffmpeg-4.3.1/libavcodec/svq1enc.c:357:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&src[i * stride], &src_plane[(i + 16 * y) * src_stride],
data/ffmpeg-4.3.1/libavcodec/svq1enc.c:363:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&src[i * stride], &src[(i - 1) * stride], 16 * block_width);
data/ffmpeg-4.3.1/libavcodec/svq3.c:782:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->mv_cache[m][scan8[0] - 1 * 8],
data/ffmpeg-4.3.1/libavcodec/svq3.c:1051:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->slice_buf, s->gb.buffer + s->gb.index / 8, slice_bytes);
data/ffmpeg-4.3.1/libavcodec/svq3.c:1432:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buf, avpkt->data, buf_size);
data/ffmpeg-4.3.1/libavcodec/takdec.c:501:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->residues, &s->residues[y], 2 * filter_order);
data/ffmpeg-4.3.1/libavcodec/takdec.c:926:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&tdst->ti, &tsrc->ti, sizeof(TAKStreamInfo));
data/ffmpeg-4.3.1/libavcodec/targa.c:90:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, tmp, depth);
data/ffmpeg-4.3.1/libavcodec/targaenc.c:77:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, ptr, n);
data/ffmpeg-4.3.1/libavcodec/targaenc.c:178:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out, "\0\0\0\0\0\0\0\0TRUEVISION-XFILE.", 26);
data/ffmpeg-4.3.1/libavcodec/tests/avpacket.c:47:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(extra_data, data_name, bytes);
data/ffmpeg-4.3.1/libavcodec/tests/dct.c:499:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        test = atoi(argv[optind]);
data/ffmpeg-4.3.1/libavcodec/tests/dct.c:500:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    if(optind+1 < argc) bits= atoi(argv[optind+1]);
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:428:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            fft_nbits = atoi(optarg);
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:528:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:548:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:573:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:605:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:610:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
data/ffmpeg-4.3.1/libavcodec/tests/fft.c:614:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
data/ffmpeg-4.3.1/libavcodec/tiertexseqv.c:68:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, FFMIN(len, dst_size));
data/ffmpeg-4.3.1/libavcodec/tiertexseqv.c:85:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char block[8 * 8];
data/ffmpeg-4.3.1/libavcodec/tiertexseqv.c:95:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, &block[b * 8], 8);
data/ffmpeg-4.3.1/libavcodec/tiertexseqv.c:138:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, 8);
data/ffmpeg-4.3.1/libavcodec/tiertexseqv.c:169:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char c[3];
data/ffmpeg-4.3.1/libavcodec/tiff.c:328:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + offset, src, width);
data/ffmpeg-4.3.1/libavcodec/tiff.c:442:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, width);
data/ffmpeg-4.3.1/libavcodec/tiff.c:507:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, width);
data/ffmpeg-4.3.1/libavcodec/tiff.c:538:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(src2, src, size);
data/ffmpeg-4.3.1/libavcodec/tiff.c:1210:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->f->data[1], s->palette, sizeof(s->palette));
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:51:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_gt_model_type_codes[3];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:54:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_gt_raster_type_codes[2];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:57:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_linear_unit_codes[15];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:60:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_angular_unit_codes[8];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:63:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_gcs_type_codes[133];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:66:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_gcse_type_codes[35];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:69:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_geodetic_datum_codes[120];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:72:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_geodetic_datum_e_codes[35];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:75:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_ellipsoid_codes[35];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:78:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_prime_meridian_codes[11];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:85:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_coord_trans_codes[27];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:88:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_vert_cs_codes[32];
data/ffmpeg-4.3.1/libavcodec/tiff_data.h:91:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char *const ff_tiff_ortho_vert_cs_codes[6];
data/ffmpeg-4.3.1/libavcodec/tiffenc.c:189:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, n);
data/ffmpeg-4.3.1/libavcodec/tiffenc.c:394:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(zbuf + zn, s->yuv_line, bytes_per_row);
data/ffmpeg-4.3.1/libavcodec/tiffenc.c:397:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(zbuf + j * bytes_per_row,
data/ffmpeg-4.3.1/libavcodec/tmv.c:64:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], ff_cga_palette, 16 * 4);
data/ffmpeg-4.3.1/libavcodec/trace_headers_bsf.c:73:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp[256] = { 0 };
data/ffmpeg-4.3.1/libavcodec/truehd_core_bsf.c:106:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(header, pkt->data + 4, 28);
data/ffmpeg-4.3.1/libavcodec/truehd_core_bsf.c:156:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data + 4, header, 28);
data/ffmpeg-4.3.1/libavcodec/truemotion1.c:155:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->ydt, ydts[delta_table_index], 8 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/truemotion1.c:156:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->cdt, cdts[delta_table_index], 8 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/truemotion1.c:157:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->fat_ydt, fat_ydts[delta_table_index], 8 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/truemotion1.c:158:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->fat_cdt, fat_cdts[delta_table_index], 8 * sizeof(int16_t));
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:852:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 - 1 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:853:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 - 2 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:854:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 - 3 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:855:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 - 4 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:857:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 + 1 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:858:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 + 2 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:859:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 + 3 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:860:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(Y - 4 + 4 * ctx->y_stride, Y - 4, ctx->y_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:873:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(U - 2 - 1 * ctx->uv_stride, U - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:874:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(V - 2 - 1 * ctx->uv_stride, V - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:875:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(U - 2 - 2 * ctx->uv_stride, U - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:876:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(V - 2 - 2 * ctx->uv_stride, V - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:878:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(U - 2 + 1 * ctx->uv_stride, U - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:879:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(V - 2 + 1 * ctx->uv_stride, V - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:880:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(U - 2 + 2 * ctx->uv_stride, U - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truemotion2.c:881:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(V - 2 + 2 * ctx->uv_stride, V - 2, ctx->uv_stride);
data/ffmpeg-4.3.1/libavcodec/truespeech.c:133:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(tmp, dec->cvector, i * sizeof(*tmp));
data/ffmpeg-4.3.1/libavcodec/tscc.c:80:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->pal, pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/tscc.c:118:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/twinvq.c:367:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out2, buf1 + bsize * j + wsize / 2,
data/ffmpeg-4.3.1/libavcodec/twinvq.c:399:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out1,         prev_buf,         size1 * sizeof(*out1));
data/ffmpeg-4.3.1/libavcodec/twinvq.c:400:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out1 + size1, tctx->curr_frame, size2 * sizeof(*out1));
data/ffmpeg-4.3.1/libavcodec/twinvq.c:404:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out2, &prev_buf[2 * mtab->size],
data/ffmpeg-4.3.1/libavcodec/twinvq.c:406:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out2 + size1, &tctx->curr_frame[2 * mtab->size],
data/ffmpeg-4.3.1/libavcodec/ulti_cb.h:25:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char ulti_codebook[16384]={
data/ffmpeg-4.3.1/libavcodec/utils.c:429:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, frame->data[p], 2*bytes);
data/ffmpeg-4.3.1/libavcodec/utils.c:776:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[128];
data/ffmpeg-4.3.1/libavcodec/utils.c:791:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[128];
data/ffmpeg-4.3.1/libavcodec/utils.c:830:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    char buf[512];
data/ffmpeg-4.3.1/libavcodec/utils.c:841:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[512];
data/ffmpeg-4.3.1/libavcodec/utils.c:945:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[512];
data/ffmpeg-4.3.1/libavcodec/utils.c:1263:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char detail[256] = "(";
data/ffmpeg-4.3.1/libavcodec/utils.c:2067:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, src, sizeof(*dst));
data/ffmpeg-4.3.1/libavcodec/utils.c:2075:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst->extradata, src->extradata, src->extradata_size);
data/ffmpeg-4.3.1/libavcodec/utils.c:2132:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(par->extradata, codec->extradata, codec->extradata_size);
data/ffmpeg-4.3.1/libavcodec/utils.c:2189:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(codec->extradata, par->extradata, par->extradata_size);
data/ffmpeg-4.3.1/libavcodec/utils.c:2232:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(sei_data + 10, side_data->data, side_data->size);
data/ffmpeg-4.3.1/libavcodec/v210enc.c:144:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, side_data->data, side_data->size);
data/ffmpeg-4.3.1/libavcodec/v210enc.c:152:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, side_data->data, side_data->size);
data/ffmpeg-4.3.1/libavcodec/v4l2_buffers.c:287:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy((uint8_t*)out->plane_info[plane].mm_addr+offset, data, FFMIN(size, length-offset));
data/ffmpeg-4.3.1/libavcodec/v4l2_context.c:425:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avbuf->planes, planes, sizeof(planes));
data/ffmpeg-4.3.1/libavcodec/v4l2_m2m.c:105:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    s->fd = open(s->devname, O_RDWR | O_NONBLOCK, 0);
data/ffmpeg-4.3.1/libavcodec/v4l2_m2m.c:142:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    s->fd = open(s->devname, O_RDWR | O_NONBLOCK, 0);
data/ffmpeg-4.3.1/libavcodec/v4l2_m2m.h:44:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char devname[PATH_MAX];
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:126:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buffer, &header, sizeof(header));
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:127:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buffer + sizeof(header), data, len);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:172:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char data[MAX_PARAM_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:225:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pic->codec_picture_params, ctx->codec_picture_params,
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:618:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr, buf->buf, buf->size);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:1451:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char supported_rc_modes_string[64];
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:1465:9:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
        strcpy(supported_rc_modes_string, "unknown");
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:2346:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char data[MAX_PARAM_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavcodec/vaapi_encode.c:2362:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(avctx->extradata, data, avctx->extradata_size);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_h264.c:128:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, au->data, au->data_size);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_h265.c:109:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, au->data, au->data_size);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_mjpeg.c:40:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char vaapi_encode_mjpeg_quant_luminance[64] = {
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_mjpeg.c:50:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char vaapi_encode_mjpeg_quant_chrominance[64] = {
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_mjpeg.c:140:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, frag->data, frag->data_size - 2);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_mpeg2.c:86:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, frag->data, frag->data_size);
data/ffmpeg-4.3.1/libavcodec/vaapi_encode_vp8.c:158:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(data, &quant, sizeof(quant));
data/ffmpeg-4.3.1/libavcodec/vaapi_h264.c:190:57:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                                               unsigned char *luma_weight_flag,
data/ffmpeg-4.3.1/libavcodec/vaapi_h264.c:193:57:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                                               unsigned char *chroma_weight_flag,
data/ffmpeg-4.3.1/libavcodec/vaapi_h264.c:293:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(iq_matrix.ScalingList8x8[1],
data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.c:475:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pic->last_slice_param.rext.luma_offset_l0, pic->last_slice_param.base.luma_offset_l0,
data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.c:477:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pic->last_slice_param.rext.luma_offset_l1, pic->last_slice_param.base.luma_offset_l1,
data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.c:479:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pic->last_slice_param.rext.ChromaOffsetL0, pic->last_slice_param.base.ChromaOffsetL0,
data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.c:481:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pic->last_slice_param.rext.ChromaOffsetL1, pic->last_slice_param.base.ChromaOffsetL1,
data/ffmpeg-4.3.1/libavcodec/vaapi_hevc.c:498:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(h265_raw_ptl->general_profile_compatibility_flag,
data/ffmpeg-4.3.1/libavcodec/vaapi_vp8.c:109:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pp.y_mode_probs,  keyframe_y_mode_probs,  4);
data/ffmpeg-4.3.1/libavcodec/vaapi_vp8.c:110:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pp.uv_mode_probs, keyframe_uv_mode_probs, 3);
data/ffmpeg-4.3.1/libavcodec/vaapi_vp8.c:139:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(prob.dct_coeff_probs[i][j][k],
data/ffmpeg-4.3.1/libavcodec/vb.c:120:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(cur + y*width, prev + y*width, 4);
data/ffmpeg-4.3.1/libavcodec/vb.c:139:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(cur + y*width, prev + t + y*width, 4);
data/ffmpeg-4.3.1/libavcodec/vb.c:235:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], c->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavcodec/vb.c:242:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(outptr, srcptr, avctx->width);
data/ffmpeg-4.3.1/libavcodec/vc1.c:599:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(L   , N   , sizeof(tmp));                  \
data/ffmpeg-4.3.1/libavcodec/vc1.c:600:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(N   , &tmp, sizeof(tmp));                  \
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:698:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ac_val2, ac_val, 8 * 2);
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:884:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ac_val2, ac_val, 8 * 2);
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:1075:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ac_val2, ac_val, 8 * 2);
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:1088:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ac_val2 + 8, ac_val + 8, 8 * 2);
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:2996:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->dest[0], s->last_picture.f->data[0] + s->mb_y * 16 * s->linesize,   s->linesize   * 16);
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:2997:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->dest[1], s->last_picture.f->data[1] + s->mb_y *  8 * s->uvlinesize, s->uvlinesize *  8);
data/ffmpeg-4.3.1/libavcodec/vc1_block.c:2998:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->dest[2], s->last_picture.f->data[2] + s->mb_y *  8 * s->uvlinesize, s->uvlinesize *  8);
data/ffmpeg-4.3.1/libavcodec/vc1dec.c:243:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src_h[0][0], width);
data/ffmpeg-4.3.1/libavcodec/vc1dec.c:563:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(v->zz_8x8, ff_wmv1_scantable, 4*64);
data/ffmpeg-4.3.1/libavcodec/videodsp_template.c:68:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, src, w * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/videodsp_template.c:74:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, src, w * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/videodsp_template.c:82:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, src, w * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:78:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vtctx->bitstream, buffer, size);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:163:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p + 8, h->ps.sps->data, h->ps.sps->data_size);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:167:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p + 3, h->ps.pps->data, h->ps.pps->data_size);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:175:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(vtctx->sps, h->ps.sps->data + 1, 3);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:228:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p + 2, ptlc.profile_compatibility_flag, 4);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:318:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p + 2, lps->data, lps->data_size); \
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:358:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(vtctx->sps, h->ps.sps->data + 1, 3);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:363:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(vtctx->sps, buffer + 1, 3);
data/ffmpeg-4.3.1/libavcodec/videotoolbox.c:387:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(vtctx->bitstream + vtctx->bitstream_size + 4, buffer, size);
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:512:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + offset, start_code, sizeof(start_code));
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:515:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + offset, ps, ps_size);
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:1747:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst_data, start_code, sizeof(start_code));
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:1790:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst_data, start_code, sizeof(start_code));
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:2124:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst_addr, src_addr, src_stride * rows);
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:2129:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst_addr + j * dst_stride, src_addr + j * src_stride, copy_bytes);
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:2151:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst_addr, src_addr, src_stride * rows);
data/ffmpeg-4.3.1/libavcodec/videotoolboxenc.c:2156:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst_addr + j * dst_stride, src_addr + j * src_stride, copy_bytes);
data/ffmpeg-4.3.1/libavcodec/vmdaudio.c:219:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(output_samples_u8, buf, s->chunk_size);
data/ffmpeg-4.3.1/libavcodec/vmdvideo.c:56:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char palette[PALETTE_COUNT * 4];
data/ffmpeg-4.3.1/libavcodec/vmdvideo.c:71:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char queue[QUEUE_SIZE];
data/ffmpeg-4.3.1/libavcodec/vmdvideo.c:239:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data[0], s->prev_frame->data[0],
data/ffmpeg-4.3.1/libavcodec/vmdvideo.c:303:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(&dp[ofs], &pp[ofs], len + 1);
data/ffmpeg-4.3.1/libavcodec/vmdvideo.c:352:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(&dp[ofs], &pp[ofs], len + 1);
data/ffmpeg-4.3.1/libavcodec/vmdvideo.c:452:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->palette, PALETTE_COUNT * 4);
data/ffmpeg-4.3.1/libavcodec/vmnc.c:370:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(outptr, c->screendta + i * c->cur_w * c->bpp2,
data/ffmpeg-4.3.1/libavcodec/vmnc.c:511:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(c->screendta + i * c->cur_w * c->bpp2, outptr,
data/ffmpeg-4.3.1/libavcodec/vorbisdec.c:1753:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ret+bs0/2, buf+bs0/4, ((bs1-bs0)/4) * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/vorbisdec.c:1755:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ret, saved, ((bs1 - bs0) / 4) * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/vorbisdec.c:1758:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(saved, buf + blocksize / 4, blocksize / 4 * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:303:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(cb->lens, cvectors[book].clens, cvectors[book].len);
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:406:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rc->books, a, sizeof a);
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:740:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p, buffer + buffer_len, hlens[i]);
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:1061:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(venc->samples + 2 * ch * frame_size,
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:1076:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(offset + sf*sf_size, input, len);
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:1077:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(save + sf*sf_size, input, len);   // Move samples for next frame
data/ffmpeg-4.3.1/libavcodec/vorbisenc.c:1082:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(venc->scratch, venc->samples, 2 * venc->channels * frame_size);
data/ffmpeg-4.3.1/libavcodec/vp3.c:1682:27:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    static const unsigned char compatible_frame[9] = {
data/ffmpeg-4.3.1/libavcodec/vp3.c:2045:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(temp + i*stride, loop + (i + 1) * loop_stride + 1, 9);
data/ffmpeg-4.3.1/libavcodec/vp3.c:3089:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->qr_size[inter][plane], s->qr_size[qtj][plj],
data/ffmpeg-4.3.1/libavcodec/vp3.c:3091:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->qr_base[inter][plane], s->qr_base[qtj][plj],
data/ffmpeg-4.3.1/libavcodec/vp8.c:483:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst->data[j] + i * dst->linesize[j],
data/ffmpeg-4.3.1/libavcodec/vp8.c:596:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->prob->mvc[i], vp7_mv_default_prob[i],
data/ffmpeg-4.3.1/libavcodec/vp8.c:1212:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(mb->intra4x4_pred_mode_top, mb_top->intra4x4_pred_mode_top, 4);
data/ffmpeg-4.3.1/libavcodec/vp8.c:2658:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->next_framep[0], &s->framep[0], sizeof(s->framep[0]) * 4);
data/ffmpeg-4.3.1/libavcodec/vp8.c:2802:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&s->next_framep[0], &s->framep[0], sizeof(s->framep[0]) * 4);
data/ffmpeg-4.3.1/libavcodec/vp8dsp.c:474:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, WIDTH);                                              \
data/ffmpeg-4.3.1/libavcodec/vp9.c:858:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->prob_ctx[0].coef, ff_vp9_default_coef_probs,
data/ffmpeg-4.3.1/libavcodec/vp9.c:860:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->prob_ctx[1].coef, ff_vp9_default_coef_probs,
data/ffmpeg-4.3.1/libavcodec/vp9.c:862:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->prob_ctx[2].coef, ff_vp9_default_coef_probs,
data/ffmpeg-4.3.1/libavcodec/vp9.c:864:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->prob_ctx[3].coef, ff_vp9_default_coef_probs,
data/ffmpeg-4.3.1/libavcodec/vp9.c:868:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->prob_ctx[c].coef, ff_vp9_default_coef_probs,
data/ffmpeg-4.3.1/libavcodec/vp9.c:948:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(&p[3], ff_vp9_model_pareto8[p[2]], 8);
data/ffmpeg-4.3.1/libavcodec/vp9.c:959:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(p, r, 3);
data/ffmpeg-4.3.1/libavcodec/vp9.c:960:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(&p[3], ff_vp9_model_pareto8[p[2]], 8);
data/ffmpeg-4.3.1/libavcodec/vp9.c:1356:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->intra_pred_data[0],
data/ffmpeg-4.3.1/libavcodec/vp9.c:1359:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->intra_pred_data[1],
data/ffmpeg-4.3.1/libavcodec/vp9.c:1362:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->intra_pred_data[2],
data/ffmpeg-4.3.1/libavcodec/vp9.c:1450:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->intra_pred_data[0] + (tile_col_start * 8 * bytesperpixel),
data/ffmpeg-4.3.1/libavcodec/vp9.c:1453:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->intra_pred_data[1] + (tile_col_start * 8 * bytesperpixel >> s->ss_h),
data/ffmpeg-4.3.1/libavcodec/vp9.c:1456:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->intra_pred_data[2] + (tile_col_start * 8 * bytesperpixel >> s->ss_h),
data/ffmpeg-4.3.1/libavcodec/vp9.c:1670:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(s->prob_ctx[s->s.h.framectxid].coef[i][j][k][l][m],
data/ffmpeg-4.3.1/libavcodec/vp9_superframe_bsf.c:67:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ptr, in[n]->data, in[n]->size);
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:816:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + j*stride, v + j, (size - 1 - j) * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:864:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + j*stride, v + size - 1 - j, size * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:919:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst +  j*2     *stride, ve + size/2 - 1 - j, size * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:920:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + (j*2 + 1)*stride, vo + size/2 - 1 - j, size * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:972:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + j*stride, v + size*2 - 2 - j*2, size * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:1018:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst +  j*2      * stride, ve + j, (size - j - 1) * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:1020:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + (j*2 + 1) * stride, vo + j, (size - j - 1) * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:1064:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + j*stride, v + j*2, size * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:1066:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + j*stride, v + j*2, (size*2 - 2 - j*2) * sizeof(pixel)); \
data/ffmpeg-4.3.1/libavcodec/vp9dsp_template.c:1944:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, w * sizeof(pixel));
data/ffmpeg-4.3.1/libavcodec/vp9recon.c:126:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(*a, top, n_px_need * bytesperpixel);
data/ffmpeg-4.3.1/libavcodec/vp9recon.c:138:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(*a, top, n_px_have * bytesperpixel);
data/ffmpeg-4.3.1/libavcodec/vp9recon.c:178:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(&(*a)[4 * bytesperpixel], &top[4 * bytesperpixel], 4 * bytesperpixel);
data/ffmpeg-4.3.1/libavcodec/vqavideo.c:562:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->codebook, s->next_codebook_buffer,
data/ffmpeg-4.3.1/libavcodec/vqavideo.c:620:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1], s->palette, PALETTE_COUNT * 4);
data/ffmpeg-4.3.1/libavcodec/wavpack.c:1603:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(samples_r, samples_l, bpp * s->samples);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:599:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(temp_A, dpp->samplesA, sizeof(dpp->samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:705:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dppi->samplesA, dp.samplesA, sizeof(dp.samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:751:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * (depth + 1));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:752:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->sampleptrs[info->nterms + 1][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:790:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(info->dps, s->decorr_passes, sizeof(s->decorr_passes));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:816:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * i);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:817:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->sampleptrs[info->nterms + 1][0], s->sampleptrs[i][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:855:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * i);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:856:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->sampleptrs[info->nterms + 1][0],  s->sampleptrs[i][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:876:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * i);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:877:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->sampleptrs[info->nterms + 1][0], s->sampleptrs[i][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:946:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sampleptrs[0][0], samples, s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:953:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sampleptrs[info.nterms + 1][0], s->sampleptrs[i][0], s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:975:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples, s->sampleptrs[info.nterms + 1][0], s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1067:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->temp_buffer[0][0], samples, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1087:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(save_decorr_passes + j, &temp_decorr_pass, sizeof(struct Decorr));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1099:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->best_buffer[0], s->temp_buffer[j&1][0], buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1100:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->decorr_passes, save_decorr_passes, sizeof(struct Decorr) * MAX_TERMS);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1113:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples, s->best_buffer[0], buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1240:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_A, dpp->samplesA, sizeof(dpp->samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1241:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_B, dpp->samplesB, sizeof(dpp->samplesB));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1441:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_A, dpp->samplesA, sizeof(dpp->samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1442:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_B, dpp->samplesB, sizeof(dpp->samplesB));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1524:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dppi->samplesA, dp.samplesA, sizeof(dp.samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1525:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dppi->samplesB, dp.samplesB, sizeof(dp.samplesB));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1555:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(info->dps, s->decorr_passes, sizeof(s->decorr_passes));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1587:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * i);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1588:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->sampleptrs[info->nterms + 1][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1590:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->sampleptrs[info->nterms + 1][1],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1630:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * i);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1631:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->sampleptrs[info->nterms + 1][0], s->sampleptrs[i][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1633:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->sampleptrs[info->nterms + 1][1], s->sampleptrs[i][1],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1653:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * i);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1654:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->sampleptrs[info->nterms + 1][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1656:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->sampleptrs[info->nterms + 1][1],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1703:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->decorr_passes, info->dps, sizeof(info->dps[0]) * (depth + 1));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1704:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->sampleptrs[info->nterms + 1][0], s->sampleptrs[depth + 1][0],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1706:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->sampleptrs[info->nterms + 1][1], s->sampleptrs[depth + 1][1],
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1755:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sampleptrs[0][0], in_left,  s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1756:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sampleptrs[0][1], in_right, s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1771:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sampleptrs[info.nterms + 1][0], s->sampleptrs[i][0], s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1772:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->sampleptrs[info.nterms + 1][1], s->sampleptrs[i][1], s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1795:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(in_left,  s->sampleptrs[info.nterms + 1][0], s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1796:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(in_right, s->sampleptrs[info.nterms + 1][1], s->block_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1868:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(s->js_left,  samples_l, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1869:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(s->js_right, samples_r, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1876:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->temp_buffer[0][0], s->js_left,  buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1877:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->temp_buffer[0][1], s->js_right, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1879:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->temp_buffer[0][0], samples_l, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1880:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->temp_buffer[0][1], samples_r, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1904:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(save_decorr_passes + j, &temp_decorr_pass, sizeof(struct Decorr));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1924:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->best_buffer[0], s->temp_buffer[j&1][0], buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1925:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->best_buffer[1], s->temp_buffer[j&1][1], buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1926:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->decorr_passes, save_decorr_passes, sizeof(struct Decorr) * MAX_TERMS);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1946:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(samples_l, s->js_left,  buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1947:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(samples_r, s->js_right, buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1952:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples_l, s->best_buffer[0], buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:1953:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples_r, s->best_buffer[1], buf_size);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2284:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_A, dpp->samplesA, sizeof (dpp->samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2285:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_B, dpp->samplesB, sizeof (dpp->samplesB));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2404:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_A, dpp->samplesA, sizeof(dpp->samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2405:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(temp_B, dpp->samplesB, sizeof(dpp->samplesB));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2523:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->orig_l, samples_l, sizeof(int32_t) * nb_samples);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2526:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->orig_r, samples_r, sizeof(int32_t) * nb_samples);
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2742:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(temp_A, dpp->samplesA, sizeof(dpp->samplesA));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2743:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(temp_B, dpp->samplesB, sizeof(dpp->samplesB));
data/ffmpeg-4.3.1/libavcodec/wavpackenc.c:2835:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, nb_samples * 4);
data/ffmpeg-4.3.1/libavcodec/webp.c:1053:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(line, p, img->frame->linesize[0]);
data/ffmpeg-4.3.1/libavcodec/webp.c:1075:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(palette, GET_PIXEL(pal->frame, 0, 0), size);   // copy palette
data/ffmpeg-4.3.1/libavcodec/webp.c:1407:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char chunk_str[5] = { 0 };
data/ffmpeg-4.3.1/libavcodec/webvttenc.c:37:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char stack[WEBVTT_STACK_SIZE];
data/ffmpeg-4.3.1/libavcodec/webvttenc.c:205:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, s->buffer.str, s->buffer.len);
data/ffmpeg-4.3.1/libavcodec/wmadec.c:401:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out + n + block_len, in + n + block_len, n * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/wmadec.c:418:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, in, n * sizeof(float));
data/ffmpeg-4.3.1/libavcodec/wmadec.c:798:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples[ch] + samples_offset, s->frame_out[ch],
data/ffmpeg-4.3.1/libavcodec/wmadec.c:946:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->last_superframe, buf + pos, len);
data/ffmpeg-4.3.1/libavcodec/wmaenc.c:116:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->output, s->frame_out[ch], window_len * sizeof(*s->output));
data/ffmpeg-4.3.1/libavcodec/wmalosslessdec.c:653:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->mclms_prevvalues[order * num_channels],
data/ffmpeg-4.3.1/libavcodec/wmalosslessdec.c:656:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->mclms_updates[order * num_channels],
data/ffmpeg-4.3.1/libavcodec/wmalosslessdec.c:740:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(prev + order, prev, (bits/8) * order); \
data/ffmpeg-4.3.1/libavcodec/wmalosslessdec.c:741:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->cdlms[ich][ilms].lms_updates + order, \
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:867:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(chgroup->decorrelation_matrix,
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1494:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->extended_data[i], s->channel[i].out,
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1499:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->channel[i].out[0],
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1628:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->extended_data[i], s->channel[i].out,
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1815:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->samples[start_ch + 0][s->offset[s->current_stream] * 512],
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1818:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->samples[start_ch + 1][s->offset[s->current_stream] * 512],
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1869:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(frame->extended_data[start_ch + 0], s->samples[start_ch + 0], frame->nb_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wmaprodec.c:1871:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(frame->extended_data[start_ch + 1], s->samples[start_ch + 1], frame->nb_samples * 4);
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:404:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->sin[255], s->cos, 256 * sizeof(s->cos[0]));
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:735:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&tilted_lpcs[1], lpcs, sizeof(lpcs[0]) * s->lsps);
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:779:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&s->denoise_filter_cache[lim], &synth_pf[size + lim],
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:827:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&synth_pf[-s->lsps], &synth_pf[size - s->lsps],
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:1625:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples, synth, 160 * sizeof(synth[0]));
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:1717:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(synth,      s->synth_history,
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:1719:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(excitation, s->excitation_history,
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:1820:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->prev_lsps,           lsps[2],
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:1822:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->synth_history,      &synth[MAX_SFRAMESIZE],
data/ffmpeg-4.3.1/libavcodec/wmavoice.c:1824:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->excitation_history, &excitation[MAX_SFRAMESIZE],
data/ffmpeg-4.3.1/libavcodec/ws-snd1.c:90:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(samples, buf, out_size);
data/ffmpeg-4.3.1/libavcodec/ws-snd1.c:155:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(samples, buf, smp);
data/ffmpeg-4.3.1/libavcodec/x86/mdct15_init.c:66:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->exptab + 8*k, ac_exp, 8*sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavcodec/x86/mdct15_init.c:77:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->exptab + 8*6 + 4*k, dc_exp, 4*sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavcodec/xan.c:229:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(palette_plane + index, pixel_buffer, count);
data/ffmpeg-4.3.1/libavcodec/xan.c:280:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(palette_plane + curframe_index,
data/ffmpeg-4.3.1/libavcodec/xan.c:623:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[1],
data/ffmpeg-4.3.1/libavcodec/xfaceenc.c:146:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char intbuf[XFACE_MAX_DIGITS];
data/ffmpeg-4.3.1/libavcodec/xfaceenc.c:172:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(bitmap_copy, xface->bitmap, XFACE_PIXELS);
data/ffmpeg-4.3.1/libavcodec/xpmdec.c:240:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char color_name[100];
data/ffmpeg-4.3.1/libavcodec/xpmdec.c:321:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(x->buf, avpkt->data, avpkt->size);
data/ffmpeg-4.3.1/libavcodec/xxan.c:243:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(U, U - s->pic->linesize[1], avctx->width >> 1);
data/ffmpeg-4.3.1/libavcodec/xxan.c:244:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(V, V - s->pic->linesize[2], avctx->width >> 1);
data/ffmpeg-4.3.1/libavcodec/xxan.c:273:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(U, U - lines * s->pic->linesize[1], lines * s->pic->linesize[1]);
data/ffmpeg-4.3.1/libavcodec/xxan.c:274:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(V, V - lines * s->pic->linesize[2], lines * s->pic->linesize[2]);
data/ffmpeg-4.3.1/libavcodec/ylc.c:320:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->table_bits, avpkt->data + toffset, boffset - toffset);
data/ffmpeg-4.3.1/libavcodec/ylc.c:353:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->bitstream_bits, avpkt->data + boffset, avpkt->size - boffset);
data/ffmpeg-4.3.1/libavcodec/zmbv.c:125:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(out, tprev, sizeof(*out) * bw2);
data/ffmpeg-4.3.1/libavcodec/zmbv.c:199:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(out, tprev, sizeof(*out) * bw2);
data/ffmpeg-4.3.1/libavcodec/zmbv.c:278:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(out, tprev, 3 * bw2);
data/ffmpeg-4.3.1/libavcodec/zmbv.c:361:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(out, tprev, sizeof(*out) * bw2);
data/ffmpeg-4.3.1/libavcodec/zmbv.c:403:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->pal, src, 768);
data/ffmpeg-4.3.1/libavcodec/zmbv.c:407:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(c->cur, src, c->width * c->height * (c->bpp / 8));
data/ffmpeg-4.3.1/libavcodec/zmbv.c:535:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->decomp_buf, buf, len);
data/ffmpeg-4.3.1/libavcodec/zmbvenc.c:206:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->pal2, palptr, 1024);
data/ffmpeg-4.3.1/libavcodec/zmbvenc.c:213:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->work_buf, c->pal, 768);
data/ffmpeg-4.3.1/libavcodec/zmbvenc.c:214:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->pal2, palptr, 1024);
data/ffmpeg-4.3.1/libavcodec/zmbvenc.c:218:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(c->work_buf + work_size, src, avctx->width * c->bypp);
data/ffmpeg-4.3.1/libavcodec/zmbvenc.c:263:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(prev, src, avctx->width * c->bypp);
data/ffmpeg-4.3.1/libavcodec/zmbvenc.c:298:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, c->comp_buf, c->zstream.total_out);
data/ffmpeg-4.3.1/libavdevice/alsa.c:276:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char name[128];
data/ffmpeg-4.3.1/libavdevice/android_camera.c:659:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(side_data, display_matrix, sizeof(display_matrix));
data/ffmpeg-4.3.1/libavdevice/bktr.c:108:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char errbuf[128];
data/ffmpeg-4.3.1/libavdevice/bktr.c:114:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            idev = atoi (arg);
data/ffmpeg-4.3.1/libavdevice/bktr.c:123:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            format = atoi (arg);
data/ffmpeg-4.3.1/libavdevice/bktr.c:254:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, video_buf, video_buf_size);
data/ffmpeg-4.3.1/libavdevice/decklink_common.h:60:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char s[256];
data/ffmpeg-4.3.1/libavdevice/dshow.c:185:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pktl_next->pkt.data, buf, buf_size);
data/ffmpeg-4.3.1/libavdevice/dshow.c:744:11:  [2] (buffer) wchar_t:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const wchar_t *filter_name[2] = { L"Audio capture filter", L"Video capture filter" };
data/ffmpeg-4.3.1/libavdevice/dshow.c:1009:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(par->extradata, "BottomUp", 9);
data/ffmpeg-4.3.1/libavdevice/dshow_capture.h:291:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *device_name[2];
data/ffmpeg-4.3.1/libavdevice/dshow_capture.h:292:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *device_unique_name[2];
data/ffmpeg-4.3.1/libavdevice/dshow_common.c:32:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pbFormat, src->pbFormat, src->cbFormat);
data/ffmpeg-4.3.1/libavdevice/dshow_pin.c:120:5:  [2] (buffer) wcscpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using a function version that stops copying at the end
  of the buffer. Risk is low because the source is a constant string.
    wcscpy(info->achName, L"Capture");
data/ffmpeg-4.3.1/libavdevice/fbdev_common.c:76:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char device_file[12];
data/ffmpeg-4.3.1/libavdevice/fbdev_dec.c:197:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pout, pin, fbdev->frame_linesize);
data/ffmpeg-4.3.1/libavdevice/fbdev_enc.c:171:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pout, pin, bytes_to_copy);
data/ffmpeg-4.3.1/libavdevice/gdigrab.c:593:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, &bfh, sizeof(bfh));
data/ffmpeg-4.3.1/libavdevice/gdigrab.c:595:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data + sizeof(bfh), &gdigrab->bmi.bmiHeader, sizeof(gdigrab->bmi.bmiHeader));
data/ffmpeg-4.3.1/libavdevice/gdigrab.c:601:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data + gdigrab->header_size, gdigrab->buffer, gdigrab->frame_size);
data/ffmpeg-4.3.1/libavdevice/iec61883.c:129:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(packet->buf, data, length);
data/ffmpeg-4.3.1/libavdevice/jack.c:170:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char str[16];
data/ffmpeg-4.3.1/libavdevice/jack.c:293:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char errbuf[128];
data/ffmpeg-4.3.1/libavdevice/lavfi.c:377:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(lavfi->subcc_packet.data, sd->data, sd->size);
data/ffmpeg-4.3.1/libavdevice/lavfi.c:449:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data, frame->data[0], size);
data/ffmpeg-4.3.1/libavdevice/lavfi.c:471:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(metadata, meta_buf.str, meta_buf.len);
data/ffmpeg-4.3.1/libavdevice/libcdio.c:103:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char title[16];
data/ffmpeg-4.3.1/libavdevice/libcdio.c:141:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, buf, CDIO_CD_FRAMESIZE_RAW);
data/ffmpeg-4.3.1/libavdevice/oss_enc.c:66:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buffer + s->buffer_ptr, buf, len);
data/ffmpeg-4.3.1/libavdevice/pulse_audio_dec.c:329:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, read_data, read_length);
data/ffmpeg-4.3.1/libavdevice/sndio_enc.c:55:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buffer + s->buffer_offset, buf, len);
data/ffmpeg-4.3.1/libavdevice/v4l2.c:122:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    s->open_f   = prefix ## open;       \
data/ffmpeg-4.3.1/libavdevice/v4l2.c:557:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data, s->buf_start[buf.index], buf.bytesused);
data/ffmpeg-4.3.1/libavdevice/v4l2.c:792:25:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                       (char *)av_x_if_null(av_get_pix_fmt_name(ff_fmt_conversion_table[i].ff_fmt), "none"));
data/ffmpeg-4.3.1/libavdevice/v4l2.c:844:25:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        v4l2_log_file = fopen("/dev/null", "w");
data/ffmpeg-4.3.1/libavdevice/v4l2.c:1049:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char device_name[256];
data/ffmpeg-4.3.1/libavdevice/v4l2enc.c:42:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    s->fd = open(s1->url, flags);
data/ffmpeg-4.3.1/libavdevice/vfwcap.c:203:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pktl_next->pkt.data, vdhdr->lpData, vdhdr->dwBytesUsed);
data/ffmpeg-4.3.1/libavdevice/vfwcap.c:261:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char driver_name[256];
data/ffmpeg-4.3.1/libavdevice/vfwcap.c:262:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char driver_ver[256];
data/ffmpeg-4.3.1/libavdevice/vfwcap.c:282:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    devnum = atoi(s->url);
data/ffmpeg-4.3.1/libavdevice/vfwcap.c:405:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(par->extradata, "BottomUp", 9);
data/ffmpeg-4.3.1/libavfilter/aeval.c:226:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[128];
data/ffmpeg-4.3.1/libavfilter/af_adeclick.c:539:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, s->window_size * sizeof(*dst));
data/ffmpeg-4.3.1/libavfilter/af_adelay.c:107:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&samples[d->delay_index], src, len * sizeof(type));    \
data/ffmpeg-4.3.1/libavfilter/af_adelay.c:238:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, frame->nb_samples * s->block_align);
data/ffmpeg-4.3.1/libavfilter/af_aemphasis.c:330:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&s->rc[ch], &s->rc[0], sizeof(RIAACurve));
data/ffmpeg-4.3.1/libavfilter/af_afftdn.c:578:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dnch->band_noise, band_noise, sizeof(band_noise));
data/ffmpeg-4.3.1/libavfilter/af_afftdn.c:1075:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dnch->band_noise, new_band_noise, sizeof(new_band_noise));
data/ffmpeg-4.3.1/libavfilter/af_afir.c:132:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(block, src, sizeof(*src) * seg->part_size);
data/ffmpeg-4.3.1/libavfilter/af_afir.c:160:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, buf, seg->part_size * sizeof(*dst));
data/ffmpeg-4.3.1/libavfilter/af_afir.c:163:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, sum + seg->part_size, seg->part_size * sizeof(*buf));
data/ffmpeg-4.3.1/libavfilter/af_afir.c:291:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char text[32];
data/ffmpeg-4.3.1/libavfilter/af_afir.c:576:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(block, time + toffset, size * sizeof(*block));
data/ffmpeg-4.3.1/libavfilter/af_aiir.c:872:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char text[32];
data/ffmpeg-4.3.1/libavfilter/af_amerge.c:87:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[256];
data/ffmpeg-4.3.1/libavfilter/af_amerge.c:207:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy((*outs) + bps * *(route_cur++), ins[i], bps);
data/ffmpeg-4.3.1/libavfilter/af_amix.c:242:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[64];
data/ffmpeg-4.3.1/libavfilter/af_anequalizer.c:575:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(filters, s->filters, sizeof(*s->filters) * s->nb_allocated);
data/ffmpeg-4.3.1/libavfilter/af_anlms.c:118:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tmp, coeffs + order - *offset, order * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/af_anlms.c:148:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tmp, delay + offset, order * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/af_anlms.c:154:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(coeffs + order, coeffs, order * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/af_aresample.c:145:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char inchl_buf[128], outchl_buf[128];
data/ffmpeg-4.3.1/libavfilter/af_arnndn.c:394:32:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
#define RNN_COPY(dst, src, n) (memcpy((dst), (src), (n)*sizeof(*(dst)) + 0*((dst)-(src)) ))
data/ffmpeg-4.3.1/libavfilter/af_ashowinfo.c:180:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char chlayout_str[128];
data/ffmpeg-4.3.1/libavfilter/af_atempo.c:454:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(a, src, na * atempo->stride);
data/ffmpeg-4.3.1/libavfilter/af_atempo.c:469:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(b, src, nb * atempo->stride);
data/ffmpeg-4.3.1/libavfilter/af_atempo.c:565:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, a + i0 * atempo->stride, n0 * atempo->stride);
data/ffmpeg-4.3.1/libavfilter/af_atempo.c:570:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, b + i1 * atempo->stride, n1 * atempo->stride);
data/ffmpeg-4.3.1/libavfilter/af_atempo.c:971:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, src, nbytes);
data/ffmpeg-4.3.1/libavfilter/af_biquads.c:476:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(out_buf->extended_data[ch], buf->extended_data[ch],
data/ffmpeg-4.3.1/libavfilter/af_channelmap.c:125:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavfilter/af_channelmap.c:317:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(source_planes, buf->extended_data,
data/ffmpeg-4.3.1/libavfilter/af_channelmap.c:346:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf->data, buf->extended_data,
data/ffmpeg-4.3.1/libavfilter/af_channelmap.c:362:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char layout_name[256];
data/ffmpeg-4.3.1/libavfilter/af_earwax.c:133:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(taps+NUMTAPS, in, len * sizeof(*taps));
data/ffmpeg-4.3.1/libavfilter/af_earwax.c:142:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(taps, endin, NUMTAPS * sizeof(*taps));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:222:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf + center, data, nsamples * sizeof(*data));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:236:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data, buf, nsamples * sizeof(*data));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:259:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, data, nsamples * sizeof(*data));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:276:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data, buf, nsamples * sizeof(*data));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:561:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->cepstrum_buf, rdft_buf, rdft_len/2 * sizeof(*rdft_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:562:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->cepstrum_buf + cepstrum_len - rdft_len/2, rdft_buf + rdft_len/2, rdft_len/2  * sizeof(*rdft_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:593:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(rdft_buf, s->cepstrum_buf, s->fir_len * sizeof(*rdft_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:597:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->analysis_buf, s->cepstrum_buf, s->fir_len * sizeof(*s->analysis_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:636:74:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (s->dumpfile && (!s->dump_buf || !s->analysis_rdft || !(dump_fp = fopen(s->dumpfile, "w"))))
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:669:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->dump_buf, s->analysis_buf, s->analysis_rdft_len * sizeof(*s->analysis_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:717:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rdft_buf, s->analysis_buf, s->rdft_len/2 * sizeof(*s->analysis_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:718:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rdft_buf + s->rdft_len/2, s->analysis_buf + s->analysis_rdft_len - s->rdft_len/2, s->rdft_len/2 * sizeof(*s->analysis_buf));
data/ffmpeg-4.3.1/libavfilter/af_firequalizer.c:747:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->kernel_buf, s->kernel_tmp_buf, (s->multi ? inlink->channels : 1) * s->rdft_len * sizeof(*s->kernel_buf));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:134:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[8];
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:214:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(temp_src, bptr + read, ir_len * sizeof(*temp_src));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:218:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(temp_src, bptr + read, len * sizeof(*temp_src));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:219:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(temp_src + len, bptr, (air_len - len) * sizeof(*temp_src));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:527:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(data_hrtf_l + offset, fft_in_l, n_fft * sizeof(*fft_in_l));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:530:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(data_hrtf_r + offset, fft_in_r, n_fft * sizeof(*fft_in_r));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:570:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(data_hrtf_l + offset, fft_in_l, n_fft * sizeof(*fft_in_l));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:573:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(data_hrtf_r + offset, fft_in_r, n_fft * sizeof(*fft_in_r));
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:582:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->data_ir[0], data_ir_l, sizeof(float) * nb_irs * s->air_len);
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:583:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->data_ir[1], data_ir_r, sizeof(float) * nb_irs * s->air_len);
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:592:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->data_hrtf[0], data_hrtf_l,
data/ffmpeg-4.3.1/libavfilter/af_headphone.c:594:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->data_hrtf[1], data_hrtf_r,
data/ffmpeg-4.3.1/libavfilter/af_join.c:454:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data, frame->extended_data, sizeof(*frame->data) *
data/ffmpeg-4.3.1/libavfilter/af_lv2.c:143:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(tmp, table->uris, table->n_uris * sizeof(char**));
data/ffmpeg-4.3.1/libavfilter/af_lv2.c:151:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(table->uris[table->n_uris], uri, len + 1);
data/ffmpeg-4.3.1/libavfilter/af_pan.c:67:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[8];
data/ffmpeg-4.3.1/libavfilter/af_pan.c:285:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024], *cur;
data/ffmpeg-4.3.1/libavfilter/af_replaygain.c:452:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(hist_a, hist_a + 252, sizeof(*hist_a) * 4);
data/ffmpeg-4.3.1/libavfilter/af_replaygain.c:453:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(hist_b, hist_b + 252, sizeof(*hist_b) * 4);
data/ffmpeg-4.3.1/libavfilter/af_replaygain.c:518:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(hist_a, hist_a + 236, sizeof(*hist_a) * 20);
data/ffmpeg-4.3.1/libavfilter/af_replaygain.c:519:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(hist_b, hist_b + 236, sizeof(*hist_b) * 20);
data/ffmpeg-4.3.1/libavfilter/af_resample.c:121:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf1[64], buf2[64];
data/ffmpeg-4.3.1/libavfilter/af_silencedetect.c:70:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key2[128];
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:298:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(silence->data[0],
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:304:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(silence->data[0] + (s->stop_silence_end - s->stop_silence_offset) * sizeof(double),
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:408:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(out->data[0],
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:414:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(out->data[0] + (s->start_silence_end - s->start_silence_offset) * sizeof(double),
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:420:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data[0] + s->start_silence_end * sizeof(double),
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:526:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(obuf, ibuf, sizeof(double) * nbs * outlink->channels);
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:550:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data[0], &s->stop_holdoff[s->stop_holdoff_offset],
data/ffmpeg-4.3.1/libavfilter/af_silenceremove.c:597:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(frame->data[0], &s->stop_holdoff[s->stop_holdoff_offset],
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:221:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[8];
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:312:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(speaker_azim, azim, n_conv * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:313:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(speaker_elev, elev, n_conv * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:713:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(left, fl, sizeof(float) * s->sofa.hrtf->N);
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:714:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(right, fr, sizeof(float) * s->sofa.hrtf->N);
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:923:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(data_hrtf_l + offset, fft_in_l, n_fft * sizeof(*fft_in_l));
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:926:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(data_hrtf_r + offset, fft_in_r, n_fft * sizeof(*fft_in_r));
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:938:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->data_hrtf[0], data_hrtf_l, /* copy HRTF data to */
data/ffmpeg-4.3.1/libavfilter/af_sofalizer.c:940:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->data_hrtf[1], data_hrtf_r,
data/ffmpeg-4.3.1/libavfilter/af_surround.c:1575:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, ptr, s->hop_size * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/asrc_afirsrc.c:303:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[0], s->taps + s->pts, nb_samples * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/asrc_anullsrc.c:96:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[128];
data/ffmpeg-4.3.1/libavfilter/asrc_flite.c:177:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(flite->text, textbuf, textbuf_size);
data/ffmpeg-4.3.1/libavfilter/asrc_flite.c:255:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(samplesref->data[0], flite->wave_samples,
data/ffmpeg-4.3.1/libavfilter/asrc_hilbert.c:173:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[0], s->taps + s->pts, nb_samples * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/asrc_sinc.c:61:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data[0], coeffs + s->pts, nb_samples * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/asrc_sinc.c:236:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(work, *h, *len * sizeof(*work));
data/ffmpeg-4.3.1/libavfilter/avf_aphasemeter.c:204:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out->data[0] + i * out->linesize[0], out->data[0], outlink->w * 4);
data/ffmpeg-4.3.1/libavfilter/avf_showcqt.c:1038:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data[0] + (off + y) * out->linesize[0],
data/ffmpeg-4.3.1/libavfilter/avf_showcqt.c:1046:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(out->data[i] + (offh + yh) * out->linesize[i],
data/ffmpeg-4.3.1/libavfilter/avf_showcqt.c:1142:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->fft_result, s->fft_data, s->fft_len * sizeof(*s->fft_data));
data/ffmpeg-4.3.1/libavfilter/avf_showcqt.c:1236:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tail[2];
data/ffmpeg-4.3.1/libavfilter/avf_showspectrum.c:692:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char chlayout_str[128];
data/ffmpeg-4.3.1/libavfilter/avf_showvolume.c:308:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + k * 4, s->persistant_max_rgba, sizeof(s->persistant_max_rgba));
data/ffmpeg-4.3.1/libavfilter/avf_showvolume.c:313:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + max_draw * 4, s->persistant_max_rgba, sizeof(s->persistant_max_rgba));
data/ffmpeg-4.3.1/libavfilter/avf_showvolume.c:436:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[16];
data/ffmpeg-4.3.1/libavfilter/avfilter.c:51:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    av_unused char buf[16];
data/ffmpeg-4.3.1/libavfilter/avfilter.c:124:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(*pads + idx, newpad, sizeof(AVFilterPad));
data/ffmpeg-4.3.1/libavfilter/avfilter.c:394:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[128];
data/ffmpeg-4.3.1/libavfilter/avfilter.c:542:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char local_res[256] = {0};
data/ffmpeg-4.3.1/libavfilter/avfilter.c:687:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ret->input_pads, filter->inputs, sizeof(AVFilterPad) * ret->nb_inputs);
data/ffmpeg-4.3.1/libavfilter/avfilter.c:698:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ret->output_pads, filter->outputs, sizeof(AVFilterPad) * ret->nb_outputs);
data/ffmpeg-4.3.1/libavfilter/avfilter.h:610:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char reserved[0xF000];
data/ffmpeg-4.3.1/libavfilter/avfiltergraph.c:523:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char inst_name[30];
data/ffmpeg-4.3.1/libavfilter/avfiltergraph.c:1244:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char name[32];
data/ffmpeg-4.3.1/libavfilter/colorspace.c:148:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rgb2yuv, ycgco_matrix, sizeof(double) * 9);
data/ffmpeg-4.3.1/libavfilter/colorspace.c:151:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rgb2yuv, gbr_matrix, sizeof(double) * 9);
data/ffmpeg-4.3.1/libavfilter/convolution.h:35:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *matrix_str[4];
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native.h:90:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[128];
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:130:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, channel * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:148:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, new_hwc_stride * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:161:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, new_hwc_stride * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:179:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, new_wc_stride * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:192:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, src, new_wc_stride * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:212:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src, new_c_stride * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_native_layer_pad.c:225:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src, new_c_stride * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c:258:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name_buffer[NAME_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c:273:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(TF_TensorData(tensor), params->kernel, size * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c:316:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(TF_TensorData(tensor), params->biases, params->output_num * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c:368:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name_buffer[NAME_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c:395:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name_buffer[NAME_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavfilter/dnn/dnn_backend_tf.c:445:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name_buffer[NAME_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavfilter/drawutils.c:104:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(line[0] + i * pixel_step[0], dst_color, pixel_step[0]);
data/ffmpeg-4.3.1/libavfilter/drawutils.c:106:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(rgba_map_ptr, rgba_map, sizeof(rgba_map[0]) * 4);
data/ffmpeg-4.3.1/libavfilter/drawutils.c:149:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p + (x >> hsub1) * pixelstep[plane],
data/ffmpeg-4.3.1/libavfilter/drawutils.c:171:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p + (x >> hsub1) * pixelstep[plane],
data/ffmpeg-4.3.1/libavfilter/drawutils.c:311:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(q, p, wp);
data/ffmpeg-4.3.1/libavfilter/drawutils.c:341:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p, color_tmp.comp[plane].u8, draw->pixelstep[plane]);
data/ffmpeg-4.3.1/libavfilter/drawutils.c:348:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p, p0, wp);
data/ffmpeg-4.3.1/libavfilter/f_drawgraph.c:35:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char          *key[4];
data/ffmpeg-4.3.1/libavfilter/f_drawgraph.c:37:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char          *fg_str[4];
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:250:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[128] = {0};
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:270:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(p, color, 3);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:272:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(p, "\x00\x00\x00", 3);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:286:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p, "\x00\xff\x00", 3);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:369:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p + x*3, c, 3);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:798:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(p + (ebur128->graph.w - 1) * 3, c, 3);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:808:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(p + x*3, c, 3);
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:836:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char metabuf[128];
data/ffmpeg-4.3.1/libavfilter/f_ebur128.c:846:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char key[64];                                                       \
data/ffmpeg-4.3.1/libavfilter/f_graphmonitor.c:175:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buffer[1024] = { 0 };
data/ffmpeg-4.3.1/libavfilter/f_graphmonitor.c:256:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buffer[1024] = { 0 };
data/ffmpeg-4.3.1/libavfilter/f_metadata.c:198:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[128];
data/ffmpeg-4.3.1/libavfilter/f_metadata.c:274:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[128];
data/ffmpeg-4.3.1/libavfilter/f_perms.c:75:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char * const perm_str[2] = { "RO", "RW" };
data/ffmpeg-4.3.1/libavfilter/f_select.c:360:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[32];
data/ffmpeg-4.3.1/libavfilter/f_sendcmd.c:158:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char flag_buf[64];
data/ffmpeg-4.3.1/libavfilter/f_sendcmd.c:426:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, file_buf, file_bufsize);
data/ffmpeg-4.3.1/libavfilter/f_sendcmd.c:521:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[1024];
data/ffmpeg-4.3.1/libavfilter/f_zmq.c:142:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(*buf, zmq_msg_data(&msg), *buf_size - 1);
data/ffmpeg-4.3.1/libavfilter/f_zmq.c:156:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char cmd_buf[1024];
data/ffmpeg-4.3.1/libavfilter/fifo.c:118:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(frame->data, frame->extended_data,
data/ffmpeg-4.3.1/libavfilter/formats.c:297:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(formats->channel_layouts, fmts,
data/ffmpeg-4.3.1/libavfilter/formats.c:308:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(formats->channel_layouts, fmts,
data/ffmpeg-4.3.1/libavfilter/graphdump.c:33:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char layout[64];
data/ffmpeg-4.3.1/libavfilter/graphparser.c:100:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name2[30];
data/ffmpeg-4.3.1/libavfilter/opencl.c:341:60:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
void ff_opencl_print_const_matrix_3x3(AVBPrint *buf, const char *name_str,
data/ffmpeg-4.3.1/libavfilter/opencl.h:295:60:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
void ff_opencl_print_const_matrix_3x3(AVBPrint *buf, const char *name_str,
data/ffmpeg-4.3.1/libavfilter/src_movie.c:105:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char type_char[2], dummy;
data/ffmpeg-4.3.1/libavfilter/src_movie.c:189:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavfilter/src_movie.c:215:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char default_streams[16], *stream_specs, *spec, *cursor;
data/ffmpeg-4.3.1/libavfilter/src_movie.c:216:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[16];
data/ffmpeg-4.3.1/libavfilter/src_movie.c:622:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char tail[2];
data/ffmpeg-4.3.1/libavfilter/src_movie.c:638:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char tail[2];
data/ffmpeg-4.3.1/libavfilter/tests/drawutils.c:40:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[128];
data/ffmpeg-4.3.1/libavfilter/tests/filtfmts.c:61:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[256];                                          \
data/ffmpeg-4.3.1/libavfilter/tests/formats.c:100:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[512];
data/ffmpeg-4.3.1/libavfilter/vf_addroi.c:46:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char   *region_str[NB_PARAMS];
data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c:207:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(img_out_f, img_temp, sizeof(float) * width);                                   \
data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c:212:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(map_factor_b, in_factor, sizeof(float) * width);                               \
data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c:236:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ypf, &in_factor[h1 * width], sizeof(float) * width);                           \
data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c:242:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ypy, &img_temp[h1 * width], sizeof(float) * width);                            \
data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c:280:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ypy, ycy, sizeof(float) * width);                                          \
data/ffmpeg-4.3.1/libavfilter/vf_bilateral.c:281:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(ypf, ycf, sizeof(float) * width);                                          \
data/ffmpeg-4.3.1/libavfilter/vf_bitplanenoise.c:110:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char metabuf[128];
data/ffmpeg-4.3.1/libavfilter/vf_bitplanenoise.c:185:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char key[32];
data/ffmpeg-4.3.1/libavfilter/vf_blackframe.c:75:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/libavfilter/vf_bm3d.c:431:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buffer + k * buffer_linesize + i * block_size,
data/ffmpeg-4.3.1/libavfilter/vf_bm3d.c:489:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(bufferv + i * block_size,
data/ffmpeg-4.3.1/libavfilter/vf_bm3d.c:558:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buffer + k * buffer_linesize + i * block_size,
data/ffmpeg-4.3.1/libavfilter/vf_bm3d.c:560:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(rbuffer + k * buffer_linesize + i * block_size,
data/ffmpeg-4.3.1/libavfilter/vf_bm3d.c:621:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(bufferv + i * block_size,
data/ffmpeg-4.3.1/libavfilter/vf_bwdif.c:255:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&td->frame->data[td->plane][y * td->frame->linesize[td->plane]],
data/ffmpeg-4.3.1/libavfilter/vf_convolution_opencl.c:42:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *matrix_str[4];
data/ffmpeg-4.3.1/libavfilter/vf_curves.c:64:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *comp_points_str[NB_COMP + 1];
data/ffmpeg-4.3.1/libavfilter/vf_curves.c:409:30:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static int dump_curves(const char *fname, uint16_t *graph[NB_COMP + 1],
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:190:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *format[4] = {"%02X\n", "%04X\n", "%03d\n", "%05d\n"};
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:207:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char text[256];
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:233:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *format[4] = {"%02X\n", "%04X\n", "%03d\n", "%05d\n"};
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:246:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char text[256];
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:272:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *format[4] = {"%02X\n", "%04X\n", "%03d\n", "%05d\n"};
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:284:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char text[256];
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:320:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char text[256] = { 0 };
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:542:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char rgba[4] = { 'R', 'G', 'B', 'A' };
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:543:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char yuva[4] = { 'Y', 'U', 'V', 'A' };
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:545:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char text[128];
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:1055:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                const char rgba[4] = { 'R', 'G', 'B', 'A' };
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:1056:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                const char yuva[4] = { 'Y', 'U', 'V', 'A' };
data/ffmpeg-4.3.1/libavfilter/vf_datascope.c:1057:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char text[128];
data/ffmpeg-4.3.1/libavfilter/vf_dctdnoiz.c:767:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dstp, srcp, hpad);
data/ffmpeg-4.3.1/libavfilter/vf_dctdnoiz.c:777:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dstp, srcp, inlink->w * 3);
data/ffmpeg-4.3.1/libavfilter/vf_deshake.c:355:23:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        deshake->fp = fopen(deshake->filename, "w");
data/ffmpeg-4.3.1/libavfilter/vf_deshake.c:418:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp[256];
data/ffmpeg-4.3.1/libavfilter/vf_drawbox.c:76:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char yuv_color[4];
data/ffmpeg-4.3.1/libavfilter/vf_drawbox.c:221:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char *row[4];
data/ffmpeg-4.3.1/libavfilter/vf_drawtext.c:591:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->text, textbuf, textbuf_size);
data/ffmpeg-4.3.1/libavfilter/vf_drawtext.c:1053:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char fmt_str[30] = "%";
data/ffmpeg-4.3.1/libavfilter/vf_drawtext.c:1156:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *argv[16] = { NULL };
data/ffmpeg-4.3.1/libavfilter/vf_drawtext.c:1331:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_edgedetect.c:152:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst, src, w); dst += dst_linesize; src += src_linesize;
data/ffmpeg-4.3.1/libavfilter/vf_edgedetect.c:154:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, w); dst += dst_linesize; src += src_linesize;
data/ffmpeg-4.3.1/libavfilter/vf_edgedetect.c:189:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, w); dst += dst_linesize; src += src_linesize;
data/ffmpeg-4.3.1/libavfilter/vf_edgedetect.c:192:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, w);
data/ffmpeg-4.3.1/libavfilter/vf_entropy.c:41:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char planenames[4];
data/ffmpeg-4.3.1/libavfilter/vf_entropy.c:123:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char metabuf[128];
data/ffmpeg-4.3.1/libavfilter/vf_entropy.c:124:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char key[128];
data/ffmpeg-4.3.1/libavfilter/vf_fftdnoiz.c:305:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(bdst, dst, block * sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavfilter/vf_fftdnoiz.c:348:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(ddst, bsrc, block * sizeof(FFTComplex));
data/ffmpeg-4.3.1/libavfilter/vf_fftfilt.c:64:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *weight_str[MAX_PLANES];
data/ffmpeg-4.3.1/libavfilter/vf_fieldhint.c:118:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024] = { 0 };
data/ffmpeg-4.3.1/libavfilter/vf_fieldorder.c:124:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src + src_line_step, line_size);
data/ffmpeg-4.3.1/libavfilter/vf_fieldorder.c:126:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src - 2 * src_line_step, line_size);
data/ffmpeg-4.3.1/libavfilter/vf_fieldorder.c:141:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src - src_line_step, line_size);
data/ffmpeg-4.3.1/libavfilter/vf_fieldorder.c:143:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(dst, src + 2 * src_line_step, line_size);
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:104:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + y * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:109:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + y * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:136:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + y * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:141:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + y * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:168:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + y * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:174:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + (s->planeheight[p] - s->borders[p].bottom + y) * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:201:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + y * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:207:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(ptr + (s->planeheight[p] - s->borders[p].bottom + y) * linesize,
data/ffmpeg-4.3.1/libavfilter/vf_fillborders.c:343:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->fill, s->yuv_color, sizeof(s->yuv_color));
data/ffmpeg-4.3.1/libavfilter/vf_fspp.c:171:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->src + index, src + y * src_stride, width);
data/ffmpeg-4.3.1/libavfilter/vf_fspp.c:179:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->src + (     7 - y    ) * stride, p->src + (     y + 8    ) * stride, stride);
data/ffmpeg-4.3.1/libavfilter/vf_fspp.c:180:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->src + (height + 8 + y) * stride, p->src + (height - y + 7) * stride, stride);
data/ffmpeg-4.3.1/libavfilter/vf_fspp.c:609:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(fspp->non_b_qp_table, qp_table, w * h);
data/ffmpeg-4.3.1/libavfilter/vf_geq.c:51:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *expr_str[4+3];        ///< expression strings for each plane
data/ffmpeg-4.3.1/libavfilter/vf_geq.c:253:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bps_string[8];
data/ffmpeg-4.3.1/libavfilter/vf_hflip.c:219:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data[1], in->data[1], AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavfilter/vf_histogram.c:223:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->bg_color, black_gbrp_color, 4);
data/ffmpeg-4.3.1/libavfilter/vf_histogram.c:224:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->fg_color, white_gbrp_color, 4);
data/ffmpeg-4.3.1/libavfilter/vf_histogram.c:226:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->envelope_color, s->envelope_rgba, 4);
data/ffmpeg-4.3.1/libavfilter/vf_histogram.c:229:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->bg_color, black_yuva_color, 4);
data/ffmpeg-4.3.1/libavfilter/vf_histogram.c:230:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->fg_color, white_yuva_color, 4);
data/ffmpeg-4.3.1/libavfilter/vf_hwupload_cuda.c:40:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[64] = { 0 };
data/ffmpeg-4.3.1/libavfilter/vf_idet.c:66:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char valuestr[44];
data/ffmpeg-4.3.1/libavfilter/vf_il.c:129:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + dst_linesize *  y     , src + src_linesize * (y * 2 + a), w);
data/ffmpeg-4.3.1/libavfilter/vf_il.c:130:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + dst_linesize * (y + m), src + src_linesize * (y * 2 + b), w);
data/ffmpeg-4.3.1/libavfilter/vf_il.c:135:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + dst_linesize *  y * 2     , src + src_linesize * (y * 2 + a), w);
data/ffmpeg-4.3.1/libavfilter/vf_il.c:136:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + dst_linesize * (y * 2 + 1), src + src_linesize * (y * 2 + b), w);
data/ffmpeg-4.3.1/libavfilter/vf_il.c:141:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + dst_linesize * (y * 2 + a), src + src_linesize *  y     , w);
data/ffmpeg-4.3.1/libavfilter/vf_il.c:142:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst + dst_linesize * (y * 2 + b), src + src_linesize * (y + m), w);
data/ffmpeg-4.3.1/libavfilter/vf_kerndeint.c:167:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dstp, srcp, bwidth);
data/ffmpeg-4.3.1/libavfilter/vf_kerndeint.c:173:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dstp_saved + order            * dst_linesize, srcp_saved + (1 -     order) * src_linesize, bwidth);
data/ffmpeg-4.3.1/libavfilter/vf_kerndeint.c:174:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dstp_saved + (2 + order    )  * dst_linesize, srcp_saved + (3 -     order) * src_linesize, bwidth);
data/ffmpeg-4.3.1/libavfilter/vf_kerndeint.c:175:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dstp_saved + (h - 2 + order)  * dst_linesize, srcp_saved + (h - 1 - order) * src_linesize, bwidth);
data/ffmpeg-4.3.1/libavfilter/vf_kerndeint.c:176:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dstp_saved + (h - 4 + order)  * dst_linesize, srcp_saved + (h - 3 - order) * src_linesize, bwidth);
data/ffmpeg-4.3.1/libavfilter/vf_libopencv.c:98:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char type_str[128] = "gaussian";
data/ffmpeg-4.3.1/libavfilter/vf_libopencv.c:219:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char shape_filename[128] = "", shape_str[32] = "rect";
data/ffmpeg-4.3.1/libavfilter/vf_lut.c:64:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char   *comp_expr_str[4];
data/ffmpeg-4.3.1/libavfilter/vf_lut2.c:58:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char   *comp_expr_str[4];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:579:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:614:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:670:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:708:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:813:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:1552:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_lut3d.c:1632:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_LINE_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_mestimate.c:167:22:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    s->mv_table[2] = memcpy(s->mv_table[2], s->mv_table[1], sizeof(*s->mv_table[1]) * s->b_count);
data/ffmpeg-4.3.1/libavfilter/vf_mestimate.c:168:22:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    s->mv_table[1] = memcpy(s->mv_table[1], s->mv_table[0], sizeof(*s->mv_table[0]) * s->b_count);
data/ffmpeg-4.3.1/libavfilter/vf_minterpolate.c:758:35:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            mi_ctx->mv_table[2] = memcpy(mi_ctx->mv_table[2], mi_ctx->mv_table[1], sizeof(*mi_ctx->mv_table[1]) * mi_ctx->b_count);
data/ffmpeg-4.3.1/libavfilter/vf_minterpolate.c:759:35:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            mi_ctx->mv_table[1] = memcpy(mi_ctx->mv_table[1], mi_ctx->mv_table[0], sizeof(*mi_ctx->mv_table[0]) * mi_ctx->b_count);
data/ffmpeg-4.3.1/libavfilter/vf_neighbor_opencl.c:42:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *matrix_str[4];
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:229:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dstp + 32 + (6 + y) * dst_stride,
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:249:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dstp + y * dst_stride,
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:254:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dstp + y * dst_stride,
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:444:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dstp + y * dst_stride,
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:925:20:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    weights_file = fopen(s->weights_file, "rb");
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:1033:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(wf + 4, bdw + 4 * 64, (dims0new - 4 * 64) * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:1058:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(wf + 4, bdata + 4 * 48, (dims0 - 4 * 48) * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/vf_nnedi.c:1069:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->weights0 + 4 * 48, bdata + 4 * 48, (dims0 - 4 * 48) * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/vf_ocr.c:110:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char number[256];
data/ffmpeg-4.3.1/libavfilter/vf_palettegen.c:285:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/libavfilter/vf_paletteuse.c:835:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(cur_dstp + y_start*cur_dst_linesize,
data/ffmpeg-4.3.1/libavfilter/vf_paletteuse.c:843:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(cur_dstp + y_end*cur_dst_linesize,
data/ffmpeg-4.3.1/libavfilter/vf_paletteuse.c:880:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(cur_dstp + y*cur_dst_linesize,
data/ffmpeg-4.3.1/libavfilter/vf_paletteuse.c:886:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(cur_dstp + y*cur_dst_linesize + x_end + 1,
data/ffmpeg-4.3.1/libavfilter/vf_paletteuse.c:932:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out->data[1], s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavfilter/vf_perspective.c:41:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *expr_str[4][2];
data/ffmpeg-4.3.1/libavfilter/vf_phase.c:199:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(to, mode == (top ? BOTTOM_FIRST : TOP_FIRST) ? buf : from, s->linesize[plane]);
data/ffmpeg-4.3.1/libavfilter/vf_photosensitivity.c:287:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char value[128];
data/ffmpeg-4.3.1/libavfilter/vf_pixdesctest.c:85:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out->data[1], in->data[1], AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavfilter/vf_pp7.c:214:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p_src + index, src + y * src_stride, width);
data/ffmpeg-4.3.1/libavfilter/vf_pp7.c:221:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p_src + (    7 - y     ) * stride, p_src + (    y + 8     ) * stride, stride);
data/ffmpeg-4.3.1/libavfilter/vf_pp7.c:222:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p_src + (height + 8 + y) * stride, p_src + (height - y + 7) * stride, stride);
data/ffmpeg-4.3.1/libavfilter/vf_pseudocolor.c:71:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char   *comp_expr_str[4];
data/ffmpeg-4.3.1/libavfilter/vf_psnr.c:52:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char comps[4];
data/ffmpeg-4.3.1/libavfilter/vf_psnr.c:134:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char value[128];
data/ffmpeg-4.3.1/libavfilter/vf_psnr.c:137:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char key2[128];
data/ffmpeg-4.3.1/libavfilter/vf_psnr.c:244:29:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            s->stats_file = fopen(s->stats_file_str, "w");
data/ffmpeg-4.3.1/libavfilter/vf_psnr.c:247:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[128];
data/ffmpeg-4.3.1/libavfilter/vf_psnr.c:376:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[256];
data/ffmpeg-4.3.1/libavfilter/vf_readvitc.c:50:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_removegrain.c:548:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, s->planewidth[i]);
data/ffmpeg-4.3.1/libavfilter/vf_removegrain.c:552:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(dst, src, s->planewidth[i]);
data/ffmpeg-4.3.1/libavfilter/vf_removegrain.c:618:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, s->planewidth[i]);
data/ffmpeg-4.3.1/libavfilter/vf_removegrain.c:626:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, s->planewidth[i]);
data/ffmpeg-4.3.1/libavfilter/vf_rotate.c:380:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pout, pin, elem_size);
data/ffmpeg-4.3.1/libavfilter/vf_rotate.c:390:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, elem_size * len);
data/ffmpeg-4.3.1/libavfilter/vf_rotate.c:495:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(pout, pin, rot->draw.pixelstep[plane]);
data/ffmpeg-4.3.1/libavfilter/vf_scale.c:288:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[32];
data/ffmpeg-4.3.1/libavfilter/vf_scale.c:659:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/libavfilter/vf_scale_vulkan.c:343:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&barriers[barrier_count++], &bar, sizeof(VkImageMemoryBarrier));
data/ffmpeg-4.3.1/libavfilter/vf_scale_vulkan.c:364:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&barriers[barrier_count++], &bar, sizeof(VkImageMemoryBarrier));
data/ffmpeg-4.3.1/libavfilter/vf_scdet.c:168:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[64];
data/ffmpeg-4.3.1/libavfilter/vf_scroll.c:100:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, ssrc + s->pos_h[p], w - s->pos_h[p]);
data/ffmpeg-4.3.1/libavfilter/vf_scroll.c:102:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + w - s->pos_h[p], ssrc, s->pos_h[p]);
data/ffmpeg-4.3.1/libavfilter/vf_selectivecolor.c:64:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *color_names[NB_RANGES] = {
data/ffmpeg-4.3.1/libavfilter/vf_selectivecolor.c:83:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *opt_cmyk_adjust[NB_RANGES];
data/ffmpeg-4.3.1/libavfilter/vf_showinfo.c:347:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_showinfo.c:370:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char tcbuf[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/libavfilter/vf_shuffleplanes.c:107:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->data,     shuffled_data,     sizeof(shuffled_data));
data/ffmpeg-4.3.1/libavfilter/vf_shuffleplanes.c:108:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(frame->linesize, shuffled_linesize, sizeof(shuffled_linesize));
data/ffmpeg-4.3.1/libavfilter/vf_signalstats.c:557:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char metabuf[128];
data/ffmpeg-4.3.1/libavfilter/vf_signalstats.c:757:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char metaname[128];
data/ffmpeg-4.3.1/libavfilter/vf_signalstats.c:779:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char metabuf[128];
data/ffmpeg-4.3.1/libavfilter/vf_signalstats.c:974:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char metaname[128];
data/ffmpeg-4.3.1/libavfilter/vf_signature.c:393:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "w");
data/ffmpeg-4.3.1/libavfilter/vf_signature.c:396:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[128];
data/ffmpeg-4.3.1/libavfilter/vf_signature.c:507:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(filename, "wb");
data/ffmpeg-4.3.1/libavfilter/vf_signature.c:510:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[128];
data/ffmpeg-4.3.1/libavfilter/vf_signature.c:573:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1024];
data/ffmpeg-4.3.1/libavfilter/vf_signature.c:651:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp[1024];
data/ffmpeg-4.3.1/libavfilter/vf_spp.c:252:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->src + index*sample_bytes, src + y*src_linesize, width*sample_bytes);
data/ffmpeg-4.3.1/libavfilter/vf_spp.c:266:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->src + (       7-y)*linesize * sample_bytes, p->src + (       y+8)*linesize * sample_bytes, linesize * sample_bytes);
data/ffmpeg-4.3.1/libavfilter/vf_spp.c:267:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p->src + (height+8+y)*linesize * sample_bytes, p->src + (height-y+7)*linesize * sample_bytes, linesize * sample_bytes);
data/ffmpeg-4.3.1/libavfilter/vf_spp.c:399:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(s->non_b_qp_table, qp_table, w * h);
data/ffmpeg-4.3.1/libavfilter/vf_ssim.c:57:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char comps[4];
data/ffmpeg-4.3.1/libavfilter/vf_ssim.c:85:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char value[128];
data/ffmpeg-4.3.1/libavfilter/vf_ssim.c:88:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char key2[128];
data/ffmpeg-4.3.1/libavfilter/vf_ssim.c:342:29:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            s->stats_file = fopen(s->stats_file_str, "w");
data/ffmpeg-4.3.1/libavfilter/vf_ssim.c:345:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[128];
data/ffmpeg-4.3.1/libavfilter/vf_ssim.c:468:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[256];
data/ffmpeg-4.3.1/libavfilter/vf_super2xsai.c:64:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char *src_line[4];
data/ffmpeg-4.3.1/libavfilter/vf_swaprect.c:188:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(s->temp, src, pw[p] * s->pixsteps[p]);
data/ffmpeg-4.3.1/libavfilter/vf_swaprect.c:190:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst, s->temp, pw[p] * s->pixsteps[p]);
data/ffmpeg-4.3.1/libavfilter/vf_tonemap_opencl.c:74:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *linearize_funcs[AVCOL_TRC_NB] = {
data/ffmpeg-4.3.1/libavfilter/vf_tonemap_opencl.c:79:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *delinearize_funcs[AVCOL_TRC_NB] = {
data/ffmpeg-4.3.1/libavfilter/vf_tonemap_opencl.c:94:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char *tonemap_func[TONEMAP_MAX] = {
data/ffmpeg-4.3.1/libavfilter/vf_tonemap_opencl.c:128:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *opencl_sources[OPENCL_SOURCE_NB];
data/ffmpeg-4.3.1/libavfilter/vf_tonemap_vaapi.c:167:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(hdrtm_param->data.metadata, &ctx->in_metadata, sizeof(VAHdrMetaDataHDR10));
data/ffmpeg-4.3.1/libavfilter/vf_uspp.c:203:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->src[i] + index, src[i] + y * src_stride[i], w );
data/ffmpeg-4.3.1/libavfilter/vf_uspp.c:210:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->src[i] + (  block-1-y) * stride, p->src[i] + (  y+block  ) * stride, stride);
data/ffmpeg-4.3.1/libavfilter/vf_uspp.c:211:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p->src[i] + (h+block  +y) * stride, p->src[i] + (h-y+block-1) * stride, stride);
data/ffmpeg-4.3.1/libavfilter/vf_uspp.c:420:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(uspp->non_b_qp_table, qp_table, w * h);
data/ffmpeg-4.3.1/libavfilter/vf_v360.c:308:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(dst + y * out_linesize, mask + y * width * (bits >> 3), width * (bits >> 3));       \
data/ffmpeg-4.3.1/libavfilter/vf_vaguedenoiser.c:196:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(p2, p1, length * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/vf_vaguedenoiser.c:290:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(temp + NPAD, input + NPAD, low_size * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/vf_vaguedenoiser.c:313:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(temp + NPAD, input + NPAD + low_size, high_size * sizeof(float));
data/ffmpeg-4.3.1/libavfilter/vf_vectorscope.c:965:79:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_ihtext(AVFrame *out, int x, int y, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_vectorscope.c:990:81:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_ihtext16(AVFrame *out, int x, int y, float o1, float o2, const char *txt, const uint16_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_vectorscope.c:1016:78:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_htext(AVFrame *out, int x, int y, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_vectorscope.c:1042:80:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_htext16(AVFrame *out, int x, int y, float o1, float o2, const char *txt, const uint16_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_vidstabdetect.c:146:12:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    s->f = fopen(s->result, "w");
data/ffmpeg-4.3.1/libavfilter/vf_vidstabtransform.c:212:9:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    f = fopen(tc->input, "r");
data/ffmpeg-4.3.1/libavfilter/vf_vmafmotion.c:215:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char value[128];
data/ffmpeg-4.3.1/libavfilter/vf_vmafmotion.c:312:29:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            s->stats_file = fopen(s->stats_file_str, "w");
data/ffmpeg-4.3.1/libavfilter/vf_vmafmotion.c:315:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[128];
data/ffmpeg-4.3.1/libavfilter/vf_w3fdif.c:384:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out_line, in_line, linesize);
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:124:49:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                      float o1, float o2, const char *txt,
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2624:88:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_htext(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2650:90:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_htext16(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2676:88:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_vtext(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2701:90:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void draw_vtext16(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2768:89:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void idraw_htext(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2794:91:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void idraw_htext16(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2820:89:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void idraw_vtext(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_waveform.c:2845:91:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static void idraw_vtext16(AVFrame *out, int x, int y, int mult, float o1, float o2, const char *txt, const uint8_t color[4])
data/ffmpeg-4.3.1/libavfilter/vf_yadif.c:222:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&td->frame->data[td->plane][y * td->frame->linesize[td->plane]],
data/ffmpeg-4.3.1/libavfilter/vf_zscale.c:145:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[32];
data/ffmpeg-4.3.1/libavfilter/vf_zscale.c:321:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char err_msg[1024];
data/ffmpeg-4.3.1/libavfilter/vf_zscale.c:553:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/libavfilter/vsrc_cellauto.c:157:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(s->pattern, s->file_buf, s->file_bufsize);
data/ffmpeg-4.3.1/libavfilter/vsrc_testsrc.c:503:27:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    static const unsigned char masks[10] = {
data/ffmpeg-4.3.1/libavfilter/vsrc_testsrc.c:607:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(p+frame->linesize[0], p, 3 * width);
data/ffmpeg-4.3.1/libavfilter/vsrc_testsrc.c:889:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[256];
data/ffmpeg-4.3.1/libavfilter/vsrc_testsrc.c:1349:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(p, p0, pw);
data/ffmpeg-4.3.1/libavformat/4xm.c:301:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char header[8];
data/ffmpeg-4.3.1/libavformat/4xm.c:337:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data, header, 8);
data/ffmpeg-4.3.1/libavformat/aadec.c:76:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key[128], val[128], codec_name[64] = {0};
data/ffmpeg-4.3.1/libavformat/aadec.c:119:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            header_seed = atoi(val);
data/ffmpeg-4.3.1/libavformat/aadec.c:158:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(output + 2, header_key, 16);
data/ffmpeg-4.3.1/libavformat/aadec.c:169:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(c->file_key, output + 2, 16); // skip first 2 bytes of output
data/ffmpeg-4.3.1/libavformat/aadec.c:288:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf + written, dst, TEA_BLOCK_SIZE);
data/ffmpeg-4.3.1/libavformat/aadec.c:296:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf + written, src, trailing_bytes);
data/ffmpeg-4.3.1/libavformat/aadec.c:311:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, buf + c->seek_offset, written - c->seek_offset);
data/ffmpeg-4.3.1/libavformat/adtsenc.c:183:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(par->extradata, side_data, side_data_size);
data/ffmpeg-4.3.1/libavformat/alp.c:33:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char        adpcm[6];       /*< "ADPCM" */
data/ffmpeg-4.3.1/libavformat/apngenc.c:110:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(apng->extra_data, par->extradata, par->extradata_size);
data/ffmpeg-4.3.1/libavformat/apngenc.c:134:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(apng->extra_data, side_data, apng->extra_data_size);
data/ffmpeg-4.3.1/libavformat/aqtitledec.c:65:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char line[4096];
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:80:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char stream_languages[128][6];       ///< max number of streams, language for each (RFC1766, e.g. en-US)
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:223:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char mimetype[64];
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:536:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(asf_st->palette, st->codecpar->extradata,
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:651:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char name[1024];
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:683:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char lang[6];
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:749:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[1024];
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:929:27:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    const char primary_tag[3] = { rfc1766[0], rfc1766[1], '\0' }; // ignore country code if any
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:1327:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(pal, asf_st->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/asfdec_f.c:1425:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(newdata + offset,
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:89:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char langs[32];
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:227:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[1024];
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:291:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[256];
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:342:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[32];
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:364:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char mimetype[64];
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:664:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[64];
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:835:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        const char primary_tag[3] = { rfc1766[0], rfc1766[1], '\0' }; // ignore country code if any
data/ffmpeg-4.3.1/libavformat/asfdec_o.c:1418:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pkt.data + pos,
data/ffmpeg-4.3.1/libavformat/asfenc.c:226:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char *languages[128];
data/ffmpeg-4.3.1/libavformat/assdec.c:38:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[13];
data/ffmpeg-4.3.1/libavformat/assdec.c:76:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        const int layer = atoi(p + 10);
data/ffmpeg-4.3.1/libavformat/async.c:602:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char buf[4096];
data/ffmpeg-4.3.1/libavformat/avc.c:244:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out + 4, &in[8], sps_size);
data/ffmpeg-4.3.1/libavformat/avc.c:246:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(out + 8 + sps_size, &in[11 + sps_size], pps_size);
data/ffmpeg-4.3.1/libavformat/avformat.h:1417:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1024];
data/ffmpeg-4.3.1/libavformat/avidec.c:136:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char header[8] = {0};
data/ffmpeg-4.3.1/libavformat/avidec.c:298:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key[5]     = { 0 };
data/ffmpeg-4.3.1/libavformat/avidec.c:320:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char months[12][4] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun",
data/ffmpeg-4.3.1/libavformat/avidec.c:325:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char month[4], time[9], buffer[64];
data/ffmpeg-4.3.1/libavformat/avidec.c:355:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buffer[64]  = { 0 };
data/ffmpeg-4.3.1/libavformat/avidec.c:532:22:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            unsigned char date[64] = { 0 };
data/ffmpeg-4.3.1/libavformat/avidec.c:839:29:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                            memcpy(st->codecpar->extradata + st->codecpar->extradata_size - 9,
data/ffmpeg-4.3.1/libavformat/avidec.c:1094:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pd.buf, pb->buf_ptr, size);
data/ffmpeg-4.3.1/libavformat/avidec.c:1456:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pal, ast->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/avienc.c:47:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tag[4];
data/ffmpeg-4.3.1/libavformat/avienc.c:130:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(idx->cluster[cl][id].tag, tag, 4);
data/ffmpeg-4.3.1/libavformat/avienc.c:237:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char tag[5];
data/ffmpeg-4.3.1/libavformat/avienc.c:630:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tag[5];
data/ffmpeg-4.3.1/libavformat/avienc.c:690:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tag[5];
data/ffmpeg-4.3.1/libavformat/avienc.c:814:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(avist->old_palette, avist->palette, pal_size * 4);
data/ffmpeg-4.3.1/libavformat/avienc.c:818:30:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    unsigned char tag[5];
data/ffmpeg-4.3.1/libavformat/avienc.c:843:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(avist->old_palette, avist->palette, pal_size * 4);
data/ffmpeg-4.3.1/libavformat/avienc.c:862:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char tag[5];
data/ffmpeg-4.3.1/libavformat/avio.c:255:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char proto_str[128], proto_nested[128], *ptr;
data/ffmpeg-4.3.1/libavformat/avio.c:262:9:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
        strcpy(proto_str, "file");
data/ffmpeg-4.3.1/libavformat/aviobuf.c:222:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buf_ptr, buf, len);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:661:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(buf, s->buf_ptr, len);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:722:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, s->buf_ptr, len);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:815:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp[1024];
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1000:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buffer, s->buffer, filled);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1044:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buffer, s->write_flag ? s->buffer : s->buf_ptr, data_size);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1101:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf + buf_size, s->buffer + overlap, buffer_size - overlap);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1231:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024];
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1298:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(d->buffer + d->pos, buf, buf_size);
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1307:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char buf1[4];
data/ffmpeg-4.3.1/libavformat/aviobuf.c:1405:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    static const char padbuf[AV_INPUT_BUFFER_PADDING_SIZE] = {0};
data/ffmpeg-4.3.1/libavformat/avisynth.c:549:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename_ansi[MAX_PATH * 4];
data/ffmpeg-4.3.1/libavformat/avisynth.c:550:5:  [2] (buffer) wchar_t:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    wchar_t filename_wc[MAX_PATH * 4];
data/ffmpeg-4.3.1/libavformat/avisynth.c:558:5:  [2] (buffer) MultiByteToWideChar:
  Requires maximum length in CHARACTERS, not bytes (CWE-120).
    MultiByteToWideChar(CP_UTF8, 0, s->url, -1, filename_wc, MAX_PATH * 4);
data/ffmpeg-4.3.1/libavformat/avlanguage.c:29:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    const char str[4];
data/ffmpeg-4.3.1/libavformat/avs.c:108:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data + 4, palette, palette_size - 4);
data/ffmpeg-4.3.1/libavformat/bethsoftvid.c:187:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, vidbuf_start, vidbuf_nbytes);
data/ffmpeg-4.3.1/libavformat/bethsoftvid.c:204:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pdata, vid->palette, BVID_PALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/bintext.c:91:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[36];
data/ffmpeg-4.3.1/libavformat/bmv.c:101:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data, c->packet + 1, pkt->size);
data/ffmpeg-4.3.1/libavformat/bmv.c:115:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, c->packet, pkt->size);
data/ffmpeg-4.3.1/libavformat/cafdec.c:159:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&st->codecpar->extradata[4], "alac", 4);
data/ffmpeg-4.3.1/libavformat/cafdec.c:161:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&st->codecpar->extradata[12], preamble, 12);
data/ffmpeg-4.3.1/libavformat/cafdec.c:227:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char key[32];
data/ffmpeg-4.3.1/libavformat/cafdec.c:228:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char value[1024];
data/ffmpeg-4.3.1/libavformat/cdxl.c:207:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data, cdxl->header, CDXL_HEADER_SIZE);
data/ffmpeg-4.3.1/libavformat/cinedec.c:85:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char tmp[64];
data/ffmpeg-4.3.1/libavformat/concatdec.c:179:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(st->codecpar->extradata, source_st->codecpar->extradata,
data/ffmpeg-4.3.1/libavformat/crcenc.c:51:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[64];
data/ffmpeg-4.3.1/libavformat/crypto.c:190:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, c->outptr, size);
data/ffmpeg-4.3.1/libavformat/crypto.c:286:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy( c->decrypt_iv, c->iv, c->ivlen );
data/ffmpeg-4.3.1/libavformat/crypto.c:321:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char errbuf[100] = "unknown error";
data/ffmpeg-4.3.1/libavformat/crypto.c:351:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&c->pad[c->pad_len], buf, BLOCKSIZE - c->pad_len);
data/ffmpeg-4.3.1/libavformat/crypto.c:365:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->pad, &buf[size - pad_len], pad_len);
data/ffmpeg-4.3.1/libavformat/crypto.c:367:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(&c->pad[c->pad_len], buf, size);
data/ffmpeg-4.3.1/libavformat/dash.c:103:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char format_tag[7]; // May be "%d", "%0Xd", or "%0Xlld" (for $Time$), where X is in [0-9]
data/ffmpeg-4.3.1/libavformat/dashdec.c:89:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char id[20];
data/ffmpeg-4.3.1/libavformat/dashdec.c:1077:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            rep->bandwidth = rep_bandwidth_val ? atoi(rep_bandwidth_val) : 0;
data/ffmpeg-4.3.1/libavformat/dashdec.c:1829:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, v->init_sec_buf, copy_size);
data/ffmpeg-4.3.1/libavformat/dashdec.c:2040:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(rep_dest->init_sec_buf, rep_src->init_sec_buf, rep_src->init_sec_data_len);
data/ffmpeg-4.3.1/libavformat/dashenc.c:73:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char file[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:106:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char initfile[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:125:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char codec_str[100];
data/ffmpeg-4.3.1/libavformat/dashenc.c:127:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:128:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char full_path[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:129:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_path[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:132:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char producer_reference_time_str[100];
data/ffmpeg-4.3.1/libavformat/dashenc.c:162:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char availability_start_time[100];
data/ffmpeg-4.3.1/libavformat/dashenc.c:165:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char dirname[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:281:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char errbuf[AV_ERROR_MAX_STRING_SIZE];
data/ffmpeg-4.3.1/libavformat/dashenc.c:519:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_filename_hls[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:520:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename_hls[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:604:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char filename[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:745:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&out[pos], "&amp;", 5);
data/ffmpeg-4.3.1/libavformat/dashenc.c:748:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&out[pos], "&lt;", 4);
data/ffmpeg-4.3.1/libavformat/dashenc.c:751:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&out[pos], "&gt;", 4);
data/ffmpeg-4.3.1/libavformat/dashenc.c:754:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&out[pos], "&apos;", 6);
data/ffmpeg-4.3.1/libavformat/dashenc.c:757:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&out[pos], "&quot;", 6);
data/ffmpeg-4.3.1/libavformat/dashenc.c:836:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char bandwidth_str[64] = {'\0'};
data/ffmpeg-4.3.1/libavformat/dashenc.c:968:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char id_str[10], *end_str;
data/ffmpeg-4.3.1/libavformat/dashenc.c:992:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char str[32];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1013:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char type_str[16];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1047:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char trick_id_str[10], *end_str;
data/ffmpeg-4.3.1/libavformat/dashenc.c:1064:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char idx_str[8], *end_str;
data/ffmpeg-4.3.1/libavformat/dashenc.c:1141:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_filename[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1178:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char now_str[100];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1252:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char filename_hls[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1254:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char audio_codec_str[128] = "\0";
data/ffmpeg-4.3.1/libavformat/dashenc.c:1280:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char playlist_file[64];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1301:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char playlist_file[64];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1302:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char codec_str[128];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1350:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char basename[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1468:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char filename[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:1816:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(par->extradata, extradata, extradata_size);
data/ffmpeg-4.3.1/libavformat/dashenc.c:1843:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char errbuf[AV_ERROR_MAX_STRING_SIZE];
data/ffmpeg-4.3.1/libavformat/dashenc.c:2286:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char filename[1024];
data/ffmpeg-4.3.1/libavformat/dashenc.c:2294:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char filename[1024];
data/ffmpeg-4.3.1/libavformat/data_uri.c:107:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, dc->data + dc->pos, size);
data/ffmpeg-4.3.1/libavformat/dss.c:72:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char datetime[64], string[DSS_TIME_SIZE + 1] = { 0 };
data/ffmpeg-4.3.1/libavformat/dss.c:197:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst, src, DSS_FRAME_SIZE);
data/ffmpeg-4.3.1/libavformat/dump.c:146:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    char tmp[256];
data/ffmpeg-4.3.1/libavformat/dump.c:485:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavformat/dv.c:461:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char timecode[AV_TIMECODE_STR_SIZE];
data/ffmpeg-4.3.1/libavformat/dvenc.c:256:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(*frame, data, c->sys->frame_size);
data/ffmpeg-4.3.1/libavformat/dxa.c:185:26:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            if(pal_size) memcpy(pkt->data, pal, pal_size);
data/ffmpeg-4.3.1/libavformat/dxa.c:186:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data + pal_size, buf, 4);
data/ffmpeg-4.3.1/libavformat/dxa.c:193:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pal, buf, 4);
data/ffmpeg-4.3.1/libavformat/dxa.c:210:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data + pal_size, buf, DXA_EXTRA_SIZE);
data/ffmpeg-4.3.1/libavformat/dxa.c:215:26:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            if(pal_size) memcpy(pkt->data, pal, pal_size);
data/ffmpeg-4.3.1/libavformat/ffmetadec.c:40:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp[1024];
data/ffmpeg-4.3.1/libavformat/fitsdec.c:82:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[FITS_BLOCK_SIZE] = { 0 };
data/ffmpeg-4.3.1/libavformat/fitsdec.c:189:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, buf + 80, avbuf.len - 80);
data/ffmpeg-4.3.1/libavformat/fitsenc.c:55:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(header, keyword, len);
data/ffmpeg-4.3.1/libavformat/fitsenc.c:114:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buffer, "SIMPLE  = ", 10);
data/ffmpeg-4.3.1/libavformat/fitsenc.c:119:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buffer, "XTENSION= 'IMAGE   '", 20);
data/ffmpeg-4.3.1/libavformat/fitsenc.c:149:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buffer, "CTYPE3  = 'RGB     '", 20);
data/ffmpeg-4.3.1/libavformat/fitsenc.c:155:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buffer, "END", 3);
data/ffmpeg-4.3.1/libavformat/flacenc.c:288:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(c->streaminfo, streaminfo, FLAC_STREAMINFO_SIZE);
data/ffmpeg-4.3.1/libavformat/flic.c:90:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char header[FLIC_HEADER_SIZE];
data/ffmpeg-4.3.1/libavformat/flic.c:94:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char preamble[FLIC_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/flic.c:130:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(st->codecpar->extradata, header, FLIC_HEADER_SIZE);
data/ffmpeg-4.3.1/libavformat/flic.c:180:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(st->codecpar->extradata, header, 12);
data/ffmpeg-4.3.1/libavformat/flic.c:204:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char preamble[FLIC_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/flic.c:224:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data, preamble, FLIC_PREAMBLE_SIZE);
data/ffmpeg-4.3.1/libavformat/flvdec.c:402:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char str_val[256];
data/ffmpeg-4.3.1/libavformat/flvdec.c:492:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char str_val[1024];
data/ffmpeg-4.3.1/libavformat/flvdec.c:672:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char datestr[128];
data/ffmpeg-4.3.1/libavformat/flvdec.c:697:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buffer[32];
data/ffmpeg-4.3.1/libavformat/flvdec.c:886:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[20];
data/ffmpeg-4.3.1/libavformat/flvenc.c:911:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(par->extradata, side, side_size);
data/ffmpeg-4.3.1/libavformat/format.c:292:23:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            FILE *f = fopen("probestat.tmp", "ab");
data/ffmpeg-4.3.1/libavformat/framecrcenc.c:48:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavformat/framehash.c:32:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[256] = { 0 };
data/ffmpeg-4.3.1/libavformat/ftp.c:149:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:246:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:300:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    s->server_data_port = atoi(start);
data/ffmpeg-4.3.1/libavformat/ftp.c:343:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    s->server_data_port = atoi(start) * 256;
data/ffmpeg-4.3.1/libavformat/ftp.c:346:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    s->server_data_port += atoi(start);
data/ffmpeg-4.3.1/libavformat/ftp.c:398:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:417:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:433:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:460:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:473:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:545:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[CONTROL_BUFFER_SIZE], *response = NULL;
data/ffmpeg-4.3.1/libavformat/ftp.c:595:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[CONTROL_BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:666:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char proto[10], path[MAX_URL_SIZE], credentials[MAX_URL_SIZE], hostname[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:1075:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/ftp.c:1103:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char command[MAX_URL_SIZE], path[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/gdv.c:187:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pal, gdv->pal, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/gifdec.c:270:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char buf[6];
data/ffmpeg-4.3.1/libavformat/gopher.c:43:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buffer[1024];
data/ffmpeg-4.3.1/libavformat/gopher.c:78:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname[1024], auth[1024], path[1024], buf[1024];
data/ffmpeg-4.3.1/libavformat/gxf.c:44:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char tmp[128];
data/ffmpeg-4.3.1/libavformat/gxfenc.c:184:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buffer[1024];
data/ffmpeg-4.3.1/libavformat/hashenc.c:144:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[AV_HASH_MAX_SIZE*2+128];
data/ffmpeg-4.3.1/libavformat/hashenc.c:255:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[AV_HASH_MAX_SIZE*2+1];
data/ffmpeg-4.3.1/libavformat/hashenc.c:296:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[AV_HASH_MAX_SIZE*2+128];
data/ffmpeg-4.3.1/libavformat/hdsenc.c:40:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char file[1024];
data/ffmpeg-4.3.1/libavformat/hdsenc.c:51:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_filename[1024];
data/ffmpeg-4.3.1/libavformat/hdsenc.c:99:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(os->extra_packets[os->nb_extra_packets], buf, size);
data/ffmpeg-4.3.1/libavformat/hdsenc.c:108:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(os->metadata, buf + 11, os->metadata_size);
data/ffmpeg-4.3.1/libavformat/hdsenc.c:164:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1024], temp_filename[1024];
data/ffmpeg-4.3.1/libavformat/hdsenc.c:223:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1024], temp_filename[1024];
data/ffmpeg-4.3.1/libavformat/hdsenc.c:456:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char target_filename[1024];
data/ffmpeg-4.3.1/libavformat/hdsenc.c:539:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char filename[1024];
data/ffmpeg-4.3.1/libavformat/hls.c:94:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char url[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:133:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_url[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:174:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char group_id[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:175:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char language[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:176:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:187:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char audio_group[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:188:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char video_group[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:189:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char subtitles_group[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:326:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char bandwidth[20];
data/ffmpeg-4.3.1/libavformat/hls.c:328:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char audio[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:329:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char video[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:330:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char subtitles[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:348:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        var->bandwidth = atoi(info->bandwidth);
data/ffmpeg-4.3.1/libavformat/hls.c:378:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char uri[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:379:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char method[11];
data/ffmpeg-4.3.1/libavformat/hls.c:380:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char iv[35];
data/ffmpeg-4.3.1/libavformat/hls.c:399:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char uri[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:400:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char byterange[32];
data/ffmpeg-4.3.1/libavformat/hls.c:408:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp_str[MAX_URL_SIZE], *ptr = tmp_str;
data/ffmpeg-4.3.1/libavformat/hls.c:460:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char type[16];
data/ffmpeg-4.3.1/libavformat/hls.c:461:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char uri[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:462:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char group_id[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:463:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char language[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:464:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char assoc_language[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:465:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[MAX_FIELD_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:466:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char defaultr[4];
data/ffmpeg-4.3.1/libavformat/hls.c:467:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char forced[4];
data/ffmpeg-4.3.1/libavformat/hls.c:468:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char characteristics[MAX_CHARACTERISTICS_LEN];
data/ffmpeg-4.3.1/libavformat/hls.c:720:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key[MAX_URL_SIZE] = "";
data/ffmpeg-4.3.1/libavformat/hls.c:721:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:728:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp_str[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:822:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            pls->start_seq_no = atoi(ptr);
data/ffmpeg-4.3.1/libavformat/hls.c:841:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(cur_init_section->iv, iv, sizeof(iv));
data/ffmpeg-4.3.1/libavformat/hls.c:898:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(seg->iv, iv, sizeof(iv));
data/ffmpeg-4.3.1/libavformat/hls.c:1178:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pls->id3_buf + id3_buf_pos, buf, tag_got_bytes);
data/ffmpeg-4.3.1/libavformat/hls.c:1244:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char iv[33], key[33], url[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hls.c:1550:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, v->init_sec_buf, copy_size);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:75:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:76:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char sub_filename[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:85:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_uri[LINE_BUFFER_SIZE + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:86:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char iv_string[KEYSIZE*2 + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:158:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char current_segment_final_filename_fmt[MAX_URL_SIZE]; // when renaming segments
data/ffmpeg-4.3.1/libavformat/hlsenc.c:165:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_file[LINE_BUFFER_SIZE + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:166:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_uri[LINE_BUFFER_SIZE + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:167:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_string[KEYSIZE*2 + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:168:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char iv_string[KEYSIZE*2 + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:171:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char codec_attr[128];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:227:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_file[LINE_BUFFER_SIZE + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:228:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_uri[LINE_BUFFER_SIZE + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:229:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key_string[KEYSIZE*2 + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:230:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char iv_string[KEYSIZE*2 + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:322:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char attr[32];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:670:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[33];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:872:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char period[21];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1135:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1299:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_filename[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1454:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_filename[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1455:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp_vtt_filename[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1587:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char iv_string[KEYSIZE*2 + 1];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1719:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(vs->iv_string, iv_string, sizeof(iv_string));
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1760:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char b[21];
data/ffmpeg-4.3.1/libavformat/hlsenc.c:1777:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char extension[10] = {'\0'};
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2090:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            if (atoi(val) < 1 || atoi(val) > 4) {
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2090:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            if (atoi(val) < 1 || atoi(val) > 4) {
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2092:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
                       atoi(val), ccs->instreamid);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2096:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            if (atoi(val) < 1 || atoi(val) > 63) {
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2096:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            if (atoi(val) < 1 || atoi(val) > 63) {
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2098:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
                       atoi(val), ccs->instreamid);
data/ffmpeg-4.3.1/libavformat/hlsenc.c:2771:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char b[15];
data/ffmpeg-4.3.1/libavformat/hlsplaylist.c:159:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf0[128], buf1[128];
data/ffmpeg-4.3.1/libavformat/hlsproto.c:50:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char url[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsproto.c:55:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char url[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsproto.c:59:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char playlisturl[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/hlsproto.c:91:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char bandwidth[20];
data/ffmpeg-4.3.1/libavformat/hlsproto.c:109:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[1024];
data/ffmpeg-4.3.1/libavformat/hlsproto.c:132:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            bandwidth = atoi(info.bandwidth);
data/ffmpeg-4.3.1/libavformat/hlsproto.c:134:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            s->target_duration = atoi(ptr) * AV_TIME_BASE;
data/ffmpeg-4.3.1/libavformat/hlsproto.c:136:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            s->start_seq_no = atoi(ptr);
data/ffmpeg-4.3.1/libavformat/http.c:65:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char buffer[BUFFER_SIZE], *buf_ptr, *buf_end;
data/ffmpeg-4.3.1/libavformat/http.c:183:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&((HTTPContext *)dest->priv_data)->auth_state,
data/ffmpeg-4.3.1/libavformat/http.c:186:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(&((HTTPContext *)dest->priv_data)->proxy_auth_state,
data/ffmpeg-4.3.1/libavformat/http.c:195:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname[1024], hoststr[1024], proto[10];
data/ffmpeg-4.3.1/libavformat/http.c:196:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char auth[1024], proxyauth[1024] = "";
data/ffmpeg-4.3.1/libavformat/http.c:197:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path1[MAX_URL_SIZE], sanitized_path[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/http.c:198:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024], urlbuf[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/http.c:323:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024];
data/ffmpeg-4.3.1/libavformat/http.c:342:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname1[1024], hostname2[1024], proto1[10], proto2[10];
data/ffmpeg-4.3.1/libavformat/http.c:413:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char message[BUFFER_SIZE];
data/ffmpeg-4.3.1/libavformat/http.c:528:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname[1024], proto[10];
data/ffmpeg-4.3.1/libavformat/http.c:529:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char lower_url[100];
data/ffmpeg-4.3.1/libavformat/http.c:678:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char redirected_location[MAX_URL_SIZE], *new_loc;
data/ffmpeg-4.3.1/libavformat/http.c:763:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char exp_buf[MAX_EXPIRY];
data/ffmpeg-4.3.1/libavformat/http.c:1157:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/http.c:1200:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char buf[1024];
data/ffmpeg-4.3.1/libavformat/http.c:1393:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char line[32];
data/ffmpeg-4.3.1/libavformat/http.c:1431:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, s->buf_ptr, len);
data/ffmpeg-4.3.1/libavformat/http.c:1607:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char data[255 * 16 + 1];
data/ffmpeg-4.3.1/libavformat/http.c:1644:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char temp[11] = "";  /* 32-bit hex + CRLF + nul */
data/ffmpeg-4.3.1/libavformat/http.c:1681:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char buf[1024];
data/ffmpeg-4.3.1/libavformat/http.c:1757:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(old_buf, s->buf_ptr, old_buf_size);
data/ffmpeg-4.3.1/libavformat/http.c:1763:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(s->buffer, old_buf, old_buf_size);
data/ffmpeg-4.3.1/libavformat/http.c:1854:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname[1024], hoststr[1024];
data/ffmpeg-4.3.1/libavformat/http.c:1855:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char auth[1024], pathbuf[1024], *path;
data/ffmpeg-4.3.1/libavformat/http.c:1856:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char lower_url[100];
data/ffmpeg-4.3.1/libavformat/httpauth.c:144:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char cnonce[17];
data/ffmpeg-4.3.1/libavformat/httpauth.c:145:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char nc[9];
data/ffmpeg-4.3.1/libavformat/httpauth.c:147:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char A1hash[33], A2hash[33], response[33];
data/ffmpeg-4.3.1/libavformat/httpauth.h:36:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char nonce[300];       /**< Server specified nonce */
data/ffmpeg-4.3.1/libavformat/httpauth.h:37:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char algorithm[10];    /**< Server specified digest algorithm */
data/ffmpeg-4.3.1/libavformat/httpauth.h:38:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char qop[30];          /**< Quality of protection, containing the one
data/ffmpeg-4.3.1/libavformat/httpauth.h:41:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char opaque[300];      /**< A server-specified string that should be
data/ffmpeg-4.3.1/libavformat/httpauth.h:44:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char stale[10];        /**< The server indicated that the auth was ok,
data/ffmpeg-4.3.1/libavformat/httpauth.h:63:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char realm[200];
data/ffmpeg-4.3.1/libavformat/icecast.c:90:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char h_url[1024], host[1024], auth[1024], path[1024];
data/ffmpeg-4.3.1/libavformat/id3v1.c:27:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char * const ff_id3v1_genre_str[ID3v1_GENRE_MAX + 1] = {
data/ffmpeg-4.3.1/libavformat/id3v1.c:226:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char *q, str[512], *first_free_space = NULL;
data/ffmpeg-4.3.1/libavformat/id3v1.h:34:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char * const ff_id3v1_genre_str[ID3v1_GENRE_MAX + 1];
data/ffmpeg-4.3.1/libavformat/id3v2.c:107:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char * const ff_id3v2_picture_types[21] = {
data/ffmpeg-4.3.1/libavformat/id3v2.c:206:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tag[4];
data/ffmpeg-4.3.1/libavformat/id3v2.c:539:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char date[17] = { 0 };      // YYYY-MM-DD hh:mm
data/ffmpeg-4.3.1/libavformat/id3v2.c:587:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char mimetype[64] = {0};
data/ffmpeg-4.3.1/libavformat/id3v2.c:680:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tag[5];
data/ffmpeg-4.3.1/libavformat/id3v2.c:815:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tag[5];
data/ffmpeg-4.3.1/libavformat/id3v2.h:212:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char * const ff_id3v2_picture_types[21];
data/ffmpeg-4.3.1/libavformat/id3v2enc.c:172:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char year[5] = {0}, day_month[5] = {0};
data/ffmpeg-4.3.1/libavformat/id3v2enc.c:262:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[123];
data/ffmpeg-4.3.1/libavformat/id3v2enc.c:297:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[123];
data/ffmpeg-4.3.1/libavformat/idcin.c:262:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char palette_buffer[768];
data/ffmpeg-4.3.1/libavformat/idcin.c:326:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pal, palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/idroqdec.c:75:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char preamble[RoQ_CHUNK_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/idroqdec.c:103:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char preamble[RoQ_CHUNK_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/idroqdec.c:212:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(pkt->data, preamble, RoQ_CHUNK_PREAMBLE_SIZE);
data/ffmpeg-4.3.1/libavformat/iff.c:249:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char abss[24];
data/ffmpeg-4.3.1/libavformat/iff.c:657:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char tmp[24];
data/ffmpeg-4.3.1/libavformat/img2.h:50:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path[1024];
data/ffmpeg-4.3.1/libavformat/img2dec.c:113:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[1024];
data/ffmpeg-4.3.1/libavformat/img2dec.c:405:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename_bytes[1024];
data/ffmpeg-4.3.1/libavformat/img2enc.c:40:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path[1024];
data/ffmpeg-4.3.1/libavformat/img2enc.c:41:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char tmp[4][1024];
data/ffmpeg-4.3.1/libavformat/img2enc.c:42:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char target[4][1024];
data/ffmpeg-4.3.1/libavformat/img2enc.c:132:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[1024];
data/ffmpeg-4.3.1/libavformat/internal.h:48:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char str[32];
data/ffmpeg-4.3.1/libavformat/ip.c:69:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char sport[16];
data/ffmpeg-4.3.1/libavformat/ip.c:112:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&source_addr, ai->ai_addr, ai->ai_addrlen);
data/ffmpeg-4.3.1/libavformat/ipmovie.c:172:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pal, s->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/ipmovie.c:278:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char chunk_preamble[CHUNK_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/ipmovie.c:281:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char opcode_preamble[OPCODE_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/ipmovie.c:285:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char scratch[1024];
data/ffmpeg-4.3.1/libavformat/ipmovie.c:636:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char chunk_preamble[CHUNK_PREAMBLE_SIZE];
data/ffmpeg-4.3.1/libavformat/isom.c:419:33:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
int ff_mov_iso639_to_lang(const char lang[4], int mp4)
data/ffmpeg-4.3.1/libavformat/isom.c:446:42:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
int ff_mov_lang_to_iso639(unsigned code, char to[4])
data/ffmpeg-4.3.1/libavformat/isom.c:464:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(to, mov_mdhd_language_map[code], 4);
data/ffmpeg-4.3.1/libavformat/isom.h:46:33:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
int ff_mov_iso639_to_lang(const char lang[4], int mp4);
data/ffmpeg-4.3.1/libavformat/isom.h:47:42:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
int ff_mov_lang_to_iso639(unsigned code, char to[4]);
data/ffmpeg-4.3.1/libavformat/isom.h:77:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char volume[28];
data/ffmpeg-4.3.1/libavformat/isom.h:78:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char filename[64];
data/ffmpeg-4.3.1/libavformat/iss.c:74:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char token[MAX_TOKEN_SIZE];
data/ffmpeg-4.3.1/libavformat/jacosubdec.c:161:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[JSS_MAX_LINESIZE];
data/ffmpeg-4.3.1/libavformat/latmenc.c:178:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(par->extradata, side_data, side_data_size);
data/ffmpeg-4.3.1/libavformat/libamqp.c:61:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname[STR_LEN], credentials[STR_LEN];
data/ffmpeg-4.3.1/libavformat/libamqp.c:155:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char queuename_buff[STR_LEN];
data/ffmpeg-4.3.1/libavformat/libamqp.c:170:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(queuename.bytes, r->queue.bytes, queuename.len);
data/ffmpeg-4.3.1/libavformat/libamqp.c:266:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(buf, envelope.message.body.bytes, size);
data/ffmpeg-4.3.1/libavformat/libgme.c:62:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[30];
data/ffmpeg-4.3.1/libavformat/libmodplug.c:114:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char item_name[64] = {0};                                          \
data/ffmpeg-4.3.1/libavformat/libmodplug.c:295:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char intbuf[32];
data/ffmpeg-4.3.1/libavformat/libsrt.c:360:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavformat/libsrt.c:362:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname[1024],proto[1024],path[1024];
data/ffmpeg-4.3.1/libavformat/libsrt.c:363:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char portstr[10];
data/ffmpeg-4.3.1/libavformat/libsrt.c:490:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/ffmpeg-4.3.1/libavformat/libssh.c:195:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char proto[10], hostname[1024], credencials[1024];
data/ffmpeg-4.3.1/libavformat/libssh.c:233:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/libssh.c:317:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/libssh.c:400:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/libssh.c:435:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char path_src[MAX_URL_SIZE], path_dst[MAX_URL_SIZE];
data/ffmpeg-4.3.1/libavformat/libssh.c:436:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hostname_src[1024], hostname_dst[1024];
data/ffmpeg-4.3.1/libavformat/libssh.c:437:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char credentials_src[1024], credentials_dst[1024];
data/ffmpeg-4.3.1/libavformat/lrcenc.c:96:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(data, pkt->data, pkt->size);
data/ffmpeg-4.3.1/libavformat/lxfdec.c:102:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(header, LXF_IDENT, LXF_IDENT_LENGTH);
data/ffmpeg-4.3.1/libavformat/matroska.c:128:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char * const ff_matroska_video_stereo_mode[MATROSKA_VIDEO_STEREOMODE_TYPE_NB] = {
data/ffmpeg-4.3.1/libavformat/matroska.c:146:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char * const ff_matroska_video_stereo_plane[MATROSKA_VIDEO_STEREO_PLANE_COUNT] = {
data/ffmpeg-4.3.1/libavformat/matroska.h:354:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char str[22];
data/ffmpeg-4.3.1/libavformat/matroska.h:366:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char * const ff_matroska_video_stereo_mode[MATROSKA_VIDEO_STEREOMODE_TYPE_NB];
data/ffmpeg-4.3.1/libavformat/matroska.h:367:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char * const ff_matroska_video_stereo_plane[MATROSKA_VIDEO_STEREO_PLANE_COUNT];
data/ffmpeg-4.3.1/libavformat/matroskadec.c:1615:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt_data, header, header_size);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:1616:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt_data + header_size, data, isize);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:1725:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char key[1024];
data/ffmpeg-4.3.1/libavformat/matroskadec.c:2564:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&extradata[4], "alac", 4);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:2566:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(&extradata[12], track->codec_priv.data,
data/ffmpeg-4.3.1/libavformat/matroskadec.c:2706:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(st->codecpar->extradata,
data/ffmpeg-4.3.1/libavformat/matroskadec.c:2762:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char buf[32];
data/ffmpeg-4.3.1/libavformat/matroskadec.c:2951:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(st->codecpar->extradata, attachments[j].bin.data,
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3005:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(pal, track->palette, AVPALETTE_SIZE);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3142:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(track->audio.buf + x * 2 * w + y * cfs,
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3150:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(track->audio.buf + y * w, data, w);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3158:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(track->audio.buf +
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3179:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pkt->data,
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3262:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + offset + 32, src, blocksize);          // block data
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3293:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(dst + 8, *data, dstlen - 8);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3372:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(pkt->data, text, text_len);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3382:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, id, id_len);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3393:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf, settings, settings_len);
data/ffmpeg-4.3.1/libavformat/matroskadec.c:3483:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(side_data + 8, additional, additional_size);
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:1034:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        int stereo_mode = atoi(tag->value);
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:1257:74:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        if (((tag = av_dict_get(st->metadata, "alpha_mode", NULL, 0)) && atoi(tag->value)) ||
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:1258:74:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            ((tag = av_dict_get( s->metadata, "alpha_mode", NULL, 0)) && atoi(tag->value)) ||
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:1988:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(dst + offset, src, header.blocksize);
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:2205:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(par->extradata, side_data, side_data_size);
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:2258:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(par->extradata, side_data, side_data_size);
data/ffmpeg-4.3.1/libavformat/matroskaenc.c:2584:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                char duration_string[20] = "";
data/ffmpeg-4.3.1/libavformat/microdvddec.c:85:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line_buf[MAX_LINESIZE];
data/ffmpeg-4.3.1/libavformat/microdvddec.c:125:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy(st->codecpar->extradata, line + 11, size);
data/ffmpeg-4.3.1/libavformat/mkvtimestamp_v2.c:35:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (C