a6f50a53cf
avformat/cdxl: Fix integer overflow in intermediate by
2019-08-31 00:20:39 +0200
2a306730a4
avcodec/hevcdec: repeat character in skiped by
2019-08-28 19:01:41 +0200
668d797a57
avcodec/alsdec: Check k from being outside what our implementation can handle by
2019-08-25 18:22:50 +0200
80d27aaf70
avcodec/vp56rac: delay signaling an error on truncated input by
2019-08-20 09:16:40 +0200
8fecba0aa7
avcodec/vp5/6/8: use vpX_rac_is_end() by
2019-08-20 11:51:48 +0200
04acafdc7c
avcodec/vp56: Add vpX_rac_is_end() to check for the end of input by
2018-08-11 22:28:31 +0200
0e704512b5
avcodec/qdm2: Check frame size by
2019-08-29 21:26:43 +0200
c01055a1ff
avcodec/vc1_pred: Fix refdist in scaleforopp() by
2019-08-31 22:12:38 +0200
feaf42eb0d
avcodec/vorbisdec: fix FASTDIV usage for vr_type == 2 by
2019-09-06 12:06:30 +0200
08e46a341a
avcodec/iff: Check for overlap in cmap_read_palette() by
2019-08-21 23:22:39 +0200
6bfec5efc4
avcodec/apedec: Fix 32bit int overflow in do_apply_filter() by
2019-09-02 22:44:50 +0200
ac0ffb67f5
avcodec/ralf: fix undefined shift in extend_code() by
2019-08-17 19:25:01 +0200
1da3f1084e
avcodec/ralf: fix undefined shift by
2019-08-17 19:18:31 +0200
b74d119ee6
avcodec/bgmc: Check input space in ff_bgmc_decode_init() by
2019-09-01 22:31:45 +0200
d35b7197dd
avcodec/truemotion2: Fix multiple integer overflows in tm2_null_res_block() by
2019-08-15 23:22:50 +0200
4b2c2d787c
avcodec/vc1dec: Require res_sprite for wmv3images by
2019-08-15 20:04:35 +0200
720c2deb02
avcodec/vc1_block: Check for double escapes by
2019-08-15 18:47:54 +0200
7954bc8f63
avcodec/vorbisdec: Check get_vlc2() failure by
2019-07-08 01:18:05 +0200
6d6965b7c4
avcodec/tta: Fix integer overflow in prediction by
2019-08-11 20:56:44 +0200
c4981bcf07
avcodec/vb: Check input packet size to be large enough to contain flags by
2019-08-12 00:21:49 +0200
9a46d72235
avcodec/cavsdec: Limit the number of access units per packet to 2 by
2019-08-10 17:34:37 +0200
db0b447905
avcodec/alac: Fix multiple integer overflows in lpc_prediction() by
2019-08-08 19:48:19 +0200
72a0e74db9
avcodec/rl2: set dimensions by
2019-07-22 23:24:35 +0200
02a83e26de
lavc/cbs_h2645: Fix incorrect max size of nalu unit by
2019-12-06 11:03:02 -0500
79d907774d
avformat/libsrt: change tlpktdrop, nakreport, messageapi options to boolean type by
2019-09-20 19:17:27 +0800
e7011a0ca6
avcodec/mvha: Check remaining space when reading VLC table probabilities by
2019-12-06 00:07:17 +0100
5ee4c12ec2
avfilter/vsrc_life: Fix for random_seed type by
2019-11-22 09:50:38 +0800
1d757b111a
avfilter/vsrc_cellauto: Fix for random_seed type by
2019-11-22 09:50:37 +0800
0c7f9f714d
avfilter/vf_yaepblur: add yaepblur filter by
2019-11-25 17:53:05 +0800
039a0ebe6f
libswscale/swscale_unscaled.c: remove redundant code by
2019-12-05 11:10:43 +0800
f9d6addd60
avformat/libsrt: fix for the memory leak if passphrase has been configured by option by
2019-09-20 19:17:28 +0800
648b8cca6c
avdevice/xcbgrab: wrap non-shm image replies in a buffer ref by
2019-12-03 21:33:12 +0100
b66a800877
avfilter/crop: avoid premature eval error by
2019-12-04 16:03:11 +0530
71fd72070c
avutil/buffer: use appropriate atomic operations by
2019-12-05 17:02:07 +0800
964eb754b4
tools: add a fuzzer tool for bitstream filters by
2019-11-30 15:57:44 -0300
37f31f4e50
avcodec/fitsdec: Use lrint() by
2019-09-30 18:30:26 +0200
4825d8a98d
avformat/mpeg: Fix leaks of AVFormatContext and subtitle packets by
2019-12-04 13:37:14 +0100
bc3cf2bbd3
avformat/mpeg: Don't copy or leak string in AVBPrint by
2019-12-04 13:37:13 +0100
3f37880c05
avformat/mpeg: Make VobSub demuxer have its own context struct by
2019-12-04 13:37:12 +0100
d5274f86a8
avformat/matroskadec: Reuse AVIOContext by
2019-12-03 18:09:10 +0100
dbe3be6744
avformat/matroskadec: Improve frame size parsing error messages by
2019-12-03 18:09:09 +0100
f74eaa17bb
avformat/matroskadec: Remove unnecessary check by
2019-12-03 18:09:08 +0100
a69f92a946
avformat/matroskadec: Simplify control flow of parsing laces by
2019-12-03 18:09:07 +0100
9ad1a6d64c
avformat/matroskadec: Avoid allocating array for lace sizes by
2019-12-03 18:09:06 +0100
668490ac98
avformat/matroskadec: Use bytestream API instead of AVIOContext by
2019-12-03 18:09:05 +0100
eec26b5911
avformat/matroskadec: avcodec/tta: Set extradata_size to 22 by
2019-12-03 18:09:04 +0100
f7bf59b431
avformat/matroskadec: Check before allocations by
2019-12-03 18:09:03 +0100
94fd85d81d
fate/matroska: add a test for xiph lacing by
2019-12-04 22:52:01 -0300
0bafcc9874
lavc/libxavs2.c: optimize error descriptions by
2019-12-03 10:41:26 +0800
191203aa1f
lavc/libxavs2.c: fix code style - spaces by
2019-12-03 10:41:24 +0800
6721cd942a
lavc/libxavs2.c: avoid recomputations of pointers in xavs2_copy_frame* functions by
2019-12-03 10:41:23 +0800
3003917a8f
lavc/libxavs2.c: use more descriptive variable names in xavs2_copy_frame* functions by
2019-12-03 10:41:22 +0800
0485033ae1
avfilter/vf_elbg: Fix for the seed type by
2019-11-22 09:50:36 +0800
296f769fdc
avformat/rmdec: Use av_packet_move_ref() for packet ownership transfer by
2019-12-03 11:28:07 +0100
12bbfc4cca
avdevice/xcbgrab: Handle reply and error properly by
2019-11-19 22:59:30 +0900
5ac8675cb1
tools/target_dec_fuzzer: Support setting AV_CODEC_FLAG2_FAST by
2019-11-30 00:59:21 +0100
3ae87bb3c1
tools/target_dec_fuzzer: Support fuzzing error detection by
2019-11-30 00:59:20 +0100
1e0ea36945
avformat/mpegtsenc: add padding to m2ts streams by
2019-11-10 23:34:17 +0100
998906a0a4
avformat/mpegtsenc: factorize writing packet by
2019-11-10 22:51:33 +0100
db63db3977
avformat/mpegtsenc: move around setting m2ts_mode by
2019-11-10 22:14:30 +0100
565dc3e451
avformat/mpegtsenc: set priority flag for AC3 codecs if writing BluRay by
2019-11-10 22:12:28 +0100
f5b83d5419
avformat/mpegtsenc: allow any sensible PID for elementary and PMT PIDs by
2019-11-11 22:49:15 +0100
b864af033d
MAINTAINERS: add myself to libavfilter/dnn by
2019-11-30 12:24:58 +0800
8fc8bdddbf
libavformat/utils: Fix code indentation by
2019-12-02 09:53:47 +0800
710ab13693
avfilter/vf_unsharp: Don't dereference NULL by
2019-12-01 10:56:26 +0100
289838b7bd
libavformat/rtsp: return error if rtsp_hd_out is null instead of crash by
2019-09-19 16:12:33 +0100
d5ab2f5023
avformat/realtextdec: free queue on error by
2019-08-21 20:37:17 +0200
f4c287ed23
avcodec/alsdec: Fix integer overflow in decode_var_block_data() by
2019-08-19 01:30:53 +0200
59f2ec7062
avcodec/alsdec: Limit maximum channels to 512 by
2019-08-20 16:52:07 +0200
1b0aac8f42
avcodec/anm: Check input size for a frame with just a stop code by
2019-08-15 21:00:54 +0200
e32ef596a9
avcodec/loco: Check left column value by
2019-08-12 21:17:04 +0200
a982163627
avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking by
2019-08-10 23:09:45 +0200
479361eb92
avcodec/ffwavesynth: Fix integer overflow for some corner case values by
2019-08-10 23:09:44 +0200
6201a60631
avcodec/indeo2: Check remaining input more often by
2019-08-01 00:50:21 +0200
94242dd739
avcodec/vp56: Consider the alpha start as end of the prior header by
2019-08-06 23:30:02 +0200
6eef056cf5
avcodec/4xm: Check for end of input in decode_p_block() by
2019-08-12 02:17:18 +0200
ba3f7c14af
avcodec/hnm4video: Optimize postprocess_current_frame() by
2019-08-03 01:49:55 +0200
296a167b3e
avcodec/hevc_refs: Optimize 16bit generate_missing_ref() by
2019-08-06 18:05:02 +0200
514164d4e2
avcodec/dds: Use ff_set_dimensions() by
2019-08-10 23:09:49 +0200
3538c3476f
avcodec/mpc8: Fix 32bit mask/enum by
2019-08-10 23:09:42 +0200
781aa8f07f
avcodec/alsdec: Fix integer overflows of raw_samples in decode_var_block_data() by
2019-07-26 15:37:30 +0200
09a6d81db0
avcodec/alsdec: Fix integer overflow of raw_samples in decode_blocks() by
2019-07-26 14:33:14 +0200
3ee68a677d
avcodec/aacdec_template: fix integer overflow in imdct_and_windowing() by
2019-07-10 00:04:02 +0200
a1233d39c6
libavcodec/iff: Use unsigned to avoid undefined behaviour by
2019-08-02 22:29:16 +0200
92c75a313e
avcodec/alsdec: Check for block_length <= 0 in read_var_block_data() by
2019-07-26 15:26:08 +0200
5818ae3cff
avcodec/vqavideo: Set video size by
2019-07-26 00:35:32 +0200
1d752c2a05
avcodec/sanm: Check extradata_size before allocations by
2019-07-15 23:26:05 +0200
5a7b7fc025
avcodec/mss1: check for overread and forward errors by
2019-08-03 00:29:48 +0200
af58de8e49
avcodec/dirac_parser: Fix overflow in dts by
2019-07-11 23:23:07 +0200
21d93e0254
avcodec/ralf: Fix undefined pointer in decode_channel() by
2019-08-04 17:25:55 +0200
0e69785d53
avcodec/ralf: Fix integer overflow in apply_lpc() by
2019-08-04 17:20:45 +0200
ef938d8efd
avcodec/vorbisdec: Implement vr->classifications = 1 by
2019-08-04 17:10:18 +0200
979d982bc1
avcodec/vorbisdec: Check parameters in vorbis_floor0_decode() before divide by
2019-08-04 12:28:55 +0200
787501ae7f
avcodec/apedec: Fix 2 signed overflows by
2019-08-04 09:46:34 +0200
b4530a6ac8
avcodec/mss3: Check for the rac stream being invalid in rac_normalize() by
2019-08-04 09:33:45 +0200
4748da854a
avcodec/vc1_block: Check get_vlc2() return before use by
2019-08-04 08:32:58 +0200
cc600fe4b5
avcodec/apedec: Do not partially clear data array by
2019-08-04 08:26:40 +0200
18013f760b
avcodec/hnm4video: Forward errors of decode_interframe_v4() by
2019-08-02 23:54:49 +0200
d1c2e5a362
avcodec/vp3: Check that theora is theora by
2019-07-22 00:41:06 +0200
8d6608c04d
avcodec/vc1_pred: Fix invalid shift in scaleforsame() by
2019-07-10 23:27:19 +0200