1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-24 02:09:03 +03:00

Commit Graph

  • 14ef93d14c avcodec/libfdk-aacdec: don't return AVERROR_EOF James Almer 2026-09-16 23:21:36 -03:00
  • ae9e69781b avcodec/gifdec: don't return AVERROR_EOF James Almer 2026-09-16 23:20:55 -03:00
  • 23b79c0428 ffplay: merge LCEVC streams into the base stream James Almer 2026-09-02 09:42:28 -03:00
  • 95d3d992f5 avformat/avformat: ignore enhancement only streams in av_find_best_stream() James Almer 2026-09-16 10:16:35 -03:00
  • c5b5e08eae avfilter/vf_xfade: fix fadegrays reading b's planes with a's linesize zhang xingxing 2026-09-21 06:14:36 +02:00
  • cdc79d6949 swscale: fix conversion between HW-mapped frames and SW frames nyanmisaka 2026-09-10 17:00:23 +08:00
  • 9a13d22118 fftools/ffmpeg_sched: drop packet thread queue size Niklas Haas 2026-08-31 18:19:37 +02:00
  • 424dcc89a3 fftools/thread_queue: unblock writers as soon as FIFO is no longer full Niklas Haas 2026-08-31 17:41:04 +02:00
  • 9048d1b0ad fftools/thread_queue: split apart cond var per index Niklas Haas 2026-08-31 17:26:33 +02:00
  • 98bbcf138d fftools/thread_queue: apply queue size per stream Niklas Haas 2026-08-31 16:29:04 +02:00
  • 8d8c3fd813 fftools/ffmpeg_opt: remove stale -thread_queue_size input option Niklas Haas 2026-08-31 16:21:57 +02:00
  • a9cbcc2bbb hwcontext_vulkan: support frames with negative linesizes Lynne 2026-09-21 11:49:31 +09:00
  • 1041abdc96 avformat/tls_gnutls: actually send client cert if one is provided n8.1.3 Timo Rothenpieler 2026-04-04 17:58:30 +02:00
  • fddc59cf34 Revert "Makefile: output MSVC dependency files as a byproduct of compilation" Timo Rothenpieler 2026-09-20 21:15:41 +02:00
  • 5d3cb3dc17 avformat/mov: read and parse AVAlphaMode from vmhd tag Niklas Haas 2026-09-16 20:25:27 +02:00
  • 74c1c4c33c avformat/movenc: emit vmhd graphics mode from AVAlphaMode tag Niklas Haas 2026-09-16 19:09:34 +02:00
  • b5cb126fe2 avformat/isom: add defines for QTFF vmhd graphics modes Niklas Haas 2026-09-16 20:05:13 +02:00
  • e7782ef185 apv_decode: allocate the hwaccel private data unconditionally Lynne 2026-09-20 22:58:23 +09:00
  • 87e780662b dpx: signal the end of the frame setup to frame threads Lynne 2026-09-20 22:55:10 +09:00
  • ab40edd55b prores_raw: signal the end of the frame setup to frame threads Lynne 2026-09-20 22:48:49 +09:00
  • 4ef55a1bcf avcodec/qsvdec: fix av1_qsv decoder exporting duplicate HDR side data nyanmisaka 2026-09-09 21:07:01 +08:00
  • a50d8c7c58 vulkan: drop the inherited access from a frame's first barrier Lynne 2026-09-20 22:06:09 +09:00
  • 4b8bbbfff8 .forgejo/CODEOWNERS: add myself for the AC-3 and E-AC-3 decoders Ayoub Nabil Boubagrat 2026-09-10 14:10:10 +02:00
  • 646a44dfc7 MAINTAINERS: add myself for the AC-3 and E-AC-3 decoders Ayoub Nabil Boubagrat 2026-09-08 23:21:31 +02:00
  • 46f6ca9366 swscale/ops_dispatch: copy input lines during setup() when filtering Niklas Haas 2026-09-16 18:27:04 +02:00
  • 095e7ee43e cosmetics: move copy_lines() above op_pass_setup() Michael Niedermayer 2026-09-13 00:33:26 +02:00
  • fd84102038 swscale/ops_dispatch: simplify tail copy logic Niklas Haas 2026-09-16 14:16:10 +02:00
  • 1ab6511a16 swscale/ops_dispatch: pre-compute pass block count Niklas Haas 2026-09-15 15:49:28 +02:00
  • 3e3808b699 swscale/ops_dispatch: cosmetic Niklas Haas 2026-09-15 15:46:22 +02:00
  • 150c4e9edf avformat/fifo: fix avf2->pb leak on avformat_write_header() failure Elimeshi1 2026-04-15 15:29:34 +03:00
  • 3faf57342f tests/checkasm/motion: Remove MMX emms handling dgavriloff 2026-04-10 13:21:35 -07:00
  • 57f9d96cac avcodec/x86/me_cmp: Port 8-wide SAD/VSAD functions from MMXEXT to SSE2 dgavriloff 2026-04-10 13:21:29 -07:00
  • 1ba1d8dbea vf_xfade_vulkan: pass the specialization list and the plane counts Lynne 2026-09-20 21:13:42 +09:00
  • b3a2179e30 vulkan_filter: bind the output first in ff_vk_filter_process_Nin Lynne 2026-09-20 21:07:18 +09:00
  • 300e0a8aea avcodec/vc1_parser: report no picture type until one has been read Vincent Herbst 2026-09-10 12:26:58 +02:00
  • bf56c9459d configure: make the SPIR-V header flags depend on vulkan Kacper Michajłow 2026-09-14 06:19:27 +02:00
  • ebb6f28da5 vulkan_decode: don't fail COINCIDE-only profiles without separate refs Tymur Boiko 2026-09-14 21:31:55 +03:00
  • 7d472b7777 riscv: asm: Move lx and sx macros to asm.S daichengrong 2026-08-21 17:36:03 +08:00
  • 7d3ace8cb2 vulkan_prores: pick the bitstream prefetch depth per device Lynne 2026-09-20 17:30:24 +09:00
  • 1b5041c785 vulkan: keep the iDCT scale factors separable Lynne 2026-09-09 01:09:50 +09:00
  • e3654ccab4 vulkan/ffv1: initialize the version 4 slice header fields on older streams Lynne 2026-09-09 01:09:50 +09:00
  • e995561344 vulkan_prores_raw: pick the bitstream prefetch depth per device Lynne 2026-09-09 01:09:50 +09:00
  • e9e698f482 vulkan: clamp GET_BITS_SMEM refills to the end of the bitstream Lynne 2026-09-09 01:09:50 +09:00
  • bc1cf21643 prores_raw: end a component at 32 zero bits, like the reference decoder Lynne 2026-09-20 15:17:17 +09:00
  • fe06105c8a prores_raw: parse the frame before honouring skip_frame Lynne 2026-09-20 15:17:17 +09:00
  • 3110b21964 vulkan_apv: remove unnecessary image clear Lynne 2026-09-09 02:59:13 +09:00
  • 083bf5cecb vulkan_prores_raw: undo potential quant matrix permutation Lynne 2026-09-09 01:36:28 +09:00
  • 8cf5b8b0b3 vulkan_prores: undo quant matrix permutation Lynne 2026-09-09 01:34:55 +09:00
  • 9a69dc787d vulkan/prores_idct: clip values to maximum allowed range Lynne 2026-09-09 01:34:11 +09:00
  • 82a2875192 vulkan_h264: give each picture a persistent DPB slot instead of its DPB index Lynne 2026-09-20 13:58:48 +09:00
  • 2f0c34b10e vulkan_h264: only bind reference fields that were decoded into their slot Lynne 2026-09-20 13:58:46 +09:00
  • 0ae15fffef vulkan_decode: do not bind the current picture twice when its slot is active Lynne 2026-09-08 10:15:13 +09:00
  • daa210cfd7 h264: correct the comment on the field POCs of frame_num gap dummies Lynne 2026-09-20 13:54:01 +09:00
  • f5b6638808 vulkan_decode, vulkan_encode: report codec profiles the device does not support Lynne 2026-09-16 09:11:09 +09:00
  • 135be23ab3 vulkan_decode, vulkan_encode: do not query capabilities for unmappable pixel formats Lynne 2026-09-16 09:09:33 +09:00
  • 2ca2688300 vulkan_video: fix 4:2:2 chroma subsampling detection Lynne 2026-09-16 09:08:16 +09:00
  • 6705ef6df6 h264: give frame num gap dummies the duplicated picture's hwaccel state and POCs Lynne 2026-07-30 18:16:58 +09:00
  • b2f422d306 avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • ec8ec90d51 avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • a5923073bf avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • 7632bc2a9a avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • 637cf2c66c avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • 3fa86e1fdb avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • 038218fbac avcodec/libfdk-aacdec: fix the check for downmix layout order James Almer 2026-05-19 13:13:28 -03:00
  • 26ce40b7dc avcodec/libfdk-aacdec: set keyframe flag and profile in output frames James Almer 2024-11-17 15:53:03 -03:00
  • 07cf17663e Changelog: fix typos in a couple entries James Almer 2026-09-19 21:35:05 -03:00
  • a15a8e15bf Changelog: fix typo in an entry James Almer 2026-09-19 21:32:32 -03:00
  • 78f37c74b2 avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • 374049720c avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • a34013df6d avcodec/libfdk-aacdec: fix the check for downmix layout order James Almer 2026-05-19 13:13:28 -03:00
  • 416d8cbaf9 avcodec/libfdk-aacdec: set keyframe flag and profile in output frames James Almer 2024-11-17 15:53:03 -03:00
  • f935ee23a1 avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • eb30e92cb4 avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • 057187f162 avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • e56c86abe8 avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • e9f8ce19a2 avcodec/libfdk-aacdec: fix the check for downmix layout order James Almer 2026-05-19 13:13:28 -03:00
  • 4630de429c avcodec/libfdk-aacdec: fix the check for downmix layout order James Almer 2026-05-19 13:13:28 -03:00
  • a8e6b8cba7 avcodec/libfdk-aacdec: fix the check for downmix layout order James Almer 2026-05-19 13:13:28 -03:00
  • b894a6f7c1 avcodec/libfdk-aacdec: clear and reset some fields when flushing James Almer 2026-09-15 22:39:17 -03:00
  • c8595be8e6 avcodec/libfdk-aacdec: properly handle decoder delay James Almer 2026-09-15 22:35:25 -03:00
  • 49fb9b44d5 avformat/matroskadec: add support for more than one BlockAdditionMapping of type ITU-T T.35 James Almer 2026-09-14 10:44:56 -03:00
  • 683623846a avformat/dvdvideodec: reject a menu program map entry of zero Michael Niedermayer 2026-09-17 23:48:12 +02:00
  • 1fae5d173c avformat/dvdvideodec: stop advancing past the last cell of a menu PGC Michael Niedermayer 2026-09-14 02:00:50 +02:00
  • 6b638b15b2 avfilter/af_chorus: allocate the modulation table with av_malloc_array Michael Niedermayer 2026-09-18 00:05:57 +02:00
  • beb7c06a7f avfilter/af_chorus: reject speeds above the sample rate Michael Niedermayer 2026-09-18 00:18:46 +02:00
  • effd173379 avfilter/af_chorus: require positive speeds Michael Niedermayer 2026-09-14 19:07:30 +02:00
  • 49c6a44c4e avfilter/af_chorus: reject any mismatch between the delays, decays, speeds and depths counts Michael Niedermayer 2026-09-14 18:57:09 +02:00
  • 820da6158f avformat/http: ignore response cookies whose Domain does not cover the host Michael Niedermayer 2026-09-17 22:10:19 +02:00
  • 4f78ae1ada avformat/http: send cookies set without a Domain only back to their host Michael Niedermayer 2026-09-17 22:10:19 +02:00
  • 15b241a171 avformat/http: match cookie paths only at a segment boundary Yazan Balawneh 2026-09-17 22:10:19 +02:00
  • 7118404870 avformat/http: match cookie domains only at a label boundary Michael Niedermayer 2026-09-17 22:10:19 +02:00
  • 88fbd111ea avformat/http: match cookies against the host name, not host:port Michael Niedermayer 2026-09-17 22:10:19 +02:00
  • 971ea9d6a2 avcodec/dovi_rpuenc: compress the DM metadata only against previous DM metadata Michael Niedermayer 2026-09-15 06:13:53 +02:00
  • b8b8d43935 avcodec/h274: free the big endian pixel buffer before the context that holds it Michael Niedermayer 2026-09-15 06:13:53 +02:00
  • 045c8006d1 fate/hevc: test metadata-only decoding Michael Niedermayer 2026-09-05 03:54:48 +02:00
  • 68fdc7b969 avcodec/hevc: support skip_pred and skip_idct at AVDISCARD_ALL Michael Niedermayer 2026-09-05 03:48:35 +02:00
  • f1f8fee6aa avcodec/decode: share the metadata-only decode check between decoders Michael Niedermayer 2026-09-05 03:45:52 +02:00
  • f568961505 avcodec/mpegvideo_enc: compute the frame distances only for MPEG-4 Michael Niedermayer 2026-09-17 18:41:48 +02:00
  • bf0a2e4680 avcodec/motion_est: scale the B frame vector predictors with the exact frame distances Michael Niedermayer 2026-09-17 18:41:48 +02:00
  • 356dfc3bd1 avcodec/ituh263enc: compute the temporal reference with av_rescale_rnd() Michael Niedermayer 2026-09-17 18:02:03 +02:00