1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2026-06-09 00:37:18 +02:00

Commit Graph

  • 6028720d70 avfilter/zmq: initialize send_buf before shared cleanup on parse failure master haoyuLiu 2026-06-06 18:04:25 +02:00
  • c75701a62f lavf/mov: read multi-valued metadata tags Jun Zhao 2026-04-10 23:05:05 +08:00
  • 5622d515e8 tools/target_dec_fuzzer: reduce 4XM max pixels to avoid timeout Michael Niedermayer 2026-06-03 20:07:08 +02:00
  • cfa3ceac7a lavc/hevc: add aarch64 NEON for angular modes 10 and 26 Jun Zhao 2026-05-13 22:56:00 +08:00
  • 3d71b9ec93 tests/checkasm: hevc_pred: use pixel helpers for diagnostic output Jun Zhao 2026-05-13 22:55:49 +08:00
  • 3ec0f14f7d avcodec/h264_ps: set default SAR, remove stale workaround Jun Zhao 2026-06-07 21:17:40 +08:00
  • e598463b3d avcodec/h2645_vui: interpret a degenerate SAR as unspecified Jun Zhao 2026-06-07 21:17:30 +08:00
  • bb49197ede avcodec/liboapvenc: Remove dimension change check Andreas Rheinhardt 2026-06-07 09:34:31 +02:00
  • 0faa43ae6c avcodec/liboapvenc: Use av_image_copy2() to avoid cast Andreas Rheinhardt 2026-06-07 09:31:25 +02:00
  • bf47563bd8 avcodec/liboapvenc: Remove always-false checks Andreas Rheinhardt 2026-06-07 09:24:31 +02:00
  • 80ea2d1487 avcodec/liboapvenc: Return directly when possible Andreas Rheinhardt 2026-06-07 09:15:46 +02:00
  • 67855a7234 avcodec/liboapvenc: Use av_unreachable for unreachable default cases Andreas Rheinhardt 2026-06-07 09:06:23 +02:00
  • 9791c4d183 avcodec/liboapvenc: Don't set AVCodec.pix_fmts directly Andreas Rheinhardt 2026-06-07 07:56:00 +02:00
  • d1faab734d avcodec/dcadec: map Lw/Rw to FLC/FRC James Almer 2026-05-30 23:45:10 -03:00
  • 3137d337fe tests/checkasm/sw_ops: use new checkasm_set_func_variant() Niklas Haas 2026-04-19 15:27:11 +02:00
  • 04e2341056 avcodec/adpcm: fix signed integer overflow in get_nb_samples() Michael Niedermayer 2026-06-04 21:42:47 +02:00
  • 0a8d961388 avformat/matroskadec: avoid signed overflow in DASH cue time differences Michael Niedermayer 2026-05-31 03:47:27 +02:00
  • f8af47b640 build: remove checkasm_header_config_generated.h on distclean Ramiro Polla 2026-06-06 23:56:52 +02:00
  • 1e9984772b avcodec/fastaudio: reject subframes count whose * 256 product overflows 32-bit David Korczynski 2026-05-21 05:56:17 -07:00
  • 7c7ca349bc avcodec/vc2enc_dwt: avoid signed overflow in the 5/3 and Haar DWT Michael Niedermayer 2026-05-30 22:42:50 +02:00
  • 5f91556215 avcodec/vc2enc_dwt: avoid signed overflow in the 9/7 DWT lifting Michael Niedermayer 2026-05-30 22:37:49 +02:00
  • d9e2239f3c swscale/aarch64/yuv2rgb_neon: 2 lines at a time, yuva420p DROOdotFOO 2026-05-30 00:38:39 +02:00
  • 4b6f7c2a05 swscale/aarch64/yuv2rgb_neon: 2 lines at a time, rgb16 DROOdotFOO 2026-05-30 00:19:45 +02:00
  • dad212060c swscale/aarch64/yuv2rgb_neon: 2 lines at a time, gbrp DROOdotFOO 2026-05-30 00:16:11 +02:00
  • 4bfe7efd0c swscale/aarch64/yuv2rgb_neon: 2 lines at a time, packed RGB DROOdotFOO 2026-05-30 00:10:21 +02:00
  • 11b1721b11 swscale/aarch64/yuv2rgb_neon: reorder params, unify signature DROOdotFOO 2026-05-29 23:51:51 +02:00
  • 8dbc729950 swscale/aarch64/yuv2rgb_neon: name registers DROOdotFOO 2026-05-29 23:29:35 +02:00
  • e0fa641240 swscale/aarch64/yuv2rgb_neon: chroma-preserve compute_rgb DROOdotFOO 2026-06-05 18:39:20 +02:00
  • b99c6fc8c3 avformat/dashdec: Fail with any inner stream count being 0 Michael Niedermayer 2026-05-16 20:35:11 +02:00
  • 025d6330a5 swscale/aarch64/ops_asmgen: fold impl pointer increment into loading of continuation address Ramiro Polla 2026-04-13 23:28:09 +02:00
  • 20b0a4faaa tests/fate: add fate-sws-unstable test Ramiro Polla 2026-04-16 17:21:48 +02:00
  • 7fc7aaf265 swscale/graph: prefer ops backend for floating point formats Niklas Haas 2026-06-05 21:15:57 +02:00
  • 016cee7a02 tests/fate/sws-unscaled: constrain to -backends unstable Ramiro Polla 2026-06-05 03:05:23 +02:00
  • 59166b4131 swscale/input: fix rgbf32 input (add half input functions) Ramiro Polla 2026-05-26 01:29:05 +02:00
  • 6b7fd40e25 swscale/swscale_unscaled: disable unscaled copy from yaf32be to grayf32be Ramiro Polla 2026-05-26 02:45:15 +02:00
  • 5a6bf8d4f4 swscale/tests/swscale: allow all backends for auxiliary conversions Niklas Haas 2026-06-05 21:05:46 +02:00
  • 3977bca9f4 swscale/utils: improve check for float formats that will be converted to uint16_t Ramiro Polla 2026-05-26 02:04:11 +02:00
  • c7046f0ab3 swscale/ops_backend: add missing float clear pattern Ramiro Polla 2026-05-26 02:48:23 +02:00
  • 8366d5f8d6 swscale/tests/swscale: refactor format testing logic Niklas Haas 2026-05-27 18:06:47 +02:00
  • 517c3d5fc1 swscale/graph: re-check pixel format support in add_legacy_sws_pass() Niklas Haas 2026-06-05 21:08:12 +02:00
  • b355200263 avcodec/mjpegdec: require progress in AVRn interlaced field loop Michael Niedermayer 2026-06-04 20:51:43 +02:00
  • 96470d1e8c checkasm: Fix defining CHECKASM_HAVE_GENERATED_H Martin Storsjö 2026-06-04 23:07:24 +03:00
  • 17c25ee550 configure: Include stdbit_h in the checkasm config header Martin Storsjö 2026-06-04 23:06:57 +03:00
  • 0aa316ec2c tools/target_dec_fuzzer: reduce BMP max pixels to avoid RLE timeout Michael Niedermayer 2026-06-01 00:29:00 +02:00
  • 4eec440e36 configure: filter out -D options from msvc link Hendrik Leppkes 2026-05-28 23:01:32 +02:00
  • ab07382dc5 build: ignore checkasm_header_config_generated.h Hendrik Leppkes 2026-06-05 08:49:53 +02:00
  • 2a54b181c0 tests/checkasm/vvc_mc: prevent function inline to avoid stack overflow Kacper Michajłow 2026-06-05 08:13:50 +02:00
  • 7d2a629ccf tests/checkasm/rv34dsp: pass correct buffer to bench function Kacper Michajłow 2026-06-05 07:47:15 +02:00
  • 56124f1e68 avcodec/exif: Remove version_major.h inclusion Andreas Rheinhardt 2026-06-04 18:30:02 +02:00
  • 447a07fc12 avcodec/decode: Move exif declarations to exif_internal.h Andreas Rheinhardt 2026-06-04 18:14:20 +02:00
  • ba825ce85f avcodec/mwsc: do not dereference a missing reference frame Michael Niedermayer 2026-05-31 04:31:05 +02:00
  • 65ae944d34 configure: set -mpreferred-stack-boundary=4 for Windows 32-bit targets Kacper Michajłow 2026-06-04 16:21:50 +02:00
  • 32eb07bb83 avcodec/misc4: reject invalid sample rate Michael Niedermayer 2026-05-31 00:13:59 +02:00
  • 0ab097fb34 swscale/output: avoid signed overflow in yuv2rgba64_1 alpha Michael Niedermayer 2026-05-31 03:07:26 +02:00
  • ad84fc9b7d swscale/output: avoid signed overflow in yuv2rgba64_full_1 alpha Michael Niedermayer 2026-05-31 01:04:59 +02:00
  • 2cce6ad030 tools/target_dem_fuzzer: do not exit on io_buffer allocation failure Michael Niedermayer 2026-05-30 19:48:14 +02:00
  • 0ea090e09f avformat/gxfenc: Check timecode and propagate error Michael Niedermayer 2026-05-19 16:47:46 +02:00
  • dbe78ffdb8 swscale/rgb2rgb_template: use unsigned for <<24 Michael Niedermayer 2026-05-19 16:32:17 +02:00
  • fe2dabbbf4 avformat/iamf_parse: bound substream count by remaining OBU size Michael Niedermayer 2026-05-30 04:19:41 +02:00
  • c7e0bac050 avformat/matroskadec: bound TRACKENTRY parsing by max_streams Michael Niedermayer 2026-05-29 17:56:22 +02:00
  • 89bdd9e1a5 avcodec/hevc: look for the DOVI RPU in all NALs, not just the last one Hendrik Leppkes 2026-06-03 11:24:26 +02:00
  • fcaafd2c11 swscale/tests/swscale: add -scaler/-scaler_sub parameters to set scaler algorithm Ramiro Polla 2026-05-01 17:45:41 +02:00
  • f6d83920b5 tests/fate/probe: add test for mp3 misdetected as mpeg James Almer 2026-06-04 21:56:55 -03:00
  • e076b602c0 avformat/tls_{gnutls,mbedtls,openssl}: Add config_components.h Andreas Rheinhardt 2026-06-05 00:38:06 +02:00
  • a16e674f7f swscale/tests/swscale: add -api parameter (supersedes -legacy parameter) Ramiro Polla 2026-05-08 22:36:25 +02:00
  • c458346de2 swscale/tests/swscale: reuse init_frame() for src Ramiro Polla 2026-05-15 23:50:01 +02:00
  • b9968758ab swscale/tests/swscale: add optional destination size to -s option Ramiro Polla 2026-05-20 17:16:19 +02:00
  • 2e50831755 swscale/tests/swscale: propagate ret out of parse_options() Ramiro Polla 2026-05-01 17:42:55 +02:00
  • cc0d904795 Revert "swscale/tests/swscale: check if formats require the legacy path with -hw" Ramiro Polla 2026-06-01 19:06:40 +02:00
  • 8c2c31f80c avcodec/utils: Don't attempt to derive CodecID name from de/encoders Andreas Rheinhardt 2026-06-04 13:47:02 +02:00
  • 72f751ef78 doc/examples/encode_audio: Don't access deprecated AVCodec fields Andreas Rheinhardt 2026-06-04 12:14:07 +02:00
  • 27d49179e1 doc/examples/mux: Don't access deprecated AVCodec fields Andreas Rheinhardt 2026-06-04 12:03:00 +02:00
  • ed18f8a463 doc/examples/transcode_aac: Don't access deprecated AVCodec.sample_fmts Andreas Rheinhardt 2026-06-04 11:23:02 +02:00
  • e816b39fb2 avcodec/aacenc: Make AACPCEInfo smaller Andreas Rheinhardt 2026-06-04 18:59:47 +02:00
  • 4569ab7eaa configure: Provide checkasm_header_config_generated.h as well Martin Storsjö 2026-06-04 15:36:19 +03:00
  • c2f499d979 configure: Fix a mismatched include guard end comment Martin Storsjö 2026-06-04 15:29:39 +03:00
  • 5b9d8901a9 avformat/shared: use av_fallthrough to mark fallthroughs Andreas Rheinhardt 2026-06-04 19:19:41 +02:00
  • ca1b3c79a4 avformat: don't use deprecated .lcevc field Kacper Michajłow 2026-06-04 18:32:42 +02:00
  • 1d45522806 avcodec/aacenc: remove excess initializers James Almer 2026-06-04 13:44:28 -03:00
  • afce637550 avformat/shared: add option to verify cache file contents Niklas Haas 2026-03-26 16:45:29 +01:00
  • ca748964fe avformat/shared: implement 16-bit CRC check Niklas Haas 2026-02-20 14:16:20 +01:00
  • 56de70a2e6 avformat: add shared concurrent block cache protocol Niklas Haas 2026-01-26 19:46:49 +01:00
  • cd3f335207 avformat/file: return ENOSYS for filesize query on files with follow=1 Niklas Haas 2026-05-31 22:17:06 +02:00
  • 7cb93fb200 avformat/http: return ENOSYS instead of UINT64_MAX for unknown filesize Niklas Haas 2026-05-31 22:24:16 +02:00
  • bca473e155 avcodec/aacenc: don't write SIDE position elements James Almer 2026-06-02 12:07:06 -03:00
  • 55b510c702 avcodec/aacenc: fix signaled channel pairing for 6.1 PCE layout James Almer 2026-06-02 12:08:44 -03:00
  • c27a3b12e3 configure: re-indent after previous change Niklas Haas 2026-04-14 03:48:30 +02:00
  • 310ff99f62 configure: support building without checkasm Niklas Haas 2026-04-14 03:31:38 +02:00
  • 3b1d7cd1f7 tests/checkasm: switch to shared libcheckasm implementation Niklas Haas 2026-06-04 11:06:44 +02:00
  • 21ac0b276e Merge commit 'df966476d760f1bfe4c5f52c463b82be5bf6b9ed' as 'tests/checkasm/ext' Niklas Haas 2026-06-04 11:44:26 +02:00
  • 66eaaa644a Squashed 'tests/checkasm/ext/' content from commit 0df02535c7 Niklas Haas 2026-06-04 11:44:26 +02:00
  • 362e309710 forgejo/codespell: exclude tests/checkasm/ext Niklas Haas 2026-03-20 14:43:45 +01:00
  • 566dd20247 tests/fate/source-check.sh: exclude tests/checkasm/ext Niklas Haas 2026-03-20 14:42:54 +01:00
  • 068173f329 tests/checkasm: factorize out randomize_buffer for doubles Niklas Haas 2025-12-17 17:53:28 +01:00
  • 495b402f27 avcodec/diracdec: fix heap buffer overflow in edge_emu_buffer Anthony Hurtado 2026-05-19 17:21:20 -05:00
  • 92804c9e25 avformat/rtmppkt: Check recursion depth Michael Niedermayer 2026-05-19 17:41:42 +02:00
  • 8df8f8b1bb swscale/x86/ops: fix typo Niklas Haas 2026-05-06 21:52:53 +02:00
  • 71b4666ba5 tests/checkasm/sw_ops: re-indent after previous change Niklas Haas 2026-04-21 21:01:01 +02:00
  • 7af4faf6df tests/checkasm/sw_ops: skip test data setup if not testing anything Niklas Haas 2026-04-19 15:38:55 +02:00
  • ef182f2289 swscale/tests/sws_ops: avoid confusing double label Niklas Haas 2026-04-05 13:22:23 +02:00