7f3a946216
Revert "avfilter/vf_minterpolate: if metadata lavfi.scd.mafd exists, we'll use it first" by
2020-05-14 22:53:14 +0200
5913cd4e6c
checkasm: add hscale test by
2020-05-13 16:02:53 +0100
3ce1b2bf8d
checkasm: add function to check and diff memory by
2019-06-20 23:38:06 +0300
718c8f9aa5
swscale: fix NEON hscale init by
2020-05-07 12:01:16 +0100
393eff8917
avcodec/nvenc: use framerate if available by
2020-05-14 14:15:33 -0400
b18fd2b95b
avcodec/nvenc: use framerate if available by
2020-05-14 14:15:33 -0400
b7d89963f0
avcodec/option_table: mark venc_params as a video decoder flag opt type by
2020-05-12 11:08:25 -0300
858f786eb9
hwcontext_vulkan: fix incorrect print argument by
2020-05-14 18:22:55 +0100
3b5a36c56d
FATE: add fate test for minterpolate filter by
2019-09-20 11:08:36 +0800
815a3b393c
avfilter/vf_minterpolate: change the default threshold to get better scene change detect result by
2019-09-20 11:08:35 +0800
61cc009d53
avfilter/vf_minterpolate: correct the mafd calculation by
2019-09-20 20:08:35 +0800
dd24fdc672
fate: add scdet metadata test by
2019-10-08 23:28:39 +0800
d88e1c9838
avfilter/vf_minterpolate: if metadata lavfi.scd.mafd exists, we'll use it first by
2019-10-08 23:28:38 +0800
339593ca90
avfilter/vf_framerate: if metadata lavfi.scd.mafd exists, we'll use it first by
2019-10-08 23:28:37 +0800
d62d4e05e8
avfilter/vf_scdet: add filter to detect scene change by
2019-10-08 23:28:36 +0800
0776cb7083
avformat/mpegtsenc: Remove two duplicated fields by
2020-04-30 15:43:40 -0400
1dd0def976
avformat/mpegtsenc: Don't use heap allocated array to store pids by
2020-04-30 14:50:00 -0400
e9668929b8
FATE: add a test for colorbalance by
2019-11-15 23:12:49 +0800
5ed20a74b7
avfilter/vf_colorbalance:: Fix for framecrc bitexact for 32bit and 64bit system by
2019-11-15 23:12:48 +0800
b1cc6b9496
avcodec/mv30: fix warning: suggest braces around initialization of subobject [-Wmissing-braces] by
2020-05-12 23:07:05 +0800
6f8826e4aa
avformat/tls_schannel: immediately return decrypted data if available by
2020-05-13 00:31:03 +0300
39977fff20
avformat/tls_schannel: always decrypt all received data by
2020-05-13 00:27:58 +0300
353aecbb28
pixblockdsp, avdct: Add get_pixels_unaligned by
2020-05-12 11:22:45 +0300
b12b05374f
avcodec/adpcm: Fix integer overflow in ADPCM THP by
2020-02-12 21:30:08 +0100
e4d37abcc1
lavc/libopenh264enc: Add coder option to replace cabac by
2020-05-06 21:47:52 +0800
e3e2702d40
lavc/libopenh264enc: Allow specifying the profile through AVCodecContext by
2020-05-06 21:47:51 +0800
d3a7bdd4ac
lavc/libopenh264enc: Rewrite profile handling by
2020-05-06 21:47:50 +0800
4b7e13931f
hwcontext_vulkan: don't add the optional VK_KHR_surface extension by default by
2020-05-12 20:40:29 +0100
251e4ad0ad
hwcontext_vulkan: don't error on unavailable user-specified extensions by
2020-05-12 20:08:46 +0100
6025e66f98
hwcontext_vulkan: use the maximum amount of queues for each family by
2020-05-12 20:01:25 +0100
0e39fce1e1
hwcontext_vulkan: update prepare_frame() for multiple semaphores when exporting by
2020-05-12 19:08:54 +0100
f0c0471075
avcodec/ralf: Check num_blocks before use by
2020-05-11 22:17:43 +0200
a035fd88ae
avcodec/iff: Test video_size being non zero by
2020-05-11 21:18:58 +0200
4d701e9222
avcodec/cdtoons: Check sprite_offset is within the packet by
2020-05-11 21:08:17 +0200
19738b1bc2
libavcodec/decode: Mark decode_simple_internal() as inline by
2020-05-11 23:58:28 +0200
ba436c1586
avformat/hlsenc: free options fix memleak in hls_write_trailer by
2020-05-12 18:04:20 +0800
76eaca43be
avformat/hlsenc: fix filename memleak in hls_write_packet by
2020-05-12 18:02:26 +0800
e684d07ac6
avformat/hlsenc: move number out of hls_start by
2020-05-12 17:59:23 +0800
ffae62d96c
vp9dec: support exporting QP tables through the AVVideoEncParams API by
2020-03-23 16:09:48 +0100
c90f57c673
vp9dec: factorise freeing per-tile allocated data by
2020-03-30 10:26:17 +0200
c584409643
lavc: add a flag for exporting AVVideoEncParams from decoders by
2020-03-10 11:12:13 +0100
b84a2b91fd
vf_showinfo: support AV_FRAME_DATA_VIDEO_ENC_PARAMS by
2020-03-23 12:21:09 +0100
991d417692
libavutil: add API for exporting video frame quantizers by
2020-02-29 13:21:56 +0100
d8de9d46f2
doc/examples/muxing: convert to new encoding API by
2020-04-11 16:02:28 +0200
3bfe20389d
doc/examples/demuxing_decoding: convert to new decoding API by
2020-04-11 16:02:28 +0200
e4edf220e5
doc/examples/demuxing_decoding: drop -refcount by
2020-04-11 16:02:28 +0200
876cfa67f3
avcodec/utvideodec: Fix integer overflow in decode_plane() by
2020-05-10 21:16:59 +0200
8627885172
avcodec/ttadsp: Fix several integer overflows in tta_filter_process_c() by
2020-05-10 21:12:22 +0200
0c4330847c
avcodec/ralf: Fix integer overflow in decode_block() by
2020-05-10 20:15:11 +0200
1ac106bf56
avcodec/nuv: widen buf_size type by
2020-05-10 19:09:47 +0200
fabeef22d9
libswscale: fix for floating point formats, require full chroma by
2020-05-10 16:17:48 -0700
5f359f2b67
test: Add codecview test by
2020-04-18 22:40:49 +0200
b1e9764c5e
tests: Add pp7, spp tests based on pp test by
2020-04-18 21:28:12 +0200
52cc86cae1
avfilter/vf_spp: Fix endian-dependance in add_block() by
2020-04-19 00:17:39 +0200
dde86d0ddf
avfilter/vf_spp: Remove unused AVCodecContext by
2020-04-19 00:09:14 +0200
70d396c8af
Revert "hwcontext_vulkan: only use one semaphore per image" by
2020-05-11 23:27:01 +0100
2932905255
avformat/ivfenc: move bsf insertion to the init function by
2020-05-10 10:50:47 -0300
8e12f09a25
avformat/ivfenc: add an AVOutputFormat.init() function by
2020-05-10 10:49:15 -0300
7a92147f87
avcodec/iff: Fix several integer overflows by
2020-05-10 12:04:05 +0200
82d4c7b95e
avcodec/g729postfilter: Clip gain before scaling with AGC_FAC1 by
2020-05-10 11:34:53 +0200
22e51e95ac
avcodec/alac: Fix integer overflow with 24/20bps samples by
2020-05-10 11:08:28 +0200
8ee264e684
avcodec/adpcm: Clip predictor for IMA_APM by
2020-05-10 11:03:39 +0200
fc99a24782
hwcontext_vulkan: convert to general layout and transfer queue when exporting by
2020-05-10 22:00:38 +0100
875c1707e5
hwcontext_vulkan: create all images with concurrent sharing mode by
2020-05-10 21:53:39 +0100
7c080dc190
hwcontext_vulkan: fix inverted condition when exporting images to drm_prime by
2020-05-10 21:30:15 +0100
acfef378b7
hwcontext_vulkan: update debugging layer name by
2020-05-10 21:13:55 +0100
030a565baf
hwcontext_vulkan: remove unused internal REQUIRED extension flag by
2020-05-10 15:17:27 +0100
dccd07f66d
hwcontext_vulkan: expose enabled device and instance extensions by
2020-05-10 11:47:50 +0100
3c5e5a5095
hwcontext_vulkan: let users enable device and instance extensions using options by
2020-05-10 11:26:40 +0100
6db81e93a9
avformat/hlsenc: Simplify setting base_output_dirname by
2020-05-08 21:40:29 +0200
21553d2082
avformat/hlsenc: Simplify setting basename with av_asprintf() by
2020-04-08 23:41:17 +0200
6b44f6839d
avformat/hlsenc: Simplify setting subtitle basename with av_asprintf by
2020-04-08 22:57:50 +0200
940601616e
avformat/hlsenc: Don't cast const away by
2020-05-09 06:54:56 +0200
d41c93d155
avformat/hlsenc: Remove redundant initializations by
2020-05-09 15:59:43 +0200
a90f2265fa
avformat/hlsenc: Don't reset AVIOContext pointer manually a second time by
2020-05-09 15:34:09 +0200
a058d81570
avfilter/vf_signalstats: reindent after last commit by
2019-12-30 19:09:58 +0800
25bb72af62
avfilter/vf_signalstats: make the alloc array used for any bit depth by
2019-12-30 19:09:57 +0800
764efda192
avfilter/vf_signalstats: add SignalstatsContext.maxsize variable by
2019-12-30 19:09:56 +0800
a8c762a17d
avfilter/vf_signalstats: rename config_props -> config_output by
2019-12-30 19:09:55 +0800
5752e97b4e
fate: add signalstats 8bit and 10bit test by
2019-12-30 19:09:54 +0800
3b8b6d837e
avformat/http: Fix for invalid use of av_strtok by
2020-04-18 12:19:31 +0800
53c88355a5
avformat/ftp: Fix for invalid use of av_strtok by
2020-04-18 12:19:30 +0800
026b3a9018
avformat/wavenc: simplify, use av_rescale_q() instead by
2020-04-28 11:49:17 +0800
386dbf5726
avformat/vividas: simplify, use av_rescale_q() instead by
2020-04-28 11:49:16 +0800
b69f5a72ce
hwcontext_vulkan: optionally enable the VK_KHR_surface extension if available by
2020-05-10 11:21:52 +0100
5727b1f13f
avcodec/dstdec: Check sample rate by
2020-02-13 20:56:56 +0100
6dd5da3f8b
avcodec/decode: remove unused AVCodecInternal compat_decode field by
2020-03-08 23:18:16 -0300
c76b2bf0b4
avcodec/v4l2_context: Finish draining if V4L2_BUF_FLAG_LAST is set by
2020-05-09 19:34:06 -0400
e3b49aaa4e
avcodec/v4l2_context: Drop empty packet while draining by
2020-05-09 19:34:41 -0400
785f194cd4
avcodec/aacdec_template: Pass AVCodecContext seperatly to set_default_channel_config() by
2020-04-15 20:47:07 +0200
97c78caf3e
avformat/thp: Require a video stream by
2020-04-15 20:27:27 +0200
20f7b4dfc9
avformat/mpeg: Decrease score by 1 for files with very little valid data by
2020-04-14 00:03:30 +0200
79e5c2ee2b
avcodec/pngdec: Check length in fdAT by
2020-04-07 19:29:44 +0200
4f54982773
tools/target_dec_fuzzer: Adjust threshold for PNG and APNG by
2020-04-07 19:42:55 +0200
5501bb28dd
avcodec/g2meet: Check tile_width in epic_jb_decode_tile() by
2020-04-05 22:58:29 +0200
81fe316ad9
avcodec/hapdec: Check tex_size more strictly and before using it by
2020-03-28 20:36:00 +0100
9624b76f75
configure: add missing bsf dependencies to muxers by
2020-05-09 18:52:46 -0300
ea5887b568
configure: fix pcm_rechunk_bsf dependency for MXF and GXF muxers by
2020-05-09 18:44:24 -0300
d0705ecb2b
avdevice/v4l2enc: Allow writing non-rawvideos to v4l2. by
2017-11-04 16:32:41 -0400
d0bd00c8eb
avformat/oggenc: Avoid allocating and copying when writing page data by
2020-05-03 01:06:37 +0200