From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Subject: Re: [FFmpeg-devel] The "bad" Patch
Date: Sat, 31 May 2025 11:44:15 +0000
Message-ID: <DM8P223MB036575864A9E6924CCC1A2B5BA60A@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> (raw)
In-Reply-To: <DM8P223MB0365ED75B80230BC5E86F248BA66A@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
> -----Original Message-----
> From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of softworkz .
> Sent: Donnerstag, 29. Mai 2025 04:59
> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] The "bad" Patch
Two and a half days have passed and nobody has answered any of the questions
from my previous post. This speaks for itself.
What really happened, is that some had seen my use of system() and
since this is commonly known as a "dangerous" API when not used carefully,
they did lazy judgement without due diligence and without detailed
assessment.
The judgement was based on commonplace knowledge instead:
system() => is-bad => patch is bad
Looking at the specific case and way of usage (and how system() works
internally) would have revealed that this doesn't apply here.
=> The patch was NOT bad at all
=> All review comments were addressed when it was pushed
(the second part is evident anyway)
More Facts
==========
Patches 1-12 had no issues.
Yes, patches 13 and 14 had minor issues - but nothing more.
(You think these were big issues? Let me know and I'll collect a list
of issues in commits that you have pushed and which weren't
all perfect).
In 2025, I have 42 commits in total, no issues came up for any
others. It's 89 commits in total, the first one from 2016. It's not
a huge figure, but I'm in no way new to FFmpeg.
Some had alluded that I wouldn't have a track record of more
"complex" patches. Indeed, many of those that I have in public
ffmpeg are smaller ones (but by far not all trivial).
In addition, there are still two really complex examples to look at:
1. The first 9 commits by 'Artem Galim'. That was about adding D3D11
support for QSV on Windows. 95% of that is code that I had
written and used 2.5 years before already and eventually handed
over to Intel.
(can be proven in several ways)
2. Subtitle Filtering Patchset
Even though it didn't get merged (it was about nits, not quality),
many are using it and I regularly get mails asking for a rebased
version. Also, it is running on a number of machines all over
the world, which has a lot of zeros.
Why am I writing all this?
==========================
Because the only reasonable way to counter defamation like it had
occurred is providing facts.
And one of those facts is that there was no bad patch!
(to be continued)
Best regards,
sw
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
next prev parent reply other threads:[~2025-05-31 11:44 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-28 15:24 softworkz .
2025-05-28 17:34 ` Rémi Denis-Courmont
2025-05-28 18:01 ` softworkz .
2025-05-28 18:09 ` softworkz .
2025-05-28 18:27 ` Marton Balint
2025-05-28 18:46 ` softworkz .
2025-05-29 2:59 ` softworkz .
2025-05-29 9:55 ` Nicolas George
2025-05-31 11:44 ` softworkz . [this message]
2025-05-31 16:21 ` Mark Thompson
2025-05-31 18:28 ` softworkz .
2025-05-31 20:26 ` Mark Thompson
2025-06-02 6:09 ` softworkz .
2025-06-02 7:31 ` softworkz .
2025-05-31 16:59 ` softworkz .
2025-05-31 17:34 ` softworkz .
2025-06-01 23:21 ` Michael Niedermayer
2025-06-01 23:51 ` softworkz .
2025-06-02 7:57 ` Nicolas George
2025-06-02 9:31 ` softworkz .
2025-06-02 10:18 ` softworkz .
2025-06-02 10:49 ` Nicolas George
2025-06-02 19:30 ` softworkz .
2025-06-02 21:26 ` softworkz .
2025-06-02 19:34 ` Michael Niedermayer
2025-06-02 21:22 ` softworkz .
2025-06-03 1:06 ` Michael Niedermayer
2025-06-01 23:56 ` softworkz .
2025-05-31 18:38 ` Kieran Kunhya via ffmpeg-devel
2025-05-29 14:43 ` Nicolas George
2025-05-30 3:42 ` softworkz .
2025-05-31 19:31 ` Leo Izen
2025-05-31 19:34 ` Marvin Scholz
2025-05-31 20:08 ` softworkz .
2025-05-31 20:13 ` softworkz .
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=DM8P223MB036575864A9E6924CCC1A2B5BA60A@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM \
--to=softworkz-at-hotmail.com@ffmpeg.org \
--cc=ffmpeg-devel@ffmpeg.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git