51927d33b7
doc/filters: mention commands for crystalizer filter by
2020-01-06 19:08:56 +0100
d0b0e8ecc8
doc/filters: indicate commands for scale2ref by
2020-01-06 21:10:09 +0530
71ac3b6edc
doc/filters: indicate commands for zscale by
2020-01-06 21:09:00 +0530
2f54cd9548
Update for FFmpeg 4.1.5 by
2020-01-06 15:45:33 +0100
4062a67d9d
Changelog: Fix formating for 4.1.4 by
2020-01-06 15:46:50 +0100
c96a52b714
avcodec/cbs_av1: avoid reading trailing bits when obu type is OBU_TILE_LIST by
2019-12-11 09:37:40 +0800
3413eb6091
avcodec/av1_parser: skip frames with spatial_id > 0 by
2019-12-02 14:38:52 -0300
07afe2e3ca
cbs_h264: Fix missing inferred colour description fields by
2019-07-28 19:23:15 +0100
1ad3418519
avcodec/cbs_av1: keep separate reference frame state for reading and writing by
2019-11-17 21:08:56 -0300
8ad03481f3
avcodec/cbs_av1: fix reading reference order hint in skip_mode_params() by
2019-11-15 15:12:14 -0300
9a992aadf0
configure: bump year by
2020-01-01 12:14:30 +0530
d46875ce54
avcodec/pgssubdec: Free subtitle on error by
2020-01-04 21:58:28 +0100
d79db0e0a1
avcodec/ffwavesynth: Fix undefined overflow in wavesynth_synth_sample() by
2019-11-25 21:50:57 +0100
36f5f748b7
avcodec/cook: Use 3 stage VLC decoding for channel_coupling by
2019-11-25 21:39:48 +0100
74ef2ddbdb
avcodec/wmalosslessdec: Fixes undefined overflow in dequantization in decode_subframe() by
2019-11-29 22:45:07 +0100
7f4c5ede99
avcodec/sonic: Check e in get_symbol() by
2019-10-21 23:22:05 +0200
5a485d052a
avcodec/twinvqdec: Correct overflow in block align check by
2019-12-03 19:48:46 +0100
99e424546c
avcodec/vc1dec: Fix "return -1" cases by
2019-12-17 00:04:23 +0100
6f3967255d
avcodec/vc1dec: Free sprite_output_frame on error by
2019-12-16 23:31:22 +0100
f8dc85589e
avcodec/atrac9dec: Clamp band_ext_data to max that can be read if skipped. by
2019-12-17 00:19:42 +0100
332f7a4c00
avcodec/wmadec: Keep track of exponent initialization per channel by
2019-11-30 16:46:46 +0100
8e75a69850
avcodec/iff: Check that video_size is large enough for the read parameters by
2019-11-30 12:22:25 +0100
780e8ac273
avcodec/cbs_vp9: Check data_size by
2019-12-26 00:57:07 +0100
98e15ff21b
avcodec/cbs_vp9: Check index_size by
2019-12-14 00:27:09 +0100
8d4ab4e66d
avcodec/adpcm: Clip predictor for APC by
2019-11-21 23:02:56 +0100
6537cb9b48
avcodec/targa: Check colors vs. available space by
2019-11-21 22:43:01 +0100
bc94b45e94
avcodec/dstdec: Use get_ur_golomb_jpegls() by
2019-10-01 00:43:03 +0200
a08a0c97a4
avcodec/wmavoice: Check remaining input in parse_packet_header() by
2019-11-23 09:18:12 +0100
66582e349e
avcodec/wmalosslessdec: Fix 2 overflows in mclms by
2019-11-20 22:05:40 +0100
8065e60220
avcodec/wmaprodec: Fixes integer overflow with 32bit samples by
2019-11-20 20:34:55 +0100
6f2f504d3e
avcodec/adpcm: Fix invalid shift in xa_decode() by
2019-11-20 19:13:09 +0100
7417d4f908
avcodec/wmalosslessdec: Fix several integer issues by
2019-11-18 14:22:57 +0100
0de012a9e7
avcodec/wmalosslessdec: Check that padding bits is not more than sample bits by
2019-11-18 12:49:25 +0100
e6f31fa16c
avcodec/iff: Skip overflowing runs in decode_delta_d() by
2019-11-18 09:45:29 +0100
4b521929cf
avcodec/pnm: Check that the header is not truncated by
2019-12-14 19:19:57 +0100
8bdb8b5689
avcodec/mp3_header_decompress_bsf: Check sample_rate_index by
2019-12-14 00:37:27 +0100
627d5ff890
avcodec/cbs_av1_syntax_template: Check num_y_points by
2019-12-11 22:03:50 +0100
6850c5e4cd
avcodec/cbs_av1: fix array size for ar_coeffs_cb_plus_128 and ar_coeffs_cr_plus_128 by
2019-12-11 18:54:38 -0300
5ce0c254dd
avformat/rmdec: Initialize and sanity check offset in ivr_read_header() by
2019-11-15 23:00:51 +0100
6355dde556
avcodec/apedec: Fix 2 integer overflows by
2019-11-14 16:38:36 +0100
6770f09066
avformat/id3v2: Fix double-free on error by
2019-11-10 05:07:28 +0100
caa7f10047
avcodec/wmaprodec: Set packet_loss when we error out on a sanity check by
2019-11-12 20:25:00 +0100
2b5abf94de
avcodec/wmaprodec: Check offset by
2019-11-12 20:06:35 +0100
b26f303865
avcodec/truemotion2: Fix 2 integer overflows in tm2_low_res_block() by
2019-11-12 18:47:52 +0100
745040d269
avcodec/wmaprodec: Check if the channel sum of all internal contexts match the external by
2019-11-12 18:39:08 +0100
53a03d98bd
avcodec/atrac9dec: Check q_unit_cnt more completely before using it to access at9_tab_band_ext_group by
2019-12-03 21:33:18 +0100
9c026dd94d
avcodec/fitsdec: Use lrint() by
2019-09-30 18:30:26 +0200
27ec72db06
avfilter/af_dynaudnorm: add support for commands by
2020-01-05 12:09:01 +0100
0667c14ad6
avcodec/g729dec: require buf_size to be non 0 by
2019-11-09 21:19:24 +0100
1792310910
avcodec/alac: Fix integer overflow in lpc_prediction() with sign by
2019-11-08 20:40:46 +0100
e9fa01eb60
avcodec/wmaprodec: Fix buflen computation in save_bits() by
2019-11-08 19:20:31 +0100
54c0706a2d
avcodec/vc1_block: Fix integer overflow in AC rescaling in vc1_decode_i_block_adv() by
2019-11-08 18:31:02 +0100
600e1df9a5
avcodec/vmdaudio: Check chunk counts to avoid integer overflow by
2019-11-08 17:28:27 +0100
3b8512ae09
avformat/mxfdec: Clear metadata_sets_count in mxf_read_close() by
2019-10-31 13:32:55 +0100
ad3c8540f8
avcodec/nuv: Use ff_set_dimensions() by
2019-11-23 09:29:58 +0100
03d5c402f0
avcodec/ffwavesynth: Fix integer overflow with pink_ts_cur/next by
2019-11-05 22:11:52 +0100
aaec28913f
avcodec/ralf: Fix integer overflows with the filter coefficient in decode_channel() by
2019-11-05 22:27:04 +0100
2f5dbf9b15
avcodec/g729dec: Use 64bit and clip in scalar product by
2019-11-05 23:28:35 +0100
34e6544424
avcodec/mxpegdec: Check for multiple SOF by
2019-11-03 12:20:14 +0100
132344fcba
avcodec/nuv: Move comptype check up by
2019-11-02 14:14:44 +0100
4edd992a65
avcodec/wmavoice: Fix integer overflow in synth_frame() by
2019-11-02 15:15:46 +0100
5574daa690
avcodec/rawdec: Check bits_per_coded_sample more pedantically for 16bit cases by
2019-10-20 23:02:27 +0200
1109a736ef
avutil/lfg: Correct index increment type to avoid undefined behavior by
2019-10-19 21:27:41 +0200
084a3e582b
avcodec/cngdec: Remove AV_CODEC_CAP_DELAY by
2019-10-19 21:58:26 +0200
6783232dfe
avcodec/iff: Move index use after check in decodeplane8() by
2019-10-29 19:12:23 +0100
71d17a2827
avcodec/atrac3: Check for huge block aligns by
2019-10-20 23:51:58 +0200
4d53c962ed
avcodec/ralf: use multiply instead of shift to avoid undefined behavior in decode_block() by
2019-11-02 15:52:52 +0100
7b81868a25
avcodec/wmadec: Require previous exponents for reuse by
2019-10-31 14:38:16 +0100
864649067b
avcodec/vc1_block: Fix undefined behavior in ac prediction rescaling by
2019-10-31 15:00:32 +0100
65cda31ace
avcodec/qdm2: The smallest header seems to have 2 bytes so treat 1 as invalid by
2019-10-31 15:22:53 +0100
1baae1c8f1
avcodec/apedec: Fixes integer overflow of res+*data in do_apply_filter() by
2019-10-29 18:30:07 +0100
6778b3c927
avcodec/sonic: Fix integer overflow in predictor_calc_error() by
2019-10-21 23:41:49 +0200
3ba7629104
avcodec/atrac9dec: Check precision_fine/coarse by
2019-10-19 18:48:03 +0200
cf6f4e0d68
avformat/mp3dec: Check that the frame fits within the probe buffer by
2019-11-07 21:16:32 +0100
88c8195526
avcodec/wmaprodec: get frame during frame decode by
2019-09-25 15:54:45 +0200
fdc350ec5f
avcodec/interplayacm: Fix overflow of last unused value by
2019-10-25 12:44:45 +0200
a5636c1d4c
avcodec/adpcm: Fix undefined behavior with negative predictions in IMA OKI by
2019-10-25 11:12:02 +0200
b7d552e222
avcodec/cook: Move up and extend block_align check by
2019-10-25 01:12:15 +0200
8a52366349
avcodec/sbcdec: Fix integer overflows in sbc_synthesize_four() by
2019-10-22 00:09:11 +0200
96e6ef9abe
avcodec/twinvq: Check block_align by
2019-10-22 15:41:51 +0200
a2b7e3bacc
avcodec/cook: Enlarge gain table by
2019-10-23 19:59:57 +0200
a85bfe3a4f
avcodec/cook: Check samples_per_channel earlier by
2019-10-23 19:41:27 +0200
27b1e6cd86
avcodec/atrac3plus: Check split point in fill mode 3 by
2019-10-22 22:02:32 +0200
d05aa7459f
avcodec/wmavoice: Check sample_rate by
2019-10-23 22:32:47 +0200
dfa089ccb3
avcodec/xsubdec: fix overflow in alpha handling by
2019-10-23 22:08:37 +0200
960f93f364
avcodec/iff: Check available space before entering loop in decode_long_vertical_delta2() / decode_long_vertical_delta() by
2019-10-23 23:31:03 +0200
585c67b024
avcodec/apedec: Fix integer overflow in filter_3800() by
2019-10-21 00:26:25 +0200
20459d3b10
avutil/lfg: Document the AVLFG struct by
2019-10-20 12:12:12 +0200
456faf0ddf
avcodec/ffv1dec: Use a different error message for the slice level CRC by
2019-10-17 23:22:22 +0200
284680576c
avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() by
2019-10-17 20:56:23 +0200
8d5bde96ba
avcodec/dstdec: Check that AC probabilities are within range by
2019-10-15 23:42:50 +0200
f4bdb532fc
avcodec/dstdec: Check read_table() for failure by
2019-10-15 23:40:21 +0200
22e645c56a
avcodec/snowenc: Set mb_num to avoid ratecontrol floating point divisions by 0.0 by
2019-10-14 23:03:50 +0200
1b375b5036
avcodec/snowenc: Fix 2 undefined shifts by
2019-10-14 22:51:57 +0200
590c951857
avformat/nutenc: Do not pass NULL to memcmp() in get_needed_flags() by
2019-11-01 10:02:29 +0100
ec1c42405f
avcodec/aptx: Check the number of channels by
2019-10-09 09:53:26 +0200
e7999e95ec
avcodec/aacdec_template: Check samplerate by
2019-10-08 22:52:56 +0200
80f74d043b
avcodec/truemotion2: Fix several integer overflows in tm2_low_res_block() by
2019-10-26 21:39:41 +0200
e0571d455b
avcodec/utils: Check block_align by
2019-10-31 09:31:22 +0100
873422489d
avcodec/wmalosslessdec: Fix some integer anomalies by
2019-10-28 00:12:59 +0100