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

Commit Graph

  • f16c3cc5aa avcodec/atrac9dec: improve output of atrac9_decode_frame Macdu 2026-04-27 22:35:38 +02:00
  • 78a0309735 avformat/movenc: don't overwrite track_duration on every src_track Zhao Zhili 2026-05-18 17:58:49 +08:00
  • c23d4da312 avcodec/magicyuv: Fix 1 line MEDIAN slices Michael Niedermayer 2026-05-19 19:49:42 +02:00
  • 5806e8b9f3 avcodec/magicyuv: Expand the s->interlaced slice-height sanity check Michael Niedermayer 2026-05-09 00:00:00 +00:00
  • 374b726ffa avcodec/magicyuv: reject slice_height misaligned with chroma vshift Ori Hollander 2026-05-09 00:00:00 +00:00
  • 8f1769703c avformat/mxfdec: zero-init Sony MPEG-4 extradata and add padding Michael Niedermayer 2026-05-21 06:28:15 +02:00
  • d2d79dca9a avformat/soxdec: Check sample_rate for nan Michael Niedermayer 2026-05-18 21:40:45 +02:00
  • b79a7422f5 fftools/ffprobe: print downmix_info frame side data Nicolas Gaullier 2026-05-11 10:36:56 +02:00
  • 6b401344e8 fftools/textformat: add support for decibel formatting Nicolas Gaullier 2026-01-23 16:35:56 +01:00
  • 0099a5fbdd fftools/textformat: stop using char * as identifiers Nicolas Gaullier 2026-05-04 18:32:10 +02:00
  • 8cd7465565 tests/tiny_ssim: fixed mistake in ssim_c1 calculation Balling 2025-08-15 21:40:34 +00:00
  • c2047918e6 avformat/hls: Check url_offset and size Michael Niedermayer 2026-05-20 01:35:17 +02:00
  • 59094859a8 avformat/hls: Check TIME-OFFSET value Michael Niedermayer 2026-05-20 01:24:54 +02:00
  • d3f59f9b7f avcodec/prores_raw: reject invalid tile alignment values amhurtado 2026-05-19 15:55:21 -05:00
  • a0def8f915 avformat/movenc: skip the metadata stream itself when populating tref Zhao Zhili 2026-05-18 17:58:41 +08:00
  • 3baab604db forgejo/workflows: run at least one test out-of-tree Timo Rothenpieler 2026-05-24 00:12:16 +02:00
  • 0b52ae8aa6 tests/fate/generic-tags: fix out-of-tree testing Timo Rothenpieler 2026-05-23 22:59:58 +02:00
  • 2bae6f9d52 avformat/ogg: drop CELT support Romain Beauxis 2026-05-21 08:56:41 -05:00
  • bce8d61d12 avformat/libsrt: fix ipv6 wildcard listener RossWang 2026-05-14 20:22:53 +08:00
  • 8d817a1150 libavformat: Add generic disc_subtitle tag mapping for Vorbis Tau Gärtli 2026-04-30 20:56:11 +02:00
  • 504c135f8c libavformat: Add generic disc_subtitle tag mapping for MOV/MP4 Tau Gärtli 2026-04-30 20:53:07 +02:00
  • 752abe97ab libavformat: Add generic disc_subtitle tag mapping for ID3v2 Tau Gärtli 2026-04-30 20:48:04 +02:00
  • 0abe230566 libavformat: Add generic disc_subtitle tag mapping for asf Tau Gärtli 2026-04-30 20:46:45 +02:00
  • ac4fc01d6f libavformat: Add generic disc_subtitle tag Tau Gärtli 2026-04-30 20:44:20 +02:00
  • b64d0c6db6 tests/fate: Add tests for generic metadata tags Tau Gärtli 2026-04-26 16:48:32 +02:00
  • dfd11985e8 Add silence ut Daniil Cherednik 2026-05-14 01:42:58 +02:00
  • 816d74e0bb avcodec/opus/enc: fix CELT psy analysis and packet sizing Daniil Cherednik 2026-05-02 00:20:07 +02:00
  • aa08cf8112 swscale/options: add missing option value for SWS_STRICT Niklas Haas 2026-04-08 13:02:52 +02:00
  • 03dfac5630 fftools/ffmpeg_sched: allow throttling decoder outputs Niklas Haas 2025-12-19 15:17:53 +01:00
  • 2b72d5243c fftools/ffmpeg_sched: drain incoming frames before blocking filters Niklas Haas 2026-05-15 18:17:52 +02:00
  • 95391352b5 fftools/thread_queue: add THREAD_QUEUE_FLAG_NO_BLOCK Niklas Haas 2026-05-15 18:04:57 +02:00
  • 321b0e36a3 fftools/thread_queue: add flags parameter to tq_receive() Niklas Haas 2026-05-15 17:54:33 +02:00
  • f48e5d4db4 fftools/ffmpeg_filter: rate control all filter graphs Marton Balint 2025-06-24 21:23:10 +02:00
  • 6a563dab71 fftools/ffmpeg_sched: allow choosing nodes to unchoke Niklas Haas 2026-05-05 15:11:41 +02:00
  • 04888287b3 fftools/ffmpeg_sched: fix sch_stop() and schedule_update_locked() race Niklas Haas 2025-12-19 15:59:23 +01:00
  • 0d123a3c23 fftools/ffmpeg_sched: use macros for schedule_update_locked() loops Niklas Haas 2026-05-05 15:27:05 +02:00
  • 4492ad7228 avformat/ty: check rec_size Michael Niedermayer 2026-05-16 21:14:40 +02:00
  • 3a042a5ab8 avcodec/libfdk-aacdec: support streams with more than six channels James Almer 2026-05-19 13:36:39 -03:00
  • 7755d264bd avcodec/libfdk-aacdec: fix the check for downmix layout order James Almer 2026-05-19 13:13:28 -03:00
  • 268c37fdae avformat/iamf_writer: fix stream id log argument Zhao Zhili 2026-05-18 17:57:32 +08:00
  • 5b38e6eafb apv_decode: add update_thread_context callback Lynne 2026-05-22 22:57:35 +09:00
  • dd0ac641a5 vulkan: properly check if the internally synchronized queue extension is supported Lynne 2026-05-22 22:40:28 +09:00
  • 6e0e13b0bf avformat/ogg: Fix overflow and stale oggvorbis_private values Dale Curtis 2026-05-21 20:55:41 +00:00
  • cd02463dc6 lavf: wire id3v2 fdebug option Romain Beauxis 2026-05-11 09:55:41 -05:00
  • 274bc5f9ae avformat: deprecate FF_FDEBUG_TS in favor of AV_FDEBUG_TS, add AV_FDEBUG_ID3V2 Romain Beauxis 2026-05-21 08:06:15 -05:00
  • 2e142e52ae swscale/aarch64: add NEON yuv->rgb16 fast paths DROOdotFOO 2026-05-19 13:32:25 +02:00
  • 34501921fd tests/checkasm/sw_yuv2rgb: cover nv12 and nv21 DROOdotFOO 2026-05-19 13:31:50 +02:00
  • 61a0b8fb41 avcodec: remove CELT decoder Marvin Scholz 2026-05-21 19:22:54 +02:00
  • f17c8db820 swscale/vulkan: add a non-bitexact version of OP_LINEAR Lynne 2026-04-08 15:59:49 +02:00
  • 6d57426b6a swscale/vulkan: create a constant matrix from linear op constants Lynne 2026-04-08 15:35:47 +02:00
  • 2423a719e0 swscale/vulkan: put entire linear matrix+vector as constant data Lynne 2026-04-08 15:11:25 +02:00
  • 198991372c swscale/vulkan: move linear op handling to a separate function Lynne 2026-04-08 14:48:23 +02:00
  • 437aa4d208 lavfi/blackdetect_vulkan: use integer timestamps and fix crash Lynne 2026-05-22 14:00:19 +09:00
  • a189413832 vf_blackdetect_vulkan: port to compile-time SPIR-V generation Lynne 2026-05-21 21:29:48 +09:00
  • 2e25da3121 vf_nlmeans_vulkan: port to compile-time SPIR-V generation Lynne 2026-05-14 17:09:50 +09:00
  • c40ac0f03a swscale/vulkan: add support for filtering on SWS_OP_READ Lynne 2026-04-26 12:54:05 +02:00
  • 448e08aa80 swscale/vulkan: allocate buffers for scaling filters Lynne 2026-04-26 12:22:04 +02:00
  • b7ccdaa018 swscale/vulkan: make buffer descriptor generation generic Lynne 2026-04-26 12:26:04 +02:00
  • d0af60afa8 swscale/vulkan: make dither buffer allocation path generic Lynne 2026-04-26 12:21:09 +02:00
  • c8ddaa97db swscale/vulkan: base dispatch size on output image size, rather than input Lynne 2026-04-26 12:23:03 +02:00
  • 51d4406e07 swscale/graph: support allocating hardware intermediate frames Lynne 2026-04-26 15:47:17 +02:00
  • b67570b765 avformat/mov_chan: don't share a function that's only used where it's defined James Almer 2026-05-21 18:04:02 -03:00
  • 99e1ecca36 avformat/icecast: reject CR/LF in metadata header values Franciszek Kalinowski 2026-05-19 09:43:54 +02:00
  • 7b52cb6afd avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • a981a06fe7 avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • 181cfa1008 avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • d0f9f7a27b avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • b21e00eda5 avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • bebde678bf avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • 87439ed619 avformat/oggparsecelt: bound extra_headers to avoid an effectively infinite loop Franciszek Kalinowski 2026-05-19 09:41:42 +02:00
  • 0857141823 avformat/rtpenc_xiph: bail out when the max payload size underflows Franciszek Kalinowski 2026-05-19 09:34:01 +02:00
  • a44cae9025 avformat/rtpenc_aac: reject packets smaller than the ADTS header Franciszek Kalinowski 2026-05-19 09:33:00 +02:00
  • 59367afc3d avcodec/jpeg2000dec: compute mask in decode_clnpass() like in decode_sigpass() Michael Niedermayer 2026-05-20 04:00:33 +02:00
  • d94c293e62 swscale/ops_dispatch: prevent float over-read when horizontal filtering Niklas Haas 2026-05-20 17:53:56 +02:00
  • 6bc0f9517c swscale/ops_dispatch: rename filter_size to filter_size_h Niklas Haas 2026-05-20 18:36:54 +02:00
  • 79e30c18e6 avcodec/aacdec_tab: add side channels to ff_aac_channel_map James Almer 2026-05-20 13:05:57 -03:00
  • efbe9c5301 avformat/demux: use correct close function for custom io Kacper Michajłow 2026-05-12 13:57:09 +02:00
  • a3dcc6e2ce avformat/hlsenc: use correct close function for custom io Kacper Michajłow 2026-05-16 17:36:28 +02:00
  • a9c4fdd329 avformat/hlsenc: respect io_open set in AVFormatContext Kacper Michajłow 2026-05-11 11:10:27 +02:00
  • ca89d79689 avformat/dashenc: respect io_open set in AVFormatContext Kacper Michajłow 2026-05-11 11:09:11 +02:00
  • db659e464a avformat/dashdec: respect io_open set in AVFormatContext Kacper Michajłow 2026-05-11 11:07:59 +02:00
  • 69dc8e2a9e Changelog: fix typos Marvin Scholz 2026-05-20 16:16:05 +02:00
  • b2ba26a694 avformat/adtsenc: don't accept channeConfiguration values that can't be coded James Almer 2026-05-19 12:51:20 -03:00
  • 2bad226f89 avcodec/aacenc: add missing default Channel Configurations James Almer 2026-05-19 09:33:02 -03:00
  • c92c6cbf19 avcodec/aacenc: fix PCE configs for known native layouts James Almer 2026-05-19 11:14:59 -03:00
  • 1aefacfda4 avformat/movenc: fix mov_create_dvd_sub_decoder_specific_info Damiano Galassi 2026-04-29 10:26:48 +02:00
  • 9e71ea2d60 avformat/movenc: write stsd v2 atom when nb_channels > 2 Required by the QuickTime File Format specification. Tim Walker 2026-05-19 15:16:04 +02:00
  • 6181195d1f avformat/movenc: use sample_rate to determine audio stsd version. timescale should be equal sample_rate, but the latter is the actual source field used when writing the stsd atom since 3b5d4428ac Tim Walker 2026-05-19 15:10:45 +02:00
  • e8a4d1ca5c avformat/assdec: Treat negative-duration events as comments arch1t3cht 2026-05-17 18:28:05 +02:00
  • 77c3a7349e configure: ignore -I directives on MSVC for link flags crueter 2026-05-05 20:24:27 -04:00
  • 91f8703536 configure: prefer negative-or case for MSVC linker -L flags crueter 2026-05-05 20:23:56 -04:00
  • cc1459ed85 avformat/flvdec: Check size at the top of the main loop Michael Niedermayer 2026-05-18 23:37:12 +02:00
  • 84a48165f0 avformat/vividas: fix misaligned access Michael Niedermayer 2026-05-18 20:18:47 +02:00
  • 197f854a2e avcodec/nvenc: warn when av1_nvenc qp_cr_offset differs from qp_cb_offset Diego de Souza 2026-05-19 09:50:10 +02:00
  • 1572784128 fate: add test for animated WebP Thilo Borgmann via ffmpeg-devel 2024-06-21 12:43:22 +02:00
  • 20b009e301 avformat/webp: add Animated WebP demuxer Ramiro Polla 2026-04-22 18:09:53 +02:00
  • a3d8ba6613 avcodec/webp: add support for Animated WebP decoding Ramiro Polla 2026-04-22 18:09:26 +02:00
  • 2ca634f5db avcodec/codec_id: add Animated WebP codec ID and descriptor Ramiro Polla 2026-04-29 22:20:38 +02:00
  • 5ad8c67e6c apv_decode: add a Vulkan hwaccel Lynne 2025-11-02 14:38:33 +00:00
  • 704df177aa apv_decode: switch slice decode printout to TRACE Lynne 2025-12-14 06:28:16 +01:00