[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 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] avcodec/mjpegdec: ignore APPx stubs unless AV_EF_EXPLODE is set (PR #20422)

2025-09-04 Thread Ramiro Polla via ffmpeg-devel
PR #20422 opened by Ramiro Polla (ramiro) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20422 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20422.patch >From 073afa4be351bf99897033e5299cb680109727a1 Mon Sep 17 00:00:00 2001 From: Ramiro Polla Date: Thu, 17 Oct 2024 13:00:11 +0200 Sub

[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] 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] Re: [PATCH] vf_colorspace: Add an option to clamp trc LUT output

2025-09-04 Thread Drew Dunne via ffmpeg-devel
Ronald, Thanks! Created a PR at https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20438 - Drew On Wed, Sep 3, 2025 at 8:31 AM Ronald S. Bultje wrote: > Hi Drew, > > I believe you create an account (if you don't already have one), fork the > main FFmpeg repo (so you get a copy into your own personal

[FFmpeg-devel] [PATCH] Fix alpha_modes deprecation warning in ffplay (PR #20440)

2025-09-04 Thread Niklas Haas via ffmpeg-devel
PR #20440 opened by Niklas Haas (haasn) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20440 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20440.patch And remove the field again; in retrospect, there is no point to adding it in the first place. >From 607bc1dc015e824c0d2ac44f47e3ff438

[FFmpeg-devel] [PATCH] avformat/whip: fix SDP ICE candidates parsing (PR #20423)

2025-09-04 Thread Jack Lau via ffmpeg-devel
PR #20423 opened by Jack Lau (JackLau) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20423 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20423.patch fix issue #20407 Refer to RFC 5245 15.1, the foundation may be any string up to 32 chars. The old code could misread foundations as tran

[FFmpeg-devel] [PATCH] vf_colorspace: Add an option to clamp trc LUT output (PR #20438)

2025-09-04 Thread Drew Dunne via ffmpeg-devel
PR #20438 opened by Drew Dunne (doctor3w) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20438 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20438.patch Add a new flag to the vf_colorspace filter which provides the user an option to clamp the linear and delinear transfer characteristics

[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] 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/20250723121006.1047-1-ovchinnikov.dmit...@gmail.com/ Added some changes fo

[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] 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] 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] avcodec/decode: fix enum conversion warnings in side_data_map.

2025-09-04 Thread 岑湛权 via ffmpeg-devel
From: zhanquan cen Fix two -Wenum-conversion warnings: - Implicit conversion from AVPacketSideDataType to AVFrameSideDataType - Implicit conversion from AVFrameSideDataType to AVPacketSideDataType The packet side data type should be cast explicitly when used in packet_side_data_get(), as the fun

[FFmpeg-devel] [PATCH 1/1] avcodec/aac_ac3_parser: fix the warning caused by bit_rate not being initialized.

2025-09-04 Thread 岑湛权 via ffmpeg-devel
From: zhanquan cen CC: ffmpeg/libavcodec/alac_data.c ffmpeg/libavcodec/aac_ac3_parser.c:97:13: warning: variable 'bit_rate' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (avctx->codec_id != AV_CODEC_ID_AAC) { ^~

[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