Commit Graph

  • 9856da099b configure: update the win32 atomics backend check Kacper Michajłow 2026-09-23 03:13:49 +02:00
  • 460f2618aa avcodec/leaddec: copy the clipped chroma rows from the start of each row Michael Niedermayer 2026-09-21 23:16:45 +02:00
  • 8e353bc648 avfilter/vf_geq: free the pixel sums of every plane zhang xingxing 2026-09-21 21:34:30 +02:00
  • 1281c683d3 avfilter/dnn_filter_common: free the options of the DNN child contexts Michael Niedermayer 2026-09-21 23:16:45 +02:00
  • c9581b4eb8 fftools/ffprobe: name the film grain components and pieces Michael Niedermayer 2026-09-15 06:06:52 +02:00
  • 9449b1ae68 configure: select bswapdsp for the h264 and vvc decoders Michael Niedermayer 2026-09-15 06:18:17 +02:00
  • db8beb39c0 avcodec/indeo3: check that the VQ descriptor byte lies within the plane data Michael Niedermayer 2026-09-15 05:14:11 +02:00
  • 789b939c13 avcodec/v210dec: reject a custom_stride that is not a multiple of 4 Michael Niedermayer 2026-09-14 19:01:00 +02:00
  • 8e55f4f3e9 avcodec/v210dec: reject a custom_stride smaller than one row Michael Niedermayer 2026-09-15 04:16:24 +02:00
  • 3fc4f99a79 avformat/shared: use av_file_map_shared() and drop the mmap dependency Kacper Michajłow 2026-09-13 02:13:39 +02:00
  • 4a9a180d26 avformat/os_support: add pread(), pwrite() and flock() for Windows Kacper Michajłow 2026-09-13 02:13:39 +02:00
  • dea75789c3 avutil/file: add av_file_map_shared() and av_file_unmap_shared() Kacper Michajłow 2026-09-07 00:49:19 +02:00
  • 284f1f1ea9 avutil/file: use a 64 bit fstat() on Windows Kacper Michajłow 2026-09-13 02:22:49 +02:00
  • dc52424419 avcodec/mpegvideo_enc: point the input picture at the input pixels Kacper Michajłow 2026-09-10 04:32:34 +02:00
  • c15a2a517b fate/vcodec: cover the encoder taking the input picture by reference Kacper Michajłow 2026-09-10 03:47:46 +02:00
  • a6e5d5ff99 avcodec/dxa: allocate the decompression buffer zeroed Umar Pathan 2026-09-12 23:32:25 +02:00
  • d26c080999 avformat/http: do not send Secure cookies over plain http Michael Niedermayer 2026-09-19 20:59:22 +02:00
  • 2e52c71caa avformat/http: trim trailing whitespace from cookie attribute names Michael Niedermayer 2026-09-22 20:57:46 +02:00
  • 3088ba46d5 avformat/http: keep cookie attributes that carry no value Michael Niedermayer 2026-09-19 20:59:22 +02:00
  • b6d3ea1220 avformat/http: match cookie domains against IP addresses exactly Michael Niedermayer 2026-09-19 20:59:22 +02:00
  • 4e72710e5f avformat/http: match cookie paths against the request path behind a proxy Michael Niedermayer 2026-09-19 20:59:22 +02:00
  • 9b8e45b3ba avformat/http: match cookie paths case-sensitively Michael Niedermayer 2026-09-19 20:59:22 +02:00
  • 7d14defcc1 avcodec/dxva2: Add shader-resource bind flag for D3D11 decoder frame pools softworkz 2026-07-29 04:19:24 +02:00
  • c7cf091d67 avfilter/hwmap: Set default BindFlags for reverse hw mapping to d3d11 softworkz 2026-08-12 02:13:03 +02:00
  • 78f50dc45a avutil/hwcontext_d3d11va: Remove shader-resource bind flag for DXGI_FORMAT_420_OPAQUE format softworkz 2026-09-02 13:58:57 +02:00
  • 8e4c031cb6 avutil/hwcontext_amf: Set BindFlags for derived D3D11 contexts softworkz 2026-07-29 04:19:24 +02:00
  • 42eb1945e1 avcodec/dxva2: map 4:2:2 and 4:4:4 surface formats for hwcontext use Kacper Michajłow 2026-09-22 11:39:11 +02:00
  • a15481190f avcodec/dxva2: derive the DXVA2 decoder format from the frames context Kacper Michajłow 2026-09-22 11:39:11 +02:00
  • 7499a8ba58 fftools/ffplay: check that AVFormatContext is set in VideState before deferencing it James Almer 2026-09-22 15:02:45 -03:00
  • ba7675a2d9 avcodec/vc1_parser: seed the parse context from extradata Vincent Herbst 2026-09-21 20:26:56 +02:00
  • aa7d1596db avcodec/vc1: move the extradata header walk into vc1.c Vincent Herbst 2026-09-21 20:26:33 +02:00
  • 7239dbbd9d proresenc_kostya_vulkan: fix a deadlock when encoding interlaced frames Lynne 2026-09-22 02:40:51 +09:00
  • 03e58384a6 vulkan/prores_ks_estimate_slice: keep the planes of a slice within one subgroup Lynne 2026-09-22 01:20:02 +09:00
  • eed9ec57c2 vulkan/apv_encode_tiles: size the per-subgroup arrays for the smallest subgroups Lynne 2026-09-22 01:19:31 +09:00
  • 444564d519 vulkan/prores_ks_trellis_node: size the per-subgroup totals for the smallest subgroups Lynne 2026-09-22 01:19:31 +09:00
  • 789730506b vulkan/prores_ks_slice_data: add the missing barrier before the first DCT Lynne 2026-09-22 01:19:31 +09:00
  • ddc140ebfc vulkan/prores_ks_estimate_slice: zero the bits of a missing alpha plane Lynne 2026-09-22 01:19:31 +09:00
  • d00b41926a ffv1enc_vulkan: order inter frames on the GPU Lynne 2026-09-22 13:30:06 +09:00
  • 1d0d4f3c14 ffv1enc_vulkan: always bind the setup shader's remap table Lynne 2026-09-22 13:13:15 +09:00
  • 8b34c36e61 vulkan/dpx: Fix int overflow Maxime Gervais 2026-09-17 21:16:41 +02:00
  • 52f05ac780 configure: Rewrite "gcc" into "g++" for clang type compilers as well Martin Storsjö 2026-09-22 11:38:14 +03:00
  • 586c392bc7 avcodec/av1dec: allow D3D11VA for 8/10-bit 4:2:2 and 4:4:4 Wassim Lalaoui 2026-09-14 17:21:18 +02:00
  • fee2f0f6cf avcodec/dxva2: add AV1 Profile 1 decoder GUID Wassim Lalaoui 2026-07-10 16:07:26 +02:00
  • 51538457af avcodec/av1dec: renegotiate the hwaccel when the pixel format changes Wassim Lalaoui 2026-07-10 16:07:26 +02:00
  • cb5a63736a Reapply "Makefile: output MSVC dependency files as a byproduct of compilation" Kacper Michajłow 2026-09-21 13:58:18 +02:00
  • 1c455aec78 compat/windows/mscl: keep dependency paths outside the build directory absolute Kacper Michajłow 2026-09-21 13:46:28 +02:00
  • 662ea4a3e7 configure: derive cxx from cc Kacper Michajłow 2026-09-21 13:08:55 +02:00
  • 4b39049f44 configure: let the C compiler decide check_allcflags Kacper Michajłow 2026-09-21 13:08:54 +02:00
  • 283e08e887 avcodec/decode: ensure decoders using the simple API don't return AVERROR_EOF James Almer 2026-09-16 23:22:44 -03:00
  • 3bbf175db8 avcodec/tiff: don't return AVERROR_EOF James Almer 2026-09-16 23:21:47 -03:00
  • 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