[FFmpeg-devel] Re: [PATCH] avformat/aviobuf: ensure EAGAIN is not interpreted as EOF

2025-11-17 Thread Timo Rothenpieler via ffmpeg-devel
Won't this busy-loop in filter.c if it keeps returning EAGAIN for longer periods of time/forever? The whole API really isn't prepared for non-blocking operations, so I'm not sure this is a good idea. OpenPGP_0xD85AAA6874B7507E.asc Description: OpenPGP public key OpenPGP_signature.asc Descript

[FFmpeg-devel] Re: Supporting FFmpeg via GPU-powered FFmpeg endpoint on Replicate

2025-11-13 Thread Timo Rothenpieler via ffmpeg-devel
proceed via the standard SPI donation route. Thank you for all your work on FFmpeg. I don't think there is any problem with that model, we're not AGPL after all. The donations are of course greatly appreciated! Timo ___ ffmpeg-devel ma

[FFmpeg-devel] Re: question about submitting security patches

2025-11-13 Thread Timo Rothenpieler via ffmpeg-devel
On 13/11/2025 04:06, Michael Niedermayer via ffmpeg-devel wrote: Hi Kieran On Wed, Nov 12, 2025 at 12:09:00AM -0800, Kieran Kunhya via ffmpeg-devel wrote: On Mon, 10 Nov 2025, 19:00 Michael Niedermayer via ffmpeg-devel, < [email protected]> wrote: Hi Remi On Mon, Nov 10, 2025 at 06:03:

[FFmpeg-devel] Re: [RFC] Funded Task Ideas

2025-11-06 Thread Timo Rothenpieler via ffmpeg-devel
On 06/11/2025 09:40, Nicolas George via ffmpeg-devel wrote: Rémi Denis-Courmont (HE12025-11-04): From a technical standpoint, that seems very agreeable indeed. But at the same time, it sounds unreasonable to expect that of a bounty claimant. Can you elaborate why you think that? We set the ru

