[FFmpeg-devel] [PATCH] lavc: add ProRes RAW videotoolbox hwaccel (PR #20298)

2025-08-20 Thread wangbin via ffmpeg-devel
PR #20298 opened by wangbin URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20298 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20298.patch >From 6f824aec76c409efd1da50dd97f947c7a19c86f1 Mon Sep 17 00:00:00 2001 From: wangbin Date: Thu, 21 Aug 2025 10:45:16 +0800 Subject: [PATCH] lavc:

[FFmpeg-devel] [PATCH] Announce FFmpeg 8.0

2025-08-20 Thread Lynne via ffmpeg-devel
--- src/index | 42 ++ 1 file changed, 42 insertions(+) diff --git a/src/index b/src/index index 52829e1..a07f4b8 100644 --- a/src/index +++ b/src/index @@ -35,6 +35,48 @@ News + August 23nd, 2025, FFmpeg 8.0 "Huffman" + + A new major release

[FFmpeg-devel] [PATCH] lavc/Makefile: Make EXIF non-optional (PR #20317)

2025-08-22 Thread frankplow via ffmpeg-devel
PR #20317 opened by frankplow URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20317 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20317.patch `av_exif_*` functions are used in decode.c since 5a9e5d8031b98dd269033918499e9db79c0a26c1, so we can't disable compiling the EXIF objects. Fixe

[FFmpeg-devel] [PATCH] A few new decoders and a parser from almpeg (PR #20325)

2025-08-23 Thread michaelni via ffmpeg-devel
PR #20325 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20325 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20325.patch These are taken from before the switch to GPLv3+ If people prefer, we can merge the GPLv3+ switch for these modules too and put them under --enab

Re: [FFmpeg-devel] [Proposal] drawvg filter

2025-08-23 Thread Ayose via ffmpeg-devel
On 2025-08-20 22:58:26 +0200, Michael Niedermayer wrote: > > On Mon, Aug 18, 2025 at 07:22:56AM +0100, Ayose via ffmpeg-devel wrote: > > This is a proposal to add a new filter to FFmpeg: drawvg, to draw > > vector graphics on top of a video, using libcairo. > > > >

[FFmpeg-devel] [PATCH] libavformat/oggparseopus.c: Parse comments from secondary chained streams header packet. (PR #20327)

2025-08-24 Thread toots via ffmpeg-devel
PR #20327 opened by toots URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20327 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20327.patch >From 67dae45b13b6cc5468178b81faa0124b62c100d5 Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Mon, 4 Aug 2025 09:00:28 -0500 Subject: [PATCH 1/

[FFmpeg-devel] [PATCH] Forgejo update (PR #20263)

2025-08-16 Thread erkinalp via ffmpeg-devel
PR #20263 opened by erkinalp URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20263 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20263.patch Updated the readme file for the new Forgejo repository, which *does* accept direct PRs unlike the GitHub repository. >From a8ea1ec19f6ed3845b4ce

[FFmpeg-devel] [PATCH] aacdec_usac: use RefStruct to track unfinished extension buffers [Lynnes version + 2 bugfixes] (PR #20261)

2025-08-16 Thread michaelni via ffmpeg-devel
PR #20261 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20261 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20261.patch Extensions in AAC USAC can be stored across multiple frames (mainly to keep CBR compliance). This means that we need to reallocate a buffer when

[FFmpeg-devel] [Proposal] drawvg filter

2025-08-17 Thread Ayose via ffmpeg-devel
This is a proposal to add a new filter to FFmpeg: drawvg, to draw vector graphics on top of a video, using libcairo. This is my first contribution to FFmpeg, so I don't know if this is the right channel to make the proposal. I was thinking on how to write it, and I thought that a FAQ-like summary

[FFmpeg-devel] [PATCH] libavutil/riscv: add fallthrough comment to switch (PR #20282)

2025-08-18 Thread kxxt via ffmpeg-devel
PR #20282 opened by kxxt URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20282 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20282.patch This fixes the following warning: libavutil/riscv/cpu.c:85:9: warning: label at end of compound statement is a C23 extension [-Wc23-extensions] Sign

[FFmpeg-devel] [PATCH] libavutil/riscv: avoid redefinition of _GNU_SOURCE (PR #20281)

2025-08-18 Thread kxxt via ffmpeg-devel
PR #20281 opened by kxxt URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20281 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20281.patch Add #ifndef to avoid potential redefinition of _GNU_SOURCE macro. This is found while building chromium for riscv64, the redefinition of _GNU_SOURCE

[FFmpeg-devel] [PATCH] ff_lxf_uncompress realloc vs av_fast_realloc fix (PR #20280)

2025-08-18 Thread michaelni via ffmpeg-devel
PR #20280 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20280 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20280.patch ff_lxf_uncompress() reallocates the array which we allocated with av_fast_realloc(), this patchset fixes this by adding av_fast_realloc() suppor

[FFmpeg-devel] Patches to add libomt OpenMediaTransport support to FFmpeg

2025-08-19 Thread ffmpeg--- via ffmpeg-devel
Hi Folks We are part of the group creating a new open source and free to use professional IP Video protocol called OMT (open media transport) It's similar to NDI in many ways, but completely open source and royalty free. The protocol is now officially launched and is already gaining lots of at

[FFmpeg-devel] [PATCH] hwcontext_vulkan: transfer EXCLUSIVE images to correct queue families (PR #20286)

2025-08-19 Thread vytskalt via ffmpeg-devel
PR #20286 opened by vytskalt URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20286 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20286.patch Same as #20084 Turns out there were 2 more cases of this that I missed in the last PR >From 8e489937f98aaaf4ee24fe448799fe1ce1057b12 Mon Sep 17

[FFmpeg-devel] [PATCH v2] avformat/libopenmpt: implement file reading callbacks

2025-09-04 Thread Paper via ffmpeg-devel
Before, this code would unnecessarily waste quite a bit of memory reading the entire file in, and in many cases just freeing the result and throwing it out anyway. This commit changes the behavior to use libopenmpt's callback structure. This is much more memory efficient, especially for particular

[FFmpeg-devel] [PATCH] swscale: Disable avx2 hscale 8to15 on IceLake and below due to Intel Gather Data Sampling mitigation performance loss (PR #20446)

2025-09-05 Thread legrosbuffle via ffmpeg-devel
PR #20446 opened by legrosbuffle URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20446 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20446.patch Intel provided a microcode update to mitigate this security vulnerability which has a huge negative performance impact on gather in

[FFmpeg-devel] [PATCH] Optimize vvc_apply_bdof_block_8x (PR #20448)

2025-09-05 Thread welder via ffmpeg-devel
PR #20448 opened by welder URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20448 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20448.patch The speed improvement is attached in the commit message. The count of arithmetic operation is down from 10 to 6 and some cruft is cleaned up. >Fro

[FFmpeg-devel] [PATCH] avcodec/mpegaudiodec_template: Don't modify AVCodecContext.priv_data (PR #20431)

2025-09-06 Thread mkver via ffmpeg-devel
PR #20431 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20431 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20431.patch >From fcfe42e86c7c3027b80f60dd0a43a99ebedbdccb Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Thu, 4 Sep 2025 12:00:24 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH 2/3] lavc: Split out common components used by vulkan prores encoder

2025-09-06 Thread IndecisiveTurtle via ffmpeg-devel
From: IndecisiveTurtle --- libavcodec/Makefile | 2 +- libavcodec/proresenc_kostya.c| 414 +-- libavcodec/proresenc_kostya_common.c | 364 +++ libavcodec/proresenc_kostya_common.h | 131 + 4 files changed, 511 inserti

[FFmpeg-devel] [PATCH] avfilter/Makefile: Add dependencies for premultiply_dynamic filter (PR #20441)

2025-09-07 Thread mkver via ffmpeg-devel
PR #20441 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20441 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20441.patch >From fff53d51fb7f4ce5519fae5253d14cc882721e91 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Thu, 4 Sep 2025 21:39:23 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] avcodec/vaapi_encode: skip AVBR if HRD parameters are set (PR #20424)

2025-09-04 Thread cgutman via ffmpeg-devel
PR #20424 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20424 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20424.patch AVBR does not use `VAEncMiscParameterTypeHRD` (see [line 1212](https://code.ffmpeg.org/FFmpeg/FFmpeg/src/commit/858aa6176b5320e8f648461194a80cfda76

[FFmpeg-devel] [PATCH] libavformat/rtsp.c:fix warning:‘%s’ directive output may be truncated (PR #20443)

2025-09-05 Thread caifan via ffmpeg-devel
PR #20443 opened by caifan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20443 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20443.patch libavformat/rtsp.c: In function ‘ff_rtsp_make_setup_request’:warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region

[FFmpeg-devel] [PATCH] avcodec/videotoolboxenc: allow low latency RC with HEVC on Apple Silicon (PR #20453)

2025-09-05 Thread cgutman via ffmpeg-devel
PR #20453 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20453 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20453.patch `kVTVideoEncoderSpecification_EnableLowLatencyRateControl` was supported only for H.264 on Intel Macs, but it can be used with both H.264 and HEVC

[FFmpeg-devel] [PATCH] avcodec/aarch64/vvc: Implement dmvr_h_8 (PR #20451)

2025-09-05 Thread welder via ffmpeg-devel
PR #20451 opened by welder URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20451 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20451.patch >From 93dea0cf1f04013607adb15be53f1be8061d4440 Mon Sep 17 00:00:00 2001 From: Krzysztof Pyrkosz Date: Fri, 5 Sep 2025 22:24:55 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH 3/3] lavc: implement a Vulkan-based prores encoder

2025-09-04 Thread IndecisiveTurtle via ffmpeg-devel
From: IndecisiveTurtle Adds a vulkan implementation of the reference prores kostya encoder. Provides about 3-4x speedup over the CPU code --- configure |1 + libavcodec/Makefile |1 + libavcodec/allcodecs.c

[FFmpeg-devel] [PATCH 1/3] vulkan: Support samplerless images

2025-09-04 Thread IndecisiveTurtle via ffmpeg-devel
From: IndecisiveTurtle --- libavutil/vulkan.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavutil/vulkan.c b/libavutil/vulkan.c index ef755ad6f7..74eab88434 100644 --- a/libavutil/vulkan.c +++ b/libavutil/vulkan.c @@ -2507,7 +2507,8 @@ print: GLSLA("layout

[FFmpeg-devel] [PATCH] avformat/mov: Remove unused variable (PR #20434)

2025-09-04 Thread mkver via ffmpeg-devel
PR #20434 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20434 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20434.patch >From 550d5ebed171cf478e97c26add8512e899a87fa0 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Thu, 4 Sep 2025 14:28:42 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] Replace uxtl with umull in dmvr_hv_8 (PR #20442)

2025-09-04 Thread welder via ffmpeg-devel
PR #20442 opened by welder URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20442 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20442.patch A low hanging fruit Before and after on A78: dmvr_hv_8_12x20_neon: 205.3 ( 5.21x) dmvr_hv_8_20x12_neon:

[FFmpeg-devel] [PATCH] avcodec/cbrt_table: use dynamic buffer instead of static array (PR #20392)

2025-09-01 Thread yibofang via ffmpeg-devel
PR #20392 opened by yibofang URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20392 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20392.patch The cbrt table generator previously used a 128 KiB static buffer in .bss. Replace it with a temporary av_malloc()/av_free() buffer used only at ini

[FFmpeg-devel] [PATCH] avcodec/mfenc: fix memory leak with D3D11 input surfaces (PR #20383)

2025-08-31 Thread cgutman via ffmpeg-devel
PR #20383 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20383 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20383.patch This should also cherry-pick cleanly to `release/8.0` Fixes: d56522c6eb75 ("avcodec/mfenc: add support for D3D11 input surfaces") Signed-off-by: Ca

[FFmpeg-devel] [PATCH] [GSoC 25] lavc: add a shader-based Prores hwaccel (PR #20381)

2025-08-31 Thread averne via ffmpeg-devel
PR #20381 opened by averne URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20381 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20381.patch The first few commits prepare the ground for the addition of the actual hwaccel, in the last commit. Provisionary benchmark: - AMD Radeon 6700XT: 1

[FFmpeg-devel] [PATCH] avcodec/mfenc: add low_latency encoder parameter (PR #20384)

2025-08-31 Thread cgutman via ffmpeg-devel
PR #20384 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20384 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20384.patch Implement support for CODECAPI_AVLowLatencyMode property, which is useful for live streaming use cases (and cannot be achieved by selecting any of t

[FFmpeg-devel] [PATCH] avfilter/vf_frei0r: fix time not being passed in seconds (PR #20379)

2025-08-31 Thread breunigs via ffmpeg-devel
PR #20379 opened by breunigs URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20379 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20379.patch The frei0r API expects the time in seconds, but was given it in milliseconds. The bug might exist since 41f1d3a (~14 years ago), but plugins depend

[FFmpeg-devel] [PATCH] feature/classify_neon (PR #20377)

2025-08-31 Thread george.zaguri via ffmpeg-devel
PR #20377 opened by george.zaguri URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20377 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20377.patch Optimisations for NEON platform with fixes to improve performance on Mac and fixed comments to patch RPi4: Apple M2 (MacBook Air): vvc_alf

[FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: Avoid static array used only once (PR #20404)

2025-09-02 Thread mkver via ffmpeg-devel
PR #20404 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20404 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20404.patch Also fix building with hardcoded tables, which has been broken by #20344. From a3e22d2c394202cef52bee077d22132796cba95c Mon Sep 17 00:00:00 2001 Fro

[FFmpeg-devel] Re: [PATCH] doc/examples/vaapi_encode: fix invalid check on fwrite (PR #20396)

2025-09-02 Thread mypopy--- via ffmpeg-devel
On Tue, Sep 2, 2025 at 6:13 PM Zhao Zhili via ffmpeg-devel wrote: > > PR #20396 opened by Zhao Zhili (quink) > URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20396 > Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20396.patch > > Firstly, the order of the parame

[FFmpeg-devel] [PATCH] avformat/avformat: Make AVFMT_FLAG_ID3V2_AUTO private (PR #20419)

2025-09-03 Thread mkver via ffmpeg-devel
PR #20419 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20419 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20419.patch It has been pushed just now (without version bump and APIchanges entry...), so it can be made private without deprecation. >From f5cc1af53ab04c3ccf

[FFmpeg-devel] [PATCH] WIP: libavcodec/riscv: add RVV optimized idct_32x32_8 and idct_16x16_8 for HEVC (PR #20426)

2025-09-03 Thread CheryDan via ffmpeg-devel
PR #20426 opened by CheryDan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20426 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20426.patch optimize 32x32 and 16x16 in IDCT of HEVC with RVV; scale execution by VL. On Banana PI F3(256-bit vectors): hevc_idct_16x16_8_c:

[FFmpeg-devel] [PATCH] Fix: change integer (PR #20427)

2025-09-03 Thread Jamaika1 via ffmpeg-devel
PR #20427 opened by Jamaika1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20427 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20427.patch >From 29628b219172649d096be7b63f7112d5a30625b8 Mon Sep 17 00:00:00 2001 From: Jamaika1 Date: Thu, 4 Sep 2025 05:19:21 + Subject: [PATCH 1/3]

[FFmpeg-devel] [PATCH] Fix: undefined reference to `ff_lavf_cbs_type_av1' (PR #20428)

2025-09-03 Thread Jamaika1 via ffmpeg-devel
PR #20428 opened by Jamaika1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20428 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20428.patch undefined reference to `ff_lavf_cbs_type_av1' ``` C:/gcc1520/bin/../lib/gcc/x86_64-w64-mingw32/15.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:

[FFmpeg-devel] [PATCH] Fix: change integer (PR #20429)

2025-09-03 Thread Jamaika1 via ffmpeg-devel
PR #20429 opened by Jamaika1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20429 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20429.patch ``` d3d12va_encode.c:1523:77: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'HRESUL' {aka 'long int'} [-Wf

[FFmpeg-devel] [PATCH] avformat/libopenmpt: implement file reading callbacks

2025-09-04 Thread Paper via ffmpeg-devel
Before, this code would unnecessarily waste quite a bit of memory reading the entire file in, and in many cases just freeing the result and throwing it out anyway. This commit changes the behavior to use libopenmpt's callback structure. This is much more memory efficient, especially for particular

[FFmpeg-devel] [PATCH] avutil/hwcontext_d3d12va: added resource and heap flags to DeviceContext (PR #20437)

2025-09-04 Thread jianhuaw via ffmpeg-devel
PR #20437 opened by jianhuaw URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20437 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20437.patch >From mailing list: >https://patchwork.ffmpeg.org/project/ffmpeg/patch/[email protected]/ Added some changes fo

[FFmpeg-devel] [PATCH] WIP:Fix function file_open,file_read,file_write,file_close,file_seek conflict with Nuttx (PR #20435)

2025-09-04 Thread caifan via ffmpeg-devel
PR #20435 opened by caifan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20435 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20435.patch >From 9a657b6a0700f22d98d5f7d755e8a103fdc9d288 Mon Sep 17 00:00:00 2001 From: caifan3 Date: Thu, 4 Sep 2025 20:58:24 +0800 Subject: [PATCH 1/2] FFM

[FFmpeg-devel] [PATCH] avcodec/pcm_tablegen: Fix hardcoded-tables if alaw,mulaw,vidc codecs disabled (PR #20436)

2025-09-04 Thread mkver via ffmpeg-devel
PR #20436 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20436 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20436.patch Given that the various tableinit functions are no longer compiled unconditionally, one gets a compilation failure in pcm_tablegen.c (which creates t

[FFmpeg-devel] [PATCH] libavcodec/v4l2_buffers.c:warning: "USEC_PER_SEC" redefined (PR #20430)

2025-09-04 Thread caifan via ffmpeg-devel
PR #20430 opened by caifan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20430 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20430.patch CC: ffmpeg/libavcodec/v4l2_buffers.c ffmpeg/libavcodec/v4l2_buffers.c:37: warning: "USEC_PER_SEC" redefined 37 | #define USEC_PER_SEC 100 S

[FFmpeg-devel] [PATCH] libavformat/vorbiscomment.c:fix warning:‘%03d’directive output may be truncated (PR #20433)

2025-09-04 Thread caifan via ffmpeg-devel
PR #20433 opened by caifan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20433 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20433.patch libavformat/vorbiscomment.c:103:63: warning: ‘%03d’ directive output may be truncated writing between 3 and 10 bytes into a region of size 4 [-Wfor

[FFmpeg-devel] [PATCH] swscale/ops: Fix linking with x86 assembly disabled (PR #20432)

2025-09-04 Thread mkver via ffmpeg-devel
PR #20432 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20432 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20432.patch Also use "" instead of <> to include our own headers. >From fec72a6ead263021148530ec6a97de0c0e56cb0f Mon Sep 17 00:00:00 2001 From: Andreas Rheinhar

[FFmpeg-devel] [PATCH] avutil/hwcontext_drm: fix mapping when dst format is unset (PR #20425)

2025-09-03 Thread cgutman via ffmpeg-devel
PR #20425 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20425 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20425.patch `av_hwframe_map()` is documented to work with a blank dst frame, but hwcontext_drm currently fails if `dst->format == AV_PIX_FMT_NONE`. >From 37f

[FFmpeg-devel] [PATCH] avcodec/amfenc: avoid unnecessary output delay in low delay mode (PR #20473)

2025-09-08 Thread cgutman via ffmpeg-devel
PR #20473 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20473 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20473.patch 88a8ba5c991a0ffd00c8ce34d127b1b201b1ee19 introduced an output latency regression making it impossible to acheive lower than 1 frame of latency from

[FFmpeg-devel] [PATCH] fate/prores: Fix missing dependency (PR #20465)

2025-09-08 Thread averne via ffmpeg-devel
PR #20465 opened by averne URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20465 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20465.patch The gray.mov test vector contains an AAC stream. >From d2b4004495f29a903c48e492988f6951ad0d70f9 Mon Sep 17 00:00:00 2001 From: averne Date: Mon, 8

[FFmpeg-devel] [PATCH] avcodec/d3d12va_encode: texture array support for H264 (PR #20475)

2025-09-09 Thread ArazIusubov via ffmpeg-devel
PR #20475 opened by ArazIusubov URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20475 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20475.patch This patch adds support for the texture array feature used by AMD boards in the D3D12 H264 encoder. In texture array mode, a single texture arra

[FFmpeg-devel] [PATCH] tests/checkasm/sw_ops: Avoid 1 << 32 (PR #20515)

2025-09-13 Thread mkver via ffmpeg-devel
PR #20515 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20515 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20515.patch It is UB. >From bc545bae3be34e71980f93259dfca1b8bb28bd92 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sat, 13 Sep 2025 21:27:27 +0200 Su

[FFmpeg-devel] [PATCH] avfilter/vf_libplacebo: clear linear target before use (PR #20486)

2025-09-10 Thread ronag via ffmpeg-devel
PR #20486 opened by ronag URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20486 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20486.patch Otherwise the target contains data from the previous frame. >From 69aa9b91b3983c0da9dfee1e3880277435aa8c25 Mon Sep 17 00:00:00 2001 From: Robert Nag

[FFmpeg-devel] [PATCH] avcodec/aacenc: add high energy check to exclude unsuitable bands from PNS (PR #20521)

2025-09-14 Thread Agent45 via ffmpeg-devel
PR #20521 opened by Agent45 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20521 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20521.patch Add a maximum energy check in mark_pns() , adapted from search_for_pns(). Extremely high-energy bands should be excluded early from PNS to prevent

[FFmpeg-devel] [PATCH] avcodec/aarch64/vvc: Optimize dmvr_hv_10 (PR #20517)

2025-09-14 Thread welder via ffmpeg-devel
PR #20517 opened by welder URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20517 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20517.patch Nothing spectacular, merged a few adds and shifts into rounding shifts. >From 7809ff9746abf83bc41c1f13d9e1b2f1da6b0fb9 Mon Sep 17 00:00:00 2001 Fro

[FFmpeg-devel] [PATCH] avcodec/rkmppdec: Don't fill the decoder in low-delay mode (PR #20518)

2025-09-14 Thread cgutman via ffmpeg-devel
PR #20518 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20518 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20518.patch For low delay usecases, we should not trade latency for throughput. This addresses my comment in https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20511

[FFmpeg-devel] [PATCH] avcodec/aarch64/vvc: Unroll vvc_bdof_grad_filter_8x_neon (PR #20519)

2025-09-14 Thread welder via ffmpeg-devel
PR #20519 opened by welder URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20519 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20519.patch I hope it's not an overkill, I unrolled the 16 width variant, interleaved the loads, stores and arithmetic ops to the best of my ability. Additional

[FFmpeg-devel] [PATCH] swresample/swresample_internal: Use union for float, int matrix (PR #20505)

2025-09-12 Thread mkver via ffmpeg-devel
PR #20505 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20505 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20505.patch >From 92b22e11ad75397137aa4bdcab6a3bf1e680a258 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 12 Sep 2025 17:53:27 +0200 Subject: [PAT

[FFmpeg-devel] [PATCH] avcodec/bsf/noise: Avoid allocation for string (PR #20506)

2025-09-12 Thread mkver via ffmpeg-devel
PR #20506 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20506 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20506.patch >From 77afa9f560fb883d543184911192acf918ea9b9c Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 12 Sep 2025 19:34:39 +0200 Subject: [PAT

[FFmpeg-devel] [PATCH] swscale/x86/ops: Fix leak (PR #20507)

2025-09-12 Thread mkver via ffmpeg-devel
PR #20507 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20507 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20507.patch >From 0c93050b46a431475f0af2e3cac7c400d16afc70 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 12 Sep 2025 20:47:57 +0200 Subject: [PAT

[FFmpeg-devel] [PATCH] avcodec: Add av_cold to flush,init,close functions missing it (PR #20509)

2025-09-12 Thread mkver via ffmpeg-devel
PR #20509 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20509 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20509.patch >From 343b38b29fe048358237807660224d8074b664df Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 5 Sep 2025 01:09:49 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] avcodec/vvc/data: Mark tables as hidden (PR #20510)

2025-09-12 Thread mkver via ffmpeg-devel
PR #20510 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20510 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20510.patch This allows compilers to optimize accesses like ff_vvc_diag_scan_x[2][2][x] by baking the offset derived from [2][2] into the relocation (so that it i

[FFmpeg-devel] [PATCH] swresample/resample, soxr_resample: Use designated initializers (PR #20508)

2025-09-13 Thread mkver via ffmpeg-devel
PR #20508 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20508 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20508.patch >From 1c050139a9ae49bd147039975d6d7a67ee70ee66 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 12 Sep 2025 22:22:22 +0200 Subject: [PAT

[FFmpeg-devel] [PATCH] avcodec/rkmppdec: Close decoder generically on init failure (PR #20512)

2025-09-13 Thread mkver via ffmpeg-devel
PR #20512 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20512 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20512.patch >From 6f07c9da0dd143e24e50f7cfb2030d7e885e5f71 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sat, 13 Sep 2025 11:59:01 +0200 Subject: [PAT

[FFmpeg-devel] [PATCH] ff-tmp-exif-clear (PR #20513)

2025-09-13 Thread michaelni via ffmpeg-devel
PR #20513 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20513 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20513.patch avcodec/exif: Use av_fast_mallocz() in av_exif_clone_ifd() using fast realloc leaves the entries uninitialized and frees garbage pointers on err

[FFmpeg-devel] [PATCH] avcodec/mjpegdec: Explain buf_size/width/height check (PR #20495)

2025-09-11 Thread michaelni via ffmpeg-devel
PR #20495 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20495 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20495.patch Suggested-by: Ramiro Signed-off-by: Michael Niedermayer >From 16ba3a971069e4013ff86229df4a9a1d30d12074 Mon Sep 17 00:00:00 2001 From: Michael

[FFmpeg-devel] [PATCH] lavc/librsvgdec: Fix compilation with librsvg 2.50.3. (PR #20389)

2025-09-01 Thread Lastique via ffmpeg-devel
PR #20389 opened by Lastique URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20389 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20389.patch This fixes compilation with librsvg 2.50.3: ``` error: viewport undeclared ``` Fixes https://trac.ffmpeg.org/ticket/10722. >From 4f318bb8842dd7

[FFmpeg-devel] [PATCH] ffprobe: add support for printing downmix frame side data (PR #20401)

2025-09-02 Thread ngaullier via ffmpeg-devel
PR #20401 opened by ngaullier URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20401 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20401.patch Also fix honor -byte_binary_prefix as a required preliminary step. >From 2fdd5a62d46d3b761b451d37775c808e551b7659 Mon Sep 17 00:00:00 2001 From:

[FFmpeg-devel] [PATCH] Fix: change integer %zu (PR #20408)

2025-09-03 Thread Jamaika1 via ffmpeg-devel
PR #20408 opened by Jamaika1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20408 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20408.patch >From b2d9daf92b0c0da80155758e80ac7442aefb53f4 Mon Sep 17 00:00:00 2001 From: Jamaika1 Date: Wed, 3 Sep 2025 08:42:29 + Subject: [PATCH] Fix:

[FFmpeg-devel] [PATCH] avformat/aviobuf: Don't pretend to support avio_context_free(NULL) (PR #20416)

2025-09-03 Thread mkver via ffmpeg-devel
PR #20416 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20416 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20416.patch It makes no sense to ever call it that way given that avio_context_free() accepts a pointer to a pointer to an AVIOContext. Other double-pointer-free

[FFmpeg-devel] Re: [PATCH] doc/examples/vaapi_encode: fix invalid check on fwrite (PR #20396)

2025-09-03 Thread mypopy--- via ffmpeg-devel
On Wed, Sep 3, 2025 at 2:45 PM Zhao Zhili wrote: > > > On Sep 3, 2025, at 11:30, mypopy--- via ffmpeg-devel < > [email protected]> wrote: > > On Tue, Sep 2, 2025 at 6:13 PM Zhao Zhili via ffmpeg-devel > wrote: > > > PR #20396 opened by Zhao Zhili (q

[FFmpeg-devel] [PATCH] avcodec/mpegaudiodec: allocate tables dynamically to reduce .bss (PR #20393)

2025-09-03 Thread yibofang via ffmpeg-devel
PR #20393 opened by yibofang URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20393 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20393.patch The tables ff_table_4_3_exp and ff_table_4_3_value were previously large static arrays (~160 KiB) in .bss. Change them into pointers and allocate m

[FFmpeg-devel] [PATCH] Double filters.h removed (PR #20409)

2025-09-03 Thread Jamaika1 via ffmpeg-devel
PR #20409 opened by Jamaika1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20409 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20409.patch >From b2d9daf92b0c0da80155758e80ac7442aefb53f4 Mon Sep 17 00:00:00 2001 From: Jamaika1 Date: Wed, 3 Sep 2025 08:42:29 + Subject: [PATCH 1/9]

[FFmpeg-devel] [PATCH] Double filters.h removed (PR #20410)

2025-09-03 Thread Jamaika1 via ffmpeg-devel
PR #20410 opened by Jamaika1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20410 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20410.patch >From 8e2e8b5dbefbcbf6fe8055718b4926863acec82e Mon Sep 17 00:00:00 2001 From: Jamaika1 Date: Wed, 3 Sep 2025 09:08:19 + Subject: [PATCH] Doub

[FFmpeg-devel] [PATCH] avutil/version: bump minor after recent change (PR #20418)

2025-09-03 Thread jianhuaw via ffmpeg-devel
PR #20418 opened by jianhuaw URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20418 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20418.patch Signed-off-by: Wu Jianhua >From 6bbf94f0913d23f40822bd5a0db777c23b8fdb32 Mon Sep 17 00:00:00 2001 From: Wu Jianhua Date: Thu, 4 Sep 2025 01:03:

[FFmpeg-devel] [PATCH] avcodec/mjpegdec: Avoid mixing return value and error code, avoid branch (PR #20497)

2025-09-11 Thread mkver via ffmpeg-devel
PR #20497 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20497 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20497.patch >From 2fdfade62c03c2b2d6eefc4b52bef1d8a4ffcd38 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Thu, 11 Sep 2025 22:04:53 +0200 Subject: [PAT

[FFmpeg-devel] [PATCH] avcodec/Makefile: Add adpcm_vima->adpcm.o dependency (PR #20498)

2025-09-11 Thread mkver via ffmpeg-devel
PR #20498 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20498 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20498.patch Forgotten in 9141fe9653dc078d81bff8308ffdd2aaaf35495c. Signed-off-by: Andreas Rheinhardt >From 4c9071d0f1cec2b5c9451919701c7780a14c0eb8 Mon Sep 17

[FFmpeg-devel] [PATCH] avformat/flvenc: event_flags is a variable of AVStream (PR #20499)

2025-09-11 Thread jiangjie via ffmpeg-devel
PR #20499 opened by jiangjie URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20499 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20499.patch event_flags is a variable of AVStream, not AVFormatContext >From f95b2eb729ec868796c9a65a9c8ce76b5f660a84 Mon Sep 17 00:00:00 2001 From: jiangjie

[FFmpeg-devel] [PATCH] fftools/cmdutils: Rename file_read to ff_file_read to avoid symbol conflict (PR #20500)

2025-09-11 Thread caifan via ffmpeg-devel
PR #20500 opened by caifan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20500 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20500.patch The function name 'file_read' is too generic and may conflict with other functions in external code or libraries. Prefixing it with 'ff_' aligns wit

[FFmpeg-devel] [PATCH] Cleanup packet-level BOS/EOS logic. (PR #20640)

2025-10-01 Thread toots via ffmpeg-devel
PR #20640 opened by toots URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20640 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20640.patch >From 3a9233d70c02a336a59d85bae753eadc09d86a53 Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Wed, 1 Oct 2025 18:01:13 -0500 Subject: [PATCH] C

[FFmpeg-devel] Re: [PATCH v2] ogg/vorbis: implement header packet skip in chained ogg bitstreams.

2025-10-01 Thread Yalda via ffmpeg-devel
20327 is merged, thanks. On Mon, Sep 29, 2025 at 1:24 PM Yalda wrote: > > Romain, > > Thank you for the clarity. > I approved. Will push in ~48 hours if there is no more concerns here. ___ ffmpeg-devel mailing list -- [email protected] To unsubscr

[FFmpeg-devel] [PATCH] Allow the user to limit metadata length and bext coding history (PR #20642)

2025-10-02 Thread michaelni via ffmpeg-devel
PR #20642 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20642 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20642.patch >From 42e879d0a91dcb4ee5d21329b58ef93014ea3cb3 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Fri, 3 Oct 2025 00:12:32 +0200 Subject:

[FFmpeg-devel] [PATCH] avfilter_flite_voicefile_support (PR #20644)

2025-10-03 Thread Y0SH1M4S73R via ffmpeg-devel
PR #20644 opened by Y0SH1M4S73R URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20644 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20644.patch See commit messages for details. >From e4590f078e26dcee8ff8ff3c48fd0d50a9f231fa Mon Sep 17 00:00:00 2001 From: Y0SH1M4S73R Date: Sat, 4 Oct 2

[FFmpeg-devel] [PATCH] avfilter: add raw PCM dump between AVFilter links (PR #20715)

2025-10-17 Thread yibofang via ffmpeg-devel
PR #20715 opened by yibofang URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20715 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20715.patch This patch adds the ability to dump raw PCM audio data between AVFilter links. It introduces a configure-time option `--dumpdir=PATH` to control th

[FFmpeg-devel] [PATCH] libavformat/dashenc: preserve metadata from container and streams (PR #20594)

2025-10-17 Thread damitha via ffmpeg-devel
PR #20594 opened by damitha URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20594 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20594.patch Currently metadata is dropped at the container and stream level when dash muxer is used. This is fixing that >From 7b3b20a1e8719ff922e509623f3763

[FFmpeg-devel] [PATCH] avcodec/vlc: Clear val8/16 in vlc_multi_gen() (PR #20673)

2025-10-17 Thread michaelni via ffmpeg-devel
PR #20673 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20673 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20673.patch Fixes: use of uninitialized memory Fixes: 427814450/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MAGICYUV_DEC_fuzzer-646512196065689 Fixes:

[FFmpeg-devel] [PATCH] Miscellaneous aacdec_usac cleanups (PR #20627)

2025-10-17 Thread Lynne via ffmpeg-devel
PR #20627 opened by Lynne URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20627 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20627.patch Nothing major. >From 485939f5ba2051d3091bb130f0879d3b1ed83e6a Mon Sep 17 00:00:00 2001 From: Lynne Date: Tue, 30 Sep 2025 00:02:19 +0900 Subject: [

[FFmpeg-devel] [PATCH] vf_blend (PR #20634)

2025-10-17 Thread mkver via ffmpeg-devel
PR #20634 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20634 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20634.patch >From f2717889b4bff014ad8d00a98dc94761ed56c325 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Wed, 1 Oct 2025 07:56:49 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] WIP: avfilter: add Bungee audio stretch filter (PR #20697)

2025-10-17 Thread kupix via ffmpeg-devel
PR #20697 opened by kupix URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20697 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20697.patch This adds an audio filter using the [Bungee](https://github.com/bungee-audio-stretch/bungee) open source audio timescale manipulation library. It al

[FFmpeg-devel] [PATCH] avcodec/x86/fpel: Port ff_put_pixels8_mmx() to SSE2 (PR #20706)

2025-10-17 Thread mkver via ffmpeg-devel
PR #20706 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20706 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20706.patch This has the advantage of not violating the ABI by using MMX registers without issuing emms; it e.g. allows to remove an emms_c from bink.c. This com

[FFmpeg-devel] [PATCH] avfilter: D3D12 scale video filter support (PR #20708)

2025-10-17 Thread ArazIusubov via ffmpeg-devel
PR #20708 opened by ArazIusubov URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20708 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20708.patch This patch adds D3D12 scale video filter. >From 732c4dd2621d58372df5026011fe2618ad1c1d3e Mon Sep 17 00:00:00 2001 From: Araz Iusubov Date: We

[FFmpeg-devel] [PATCH] swscale/output: Fix unsigned cast position in yuv2* (PR #20698)

2025-10-17 Thread michaelni via ffmpeg-devel
PR #20698 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20698 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20698.patch >From 93794583405909cfe8e7abffdd84c2454959ff18 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 13 Oct 2025 14:32:45 +0200 Subject:

[FFmpeg-devel] [PATCH] h264qpel (PR #20645)

2025-10-17 Thread mkver via ffmpeg-devel
PR #20645 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20645 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20645.patch >From 549383606f01ac1cf481c0b69b923ed44fcb99d4 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sat, 4 Oct 2025 07:29:35 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] avcodec/mjpegdec: Remove unnecessary reload (PR #20664)

2025-10-17 Thread mkver via ffmpeg-devel
PR #20664 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20664 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20664.patch (In a lot of instances, the reloads inside GET_VLC are unnecessary. I will look into removing them soon.) >From 67edb1a5c31384de7bf3c160da8132fa933

[FFmpeg-devel] [PATCH] avcodec/x86/h263_loopfilter: Port loop filter to SSE2 (PR #20636)

2025-10-17 Thread mkver via ffmpeg-devel
PR #20636 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20636 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20636.patch >From 0c2f259863bea7908422a5ae43ec380fce1f8135 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Wed, 1 Oct 2025 13:42:09 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] avcodec/pngenc: Mark unreachable default switch cases as such (PR #20641)

2025-10-02 Thread mkver via ffmpeg-devel
PR #20641 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20641 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20641.patch >From 2eb23623c006631e4201e57360a70f2d30a72da9 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Thu, 2 Oct 2025 21:07:48 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH] avfilter/x86/vf_{pullup,spp}: Port functions to SSE2, SSSE3 (PR #20696)

2025-10-12 Thread mkver via ffmpeg-devel
PR #20696 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20696 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20696.patch From 1b3235d4163e0bf31d017c2df12d3198387f4798 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sun, 12 Oct 2025 17:19:26 +0200 Subject: [PATC

[FFmpeg-devel] [PATCH 1/3] avformat/whip whep: create rtc for common RTC code shared by whip and whep

2025-10-12 Thread baigao via ffmpeg-devel
--- libavformat/Makefile |2 +- libavformat/{whip.c => rtc.c} | 856 +--- libavformat/rtc.h | 220 ++ libavformat/whip.c| 1386 + 4 files changed, 264 insertions(+), 2200 deletions(-) copy libavformat/{whip

[FFmpeg-devel] [PATCH 3/3] avformat/whip whep: add whep support

2025-10-12 Thread baigao via ffmpeg-devel
--- libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/rtc.c| 895 +-- libavformat/rtc.h| 38 +- libavformat/rtpdec.c | 6 +- libavformat/rtpdec.h | 11 + libavformat/whep.c | 457 +++

<    2   3   4   5   6   7   8   9   10   11   >