1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-25 14:19:27 +03:00

Commit Graph

  • 9dd0fe0225 avcodec/allcodecs: Move AV_CODEC_PROP_ENHANCEMENT check to test tool Andreas Rheinhardt 2026-06-12 15:01:41 +02:00
  • 83e8541aa6 forgejo/workflows: update test workflow for 8.1 release Timo Rothenpieler 2026-06-12 15:07:35 +02:00
  • 631ac6d055 fftools/ffmpeg_filter: propagate display matrix side data through the filterchain James Almer 2026-06-06 22:00:30 -03:00
  • 2cc7b87bdb avformat/mov: reject out of range ispe dimensions, avoid overflow summing HEIF tile dimensions Michael Niedermayer 2026-06-11 16:34:26 +02:00
  • c82196b299 avformat/hlsenc: reject out-of-range EXT-X-PROGRAM-DATE-TIME Michael Niedermayer 2026-06-06 21:02:12 +02:00
  • 369a50fe75 tools/target_dec_fuzzer: Bound cumulative get_buffer allocation Michael Niedermayer 2026-06-05 00:56:08 +02:00
  • 03be563053 hwcontext_vulkan: fix BGRA/BGR0 images Lynne 2026-06-12 09:54:36 +09:00
  • 8a10a8a03e opus: qualify libavcodec include paths Andrew Kelley 2026-06-11 10:59:36 -07:00
  • 4527854281 avcodec/agm: validate actual src_y against prev plane in decode_inter_plane David Korczynski 2026-05-26 12:00:00 +00:00
  • 50e65074f5 avformat/dhav: Fix second integer overflow in get_duration() David Korczynski 2026-05-20 15:15:01 -07:00
  • fa391e90fb fftools/ffmpeg_dec: deep-copy subtitle_header to fix use-after-free Zhen Yan 2026-06-04 01:49:41 +02:00
  • d2dd0a0a8f avcodec/cbs_h265: allocate VPS hrd_parameters dynamically Michael Niedermayer 2026-05-30 05:12:22 +02:00
  • 82f097c825 avcodec/hevc/ps: Check window parameters Michael Niedermayer 2026-02-22 21:51:01 +01:00
  • 8c868a1fd2 avcodec/hevc/ps: Factor window reading out Michael Niedermayer 2026-02-22 21:50:37 +01:00
  • e4c631731e avformat/mov: allow outputting potentially truncated APV packets James Almer 2026-05-25 19:14:40 -03:00
  • 4b23a90935 avcodec/lcevcdec: respect log level from the external library James Almer 2026-06-07 12:04:07 -03:00
  • d024831750 avcodec/lcevcdec: don't inherit the parent decoder logging context James Almer 2026-06-07 10:54:40 -03:00
  • 625ab011f4 swscale/uops: add default fallback for translate_op() Niklas Haas 2026-05-21 10:53:59 +02:00
  • b488ee5553 swscale/ops: generalize SwsReadWriteOp.packed to enum Niklas Haas 2026-06-02 14:39:34 +02:00
  • 01c007ec4d swscale/ops_memcpy: simplify plane count check Niklas Haas 2026-05-19 12:20:40 +02:00
  • 84c8f55398 swscale/ops_optimizer: simplify shuffle solver plane checks Niklas Haas 2026-05-19 12:02:57 +02:00
  • 5f43d0cd46 swscale/ops: add and use ff_sws_rw_op_planes() Niklas Haas 2026-05-19 11:48:34 +02:00
  • ef79a57b75 swscale/ops_dispatch: move some code from setup() to compile() Niklas Haas 2026-06-02 14:38:15 +02:00
  • 7c5d45b843 swscale/ops_dispatch: reword misleading error Niklas Haas 2026-05-14 14:57:16 +02:00
  • addee69955 swscale/ops_dispatch: generalize block_size_in/out to array Niklas Haas 2026-06-02 14:30:17 +02:00
  • 2d01687fd0 swscale/ops_dispatch: generalize over_read/over_read to array Niklas Haas 2026-06-02 14:29:39 +02:00
  • 11900e4e12 swscale/ops: generalize SWS_OP_FILTER_* result type Niklas Haas 2026-05-12 21:12:55 +02:00
  • 57d7bf5194 swscale/ops_optimizer: fix broken convert->filter commute check Niklas Haas 2026-05-12 20:12:08 +02:00
  • 091149b187 swscale/ops: group filtered rw metadata into struct Niklas Haas 2026-06-02 14:28:56 +02:00
  • f35a082ecc libavformat/{riffenc, adpcmenc}.c: export correct bitrate Romain Beauxis 2026-03-16 22:07:28 -05:00
  • 80b2dcc991 libavformat/riffdec.c: correct invalid bit_rate when possible. Romain Beauxis 2026-03-14 11:20:34 -05:00
  • cffc83f50d tests/fate/wav.mak: Add bitrate regression tests. Romain Beauxis 2026-03-14 11:20:34 -05:00
  • 8d01e55e1b tests/fate-run.sh: add run_with_patched_temp Romain Beauxis 2026-05-18 09:21:40 -05:00
  • e02b4e5d62 libavformat/tests/seek.c: add optional stream id CLI param. Romain Beauxis 2026-04-17 11:59:41 -05:00
  • 12dddab095 libavcodec/tests/encinfo.c: add encoder info test utility Romain Beauxis 2026-03-14 11:20:34 -05:00
  • d30dead35e avcodec/truespeech: reject iterations count whose * 240 product overflows 32-bit David Korczynski 2026-06-06 16:23:27 +02:00
  • b29bdd3715 bsf: qualify libavcodec include paths Andrew Kelley 2026-06-10 18:52:32 -07:00
  • 5f998e304d avcodec/nvenc: fix b_ref_mode capability check Timo Rothenpieler 2026-05-25 17:48:42 +02:00
  • cf0244aa38 avformat/movenc: avoid negative cts offsets when using an edit list with CMAF output James Almer 2026-06-09 15:19:41 -03:00
  • e0e38acd2f aarch64: vp9lpf: Fix GCS violations Martin Storsjö 2026-06-04 23:41:11 +03:00
  • d05786cf23 aarch64: vp9lpf: Fix GCS violations Martin Storsjö 2026-06-04 23:41:11 +03:00
  • cc7c567920 swscale/aarch64/yuv2rgb_neon: add BE 16bpp output formats DROOdotFOO 2026-06-09 01:38:46 +02:00
  • 7ab5aebc08 swscale/yuv2rgb: add explicit BE/LE 565/555 cases DROOdotFOO 2026-06-09 01:34:59 +02:00
  • 590d775a66 avcodec/codec_id: add .props to AV_CODEC_ID_APPLE_APAC Romain Beauxis 2026-06-10 08:27:26 -05:00
  • c73476e107 avfilter/vf_scale_d3d11: ensure guids are defined wangbin 2026-05-22 13:30:45 +08:00
  • 976e18fdef swscale/x86: use correct HOSTCC_E flag instead of CC_E Niklas Haas 2026-06-10 16:35:02 +02:00
  • 7b59a86633 swscale/uops_tmpl: move attributes before static keyword Niklas Haas 2026-06-10 16:26:12 +02:00
  • a5faeca88f avcodec/cbs_h266_syntax_template: Fix pps_exp_slice_height_in_ctus_minus1 range James Almer 2026-05-21 00:00:00 +00:00
  • 920871999a lavc/vvc: Stricter bound on pps_exp_slice_height_in_ctus_minus1 Frank Plowman 2025-03-02 12:12:38 +00:00
  • 1516faadef avcodec/cbs_h266_syntax_template: tighten sh_num_tiles_in_slice_minus1 upper bound Michael Niedermayer 2026-05-06 04:15:25 +02:00
  • 83c2f4b81d lavc/vvc: Use second definition of MinQtLog2SizeIntraC if relevant Frank Plowman 2024-11-28 22:17:23 +00:00
  • 72a46d7802 avcodec/cbs_h266: fix wrong condition for chroma MTT depth in PH 牟凡 2026-04-29 15:17:32 +08:00
  • a72a11d8be lavc/vvc: Fix unchecked error codes from add_reconstructed_area Frank Plowman 2026-01-24 13:41:31 +00:00
  • b10e9a5369 lavc/vvc: Fix unchecked error codes from set_qp_y Frank Plowman 2026-01-24 13:21:00 +00:00
  • bb69554165 lavc/vvc: Error on inter slice with no reference pics Frank Plowman 2025-12-24 15:35:06 +00:00
  • 07e3329458 lavc/vvc: Mark SPS used if multiple CLVSSs use it Frank Plowman 2025-07-29 21:42:26 +01:00
  • f0cf73f421 lavc/vvc: Fix divide-by-zero in LMCS param derivation Frank Plowman 2025-05-24 13:12:25 +01:00
  • e43f666a23 lavc/vvc: Detect subpic overlaps at CTU level Frank Plowman 2025-05-18 14:13:26 +01:00
  • 6e5d93b466 lavc/vvc: Fix pps_single_slice_picture Frank Plowman 2025-02-23 12:04:48 +00:00
  • 8c2bda5f61 lavc/vvc: Ensure subpictures don't overlap Frank Plowman 2025-02-22 15:51:55 +08:00
  • e2288cc6c0 lavc/vvc: Fix slice map construction for small subpics Frank Plowman 2025-02-22 15:51:54 +08:00
  • 0c816d8b89 lavc/vvc: Fix derivation of inverse LMCS idx Frank Plowman 2025-02-02 12:10:48 +00:00
  • 8e9c768416 lavc/vvc: Set fc->ref to NULL at top of decode_nal_units Frank Plowman 2025-02-08 21:42:56 +00:00
  • 02aad54e2c lavc/vvcdec: ensure slices contain nonzero CTUs Nuo Mi 2025-01-26 11:10:21 +08:00
  • 7134d5b996 avcodec/vvc: Add support for output_corrupt/showall flags Zhao Zhili 2025-01-19 00:35:06 +08:00
  • 43e9c091dd lavc/vvc: Check slice structure Frank Plowman 2025-01-10 21:29:07 +00:00
  • efd787107e avcodec/vvc decode: ALF filtering without CC-ALF Chris Warrington 2024-12-02 14:27:12 +00:00
  • 912e77ba04 avcodec/cbs_h266: Fix typo Alexander Strasser 2024-12-01 20:44:04 +01:00
  • 263ebe4ed2 avcodec/vvcdec: return error if CTU size > 128 Nuo Mi 2024-11-23 17:32:38 +08:00
  • 2e5801fd82 avcodec/cbs_h266: stricter validation for subpicture's max width and height Nuo Mi 2024-11-23 17:32:34 +08:00
  • ff3725aa6d avcodec/cbs_h266: improve readability in subpicture parser Nuo Mi 2024-11-23 17:32:33 +08:00
  • eaee3cf584 avcodec/vvcdec: schedule next stage only if the current stage reports no error Nuo Mi 2024-11-23 17:32:37 +08:00
  • 78eabd954e avcodec/vvcdec: inter_data, check the return value from hls_merge_data Nuo Mi 2024-11-23 17:32:35 +08:00
  • e8fc0e76b9 avcodec/vvcdec: ensure every CTU belongs to a slice Nuo Mi 2024-11-23 17:32:32 +08:00
  • 1b835805c7 lavc/vvc_refs: Define VVC_FRAME_FLAG* to h header Fei Wang 2024-10-28 16:55:22 +08:00
  • 3faa8b9cc0 avcodec/vvc/thread: Check frame to be non NULL Nuo Mi 2024-10-14 23:25:32 +08:00
  • c0bf41a774 avcodec/vvc: Don't use large array on stack Zhao Zhili 2024-09-22 11:39:14 +08:00
  • b899f7e8b5 lavc/vvc: Fix num_entry_points derivation when using RPR Frank Plowman 2026-06-06 10:13:23 +01:00
  • 54749da98a avdevice/gdigrab: make overlay window layered Hunter Kvalevog 2025-08-05 20:57:30 -05:00
  • dc1128e475 avdevice/gdigrab: process window in a separate thread Hunter Kvalevog 2025-08-04 22:09:47 -05:00
  • 97491ce0d5 libavfilter/libplacebo: gamma22 and gamma28 aliases Robert Nagy 2025-08-25 21:15:51 +02:00
  • 06e11c87c6 libavcodec/options_table: gamma22 and gamma28 aliases Robert Nagy 2025-08-25 21:15:40 +02:00
  • c19949ae0f avformat/isom_tags: Add support for detecting apple_apac Romain Beauxis 2026-06-05 11:22:17 -05:00
  • f98eaa3ea9 avcodec/codec_id: Add Apple Positional Audio Codec. Romain Beauxis 2026-06-05 11:21:20 -05:00
  • f1b4b5b5f6 aacdec_usac: apply volume normalization settings Lynne 2026-05-29 04:04:36 +09:00
  • 71b59582e2 aacdec_usac: implement basic DRC parameter decoding Lynne 2026-04-17 18:13:40 +02:00
  • d3a56ed37b swscale/tests/sws_ops: fix uops leak on translate success path Michael Niedermayer 2026-06-10 04:57:34 +02:00
  • a5ee6ff720 docs: refine issue tracker transition references Bejoy 2026-05-11 22:49:00 +05:30
  • 331b3e9dea avcodec/on2avc: reject subframe count whose * SUBFRAME_SIZE product overflows 32-bit David Korczynski 2026-06-05 00:14:06 +02:00
  • 2576e09434 swscale/aarch64/ops: simplify process function generation Ramiro Polla 2026-06-08 21:10:03 +02:00
  • 19250a1846 swscale/aarch64/ops: use plain ret instruction Ramiro Polla 2026-04-13 15:28:32 +02:00
  • 061dc9ab6d swscale/aarch64/rasm: add blr instruction Ramiro Polla 2026-04-13 15:16:35 +02:00
  • ecba7e1d42 swscale/aarch64/rasm: split conditional and unconditional branch instructions Ramiro Polla 2026-04-13 15:14:29 +02:00
  • 692951d1c2 swscale/tests/sws_ops_aarch64: fix skipping of scaling ops Ramiro Polla 2026-06-03 19:40:06 +02:00
  • 0a7c5e507b avcodec/nvenc: fix compatibility with Video Codec SDK 13.1 Diego de Souza 2026-03-05 17:06:12 +01:00
  • 6bfc7214d1 configure: Declare MPEG decoder/SEI dependencies on ITU-T35 Frank Plowman 2026-06-06 09:25:07 +01:00
  • 9eb6f2f450 avcodec/aacenc: fix PCE layouts for 7.1 and 7.1(wide) James Almer 2026-06-09 15:31:25 -03:00
  • b20c4c6f98 checkasm: Update to the latest upstream version Martin Storsjö 2026-06-09 13:59:09 +03:00
  • b3bcd320f5 Squashed 'tests/checkasm/ext/' changes from 0df02535c7..e13b0bb3ff Martin Storsjö 2026-06-09 20:57:50 +03:00
  • f43f609bb8 avutil/x86/tx_float: add missing vzeroupper to 15xM PFA FFT Kacper Michajłow 2026-06-05 20:11:46 +02:00