19ae873252
avformat/wavenc: Fix leak and segfault on reallocation error by
2021-02-22 08:31:50 +0100
8e94b7cff0
lavu/tx: invert permutation lookups by
2021-02-27 04:11:04 +0100
9ddaf0c9f0
lavu/tx: simplify in-place permute search function by
2021-02-27 04:19:55 +0100
f9cb557d66
avcodec/exrenc: add half-float support by
2021-02-27 00:28:54 +0100
f1a894f9d3
avcodec: add missing FF_API_OLD_ENCDEC wrappers to xmm clobber functions by
2021-02-26 19:22:42 -0300
169259d9a3
avcodec: Add missing FF_API define for libavcodec pix fmt API by
2021-02-26 07:38:33 +0100
5ad0eb936c
fftools/ffmpeg_filter: Don't use deprecated function by
2021-02-26 08:38:26 +0100
10341743d2
lavu/tx: require output argument to match input for inplace transforms by
2021-02-26 05:40:07 +0100
e937457b7b
avformat/imx: set video stream duration by
2021-02-25 23:04:55 +0100
34c805c0fe
avcodec/imx: use ff_reget_buffer() by
2021-02-25 21:42:02 +0100
ab8d2d97a1
avformat/avlanguage: Remove long disabled av_convert_lang_to by
2021-02-25 18:27:50 +0100
2869d71493
avfilter/lavfutils.h: Don't include avformat.h by
2021-02-25 16:30:01 +0100
e4524270f4
avcodec/avcodec: Add missing deprecation to AVCodecParser.next by
2021-02-25 01:45:11 +0100
e96ea80e85
avcodec: unschedule removing some functions with FF_API_COPY_CONTEXT by
2021-02-25 17:17:33 -0300
7addddd49e
Revert "avcodec/options: add missing FF_API_COPY_CONTEXT checks" by
2021-02-25 17:15:21 -0300
113a99270d
doc/encoders: Add documentation for the GIF encoder by
2021-02-21 13:11:37 +0000
5a343853c0
avcodec/gifenc: Only write frame palette entries that actually used by
2021-02-04 16:44:44 +0000
5f2804aba7
avcodec/gifenc: Add global_palette option by
2021-02-20 17:22:51 +0000
6eab25fd13
avformat/wavenc: Improve unsupported codec error messages by
2021-02-25 07:37:54 +0100
95af3b6625
avfilter/vf_vif: add support for more formats by
2021-02-25 16:36:08 +0100
550b7a9929
avfilter/vf_vif: simplify case comparing same inputs by
2021-02-25 15:52:33 +0100
a5b737e625
tests/api-band-test: simplify code by
2021-01-27 11:08:29 +0100
9e4225cf7f
Handle AVID MJPEG streams directly in the MJPEG decoder. by
2020-12-12 15:09:10 +0100
ae4f6379d6
avfilter/vf_vif.c: fix build warning for [-Wmain] by
2021-02-25 14:38:12 +0800
ac6dd87cd1
avfilter/vf_ssim.c: fix build warning for [-Wmain] by
2021-02-25 14:38:11 +0800
d3d99a0a06
lavc/lscrdec: use ff_reget_buffer() by
2021-02-24 09:38:22 +0100
eed2125f3f
tests/fate/apng: add a test for APNG_DISPOSE_OP_PREVIOUS by
2021-02-16 21:19:38 +0100
5663301560
pngdec: fix and simplify apng reference handling by
2021-02-14 16:37:33 +0100
087359ad85
lavc/lscrdec: drop unapplicable private capabilities by
2021-02-14 16:12:39 +0100
3a5b857d4c
lavc: split LSCR decoder out of PNG decoder by
2021-02-14 15:50:10 +0100
6853bdbdd2
tests: add a test for LSCR by
2021-02-14 15:55:57 +0100
33025ab976
avcodec/cfhdenc: do not try to encode junk by
2021-02-18 23:42:01 +0100
fbfa78508b
avcodec/cfhdenc: add padding to each decomposition by
2021-02-13 21:49:14 +0100
d69f4be1c6
avcodec/cfhdenc: refactor DSP code for CFHD encoder by
2021-02-09 19:17:27 +0100
767d3f7dcf
avcodec/exr: simplify piz decompression by
2021-02-20 02:35:06 +0100
8213f0a7f7
avformat/vpk: check that samples_per_block is > 0 by
2021-02-24 17:03:11 +0100
45a2902976
avutil/buffer: free all pooled buffers immediately after uninitializing the pool by
2021-02-20 10:21:47 -0300
b913a4e18d
avcodec/rv34data: Remove rv34_dquant_tab by
2021-02-20 15:22:38 +0100
585b764f95
avcodec/x86/constants: Remove unused ff_pw_17 by
2021-02-19 07:41:36 +0100
c23a5523b5
swscale/x86/swscale: Remove unused ASM constants by
2021-02-19 06:50:43 +0100
aad597a93c
swscale/x86/rgb2rgb: Remove unused ASM constants by
2021-02-19 04:49:04 +0100
49db6e4b4e
swscale/x86/yuv2rgb: Remove unused ASM constants by
2021-02-19 04:31:02 +0100
f529793490
avcodec/celp_math: Disable unused function by
2021-02-19 02:22:36 +0100
7825cc392a
avcodec/x86/diracdsp_init: Reuse macro by
2021-02-19 01:50:40 +0100
0f317eb8e7
avcodec/x86/diracdsp_init: Simplify macro by
2021-02-19 01:50:01 +0100
68bd6c7dac
avcodec/x86/diracdsp_init: Make functions only used here static by
2021-02-19 01:32:25 +0100
3a80b1ac12
avcodec/x86/diracdsp_init: Remove unused MMX functions by
2021-02-19 00:43:45 +0100
559a26600a
avcodec/acelp_vectors: Remove unused ff_fc_2pulses_9bits_track1 by
2021-02-18 23:14:11 +0100
790be3125d
avcodec/acelp_pitch_delay: Inline small functions only used once by
2021-02-18 21:24:51 +0100
bce9c5e276
avcodec/rangecoder: Move ff_rac_check_termination to tests/rangecoder.c by
2021-02-18 19:54:24 +0100
f729dee615
avcodec/mqcenc: Remove unused ff_mqc_length by
2021-02-18 19:50:06 +0100
4c8d9b1d09
avcodec/ac3tab: Remove unused ff_eac3_default_chmap by
2021-02-18 19:46:25 +0100
6f3fe7b2c0
avformat/asf: Move ff_asf_audio_conceal_none to its only user by
2021-02-18 19:39:21 +0100
3bf07b1a2d
avcodec/bitstream: Rewrite code to avoid triggering compiler warning by
2021-02-21 01:44:18 +0100
1c9e53d70b
avcodec/movtextenc: Check for too many styles by
2021-02-20 23:42:04 +0100
78d5e1c653
avformat/Makefile: Remove unnecessary dependencies on vocdec by
2021-02-23 11:56:12 +0100
d7f10b2497
avcodec/exrenc: use correct type for actual_size as argument for zlib by
2021-02-23 12:30:55 +0100
081cbe6961
avformat/imx: remove unused header by
2021-02-23 11:57:07 +0100
ad58113afe
avcodec/tiff_data: Move data to its only user by
2021-02-20 04:20:14 +0100
926c1bf85c
avformat/wavdec: Share wav and w64 options by
2021-02-18 04:06:53 +0100
1df1083b6c
avformat/wav: Deduplicate codec tags lists by
2021-02-18 03:43:13 +0100
09e6d3a026
avformat/avienc, wtvenc: Deduplicate codec tags list by
2021-02-18 03:26:57 +0100
08b4a25ff9
avformat/aiff: Deduplicate codec tags and codec tags list by
2021-02-18 02:39:34 +0100
697066af01
avformat/ast: Deduplicate codec tags lists by
2021-02-18 02:26:03 +0100
a442670a32
avformat/movenc: Deduplicate codec tags lists by
2021-02-18 02:15:06 +0100
22d8010f13
avformat/oma: Move stuff only used by demuxer to demuxer by
2021-02-18 02:01:09 +0100
81a86c7e1e
avformat/oma: Deduplicate codec tags list by
2021-02-18 01:51:41 +0100
cccb7cf44e
avformat/rso: Deduplicate codec tags list by
2021-02-18 01:46:05 +0100
e772e253cb
avformat/voc: Deduplicate codec tags list by
2021-02-18 01:42:14 +0100
ef3224c911
avformat/caf: Deduplicate codec tags list by
2021-02-18 01:31:18 +0100
c50c85911e
avformat/asfenc: Deduplicate codec tags lists by
2021-02-18 01:24:24 +0100
6cb6ee754b
avformat/au: Deduplicate codec_tag lists by
2021-02-18 01:16:26 +0100
20ff7b1f16
avformat/isom: Remove outcommented function by
2021-02-10 15:42:10 +0100
bb9167dbde
avformat/isom: Split movaudio/movvideo tags off into a separate file by
2021-02-10 14:27:09 +0100
215536ad0c
avformat/Makefile: Remove outdated AIFF demuxer dependency on iso_media by
2021-02-10 13:44:58 +0100
b5207b7afd
avcodec/Makefile: Remove outdated dependency of FLV demuxer on mpeg4audio by
2021-02-10 12:51:06 +0100
a40763f520
avcodec/mpeg4audio: Use proper logcontext for logging by
2021-02-10 12:12:55 +0100
84bb18d4e7
avcodec/scpr3: Avoid code duplication when updating models by
2021-02-13 11:39:12 +0100
cff09fee1f
configure: Remove mpegvideo_enc dependency from ljpeg encoder by
2021-02-18 00:05:00 +0100
bb0be840c5
avcodec/Makefile: Don't build mjpegenc_huffman unconditionally by
2021-02-17 23:41:58 +0100
bab6b88ebf
avcodec/mjpegenc_common: Move stuff only used by mjpegenc.c to it by
2021-02-17 23:16:58 +0100
6eae9c1d39
avcodec/jpegtables: Move ff_mjpeg_build_huffman_codes to mjpegenc_common by
2021-02-10 00:31:46 +0100
d26198ada3
avcodec/g2meet, mjpegdec: Factor out common VLC initialization code by
2021-02-10 00:20:26 +0100
f180f515de
avcodec/Makefile: Remove redundant mjpegdec dependency from tiff decoder by
2021-02-10 00:05:36 +0100
7bf2b76b41
configure, libavcodec/Makefile: Fix avrn dependencies by
2021-02-09 22:13:13 +0100
6db394c128
avcodec/avrndec: Remove unnecessary headers by
2021-02-09 22:09:12 +0100
f26b8385ee
avcodec/Makefile: Remove spurios dcaenc dependency by
2021-02-09 20:57:10 +0100
3b26d030b5
configure, libavcodec/Makefile: Remove spurious CAF demuxer dependencies by
2021-02-09 14:41:53 +0100
e7f53d6ac9
lsws/ppc/yuv2rgb_altivec: Fix build in non-VSX environments by
2020-10-09 20:17:20 -0400
7b30dad3a6
avcodec: remove pointless lowres deprecation wrappers by
2021-02-13 13:32:23 -0300
9d82cfe3de
avfilter/formats: Leave lists' ownership unchanged upon merge failure by
2020-08-07 03:41:18 +0200
4cdd6cac1f
avformat/mpegts: Don't leave context in inconsistent state upon error by
2020-08-10 14:20:58 +0200
ea42edb933
avformat/sierravmd: Don't return packets for non-existing stream by
2020-08-06 01:21:38 +0200
f66647daa6
avformat/vividas: Check allocation for success by
2020-08-06 00:59:37 +0200
ffa5b1f116
avformat/vividas: Check return value before storing it in smaller type by
2020-08-06 00:44:55 +0200
22cb13d4c5
avformat/webmdashenc: Avoid allocations, fix memleak by
2020-07-15 00:06:10 +0200
9d5c7e0675
avformat/webmdashenc: Fix segfault when no filename is given when live by
2020-07-14 22:49:15 +0200
e114a337be
avformat/matroskadec: Avoid undefined pointer arithmetic by
2020-07-19 10:16:33 +0200
f25caec87f
avformat/mxfdec: Fix memleak upon repeating tags by
2020-07-20 07:24:53 +0200
6918d1281c
avformat/mxfdec: Fix memleak when parsing tag fails by
2020-07-20 06:20:29 +0200