Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
From: Zach Swena <devlist@rlb.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Subject: Re: [FFmpeg-devel] [RFC] Subtitle Filtering Ramp-Up
Date: Tue, 3 Jun 2025 11:34:17 -0700
Message-ID: <CANJxsBnxkH75YmNOkkXa+rv6Ch+SqsXjGEqfKrmNrwb11uSBuw@mail.gmail.com> (raw)
In-Reply-To: <CA+anqdwVei3k-cxhhOhBi+u+1neij1aTviTXDJTA4iz3iKE0rw@mail.gmail.com>

On Tue, Jun 3, 2025 at 10:59 AM Nicolas George <george@nsup.org> wrote:

> Softworkz has been rude and insulting to me, they have been rude and
> insulting to people I respect.
>
> Are you asking me to suck it up and help them?

The way I see it, rudeness has been present on all sides of most of the
conflicts I have seen on the ML lately and it is way too easy to reflect
rudeness back so yes I think everyone on here needs to get over it and work
together politely.

> This is what I want too. And this is why you do not want softworkz to
> work on this feature. This patch series leads libavfilter into a dead
> end that cannot evolve for what you want.

This is why I have been trying to ask high level questions.  His old
subtitle filtering patchset would need a lot of rework to bring to the
current codebase so starting over isn't a bad idea.  I don't really care
who works on or makes the commits for the code as long as the resulting
code is clean, makes sense to other developers and accomplishes what
everyone needs.  There are structural changes needed for what I want and it
would be good to find a solution that allows for functionality for
additional processing options also.


> On Tue, Jun 3, 2025 at 9:48 AM James Almer <jamrial@gmail.com> wrote:
Please do not top-post.

I was trying to figure out why you brought this up again, because I didn't
think I was, but realized that Gmail was automatically making every reply a
top post and hiding it from me...  I'll do my best to reply with the right
format.  Plase let me know if any problems persist


On Tue, Jun 3, 2025 at 11:02 AM Hendrik Leppkes <h.leppkes@gmail.com> wrote:
> For a clean API in the future, we should start with a clean and clear
> definition of public API, and not use it to solve
> implementation-specific solutions in lavfi that should rather get
> solved in lavfi itself, and not in the user-facing API.
> And this is exactly what I've also tried to explain from day one that
> this patchset showed up on the ML.

How  can we start this new conversation to properly define what work needs
done before we get lost in the weeds again about specific implementations
and libraries?  I think a new public API and cli options/filtergraph
definitions should be considered for handling ancillary data routing in
general between stream types.  What is the best way to start that
conversation?  Are any of the questions proposed by  softworkz in the
beginning of this thread relevant to that conversation yet, or do we need
to establish the required changes in functionality first before discussing
data structures and variable names?

Zach
_______________________________________________
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".

  reply	other threads:[~2025-06-03 18:34 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-03 14:20 softworkz .
2025-06-03 16:00 ` Lynne
2025-06-03 16:02   ` James Almer
2025-06-03 16:40     ` Nicolas George
2025-06-03 16:48       ` James Almer
2025-06-03 16:51         ` Devlist Archive
2025-06-03 17:59           ` Nicolas George
2025-06-03 16:12   ` softworkz .
2025-06-03 16:12   ` Devin Heitmueller
2025-06-03 16:43   ` Nicolas George
2025-06-03 17:07     ` softworkz .
2025-06-03 17:15       ` Devlist Archive
2025-06-03 17:16         ` Devlist Archive
2025-06-03 17:19         ` softworkz .
2025-06-04 15:49       ` Rémi Denis-Courmont
2025-06-04 17:13         ` softworkz .
2025-06-04 17:25           ` Nicolas George
2025-06-04 17:31             ` softworkz .
2025-06-04 19:02         ` softworkz .
2025-06-03 17:17   ` softworkz .
2025-06-03 16:28 ` softworkz .
2025-06-03 18:02 ` Hendrik Leppkes
2025-06-03 18:34   ` Zach Swena [this message]
2025-06-04  0:01     ` Michael Niedermayer
2025-06-04  7:13     ` Nicolas George
2025-06-04  7:22       ` Diederick C. Niehorster
2025-06-04  7:25         ` Nicolas George
2025-06-04 17:24       ` softworkz .
2025-06-04 17:29         ` Nicolas George
2025-06-04 17:33           ` softworkz .
2025-06-04 17:35             ` Nicolas George
2025-06-04 17:40               ` softworkz .
2025-06-04 17:44                 ` Nicolas George
2025-06-04 17:54                   ` softworkz .
2025-06-04 17:57                     ` Nicolas George
2025-06-04 18:11                       ` softworkz .
2025-06-04 18:12                         ` Nicolas George
2025-06-04 18:17                           ` softworkz .
2025-06-04 20:42       ` Michael Niedermayer
2025-06-05  0:17         ` softworkz .
2025-06-06 14:32         ` Nicolas George
2025-06-06 14:50           ` Devin Heitmueller
2025-06-08 13:10             ` Nicolas George
2025-06-06 16:54           ` softworkz .
2025-06-07 16:19       ` softworkz .
2025-06-07 17:25         ` Kieran Kunhya via ffmpeg-devel
2025-06-07 17:45           ` softworkz .
2025-06-03 19:13   ` softworkz .
2025-06-04  7:34     ` Nicolas George
2025-06-04  1:16   ` softworkz .
2025-06-04  7:36   ` Nicolas George
2025-06-03 19:23 ` softworkz .
2025-06-04  7:33   ` Nicolas George
2025-06-04 18:35 ` softworkz .
2025-06-05  0:44   ` 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=CANJxsBnxkH75YmNOkkXa+rv6Ch+SqsXjGEqfKrmNrwb11uSBuw@mail.gmail.com \
    --to=devlist@rlb.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