56b9130fff
avcodec/bsf: simplify the code by
2020-04-18 12:17:16 +0800
35bcbfd6da
avfilter/f_interleave: no need to check for inlink eof if non-empty queue by
2020-04-25 13:35:22 +0200
ec3b5deab4
avfilter/f_interleave: make sure that all frames in inlink queue are used by
2020-04-25 13:07:13 +0200
b29b934e4f
avfilter/f_interleave: add duration option by
2020-04-25 12:35:22 +0200
6cfb33f976
ffplay: set stream_index to -1 earlier to prevent segfault by
2020-04-25 11:25:15 +1000
1217b06a9b
avcodec/vp9: prevent null pointer use on init_frames() failure by
2020-04-25 11:25:15 +1000
5a2a199031
lavu/version: bump minor version for DOVI sidedata by
2020-04-23 19:02:03 +0800
3e22e738c0
avcodec: add support for Cunning Developments' ADPCM by
2020-04-18 00:20:39 +0000
f93e026b64
(tag: n2.8.16)
libavformat/Makefile: Fix build issues with async test by
2020-04-24 13:48:04 +0200
f4d8fad802
dnn-layer-mathbinary-test: Fix tests for cases with extra intermediate precision by
2020-04-23 09:19:25 +0300
a501947a84
avcodec/mjpeg2jpeg_bsf: Remove unnecessary header by
2020-04-21 04:19:07 +0200
88a37f0f5b
avcodec/noise_bsf: Remove unnecessary headers by
2020-04-21 04:09:20 +0200
60f9ecdccd
avcodec/dump_extradata_bsf: Remove unnecessary header by
2020-04-21 03:51:57 +0200
6063b39e4d
avcodec/dca_core_bsf: Remove unnecessary header by
2020-04-21 03:49:42 +0200
9f8dc586a0
avcodec/chomp_bsf: Remove unnecessary header by
2020-04-21 03:47:01 +0200
cc489e43de
avcodec/vp9_raw_reorder_bsf: Remove unnecessary header by
2020-04-21 03:39:06 +0200
9f3d3ff2ec
avformat/mux: Remove unnecessary headers by
2020-04-21 02:57:25 +0200
7afb161bc1
avformat/utils: Remove superfluous headers by
2020-04-21 01:09:19 +0200
9f52eb5fce
Changelog: Update for 2.8.16 by
2020-04-24 01:17:24 +0200
a1c51c0713
avcodec/hevc_mp4toannexb_bsf: Check nalu_size by
2020-04-19 18:24:55 +0200
56774297bb
avcodec/iff: Check length before memcpy() in decode_deep_rle32() by
2020-04-21 00:03:40 +0200
0516f88c76
avcodec/iff: Fix invalid pointer intermediates in decode_deep_rle32() by
2020-04-21 00:03:39 +0200
9a636c5a76
avcodec/rv40dsp: Fix integer overflows in rv40_weight_func_*() by
2020-02-02 21:01:12 +0100
d0d0962a8b
avcodec/ac3dec_fixed: Fix several invalid left shifts in scale_coefs() by
2020-02-01 21:25:33 +0100
f983115644
avcodec/flac_parser: Do not lose header count in find_headers_search() by
2020-02-03 23:20:23 +0100
9a82db1ce9
avcodec/audiodsp: Fix integer overflow in scalarproduct_int16_c() by
2020-02-02 20:02:55 +0100
b4ac197257
avformat/oggdec: Check for EOF after page header by
2020-04-01 20:58:52 +0200
1ff19987be
swscale/yuv2rgb: Fix vertical dither offset with slices by
2020-04-02 22:38:46 +0200
e6dcdee170
avcodec/dpcm: clip exponent into supported range in XAN DPCM by
2020-04-09 15:37:55 +0200
da076d4aa2
avcodec/flacdsp_template: Fix invalid shifts in decorrelate by
2020-02-01 22:52:13 +0100
e0916c7fb5
avcodec/xvididct: Fix integer overflow in MULT() by
2020-01-31 23:43:57 +0100
834c9968a0
avcodec/ffwavesynth: Correct undefined overflow of PINK_UNIT by
2020-01-17 23:42:08 +0100
4359dddb72
swscale/output: Fix integer overflow in yuv2rgb_write_full() with out of range input by
2020-02-16 20:11:52 +0100
1881989f2f
libavformat/amr.c: Check return value from avio_read() by
2020-03-30 21:30:33 -0700
01e696609b
libavformat/mov.c: Free aes_decrypt to avoid leaking memory by
2020-03-30 14:08:01 -0700
e11e62a80a
libavformat/oggdec.c: Check return value from avio_read() by
2020-03-30 14:56:11 -0700
e1430e1e2b
avformat/asfdec_f: Fix overflow check in get_tag() by
2020-03-15 17:26:51 +0100
a31fc54c6c
avformat/nsvdec: Fix memleaks on errors while reading the header by
2020-03-18 20:20:44 +0100
c00a5fc71f
avcodec/ffwavesynth: Fix integer overflow in computation of ddphi by
2020-03-15 18:25:56 +0100
2df0d6520c
avcodec/mpeg12dec: Fix invalid shift in mpeg2_fast_decode_block_intra() by
2019-12-05 22:35:03 +0100
781636afa0
avcodec/mpegaudioenc_template: fix invalid shift of sample by
2020-01-23 12:41:41 +0100
8aee7f743f
avcodec/motion_est_template: Fix invalid shifts in no_sub_motion_search() by
2020-01-23 12:50:30 +0100
575e88e089
avformat/mpegts: Improve the position determination for avpriv_mpegts_parse_packet() by
2020-01-27 19:07:00 +0100
ae9ec86ef3
avformat/mvdec: Check stream numbers by
2020-02-23 09:27:27 +0100
63abfc87a4
avcodec/pcm: Fix invalid shift in AV_CODEC_ID_PCM_LXF by
2020-02-20 22:26:18 +0100
69f0f5a93d
avcodec/qdm2: Check fft_coefs_index by
2020-02-18 22:58:12 +0100
60a912e005
avformat/avidec: Avoid integer overflow in NI switch check by
2020-02-15 23:18:25 +0100
9c151e45a8
avfilter/vf_aspect: Fix integer overflow in compute_dar() by
2020-02-15 22:35:37 +0100
bc1e30adc6
avcodec/apedec: Fix invalid shift with 24 bps by
2020-02-11 23:56:45 +0100
efaa2a05c0
avformat/utils: Fix undefined behavior in ff_configure_buffers_for_index() by
2020-01-28 16:49:14 -0800
661446f9d6
avcodec/wmalosslessdec: Fix loop in revert_acfilter() by
2020-01-18 19:28:36 +0100
67f6cab06f
avcodec/lagarith: Sanity check scale by
2020-01-28 20:12:25 +0100
0590a8c671
avcodec/apedec: Fix integer overflows in predictor_decode_mono_3950() by
2020-01-28 18:35:43 +0100
cd9734b52e
avcodec/ralf: Fix integer overflow in apply_lpc() by
2019-12-08 13:48:45 +0100
e4c08e9419
avcodec/wmavoice: Fix rounding and integer anomalies in calc_input_response() by
2019-12-14 15:27:44 +0100
bfdc0b24a9
avcodec/pcm: Fix invalid shift in pcm_decode_frame for LXF by
2019-12-18 00:07:50 +0100
0a8e5bab37
avcodec/snappy: Sanity check bytestream2_get_levarint() by
2020-01-19 21:51:11 +0100
f3dfc3bf86
avcodec/mlpdsp: Fix a invalid shift in ff_mlp_rematrix_channel() by
2020-02-01 23:25:42 +0100
43222c987f
avcodec/avdct: Clear IDCTDSPContext context by
2020-01-27 21:54:22 +0100
cee643d7fb
avcodec/apedec: Fix undefined integer overflow in decode_array_0000() by
2019-12-07 20:55:16 +0100
d641368fc2
avcodec/smacker: Check space before decoding type by
2020-01-01 20:43:05 +0100
ee3429d72c
avcodec/iff: Over-allocate ham_palbuf for HAM6 IFF-PBM by
2020-01-03 23:24:15 +0100
06f4f0d613
avfilter/vf_find_rect: Remove assert by
2020-01-26 20:45:07 +0100
db8487611b
avfilter/vf_find_rect: Increase worst case score by
2020-01-26 20:45:06 +0100
23a0acd4d1
swscale/input: Fix several invalid shifts related to rgb2yuv constants by
2020-01-21 22:52:19 +0100
b1e6aaa735
swscale/output: Fix several invalid shifts in yuv2rgb_full_1_c_template() by
2020-01-21 22:52:19 +0100
f355bb59d8
swscale/swscale: Fix several invalid shifts related to vChrDrop by
2020-01-21 22:52:19 +0100
51f6e2d7b8
avcodec/hevc_mp4toannexb_bsf: Avoid NULL memcpy() by
2019-12-13 00:38:29 +0100
ff7e2172d3
avcodec/wmalosslessdec: move channel check up by
2020-01-15 00:32:55 +0100
0dc4c9f745
avcodec/adpcm: Fix overflow in FFABS() IMA_EA_EACS by
2019-12-07 00:14:16 +0100
aefc24beb2
avcodec/alac: Fix integer overflow in LPC coefficient adaption by
2019-12-07 20:42:54 +0100
20acb6d1be
avcodec/g729postfilter: Optimize out overflowing multiplication from apply_tilt_comp() by
2019-12-07 20:38:13 +0100
e095298478
avcodec/vc1dec: Check field_mode for sprites by
2019-12-08 20:18:07 +0100
6be091ce22
avcodec/vc1dec: Limit bits by the actual bitstream size by
2019-12-08 19:37:46 +0100
92503fd8a9
avcodec/vmdaudio: Check block_align more by
2020-01-06 01:38:21 +0100
4591046007
configure: bump year by
2020-01-01 12:14:30 +0530
9f9cedf29f
avcodec/pgssubdec: Free subtitle on error by
2020-01-04 21:58:28 +0100
97de004ad9
avcodec/ffwavesynth: Fix undefined overflow in wavesynth_synth_sample() by
2019-11-25 21:50:57 +0100
ceb35853cb
avcodec/cook: Use 3 stage VLC decoding for channel_coupling by
2019-11-25 21:39:48 +0100
4326c5383d
avcodec/sonic: Check e in get_symbol() by
2019-10-21 23:22:05 +0200
97bc7ddc16
avcodec/twinvqdec: Correct overflow in block align check by
2019-12-03 19:48:46 +0100
27846766d8
avcodec/vc1dec: Fix "return -1" cases by
2019-12-17 00:04:23 +0100
f6179e23cf
avcodec/vc1dec: Free sprite_output_frame on error by
2019-12-16 23:31:22 +0100
a35b01b84a
avcodec/wmadec: Keep track of exponent initialization per channel by
2019-11-30 16:46:46 +0100
ac221d9cdd
avcodec/adpcm: Clip predictor for APC by
2019-11-21 23:02:56 +0100
2df3b2d01d
avcodec/targa: Check colors vs. available space by
2019-11-21 22:43:01 +0100
43fe503107
avcodec/wmavoice: Check remaining input in parse_packet_header() by
2019-11-23 09:18:12 +0100
45eef1be3a
avcodec/wmalosslessdec: Fix 2 overflows in mclms by
2019-11-20 22:05:40 +0100
300739d589
avcodec/wmaprodec: Fixes integer overflow with 32bit samples by
2019-11-20 20:34:55 +0100
bf94919fc0
avcodec/adpcm: Fix invalid shift in xa_decode() by
2019-11-20 19:13:09 +0100
daf27acf72
avcodec/wmalosslessdec: Fix several integer issues by
2019-11-18 14:22:57 +0100
758119ca41
avcodec/pnm: Check that the header is not truncated by
2019-12-14 19:19:57 +0100
74673ba276
avcodec/mp3_header_decompress_bsf: Check sample_rate_index by
2019-12-14 00:37:27 +0100
1d7226ee65
avcodec/apedec: Fix 2 integer overflows by
2019-11-14 16:38:36 +0100
7c15568a50
avcodec/wmaprodec: Set packet_loss when we error out on a sanity check by
2019-11-12 20:25:00 +0100
3510a1869e
avcodec/truemotion2: Fix 2 integer overflows in tm2_low_res_block() by
2019-11-12 18:47:52 +0100
e35a59ea63
avformat/webvttdec: Remove write-only variable by
2020-04-17 03:47:25 +0200
476a724357
avformat/r3d: Remove write-only array by
2020-03-22 05:24:19 +0100
6b0c94780d
libavcodec/avpacket: Don't simply forward return value of av_dict_set() by
2020-04-17 15:55:57 +0200
ae2537f53e
avcodec/hevc_mp4toannexb_bsf: Check nalu_size by
2020-04-19 18:24:55 +0200