8e7eedf294
avformat/mxfdec: Fix memleak when adding element to array fails by
2020-07-20 02:46:09 +0200
8d5bd5b8df
avcodec/mjpegdec: Cleanup ff_smvjpeg_decoder() by
2020-12-20 00:06:32 +0100
497e747387
avcodec/cri: Stop the bitreader at the end of uncompressed input by
2021-02-01 20:11:47 +0100
52cc323735
configure: use no-narrowing for cuda-llvm compilation by
2021-02-13 02:59:42 +1100
b57037d663
compat/cuda: correct ushort4 to use ushort by
2021-02-13 02:58:25 +1100
b5d95998ff
avcodec/cuviddec: set ulMaxDisplayDelay to zero if low_delay flag is set by
2021-02-19 14:33:25 -0800
a0949d0bcb
avcodec/nvenc: don't disable b-frames by default by
2021-02-19 11:47:37 +0100
82a2cbf820
ffprobe: stop setting AVCodecContext.framerate by
2021-02-08 12:22:13 +0100
313c91beb8
ffprobe: stop printing deprecated fields by
2021-02-08 12:14:27 +0100
04f49645a5
ffprobe: drop code accessing deprecated AVStream.codec by
2021-02-08 12:05:55 +0100
cb789fd2b3
ffprobe: do not use deprecated AVStream.codec for max bitrate by
2021-02-08 12:03:00 +0100
65b08aa19c
ffprobe: remove an unnecessary deprecation guard by
2021-02-08 12:00:13 +0100
a82a052769
avformat/mov: fix timecode with counter mode flag set by
2021-01-16 17:48:45 -0800
1c36e7c1a5
lavc/ac3enc: rename variable to avoid shadowing by
2021-02-03 16:16:37 +0100
c7c7aa85b7
avutil/tx: Fix declaration after statement by
2021-02-22 05:57:14 +0100
2edfb26fd1
fate/matroska: Add fate-matroska target by
2021-02-17 09:07:33 +0100
1406b3cc23
fate/matroska: Add test for remuxing VP8 with alpha by
2021-02-17 01:12:41 +0100
053144008e
avformat/matroskaenc: Add support for FlagTextDescriptions by
2021-02-16 19:49:16 +0100
48cf1d878c
avformat/matroskadec: Add support for FlagTextDescriptions by
2021-02-16 19:38:19 +0100
f9ceb18f3b
avformat/matroskaenc: Add support for FlagHearing/VisualImpaired by
2021-02-16 19:14:06 +0100
51e1067729
avformat/matroskadec: Add support for FlagHearing/VisualImpaired by
2021-02-16 19:08:51 +0100
8949be0086
avformat/matroskaenc: Add support for FlagCommentary by
2021-02-16 18:32:23 +0100
18b3deee22
avformat/matroskadec: Add support for FlagCommentary by
2021-02-16 18:23:59 +0100
05ae0b239f
avformat/matroskadec: Beautify setting default values by
2021-02-16 17:21:14 +0100
7471f473c5
avformat/matroskadec: Reindent after the previous commit by
2021-02-16 17:14:03 +0100
0a99c3dadc
avformat/matroskadec: Make reading zero-length elements spec-compliant by
2021-02-16 16:51:40 +0100
2f1a5621d3
avformat/matroskadec: Don't use fake default value for ReferenceBlock by
2021-02-16 16:18:02 +0100
3ac5530244
avformat/matroskaenc: Don't write empty language by
2021-02-16 15:53:25 +0100
e8f3901604
avformat/matroskadec: Check min_luminance more thoroughly by
2021-02-16 15:34:06 +0100
5b9a0e6031
avformat/matroskadec: Allow to count the number of element occurences by
2021-02-16 14:33:51 +0100
37b069e361
fate/matroska: Add test for mastering display metadata by
2021-02-17 07:32:47 +0100
f569ac4ce0
avformat/microdvddec: use 64bit for durations by
2020-12-11 01:06:46 +0100
ee040a7fc2
arm/aarch64: Use mach_absolute_time as timer on apple platforms by
2021-02-12 12:27:03 +0200
5ca40d6d94
lavu/tx: support in-place FFT transforms by
2021-02-10 17:58:22 +0100
aa34e99f88
lavu/tx: space out enum AVTXType values with newlines by
2021-02-21 17:03:57 +0100
a2f9270f1c
avfilter/af_afade: remove uneeded '.' from durations in options by
2021-02-21 13:38:14 +0100
51a9f487ae
avformat: add Simbiosis IMX demuxer by
2021-02-17 17:19:55 +0100
8651bf8a2e
avcodec: add Simbiosis IMX video decoder by
2021-02-17 17:32:57 +0100
5a4f0d9b94
avcodec/cpia: Mark decoder as init-threadsafe by
2020-11-30 13:59:27 +0100
980b5c3bb5
avcodec/dirac_vlc: Make ff_dirac_golomb_lut static by
2021-02-20 05:12:21 +0100
d0d96674ec
avcodec/ac3tab: Move ff_ac3_enc_channel_map to its only user by
2021-02-20 04:30:30 +0100
f719f86990
(tag: n4.3.2)
Changelog: update by
2021-02-20 14:22:23 +0100
a3d147899c
avcodec/hapdec: Change compressed_offset to unsigned 32bit by
2021-02-19 21:16:25 +0100
aff56aa499
avformat/rmdec: Check codec_length without overflow by
2021-02-15 20:52:17 +0100
959d2eb7c2
avformat/mov: Check element count in mov_metadata_hmmt() by
2021-02-15 20:41:31 +0100
c4ae8618f4
avcodec/vp8: Move end check into MB loop in vp78_decode_mv_mb_modes() by
2021-02-15 17:13:34 +0100
2d155dcb7e
avcodec/fits: Check gcount and pcount being non negative by
2021-02-02 19:28:15 +0100
a4bb9b5aad
avformat/nutdec: Check timebase count against main header length by
2020-12-19 00:00:40 +0100
19312b8372
avformat/electronicarts: Clear partial_packet on error by
2021-02-11 22:40:21 +0100
32454c40fa
avformat/r3d: Check samples before computing duration by
2021-02-10 23:21:53 +0100
12b329a51d
avcodec/pnm_parser: Check av_image_get_buffer_size() for failure by
2021-02-10 22:28:20 +0100
8a88150ffc
avformat/wavdec: Consider AV_INPUT_BUFFER_PADDING_SIZE in set_spdif() by
2020-11-24 00:22:39 +0100
b81c4dd4f9
avformat/rmdec: Check remaining space in debug av_log() loop by
2020-10-30 22:04:37 +0100
73bc98119c
avformat/flvdec: Treat high ts byte as unsigned by
2020-11-23 21:42:23 +0100
4e08ecb7a4
avformat/samidec: Sanity check pts by
2021-01-31 17:00:38 +0100
186df3419c
avcodec/jpeg2000dec: Check atom_size in jp2_find_codestream() by
2021-01-31 16:54:06 +0100
fc22600d5c
avformat/avidec: Use 64bit in get_duration() by
2021-01-31 16:30:59 +0100
6112b1b6e4
avformat/mov: Check for duplicate st3d by
2021-01-31 16:28:08 +0100
ff6a6b9417
avformat/mvdec: Check for EOF in read_index() by
2021-01-31 16:19:42 +0100
4a4f4cc814
avcodec/jpeglsdec: Fix k=16 in ls_get_code_regular() by
2021-01-30 19:37:52 +0100
499970980f
avformat/id3v2: Check the return from avio_get_str() by
2021-01-31 16:14:03 +0100
fc0453d3e4
avcodec/hevc_sei: Check payload size in decode_nal_sei_message() by
2021-01-31 14:59:27 +0100
aaa74324ca
libavutil/eval: Remove CONFIG_TRAPV special handling by
2021-01-31 16:22:53 +0100
f678e8196c
avformat/wtvdec: Check len in parse_chunks() to avoid overflow by
2021-02-08 14:29:01 +0100
a5f1321f81
avformat/asfdec_f: Add an additional check for the extradata size by
2021-02-07 21:50:03 +0100
81735671c2
avformat/3dostr: Check sample_rate by
2021-02-08 14:29:02 +0100
8373b3baa0
avformat/4xm: Make audio_frame_count 64bit by
2020-11-22 20:41:56 +0100
b368f9cc8d
avformat/mov: Use av_mul_q() to avoid integer overflows by
2020-11-22 19:13:01 +0100
ad7c1ed262
avcodec/vp9dsp_template: Fix integer overflows in itxfm_wrapper by
2020-11-22 17:55:12 +0100
9797f8dba3
avformat/rmdec: Reorder operations to avoid overflow by
2020-12-03 00:54:46 +0100
506406b803
avcodec/mxpegdec: fix SOF counting by
2020-12-03 00:31:07 +0100
77f3b32708
avcodec/rscc: Check inflated_buf size whan it is used by
2020-11-22 00:31:47 +0100
1563042dc3
avformat/mvdec: Sanity check SAMPLE_WIDTH by
2021-02-02 20:47:10 +0100
89fe1935b1
avcodec/hapdec: Change compressed_offset to unsigned 32bit by
2021-02-19 21:16:25 +0100
029e3c1c70
avcodec/libvpxenc: optimize parsing vpx_svc_ref_frame_config by
2021-02-18 11:01:31 -0800
93061bc90c
avcodec/nvenc: fix timestamp offset ticks logic by
2021-01-09 16:34:59 +0100
9edec9206a
fftools/ffplay: reindent and some minor cosmetics by
2021-02-07 18:55:31 +0100
36d671438a
fftools/ffplay: use av_packet_alloc() to allocate packets by
2021-02-07 18:48:11 +0100
44fb1f845d
fftools/ffplay: use context AVPacket in decoder_decode_frame() by
2021-02-07 15:47:09 +0100
a29928e646
fftools/ffplay: get rid of flush_pkt by
2021-02-07 13:39:18 +0100
82472afe18
avcodec/cfhdenc: use pts instead of frame number by
2021-02-19 20:58:41 +0100
c2ca1eb2a7
avfilter/vf_ssim: add slice threading by
2021-02-16 23:00:03 +0100
680ba23bc2
avfilter/vf_psnr: add support for slice threading by
2021-02-13 00:53:16 +0100
59dd702990
avcodec/indeo3: add support for more dimensions by
2021-02-14 19:14:45 +0100
d52ceed9fd
tests/checkasm/sw_scale: use memset() to fill dither by
2021-02-19 16:19:11 -0300
ee18edb13a
checkasm/sw_scale: properly initialize src_pixer and filter_coeff buffers by
2021-02-19 14:55:39 +0100
14dc28e969
avfilter/vf_vif: Remove superfluous ';' by
2021-02-19 08:34:57 +0100
d150c2038d
avformat/mpegenc: Forward error code by
2021-02-15 13:55:07 +0100
4294f64d57
avformat/mpegenc: Avoid adding invalid packet to queue by
2021-02-15 03:44:52 +0100
54987a37da
avformat/mpegenc: Fix leak in case trailer is never written by
2021-02-15 03:41:20 +0100
cfce16449c
avformat/mpegenc: Ensure packet queue stays valid by
2021-02-15 03:26:04 +0100
c9d9c60746
avutil/video_enc_params: Check for truncation before creating buffer by
2021-02-14 19:47:45 +0100
39df279c74
avutil/video_enc_params: Combine overflow checks by
2021-02-14 19:43:56 +0100
1a555d3c60
swscale/x86/yuv2yuvX: use the movsxdifnidn helper macro by
2021-02-18 12:09:27 -0300
ebb48d85a0
swscale/x86/yuv2yuvX: use movq to load 8 bytes in all non-AVX2 functions by
2021-02-18 12:09:11 -0300
d512ebbaed
swscale/x86/yuv2yuvX: use the SPLATW helper macro by
2021-02-18 12:07:45 -0300
c00567647e
swscale/x86/swscale: fix mix of inline and external function definitions by
2021-02-18 11:35:08 -0300
7ac41e0db2
lavc/aarch64: add HEVC sao_band NEON by
2021-01-07 11:55:44 +0000
75c2ddfa61
lavc/aarch64: add HEVC idct_dc NEON by
2021-02-01 10:30:52 +0000
00c916ef61
lavc/aarch64: port HEVC add_residual NEON by
2021-01-10 10:27:00 +0000