6ef104cb5f
avcodec/tdsc: use av_packet_alloc() to allocate packets by
2021-01-28 23:07:10 -0300
b0de31e278
avcodec/pthread_frame: use av_packet_alloc() to allocate packets by
2021-02-03 15:24:58 -0300
ca966af497
avcodec/mpegvideo_enc: use av_packet_alloc() to allocate packets by
2021-01-28 23:02:50 -0300
2101b99777
avcodec/libxvid: use av_packet_alloc() to allocate packets by
2021-01-28 22:49:37 -0300
039ea9ec7b
avcodec/encode: silence a deprecation warning about av_init_packet() by
2021-03-16 12:01:32 -0300
1f32e91df6
avcodec/cri: use av_packet_alloc() to allocate packets by
2021-01-28 22:45:29 -0300
d422b2ed87
avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct by
2021-03-05 11:26:24 -0300
f7db77bd87
avcodec/packet: deprecate av_init_packet() by
2021-01-27 16:24:10 -0300
a1cd4191e0
avcodec/vaapi_encode: use AVCodecContext.get_encode_buffer() by
2021-03-12 20:50:42 -0300
238e08b12e
avcodec/nvenc: use AVCodecContext.get_encode_buffer() by
2021-03-12 20:50:01 -0300
b86af93cea
avcodec/mfenc: use AVCodecContext.get_encode_buffer() by
2021-03-12 21:07:42 -0300
d51a6884ab
avcodec/librav1e: use AVCodecContext.get_encode_buffer() by
2021-03-12 20:50:22 -0300
b615e8a782
avcodec/amfenc: use AVCodecContext.get_encode_buffer() by
2021-03-12 20:49:44 -0300
8f1580c31a
avformat/mov: Handle when we have an mfra box but have not read the full sidx for a fragment by
2021-03-15 14:20:17 +0000
434b626b7a
avcodec/libdavs2: unbreak compilation failure by
2021-03-17 10:51:30 +0530
9383885c0d
avformat/aviobuf: don't reduce short seek threshold by
2021-03-13 23:54:32 -0500
30a69b1625
lavc: drop unused argument from lock_avcodec() by
2021-03-10 09:01:50 +0100
55c083f08a
lavc: drop ff_ prefix from ff_(un)lock_avcodec by
2021-03-10 09:01:00 +0100
b006a84a97
lavc: move decoder bsf init into decoder-specific code by
2021-03-09 12:00:09 +0100
20aec597d0
lavc: factor decoder validation/setup from avcodec_open2() by
2021-03-09 11:35:47 +0100
dbb1dfabb7
lavc/encode: reindent after previous commit by
2021-03-09 11:39:42 +0100
3f53c84847
lavc: factor out encoder init/validation from avcodec_open2() by
2021-03-09 11:35:47 +0100
b334fd39c9
cmdutils: replace strncpy() with direct assignment by
2021-02-24 11:19:27 +0100
7d09579190
lavc: rename AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS by
2021-03-09 18:35:56 +0100
8a129077cc
lavc: replace internal use of AV_CODEC_CAP_AUTO_THREADS with an internal cap by
2021-03-09 18:00:44 +0100
b60fe9508f
doc/encoders: Remove text about single bit-depth libx264 support by
2021-03-15 14:07:27 +0100
5282147d0c
avformat/matroskadec: Check for EOF in resync loop by
2021-01-29 21:18:36 +0100
0f441b9063
avcodec/utils: Use more bits for intermediate for AV_CODEC_ID_ADPCM_MS by
2021-02-01 19:55:03 +0100
712d3ac539
avformat/ipmovie: Free packets allocated in header reading by
2021-02-01 19:47:16 +0100
63344337f9
libavformat/hls: Reset options after open_url_keepalive() fails by
2021-03-10 21:43:10 +0000
8e77624e84
avcodec/decode: Remove outdated comment by
2021-03-13 01:24:08 +0100
520754476d
avutil/avstring: Check for memory allocation error in av_escape by
2021-03-09 21:25:06 +0100
c2649d5196
avutil/avstring: Limit string length in av_escape to range of int by
2021-03-09 21:17:12 +0100
a581370f54
avcodec/h264_cavlc: Reindent after the previous commit by
2021-03-09 20:34:53 +0100
b41e4f6187
avcodec/h264_cavlc: Remove redundant check by
2021-03-09 20:25:06 +0100
cc15bb0bbf
doc/APIchanges: Fill in some missing information by
2021-03-10 18:42:53 +0100
8a3fea802a
avcodec/jpegls: Check A[Q] for overflow in ff_jpegls_update_state_regular() by
2021-03-02 20:07:13 +0100
337984c133
avformat/voc_packet: prevent remaining size from becoming negative in ff_voc_get_packet() by
2021-03-02 20:47:06 +0100
c94875471e
avutil/timecode: Avoid fps overflow by
2021-03-01 13:44:12 +0100
403b35e16e
avformat/mvi: Check audio size for more overflows by
2021-02-22 20:20:48 +0100
1c88098651
avformat/samidec: Deallocate hdr_buf by
2021-02-22 20:44:36 +0100
cd3ab3a09b
avcodec/cfhd: Fix negative shift in cfhd_decode() by
2021-02-17 00:02:04 +0100
07de796b5d
avdevice/xcbgrab: Add option for grabbing a window by
2021-02-10 17:36:00 +0100
1af4885014
avcodec: add a mention about get_encode_buffer in the old encode API doxy by
2021-03-09 22:24:16 -0300
2aece147d5
avfilter/vf_xfade: drop unused frames from inactive inputs by
2021-03-14 13:06:50 +0100
1d61a31497
doc/filters: note default for zoompan's duration by
2021-03-14 14:07:24 +0530
bd525e2876
avcodec/flacdec: Avoid undefined shift in error case by
2021-03-09 00:55:38 +0100
09b3040354
avformat/cinedec: Fix index_entries size check by
2021-01-31 22:42:54 +0100
0c48c332ee
avcodec/h264_metadata_bsf: Check nb_units before accessing the first in h264_metadata_update_fragment() by
2021-01-31 22:36:52 +0100
4e7dbca74c
avformat/aaxdec: Check that segments table has been initialized by
2021-01-31 22:05:18 +0100
36ad2f41e3
avcodec/ffv1dec: Check if trailer is available by
2021-01-31 21:22:11 +0100
312bcdbfc1
avcodec/exr: Check col/line for integer overflow by
2021-02-01 21:24:50 +0100
c281d84b20
avformat: add Changelog entry for librist and bump minor by
2021-03-07 00:20:15 +0100
5bd1d0f4e7
avformat/librist: clarify and limit buffer_size by
2021-03-06 23:36:03 +0100
4217e091fe
avformat/librist: increase default loglevel by
2021-03-06 22:53:21 +0100
7b0832dea8
avformat/librist: simplify secret strlcpy by
2021-03-06 22:31:06 +0100
deffb5ddce
avformat/librist: make packet size adjustable for writing, fix it for reading by
2021-03-06 22:26:13 +0100
4b1e387e25
avformat/librist: rework librist_read by
2021-03-06 21:48:57 +0100
4098f809d6
libavformat: add librist protocol by
2021-02-28 20:56:55 +0100
e93403b75f
libavutil/timer: Fix clang reserved-user-defined-literal by
2021-03-12 22:20:37 -0600
b2d0826513
avdevice/pulse_audio_dec: do not read undersized frames by
2021-02-06 19:48:51 +0100
7f059a250b
avdevice/pulse_audio_dec: only set adjust latency flag if fragment_size is not set by
2021-02-11 23:03:26 +0100
104aa921c9
avdevice/pulse_audio_dec: query actual fragment size by
2021-02-10 00:15:00 +0100
1a90cf4410
avdevice/alsa_dec: make sure we have enough data in non-blocking mode by
2021-02-09 22:24:50 +0100
6e7e3a3820
avcodec: add a get_encode_buffer() callback to AVCodecContext by
2021-02-20 16:01:52 -0300
2c96e6cb95
cbs_sei: Detect payload overflows when reading SEI messages by
2021-02-02 20:58:11 +0000
b128b0ce22
cbs_h265: Detect more reference combinations which would overflow the DPB by
2021-02-03 21:34:07 +0000
ec54c32d4a
avcodec/cbs_h26[45]: Remove redundant enum constants by
2021-03-10 11:26:52 +0100
70d226575a
avcodec/cbs_sei: Fix leak of AVBufferRef on error by
2021-03-09 22:11:52 +0100
12a9f3fc09
avcodec/cbs_sei: Don't use -1th element of array by
2021-03-09 21:29:24 +0100
85685297c2
avcodec/cbs: Remove redundant checks for CodedBitstreamContext.codec by
2021-03-09 20:16:04 +0100
30cd7feb2d
avcodec/nvenc: base timestamps on frameIntervalP by
2021-03-12 22:42:02 +0200
6e2db67801
avfilter/vf_uspp: Fix leak of packet side data by
2021-03-12 15:07:33 +0100
0858853241
avfilter/vf_uspp: Fix leak of qp-table on error by
2021-03-12 14:55:53 +0100
0364188fb9
avcodec/decode: Reindentation by
2021-03-12 17:40:07 +0100
cc448f8d39
avcodec/decode: Remove always-true check by
2021-03-12 17:29:28 +0100
d025a5bcc2
avformat/adp, svs: Remove redundant av_shrink_packet() by
2021-03-12 09:23:46 +0100
51367267c8
avformat/gopher: Add support for Gopher over TLS by
2021-02-28 23:47:05 +0100
ed4c2e183b
avformat/gopher: Add default_whitelist to ff_gopher_protocol by
2021-02-28 23:47:03 +0100
e690aa6a8d
avcodec/gifenc: Actually use the shrunk palette by
2021-03-10 15:18:41 +0000
99042c2bf6
avcodec/h264_slice: don't copy frame data during error concealment by
2021-03-08 23:10:10 -0300
9e2e6f935b
avdevice/decklink: add missing include for buffer_size_t by
2021-03-11 13:39:36 -0300
16e8ea0dde
avisynth: fix audio on big endian by
2021-01-03 17:58:36 -0500
8b74458d93
avisynth: populate field order by
2021-01-21 18:59:45 +0100
4c40686ee2
avisynth: more intelligent RGB flipping by
2020-04-07 19:47:43 -0400
9f1b808bde
avformat/rawenc: Use init instead of write_header function by
2021-03-08 16:16:09 +0100
b87781649e
avcodec/4xm: Check pre_gb in decode_i_block() by
2021-03-09 21:39:30 +0100
1ad628d2c2
avutil/buffer_internal: Include internal for buffer_size_t by
2021-03-11 11:39:58 +0100
2f056def65
dnn/dnn_backend_native_layer_mathbinary: Fix leak upon error by
2021-03-10 18:45:07 +0100
723ebf029a
dnn/dnn_backend_native_layer_conv2d: Don't pretend convolution can fail by
2021-03-10 21:58:15 +0100
9da96d8b69
dnn/dnn_backend_native_layer_conv2d: Check thread creation for errors by
2021-03-10 18:08:10 +0100
c2fef8f16c
dnn/dnn_backend_native_layer_conv2d: Check allocation by
2021-03-10 17:42:43 +0100
d14ae74064
dnn/dnn_backend_native_layer_conv2d: Avoid separate, unchecked allocations by
2021-03-10 17:38:36 +0100
508d7005a0
dnn/dnn_backend_native_layer_conv2d: Fix memleak on error by
2021-03-10 17:22:29 +0100
16e36d5c0c
dnn/dnn_backend_native_layer_conv2d: Avoid allocation when single-threaded by
2021-03-10 17:03:01 +0100
639b3bbbc7
dnn/dnn_backend_native_layer_conv2d: Join two arrays, avoid allocation by
2021-03-10 16:21:13 +0100
d915c1dd7a
dnn/dnn_backend_native_layer_conv2d: Fix memleak on realloc failure by
2021-03-10 15:40:36 +0100
f51f13902b
dnn/dnn_backend_native: Fix typo in log message by
2021-03-10 15:27:52 +0100
1e47ef600d
dnn/dnn_backend_native: Don't use asserts for checks by
2021-03-10 14:00:26 +0100
0e078c6cfa
dnn/dnn_backend_native: Fix leak in case parsing options fails by
2021-03-10 02:59:47 +0100