Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
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".

  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