Commit Graph

  • c49f6bec20 lavf/vvcdec: fix false-positive VVC detection of MP3 files master Jun Zhao 2026-03-16 15:30:32 +08:00
  • 4b83833087 avformat/wsddec: Use ffio_read_size() in get_metadata() Michael Niedermayer 2026-03-16 13:08:53 +01:00
  • b20f42b156 avformat/tls_openssl: fix DTLS retransmission when packet lost in blocking mode Nariman-Sayed 2026-02-26 22:48:39 +02:00
  • 261960392e avformat/whip: add timeout option for HTTP WHIP can receive timeout option to allow dropping connection attempts which would otherwise hang in the event that remote server is not replying. Philip Tang 2026-03-02 16:38:25 -08:00
  • dbd783f389 avformat/lcevc: fix wrong NAL count written for NON IDR Zhao Zhili 2026-03-16 11:37:06 +08:00
  • 82b39de805 avformat/lcevc: fix memleak on write_nalu() failure Zhao Zhili 2026-03-16 11:35:49 +08:00
  • cc866fb5e9 avformat/movenc: fix loop variable shadowing in LCEVC stream group init Zhao Zhili 2026-03-16 11:38:59 +08:00
  • 3e8bec7871 avformat/mpegts: fix descriptor accounting across multiple IOD descriptors Nicholas Carlini 2026-03-15 23:10:51 +00:00
  • 43a4771cd0 opus/dec_celt: avoid emph_coeff becoming a subnormal release/8.1 Anton Khirnov 2026-03-14 20:29:36 +01:00
  • 5b112b17c0 opus/dec_celt: avoid emph_coeff becoming a subnormal Anton Khirnov 2026-03-14 20:29:36 +01:00
  • 236dbc9f82 avcodec/xxan: zero-initialize y_buffer Weidong Wang 2026-03-14 13:45:39 -05:00
  • 8a8881d226 RELEASE: prepare for 8.1 Michael Niedermayer 2026-03-16 02:51:37 +01:00
  • 7dad4d2cb5 Changelog, remove "version <next>" Michael Niedermayer 2026-03-16 02:51:22 +01:00
  • a5a1653a9e RELEASE_NOTES: Based on the version from 8.0 Michael Niedermayer 2018-11-02 01:36:21 +01:00
  • 0a8bf5fcaa avcodec/bsf/extract_extradata: don't use a NULL pointer to initialize an empty PutByteContext James Almer 2026-03-13 20:15:24 -03:00
  • 6ba0b59d8b avcodec/bytestream2: don't allow using NULL pointers James Almer 2026-03-13 20:19:36 -03:00
  • 2556db6173 avcodec/bsf/extract_extradata: don't use a NULL pointer to initialize an empty PutByteContext James Almer 2026-03-13 20:15:24 -03:00
  • 5ebd50415f avcodec/bsf/extract_extradata: reallocate buffers with the final used size James Almer 2026-03-13 20:03:20 -03:00
  • 1434d99b19 avcodec/bsf/extract_extradata: write correct length start codes for LCEVC James Almer 2026-03-13 19:34:31 -03:00
  • d1431d3f50 avcodec/bsf/extract_extradata: write correct length start codes for h26x James Almer 2026-03-13 11:47:44 -03:00
  • 6bc257e292 avformat/nal: remove trailing zeroes from NALUs James Almer 2026-03-13 17:28:42 -03:00
  • 1d65e985b3 fftools/ffmpeg_demux: add options to override mastering display and content light level metadata James Almer 2026-03-12 15:47:22 -03:00
  • 29e0d0ef13 avcodec/h2645_sei: fix parsing payloads for UK country_code James Almer 2026-03-12 20:43:23 -03:00
  • 93c915a572 avcodec/h2645_sei: reindent after the previous change James Almer 2026-03-12 20:39:57 -03:00
  • fcbbd8b394 avcodec/h2645_sei: refactor decode_registered_user_data() James Almer 2026-03-12 20:32:34 -03:00
  • 8172be423e avcodec/h2645_sei: fix parsing payloads for UK country_code James Almer 2026-03-12 20:43:23 -03:00
  • 3af824a540 avcodec/h2645_sei: reindent after the previous change James Almer 2026-03-12 20:39:57 -03:00
  • 64edbb37f1 avcodec/h2645_sei: refactor decode_registered_user_data() James Almer 2026-03-12 20:32:34 -03:00
  • 482395f830 avfilter/af_whisper: Add translate parameter WyattBlue 2026-03-09 00:23:36 -04:00
  • 7df9a56f0d avformat/rtmpproto: fix listen_timeout conversion for special negative values Zhao Zhili 2026-03-11 21:48:33 +08:00
  • 539fc854e7 fftools/ffmpeg_mux_init: add support for LCEVC Stream Group muxing James Almer 2026-02-16 12:03:28 -03:00
  • 9f9db1f673 avformat/options: add missing AVOption for AVStreamGroupLCEVC James Almer 2026-02-16 12:03:04 -03:00
  • 0878ae59f9 avformat/movenc: add support for LCEVC track muxing James Almer 2026-02-16 12:02:14 -03:00
  • 6f890cb104 avcodec/exr: Check input space before reverse_lut() Michael Niedermayer 2026-03-13 00:51:14 +01:00
  • 42692d0f57 avformat/mpegts: remove JPEG-XS early return on invalid header_size Nicholas Carlini 2026-03-14 15:39:51 +00:00
  • 259ee609ac avcodec/aac/aacdec_usac_mps212: Introduce a temporary array for ff_aac_ec_data_dec() Michael Niedermayer 2026-03-11 17:29:31 +01:00
  • b6a617c8bf avcodec/cbs_h266_syntax_template: Check tile_y Michael Niedermayer 2026-03-14 00:50:17 +01:00
  • a5696b44a6 avcodec/h264_slice: reject slice_num >= 0xFFFF Nicholas Carlini 2026-03-14 04:47:53 +00:00
  • 5bc4a9898c lavfi/bwdif: fix heap-buffer-overflow with small height videos Jun Zhao 2026-01-25 10:31:48 +08:00
  • b6faea362a avcodec/wmv2dec: More Checks about reading skip bits Michael Niedermayer 2026-03-12 22:58:18 +01:00
  • ca6e0ee7aa avcodec/cbs_h266_syntax_template: Fix w/h typo Gil Portnoy 2026-03-11 04:39:06 +01:00
  • f851191ce6 aacdec_usac: skip FD-specific decoding for LPD channels Oliver Chang 2026-02-24 02:41:27 -08:00
  • 60f3904718 avformat/dhav: Fix handling or slightly larger files Michael Niedermayer 2026-03-07 13:48:49 +01:00
  • 56217dccd6 avutil/timecode: Check for integer overflow in av_timecode_init_from_components() Michael Niedermayer 2025-08-14 02:12:26 +02:00
  • 4f72addce1 avcodec/cbs_h266_syntax_template: Fix rows vs columns Gil Portnoy 2026-03-11 04:00:15 +01:00
  • 1f217b4b7d avformat/mov: do not allocate out-of-range buffers Ted Meyer 2026-03-05 17:33:36 -08:00
  • 0ce7bd66a7 avfilter/af_lv2: call lilv_instance_activate before lilv_instance_run Karl Mogensen 2026-03-08 18:07:35 +01:00
  • 2803bcd5d5 avformat/rtmpproto: fix listen_timeout conversion for special negative values Zhao Zhili 2026-03-11 21:48:33 +08:00
  • 2cf15d3fc0 avcodec/aom_film_grain: Remove impossible check Michael Niedermayer 2026-02-06 03:49:30 +01:00
  • c9cf8cf9c3 avcodec/aom_film_grain: avoid duplicate indexes in ff_aom_parse_film_grain_sets() Michael Niedermayer 2026-02-06 03:27:20 +01:00
  • 21719ece26 avformat/hxvs: Do not allow backward steps in hxvs_probe() Michael Niedermayer 2026-03-05 16:38:03 +01:00
  • b842218402 swscale/output: fix integer overflows in chroma in yuv2rgba64_X_c_template() Michael Niedermayer 2026-03-05 17:18:18 +01:00
  • c88ae59e31 avcodec/lcldec: Fixes uqvq overflow Michael Niedermayer 2026-03-07 13:41:38 +01:00
  • 711b69c615 fftools/ffprobe: Initialize data_dump_format_id Olivier Laflamme 2026-03-12 16:42:06 +01:00
  • 511387e49a avformat/aiffdec: Check for partial read Michael Niedermayer 2026-03-07 12:22:35 +01:00
  • 77ddfcfeb1 Changelog: move an entry wrongly put in the 8.1 section to next James Almer 2026-03-14 20:43:11 -03:00
  • 70286d59f1 avcodec/exr: Check input space before reverse_lut() Michael Niedermayer 2026-03-13 00:51:14 +01:00
  • dfc5d176c9 fuzzer: improve documentation Pierre-Anthony Lemieux 2026-03-09 22:33:20 -07:00
  • 55bf0e6cd5 avformat/mpegts: remove JPEG-XS early return on invalid header_size Nicholas Carlini 2026-03-14 15:39:51 +00:00
  • 770bc1c23a avcodec/aac/aacdec_usac_mps212: Introduce a temporary array for ff_aac_ec_data_dec() Michael Niedermayer 2026-03-11 17:29:31 +01:00
  • 12303cd922 avcodec/cbs_h266_syntax_template: Check tile_y Michael Niedermayer 2026-03-14 00:50:17 +01:00
  • e33573813d avcodec/x86/apv_dsp: Don't clip unnecessarily Andreas Rheinhardt 2026-03-02 02:13:55 +01:00
  • 691f9cd428 avcodec/apv_dsp: Reindent after previous commit Andreas Rheinhardt 2026-03-10 22:09:29 +01:00
  • 59b119023f avcodec/apv_dsp: Remove dead 8 bit code Andreas Rheinhardt 2026-03-10 22:07:17 +01:00
  • 506ea84c1c avcodec/apv_decode: Don't rely on AV_PIX_FMT_YUV420 == 0 Andreas Rheinhardt 2026-03-10 21:56:17 +01:00
  • 99339f7b2b avcodec/apv_decode: Remove unused array entries Andreas Rheinhardt 2026-03-10 21:53:33 +01:00
  • 6b5b0d6a50 avcodec/apv_decode: Remove always-false branches Andreas Rheinhardt 2026-03-10 21:42:58 +01:00
  • 4300931e23 avcodec/apv_decode: Fix pixel format selection Andreas Rheinhardt 2026-03-02 02:49:28 +01:00
  • c9a5f7c6ca hwcontext_vulkan: deprecate AVVulkanDeviceContext.lock/unlock_queue Lynne 2026-03-14 17:32:55 +01:00
  • c102e89448 hwcontext_vulkan: deprecate AVVulkanDeviceContext.lock/unlock_queue Lynne 2026-03-14 17:32:55 +01:00
  • 39e1969303 avcodec/h264_slice: reject slice_num >= 0xFFFF Nicholas Carlini 2026-03-14 04:47:53 +00:00
  • 795bccdaf5 lavfi/bwdif: fix heap-buffer-overflow with small height videos Jun Zhao 2026-01-25 10:31:48 +08:00
  • 9a1e9f9368 MAINTAINERS: add myself to maintained modules and update CODEOWNERS Zhao Zhili 2026-03-13 14:41:57 +08:00
  • 5640bd3a4f swscale/tests/swscale: require reference file to perform comparisons Ramiro Polla 2026-03-07 20:11:02 +01:00
  • 5146519131 swscale/tests/swscale: add -pretty option to align fields in output Ramiro Polla 2026-03-09 21:08:12 +01:00
  • d1779ece67 swscale/tests/swscale: print number of iterations in benchmark output Ramiro Polla 2026-03-07 22:23:21 +01:00
  • 1568cae66f swscale/tests/swscale: some tweaks to the output format Ramiro Polla 2026-03-07 22:17:27 +01:00
  • 6ed173f238 swscale/tests/swscale: always print loss in output Ramiro Polla 2026-03-07 22:12:26 +01:00
  • 822d592575 swscale/tests/swscale: make loss printing code more consistent Ramiro Polla 2026-03-07 21:52:46 +01:00
  • 1980d8ba8a swscale/tests/swscale: remove duplicate printing of parameters on error Ramiro Polla 2026-03-09 20:50:45 +01:00
  • b03ff92567 swscale/tests/swscale: print losses using scientific notation Ramiro Polla 2026-03-09 20:08:31 +01:00
  • 739d9eca59 swscale/tests/swscale: be more strict with reference file format Ramiro Polla 2026-03-07 17:55:16 +01:00
  • 041b6f330f swscale/tests/swscale: indent after previous commit Ramiro Polla 2026-03-09 21:21:17 +01:00
  • 6780353460 swscale/tests/swscale: restore reference file functionality Ramiro Polla 2026-03-07 17:35:44 +01:00
  • 0b427ea47e swscale/tests/swscale: reorder test results output Ramiro Polla 2026-03-07 21:27:56 +01:00
  • 58cdd89789 swscale/tests/swscale: allow passing -bench 0 to disable benchmarks Ramiro Polla 2026-03-07 20:06:21 +01:00
  • 101a2f6fc6 swscale/tests/swscale: add option to run main conversion with legacy scaler Ramiro Polla 2026-03-06 17:36:08 +01:00
  • 3eb178a197 swscale/tests/swscale: split scale_new() out of run_test() Ramiro Polla 2026-03-07 17:05:20 +01:00
  • c27df6ccc9 swscale/tests/swscale: add helper function to log sws_scale_frame() failures Ramiro Polla 2026-03-07 17:00:25 +01:00
  • c6d78efa9b swscale/tests/swscale: split init_frame() out of run_test() Ramiro Polla 2026-03-06 17:29:03 +01:00
  • 7e635337cf swscale/tests/swscale: introduce struct test_results to collect results Ramiro Polla 2026-03-06 17:05:18 +01:00
  • 8d35328e54 swscale/tests/swscale: split print_results() out of run_test() Ramiro Polla 2026-03-03 12:16:48 +01:00
  • 2b0e1920e5 swscale/tests/swscale: propagate error out of run_test() Ramiro Polla 2026-03-06 17:20:19 +01:00
  • 2222b523f2 swscale/tests/swscale: cosmetics (avoid assignments in conditions) Ramiro Polla 2026-03-06 19:36:32 +01:00
  • 713979919d Revert "tests/swscale: check supported inputs for legacy swscale separately" Ramiro Polla 2026-02-27 22:07:59 +01:00
  • 80e48f2e78 swscale/tests/swscale: fix typos Niklas Haas 2026-03-12 14:44:01 +01:00
  • f73849887c avcodec/wmv2dec: More Checks about reading skip bits Michael Niedermayer 2026-03-12 22:58:18 +01:00
  • 26dd9f9b56 avcodec/cbs_h266_syntax_template: Fix w/h typo Gil Portnoy 2026-03-11 04:39:06 +01:00
  • e1d9080e6a avcodec/aac/aacdec_usac_mps212: Fix wrong end_band parameter to coarse_to_fine() Gil Portnoy 2026-03-11 16:16:24 +01:00
  • d75b7c2252 avcodec/aac/aacdec_usac_mps212: Fix typo in huff_data_2d() Gil Portnoy 2026-03-11 16:06:45 +01:00