[FFmpeg-devel] [PATCH] forgejo/workflows: make one of the builds shared (PR #20824)

2025-11-02 Thread Timo Rothenpieler via ffmpeg-devel
PR #20824 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20824 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20824.patch >From f0b423a688cb75fa83c064485103007425892f96 Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Sun, 2 Nov 2025 23:31

[FFmpeg-devel] Re: [RFC] Funded Task Ideas

2025-11-01 Thread Timo Rothenpieler via ffmpeg-devel
On 02.11.2025 00:38, Niklas Haas via ffmpeg-devel wrote: Hi all, at VDD'25 multiple people discussed interest in the ability to improve the filter negotiation around hardware filters; specifically about avoiding the need to constantly set the pixel formats manually when going from HW to SW, and

[FFmpeg-devel] Re: [RFC] C++

2025-10-22 Thread Timo Rothenpieler via ffmpeg-devel
On 22.10.2025 19:07, Rémi Denis-Courmont via ffmpeg-devel wrote: Le keskiviikkona 22. lokakuuta 2025, 16.07.36 Itä-Euroopan kesäaika Timo Rothenpieler via ffmpeg-devel a écrit : C++ can be used as-is, since it can read all our headers just fine. FFmpeg public headers are C++-compatible and

[FFmpeg-devel] Re: [RFC] C++

2025-10-22 Thread Timo Rothenpieler via ffmpeg-devel
On 22.10.2025 14:09, Gregor Riepl via ffmpeg-devel wrote: My main motivation is to be able to use STL, which would simplify string handling and memory management, and give us access to its data structures. Manual memory management has its place, especially in lavc. In lavf less so. RAII would do

[FFmpeg-devel] Re: [POLL][VOTE] Preferred Issue Tracker

2025-10-20 Thread Timo Rothenpieler via ffmpeg-devel
On 20.10.2025 18:14, Michael Niedermayer via ffmpeg-devel wrote: Hi everyone We currently have 2 issue trackers (trac and forgejo), Previous discussion: "[RFC] Issue tracker" and "trac ticket statistics" https://lists.ffmpeg.org/archives/list/[email protected]/thread/HS46O6K62MHRHJDJC45XL

[FFmpeg-devel] Re: [RFC] Funded Task Ideas

2025-10-18 Thread Timo Rothenpieler via ffmpeg-devel
/ funding people fulltime. Since we have just been approved for the EUs YesWeHack program, someone will need to work through the incoming bugs and triage/fix/look at them. That could definitely be something someone could use some sponsoring for. Timo OpenPGP_0xD85AAA6874B7507E.asc Description

[FFmpeg-devel] Re: [REFUND-REQUEST] code.ffmpeg.org hosting cost

2025-10-18 Thread Timo Rothenpieler via ffmpeg-devel
On 23.09.2025 22:44, Stefano Sabatini via ffmpeg-devel wrote: On Tue, Sep 16, 2025 at 12:41 AM Michael Niedermayer via ffmpeg-devel wrote: Hi Timo On Mon, Sep 15, 2025 at 10:20:30PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: These are the hosting costs for code.ffmpeg.org so far

[FFmpeg-devel] Re: [PATCH v2] avformat/udp: fix warning about unused varible

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
On 21.09.2025 03:19, Brad Smith via ffmpeg-devel wrote: libavformat/udp.c:283:9: warning: unused variable 'i' [-Wunused-variable] Signed-off-by: Brad Smith --- libavformat/udp.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libavformat/udp.c b/libavformat/udp.c in

[FFmpeg-devel] [PATCH] Fix ObjC issues after C/C++ flags split (PR #20524)

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
PR #20524 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20524 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20524.patch >From f85da32e3a841742fda6e869afa6ce21a84e8550 Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Mon, 15 Sep 2025 14:17

[FFmpeg-devel] [PATCH] avfilter/scale_cuda: Add support for 4:2:2 chroma subsampling (PR #20562)

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
PR #20562 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20562 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20562.patch This is forwarded from https://lists.ffmpeg.org/lore/ffmpeg-devel/[email protected]/T/#u so it doesn&#

[FFmpeg-devel] [PATCH] deprecate support for libnpp (PR #20554)

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
PR #20554 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20554 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20554.patch libnpp is a closed source proprietary library, and for most of its functionality, proper open source functionality via CUDA

[FFmpeg-devel] Re: [QUESTION] Regarding my first patch submission: "filters: add separator line to show_filters output"

2025-09-18 Thread Timo Rothenpieler via ffmpeg-devel
On 9/18/2025 7:29 AM, 张洪源 via ffmpeg-devel wrote: Dear FFmpeg Developers and Maintainers, I hope this email finds you well. My name is [Your Name], and I am writing to kindly inquire about a patch I recently submitted as my first contribution to the FFmpeg project. The patch is titled: "[P

[FFmpeg-devel] Re: [FFmpeg-devel][QUESTION] Add new sample to fate-suite via forgejo

2025-09-18 Thread Timo Rothenpieler via ffmpeg-devel
On 9/18/2025 11:25 AM, Zhao Zhili wrote: Current situation: 1. A patch depends on new sample in fate-suit will fail CI Just temporarily manually download it in the workflow, and before the PR gets merged, have the sample be uploaded to the fate-suite and remove the manual download. That's h

[FFmpeg-devel] Re: [POLL] [VOTE] code.ffmpeg.org vs. ML

2025-09-17 Thread Timo Rothenpieler via ffmpeg-devel
On 9/17/2025 8:32 PM, Marton Balint via ffmpeg-devel wrote: On Wed, 17 Sep 2025, Timo Rothenpieler via ffmpeg-devel wrote: On 9/16/2025 11:12 PM, Balint Marton via ffmpeg-devel wrote:  - I am not sure what would be the counterpart of doing a last-chance ping     before applying a series

[FFmpeg-devel] [REFUND-REQUEST] code.ffmpeg.org hosting cost

2025-09-17 Thread Timo Rothenpieler via ffmpeg-devel
x27;d be good if this was billed directly to FFmpeg via SPI somehow. Timo smime.p7s Description: S/MIME Cryptographic Signature ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] Fix resource leaks in vsrc_gfxcapture (PR #20543)

2025-09-17 Thread Timo Rothenpieler via ffmpeg-devel
PR #20543 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20543 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20543.patch The first 3 commits aren't strictly fixes for existing issues, but just code cleanup and general improvements found while hu

[FFmpeg-devel] Re: Suspected memory leak with CUDA detected by valgrind

2025-09-17 Thread Timo Rothenpieler via ffmpeg-devel
On 9/11/2025 4:59 PM, Marco Oman via ffmpeg-devel wrote: Hi, I compiled the example hw_decode.c on Ubuntu 24.04 with ffmpeg 7.0 compiled with --enable-cuda-nvcc. Then lauched the decoding over a small mp4 file with a video encoded H264 and checked the whole thing with valgrind with the followin

[FFmpeg-devel] Re: [POLL] [VOTE] code.ffmpeg.org vs. ML

2025-09-17 Thread Timo Rothenpieler via ffmpeg-devel
unity wants to extend that. (Also if results are inconclusive like because a 3rd option emerges then ill restart this with condorcet on vote.ffmpeg.org) * If we keep forgejo we will likely transition our issue tracker tickets  into forgejo too, discussing with timo yesterday night indicates

[FFmpeg-devel] [PATCH] configure: pick more sensible cxx_default if user provided custom cc (PR #20536)

2025-09-16 Thread Timo Rothenpieler via ffmpeg-devel
PR #20536 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20536 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20536.patch This way `./configure --cc=x86_64-pc-linux-gnu-clang` and the like will do something sensible, same for variants of gcc. >F

[FFmpeg-devel] Re: [POLL] [VOTE] code.ffmpeg.org vs. ML

2025-09-16 Thread Timo Rothenpieler via ffmpeg-devel
ot; vs "M." / "ML" End time is in 7 days unless teh community wants to extend that. (Also if results are inconclusive like because a 3rd option emerges then ill restart this with condorcet on vote.ffmpeg.org) * If we keep forgejo we will likely transition our issue tracker

[FFmpeg-devel] [PATCH] avfilter/vsrc_gfxcapture: fix possible missed wakeup race in capture loop (PR #20531)

2025-09-15 Thread Timo Rothenpieler via ffmpeg-devel
PR #20531 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20531 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20531.patch There is the tiniest chance that the cond var wait function checks the predicate, but before it can enter the wait, the capture

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Timo Rothenpieler via ffmpeg-devel
On 15/09/2025 13:09, Michael Niedermayer via ffmpeg-devel wrote: Hi all ATM the bug reporting guidlines point to trac and https://trac.ffmpeg.org/newticket redirects to forgejo So if a user found a bug, now what does she do? 1. First she (maybe) looks at the bug reporting guidlines (which point

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Timo Rothenpieler via ffmpeg-devel
On 9/15/2025 8:26 PM, Michael Niedermayer via ffmpeg-devel wrote: Hi Timo On Mon, Sep 15, 2025 at 07:19:17PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: On 9/15/2025 2:57 PM, Michael Niedermayer via ffmpeg-devel wrote: Hi On Mon, Sep 15, 2025 at 02:06:07PM +0200, Timo Rothenpieler via

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Timo Rothenpieler via ffmpeg-devel
On 9/15/2025 2:57 PM, Michael Niedermayer via ffmpeg-devel wrote: Hi On Mon, Sep 15, 2025 at 02:06:07PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: On 15/09/2025 13:09, Michael Niedermayer via ffmpeg-devel wrote: [...] Ideas, Comments ? I do think trac is a dead end software, and we

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Timo Rothenpieler via ffmpeg-devel
On 15/09/2025 14:30, Michael Niedermayer via ffmpeg-devel wrote: Hi On Mon, Sep 15, 2025 at 02:06:07PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: [...] I thought Forgejo had votes as well, but I can't find them anymore, so I might be misremembering that. One can add thumbs u

[FFmpeg-devel] [PATCH] avfilter/vsrc_gfxcapture: switch to std::thread (PR #20520)

2025-09-14 Thread Timo Rothenpieler via ffmpeg-devel
PR #20520 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20520 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20520.patch Combining C++ with our w32pthreads does not work out. The C++ standard lib headers might include pthread.h, which will then define

[FFmpeg-devel] [PATCH] avutil/hwcontext_d3d11va: remove D3D11_BIND_RENDER_TARGET restriction for array textures (PR #20480)

2025-09-09 Thread Timo Rothenpieler via ffmpeg-devel
PR #20480 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20480 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20480.patch This was added in 4f78711f9c, with the commit message claiming that it's a Microsoft restriction that array textures

[FFmpeg-devel] [PATCH] Add Windows.Graphics.Capture based video source filter (PR #20455)

2025-09-06 Thread Timo Rothenpieler via ffmpeg-devel
PR #20455 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20455 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20455.patch Captures windows and monitors with the respective WinRt API. The filter itself is written in C++, since interacting with WinRt

Re: [FFmpeg-devel] CI

2025-08-22 Thread Timo Rothenpieler via ffmpeg-devel
On 22/08/2025 16:54, Michael Niedermayer via ffmpeg-devel wrote: Hi Timo On Fri, Aug 22, 2025 at 02:13:14PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: [...] But then again, GitHub/MS gives us 20 parallel runners for free, and we can freely pick if they're running on x86_64 or aa

Re: [FFmpeg-devel] CI

2025-08-22 Thread Timo Rothenpieler via ffmpeg-devel
On 22/08/2025 07:00, Kieran Kunhya via ffmpeg-devel wrote: On Thu, 21 Aug 2025, 11:33 Michael Niedermayer via ffmpeg-devel, < [email protected]> wrote: Hi On Thu, Aug 21, 2025 at 12:31:46AM +0200, Timo Rothenpieler via ffmpeg-devel wrote: On 8/20/2025 9:25 PM, Michael Niedermay

Re: [FFmpeg-devel] CI

2025-08-20 Thread Timo Rothenpieler via ffmpeg-devel
On 8/20/2025 9:25 PM, Michael Niedermayer via ffmpeg-devel wrote: Hi On Wed, Aug 20, 2025 at 05:56:27PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: On 8/20/2025 1:26 AM, Michael Niedermayer via ffmpeg-devel wrote: Hi It seems the forgejo CI takes about 13min to do fate on aarch64 and

Re: [FFmpeg-devel] CI

2025-08-20 Thread Timo Rothenpieler via ffmpeg-devel
On 8/20/2025 1:26 AM, Michael Niedermayer via ffmpeg-devel wrote: Hi It seems the forgejo CI takes about 13min to do fate on aarch64 and x86-64 and build on win64 Locally i run fate + install on x86-64 build on x86-32, mingw64, arm32, mips, ppc, x86-64 + shared libs testprogs all

Re: [FFmpeg-devel] Mailman3 Upgrade

2025-08-19 Thread Timo Rothenpieler via ffmpeg-devel
On 19/08/2025 08:55, Martin Storsjö via ffmpeg-devel wrote: On Tue, 19 Aug 2025, Timo Rothenpieler via ffmpeg-devel wrote: mailman2 has no good way to deal with that in a more reasonable way. Mailman3 is already set up, and can be migrated to at a moments notice. The only problem with it is

[FFmpeg-devel] Mailman3 Upgrade

2025-08-18 Thread Timo Rothenpieler via ffmpeg-devel
worked for nut-devel, but that's not exactly the most active list. Timo smime.p7s Description: S/MIME Cryptographic Signature ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, v

[FFmpeg-devel] [PATCH] forgejo/workflows: also run 32bit fate tests (PR #20279)

2025-08-18 Thread Timo Rothenpieler via ffmpeg-devel
PR #20279 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20279 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20279.patch >From 9b949e2a5e82e9bba9ff2e533683ef057acc0fb0 Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Mon, 18 Aug 2025 20:28

Re: [FFmpeg-devel] npp scaling

2025-08-14 Thread Timo Rothenpieler via ffmpeg-devel
On 14/08/2025 15:17, Marco Oman via ffmpeg-devel wrote: Hi all, I am trying to compile FFmpeg with the --enable-libnpp flag configure on Ubuntu 24.04. but I am getting an error in file vf_scale_npp.c CC libavfilter/vf_scale_npp.o libavfilter/vf_scale_npp.c: In function 'nppscale_deinterle

Re: [FFmpeg-devel] Pushing without approval avfilter/vf_vignette: use AVFilterContext for logging

2025-08-12 Thread Timo Rothenpieler
On 8/13/2025 2:43 AM, Michael Niedermayer wrote: Hi On Tue, Aug 12, 2025 at 11:22:44PM +0200, Jean-Baptiste Kempf wrote: On Tue, 12 Aug 2025, at 17:59, Kacper Michajlow wrote: Because of course there is homer-bot... I think everyone seen marge-bot too https://github.com/smarkets/marge-bot (als

Re: [FFmpeg-devel] rebasing security

2025-08-12 Thread Timo Rothenpieler
On 8/12/2025 7:04 PM, Marton Balint wrote: On Tue, 5 Aug 2025, Kacper Michajlow wrote: On Mon, 4 Aug 2025 at 23:38, Marton Balint wrote: - Previously it was pretty clear from git history who actually committed    a change from the comitter field. With using forgejo the comitter    field

[FFmpeg-devel] [PATCH] forgejo/workflows: make linter only run on changed files in a PR (PR #20218)

2025-08-11 Thread Timo Rothenpieler
PR #20218 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20218 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20218.patch >From ca8f1a6a88958c07d94a972e62a0f74a78eee681 Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Mon, 11 Aug 2025 18:47

[FFmpeg-devel] [PATCH] forgejo/autolabeler: add some logic to also auto-remove the "New" label (PR #20186)

2025-08-08 Thread Timo Rothenpieler
PR #20186 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20186 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20186.patch >From b5ab096897e92a56642a17a6ef212620f5c7d79b Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Fri, 8 Aug 2025 21:37

[FFmpeg-devel] [PATCH] forgejo/CODEOWNER: forgejo uses regex to match paths (PR #20180)

2025-08-08 Thread Timo Rothenpieler
PR #20180 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20180 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20180.patch >From ae490baa69b68edf12c423c53c23a9cf4654122a Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Fri, 8 Aug 2025 17:21

[FFmpeg-devel] [PATCH] avformat/tls: switch on peer certificate verification by default (PR #20114)

2025-08-04 Thread Timo Rothenpieler
PR #20114 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20114 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20114.patch Not sure on the Changelog entry. How is that normally handled, to document an important change that will happen on next major

Re: [FFmpeg-devel] [FFFjo] Your primary mail has been changed

2025-08-04 Thread Timo Rothenpieler
On 8/4/2025 9:17 PM, [email protected] wrote: Hi *ffmpeg-devel* , The primary mail of your account was just changed to [email protected]. This means that this e-mail address will no longer receive e-mail notifications for your account. Sorry for the noise, the original plan with this ac

Re: [FFmpeg-devel] rebasing security

2025-08-03 Thread Timo Rothenpieler
On 8/3/2025 10:29 PM, Michael Niedermayer wrote: Hi Timo On Sun, Aug 03, 2025 at 10:01:42PM +0200, Timo Rothenpieler wrote: On 8/3/2025 9:02 PM, Michael Niedermayer wrote: Hi On Sun, Aug 03, 2025 at 05:31:39PM +0200, Michael Niedermayer wrote: [...] The solutions are obvious: 1. ignore

Re: [FFmpeg-devel] rebasing security

2025-08-03 Thread Timo Rothenpieler
On 8/3/2025 9:02 PM, Michael Niedermayer wrote: Hi On Sun, Aug 03, 2025 at 05:31:39PM +0200, Michael Niedermayer wrote: [...] The solutions are obvious: 1. ignore security and supply chain attacks 2. use merges not rebases on the server 3. rebase locally, use fast forward only 4. verify on serv

Re: [FFmpeg-devel] git.videolan.org -> git.ffmpeg.org migration

2025-08-03 Thread Timo Rothenpieler
On 8/3/2025 9:12 PM, James Almer wrote: On 8/3/2025 3:55 PM, Marton Balint wrote: On Thu, 31 Jul 2025, Timo Rothenpieler wrote: Hi! We will migrate away from using git.videolan.org to hosting the two repos there on our own infrastructure. To accomplish this, the source.ffmpeg.org domain

Re: [FFmpeg-devel] rebasing security

2025-08-03 Thread Timo Rothenpieler
On 8/3/2025 5:31 PM, Michael Niedermayer wrote: Hi The "on server rebase" process that we are using with forgejo looks a bit insecure Previously we wrote code, discussed and then signed and pushed In this setup the code coming from a developer is not manipulatable because noone else

Re: [FFmpeg-devel] forgejo merge vs approve

2025-08-03 Thread Timo Rothenpieler
On 8/3/2025 3:26 PM, Michael Niedermayer wrote: On Sun, Aug 03, 2025 at 01:45:17PM +0200, Timo Rothenpieler wrote: On 8/3/2025 9:41 AM, Michael Niedermayer wrote: Hi can we have a tag that causes "automerge on approve" ? so that if i open a pr i can set that tag and if someone a

Re: [FFmpeg-devel] forgejo merge vs approve

2025-08-03 Thread Timo Rothenpieler
On 8/3/2025 9:41 AM, Michael Niedermayer wrote: Hi can we have a tag that causes "automerge on approve" ? so that if i open a pr i can set that tag and if someone approves it, its merged and i dont have to come back and click that button ? That is how it should already work normally. If there

Re: [FFmpeg-devel] git.videolan.org -> git.ffmpeg.org migration

2025-07-31 Thread Timo Rothenpieler
On 7/31/2025 11:57 PM, Stephen Hutchinson wrote: On 7/31/25 5:26 PM, Derek Buitenhuis wrote: * I had assumed Forgejo would import my full name from github when I signed in    via it. It imported absolutely nothing. Quasi-related to the Github login option, I'm just getting 500 internal server

Re: [FFmpeg-devel] git.videolan.org -> git.ffmpeg.org migration

2025-07-31 Thread Timo Rothenpieler
On 7/31/2025 10:16 PM, Gyan Doshi wrote: On 2025-08-01 12:05 am, Timo Rothenpieler wrote: Hi! We will migrate away from using git.videolan.org to hosting the two repos there on our own infrastructure. What is the timeline for this? It's already implem

Re: [FFmpeg-devel] git.videolan.org -> git.ffmpeg.org migration

2025-07-31 Thread Timo Rothenpieler
On 7/31/2025 8:35 PM, Timo Rothenpieler wrote: RSA: ssh-rsa B3NzaC1yc2EDAQABAAABAQDLI6KmhvYyBuyjRLC1BgyMHqZzBkloPfnPKJfjVhlE/QsPIQndH1BvzDbCk8478Urhk0ItpeoQL7hXj5D0y1rX5T0GBG1mIZnJBv+Xt9SPbyPoKdw8PN2txCp7TQENg1O5hCNvoQlZwuWb6WKJUVeYLbOZ0RmLO/xIU+7qWA6Puzoh2XDqKeqOZPq6DYqQ54cu

[FFmpeg-devel] git.videolan.org -> git.ffmpeg.org migration

2025-07-31 Thread Timo Rothenpieler
flexibility to configure mirroring and forwarding between our own servers. git.videolan.org will turn into a read-only mirror. Timo ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit

Re: [FFmpeg-devel] [IMPORTANT] AI written TLS Code in WHIP patch

2025-07-29 Thread Timo Rothenpieler
On 7/30/2025 12:39 AM, James Almer wrote: On 7/29/2025 5:56 PM, Kacper Michajlow wrote: On Tue, 29 Jul 2025 at 22:11, James Almer wrote: On 7/29/2025 5:02 PM, Kieran Kunhya via ffmpeg-devel wrote: Hello, It seem there is strong evidence that AI wrote TLS code as part of the WHIP patch. It

Re: [FFmpeg-devel] forgejo PR vs git send email questions

2025-07-29 Thread Timo Rothenpieler
On 7/29/2025 2:51 PM, Michael Niedermayer wrote: On Mon, Jul 28, 2025 at 08:14:58PM -0300, James Almer wrote: On 7/28/2025 8:13 PM, Michael Niedermayer wrote: Hi with git send email i can send 5 independant patches with git send-email --to='FFmpeg development discussions and patches ' -5

Re: [FFmpeg-devel] forgejo labels

2025-07-28 Thread Timo Rothenpieler
On 7/28/2025 7:24 PM, Michael Niedermayer wrote: On Mon, Jul 28, 2025 at 06:15:53PM +0200, Timo Rothenpieler wrote: On 7/28/2025 4:40 PM, Diederick C. Niehorster wrote: On Mon, Jul 28, 2025 at 4:21 PM Michael Niedermayer wrote: Hi regression: issue aaddresses a regression bug

Re: [FFmpeg-devel] forgejo labels

2025-07-28 Thread Timo Rothenpieler
On 7/28/2025 4:40 PM, Diederick C. Niehorster wrote: On Mon, Jul 28, 2025 at 4:21 PM Michael Niedermayer wrote: Hi regression: issue aaddresses a regression bug:something is not working This is inconsistent Label X cannot sometimes mean "X is removed" and "X is added" bug seems mean

Re: [FFmpeg-devel] [PATCH] web: announce code.ffmpeg.org

2025-07-26 Thread Timo Rothenpieler
On 7/27/2025 12:44 AM, Michael Niedermayer wrote: Hi Timo On Sat, Jul 26, 2025 at 10:41:57PM +0200, Timo Rothenpieler wrote: On 7/26/2025 10:24 PM, Kacper Michajlow wrote: On Sat, 26 Jul 2025 at 22:14, Timo Rothenpieler wrote: On 7/26/2025 10:01 PM, Derek Buitenhuis wrote: On 7/26/2025 8

Re: [FFmpeg-devel] [PATCH] web: announce code.ffmpeg.org

2025-07-26 Thread Timo Rothenpieler
On 7/26/2025 11:07 PM, Kacper Michajlow wrote: On Sat, 26 Jul 2025 at 22:42, Timo Rothenpieler wrote: On 7/26/2025 10:24 PM, Kacper Michajlow wrote: On Sat, 26 Jul 2025 at 22:14, Timo Rothenpieler wrote: On 7/26/2025 10:01 PM, Derek Buitenhuis wrote: On 7/26/2025 8:29 PM, Timo

Re: [FFmpeg-devel] [PATCH] web: announce code.ffmpeg.org

2025-07-26 Thread Timo Rothenpieler
On 7/26/2025 10:24 PM, Kacper Michajlow wrote: On Sat, 26 Jul 2025 at 22:14, Timo Rothenpieler wrote: On 7/26/2025 10:01 PM, Derek Buitenhuis wrote: On 7/26/2025 8:29 PM, Timo Rothenpieler wrote: It's still an extended test. You cannot push to it, since it's just a mirror. That&

Re: [FFmpeg-devel] [PATCH] web: announce code.ffmpeg.org

2025-07-26 Thread Timo Rothenpieler
On 7/26/2025 10:14 PM, Kacper Michajlow wrote: n Sat, 26 Jul 2025 at 21:29, Timo Rothenpieler wrote: On 7/26/2025 7:03 PM, Derek Buitenhuis wrote: On 7/22/2025 4:53 AM, Lynne wrote: --- src/contact | 11 +++ src/index | 52

Re: [FFmpeg-devel] [PATCH] web: announce code.ffmpeg.org

2025-07-26 Thread Timo Rothenpieler
On 7/26/2025 10:01 PM, Derek Buitenhuis wrote: On 7/26/2025 8:29 PM, Timo Rothenpieler wrote: It's still an extended test. You cannot push to it, since it's just a mirror. That's not what written in the announcement, and the fact it is "still a test" has not been comm

Re: [FFmpeg-devel] [PATCH] web: announce code.ffmpeg.org

2025-07-26 Thread Timo Rothenpieler
On 7/26/2025 7:03 PM, Derek Buitenhuis wrote: On 7/22/2025 4:53 AM, Lynne wrote: --- src/contact | 11 +++ src/index | 52 2 files changed, 63 insertions(+) So I am a bit unclear, is development now Forgejo or ML, or both? Bec

Re: [FFmpeg-devel] Authorize BtbN

2025-07-25 Thread Timo Rothenpieler
On 7/25/2025 7:45 PM, Derek Buitenhuis wrote: On 7/25/2025 6:35 PM, Timo Rothenpieler wrote: The problem is changing it now might de-auth everyone who already signed in via Github. Though better now then later, might force a few people to sign up a second time. I think it should be done

Re: [FFmpeg-devel] Authorize BtbN

2025-07-25 Thread Timo Rothenpieler
On 7/25/2025 7:14 PM, Derek Buitenhuis wrote: https://0x0.st/85bn.png I know who BtbN is, random contributor does not. Appears sketchy. The problem is changing it now might de-auth everyone who already signed in via Github. Though better now then later, might force a few people to sign up a

Re: [FFmpeg-devel] Forgejo questions

2025-07-24 Thread Timo Rothenpieler
On 7/24/2025 7:58 PM, Kyle Swanson wrote: Hi, On Thu, Jul 24, 2025 at 10:46 AM Timo Rothenpieler wrote: The mails will never contain patches, they're just notifications. They do contain a link to the patches and the PR number to fetch it via CLI though. If you append ".patch"

Re: [FFmpeg-devel] Forgejo questions

2025-07-24 Thread Timo Rothenpieler
On 7/24/2025 7:30 PM, Michael Niedermayer wrote: Hi all how can i simply follow all changes, patches and discussions ? prior to teh forgejo test, i simply go over all new mail in my ffmpeg-devel folder. In that folder, I can leave things as new that i want to look at later I can mark

Re: [FFmpeg-devel] Notifications for the new monolithic tool

2025-07-24 Thread Timo Rothenpieler
On 7/24/2025 6:48 PM, Nicolas George wrote: Timo Rothenpieler (HE12025-07-24): I don't see any need for this, no. If the patch does not reach our inbox, it will not be reviewed. That's what it does, just not as format-patch, but simply as a link. A link is not enough. When w

Re: [FFmpeg-devel] Notifications for the new monolithic tool

2025-07-24 Thread Timo Rothenpieler
On 7/24/2025 5:09 PM, Nicolas George wrote: Timo Rothenpieler (HE12025-07-24): If the "was synchronized" notifications could be disabled, it'd be much more reasonable I feel. But that does not seem to be an option, it's all or nothing. I am not sure what you mean

Re: [FFmpeg-devel] Notifications for the new monolithic tool

2025-07-24 Thread Timo Rothenpieler
On 24/07/2025 03:55, Lynne wrote: On 24/07/2025 07:06, Timo Rothenpieler wrote: On 7/23/2025 9:24 PM, Nicolas George wrote: Hi. I just saw somebody mention this on trac: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20025 But I have no trace of it in my inbox. If this is now an accepted way of

[FFmpeg-devel] [FFFjo] Re: [FFmpeg/FFmpeg] forgejo/workflows: generate coverage report (PR #20027)

2025-07-23 Thread Timo Rothenpieler
You're gonna have to use a bash-array to handle those args in a sane way. Also, the runner does not have clang installed, let alone the coverage tools. --- View it on FFmpeg Forgejo ( https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027#issuecomment-369 ) or reply to this email directly. __

Re: [FFmpeg-devel] Notifications for the new monolithic tool

2025-07-23 Thread Timo Rothenpieler
On 7/23/2025 9:24 PM, Nicolas George wrote: Hi. I just saw somebody mention this on trac: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20025 But I have no trace of it in my inbox. If this is now an accepted way of getting contributions, then either the devel mailing-list should receive notificat

Re: [FFmpeg-devel] FFmpeg 8.0 Release

2025-07-23 Thread Timo Rothenpieler
On 23/07/2025 13:43, Michael Niedermayer wrote: Hi everyone I intend to create the release/8.0 branch in the next 1-2 weeks after that i intend to make teh 8.0 release in the following 1-2 weeks If theres something you want in it make sure its pushed before the branch is made. Would it be sen

Re: [FFmpeg-devel] [PATCH] forgejo/workflows: add initial rudimentary CI

2025-07-22 Thread Timo Rothenpieler
On 7/22/2025 7:09 PM, Michael Niedermayer wrote: Hi On Tue, Jul 22, 2025 at 01:00:49AM +0200, Timo Rothenpieler wrote: On 7/22/2025 12:17 AM, Michael Niedermayer wrote: On Mon, Jul 21, 2025 at 06:37:06PM +0200, Timo Rothenpieler wrote: [...] --enable-version3 --cc='ccache gcc'

Re: [FFmpeg-devel] [PATCH v5 12/15] avformat/tls_openssl: directly use mtu in TLSShared

2025-07-22 Thread Timo Rothenpieler
On 22/07/2025 14:36, Jack Lau wrote: Openssl 1.1.0 version haven't DTLS_get_data_mtu API Signed-off-by: Jack Lau --- libavformat/tls_openssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index fa852aac18..54860857c

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-22 Thread Timo Rothenpieler
On 22/07/2025 08:15, Hendrik Leppkes wrote: On Mon, Jul 21, 2025 at 3:03 AM Timo Rothenpieler wrote: * announce code.ffmpeg.org publically so people can start submitting and reviewing on it as an alternative to the ML Just be aware that merging is not possible, since the sync script

Re: [FFmpeg-devel] [PATCH] forgejo/workflows: add initial rudimentary CI

2025-07-21 Thread Timo Rothenpieler
On 7/22/2025 12:17 AM, Michael Niedermayer wrote: On Mon, Jul 21, 2025 at 06:37:06PM +0200, Timo Rothenpieler wrote: It runs basic fate with no special dependencies enabled on x86_64 and aarch64. --- .forgejo/workflows/test.yml | 39 + .gitignore

Re: [FFmpeg-devel] [PATCH] forgejo/workflows: add initial rudimentary CI

2025-07-21 Thread Timo Rothenpieler
On 7/21/2025 7:44 PM, Timo Rothenpieler wrote: On 7/21/2025 7:02 PM, Leo Izen wrote: On 7/21/25 12:37, Timo Rothenpieler wrote: It runs basic fate with no special dependencies enabled on x86_64 and aarch64. ---   .forgejo/workflows/test.yml | 39

Re: [FFmpeg-devel] [PATCH] forgejo/workflows: add initial rudimentary CI

2025-07-21 Thread Timo Rothenpieler
On 7/21/2025 7:02 PM, Leo Izen wrote: On 7/21/25 12:37, Timo Rothenpieler wrote: It runs basic fate with no special dependencies enabled on x86_64 and aarch64. ---   .forgejo/workflows/test.yml | 39 +   .gitignore  |  1 +   2 files changed, 40

[FFmpeg-devel] [PATCH] forgejo/workflows: add initial rudimentary CI

2025-07-21 Thread Timo Rothenpieler
It runs basic fate with no special dependencies enabled on x86_64 and aarch64. --- .forgejo/workflows/test.yml | 39 + .gitignore | 1 + 2 files changed, 40 insertions(+) create mode 100644 .forgejo/workflows/test.yml diff --git a/.forgejo/wo

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-20 Thread Timo Rothenpieler
3 Votes Forgejo: 12 Votes After we decide what to run on code.ffmpeg.org, I intend to * apply the CI patches which timo currently keeps rebasing on the Forgejo git (maybe timo can post these to ffmpeg-devel) timo, ping can you post the patches ? I'll rebase them into one patch and

Re: [FFmpeg-devel] Feature Request

2025-07-16 Thread Timo Rothenpieler
On 16/07/2025 15:36, Glen Edwards wrote: Add Support for Muxing VP8, VP9, and AV1 Video Codecs in the mov muxer, than Add Support for Muxing TTA, FLAC and Opus audio Codecs in the mov muxer, plus improvements in the mov muxer plus modern audio/video codec support , Plus Modern Audio and Video Cod

Re: [FFmpeg-devel] [PATCH 01/14] avformat/tls_openssl: set dtls remote addr in listen mode

2025-07-15 Thread Timo Rothenpieler
I intend to push this series soon-ish. So if you intended to review it, please let me know and I can wait. ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email

Re: [FFmpeg-devel] [PATCH 1/5] avformat/flvdec: Check for EOF in AudioPacketTypeMultichannelConfig

2025-07-14 Thread Timo Rothenpieler
On 7/15/2025 12:01 AM, Michael Niedermayer wrote: On Mon, Jul 14, 2025 at 10:00:19PM +0200, Timo Rothenpieler wrote: On 7/14/2025 9:21 PM, Michael Niedermayer wrote: On Sun, Jul 13, 2025 at 01:42:28PM +0200, Timo Rothenpieler wrote: On 7/13/2025 3:10 AM, Michael Niedermayer wrote: Fixes

Re: [FFmpeg-devel] [PATCH 1/5] avformat/flvdec: Check for EOF in AudioPacketTypeMultichannelConfig

2025-07-14 Thread Timo Rothenpieler
On 7/14/2025 9:21 PM, Michael Niedermayer wrote: On Sun, Jul 13, 2025 at 01:42:28PM +0200, Timo Rothenpieler wrote: On 7/13/2025 3:10 AM, Michael Niedermayer wrote: Fixes: Infinite loop Fixes: 427538726/clusterfuzz-testcase-minimized-ffmpeg_dem_FLV_fuzzer-6582567304495104 Found-by

Re: [FFmpeg-devel] [PATCH 1/5] avformat/flvdec: Check for EOF in AudioPacketTypeMultichannelConfig

2025-07-14 Thread Timo Rothenpieler
On 7/14/2025 9:21 PM, Michael Niedermayer wrote: On Sun, Jul 13, 2025 at 01:42:28PM +0200, Timo Rothenpieler wrote: On 7/13/2025 3:10 AM, Michael Niedermayer wrote: Fixes: Infinite loop Fixes: 427538726/clusterfuzz-testcase-minimized-ffmpeg_dem_FLV_fuzzer-6582567304495104 Found-by

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-13 Thread Timo Rothenpieler
I intend to * apply the CI patches which timo currently keeps rebasing on the Forgejo git (maybe timo can post these to ffmpeg-devel) * extend my github cronjob to autosync Forgejo or Gitlab too (or someone else can set one up) * announce code.ffmpeg.org publically so people can start submitting

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-13 Thread Timo Rothenpieler
t;F." / "Forgejo" vs "G." / "Gitlab" End time is in 7 days unless teh community wants to extend that. (or do people want a formal vote to be setup? on vote.ffmpeg.org) After we decide what to run on code.ffmpeg.org, I intend to * apply the CI patches which timo cur

[FFmpeg-devel] [PATCH 11/14] avformat/tls_openssl: properly free generated/read keys and certificates

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 26 -- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index c58044b46b..34dd22daf7 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -161,8 +161,8 @

[FFmpeg-devel] [PATCH 10/14] avformat/tls_openssl: don't enable read_ahead in dtls mode

2025-07-13 Thread Timo Rothenpieler
OpenSSL docs say: These functions have no impact when used with DTLS. --- libavformat/tls_openssl.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index 63fc085e28..c58044b46b 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_

[FFmpeg-devel] [PATCH 09/14] avformar/tls_openssl: use correct info callback in DTLS mode

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index a497d4dfd8..63fc085e28 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -810,7 +810,7 @@ static int dtls_start(URLC

[FFmpeg-devel] [PATCH 08/14] avformat/tls_openssl: clean up peer verify logic in dtls mode

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 22 -- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index bb9a5b8054..a497d4dfd8 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -674,15 +674,6 @@ s

[FFmpeg-devel] [PATCH 07/14] avformat/tls_openssl: don't hardcode ciphers and curves for dtls

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 22 -- 1 file changed, 22 deletions(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index 8326762592..bb9a5b8054 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -776,15 +776,12 @@ static int dtls_s

[FFmpeg-devel] [PATCH 06/14] avformat/tls_openssl: properly limit written size to data mtu

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 5 + 1 file changed, 5 insertions(+) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index 900ee0f5ab..8326762592 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -987,9 +987,14 @@ static int tls_write(URLContext *h,

[FFmpeg-devel] [PATCH 14/14] avformat/tls_openssl: automatically generate self-signed certificate when none is provided in listen mode

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 35 ++- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index 48d8edb08a..07d1af40d8 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -485,7

[FFmpeg-devel] [PATCH 13/14] avformat/tls_openssl: make generating fingerprints optional

2025-07-13 Thread Timo Rothenpieler
--- libavformat/tls_openssl.c | 20 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index cd11419fee..48d8edb08a 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -216,11 +216,13 @@ in

  1   2   3   4   5   6   7   8   9   10   >