[FFmpeg-devel] [PATCH v0] Implement promeg decoder.

Nicolas George george at nsup.org
Wed Jan 22 22:36:33 EET 2025


James Almer (12025-01-20):
> Partial support for MV-HEVC, partial support for IAMF (no rendering, only
> demuxing/muxing), partial support for tiled HEIF (no stitching), the new VVC
> decoder that's afaik not 100% complete, a PTS reorder bsf that's missing
> some edge cases and support for HEVC and VVC, plus other stuff i don't
> recall right now.
> 
> Things are partially implemented all the time.

So… only support for things already invented elsewhere. Nothing actually
original. Nothing that makes FFmpeg a leader rather than a follower.

> I don't believe the kitchen sink approach is better, either. Some things
> really don't belong in our libraries.

Some things, sure. That one? It produces audio, it fits in the code, it
brings features found nowhere else. Of course it belongs. If it was
proposed at the time the people who opposed were busy pretending FFmpeg
did not exist, it would have been added without anybody saying anything
except bravo.

> And your strings API faced opposition (and not rejection, because no vote
> happened for that) not because it didn't belong in ffmpeg (There's one
> already, also by you), but because others either didn't consider it worth
> the complexity, or didn't like its design.
> The way to move that forward is to address the concerns, changing the design
> if needed, or convincing the other parties that it's good as is, and if no

Please, you are trying to explain to me discussions I was directly part
of and that you only followed from afar, it is borderline insulting.

The reality of that discussion was that they were not open to
compromise, at all. They would not clarify their requirements, they
would not consider my arguments that their concerns was missing
important considerations.

And they were not concerned by a ruling by the TC, because their friends
were in it, if not themselves, and the GA put them there.

> I'd really like if we can stop with the "Everything's fucked, nothing can be
> done" mails every other week and instead make use of the framework we came
> up with, or if needed, change it and improve it.

I have not said that “everything” is fucked. Only one thing is fucked:
democracy in a project as small but appetizing as FFmpeg. And the
improvement is obvious: reaffirm Michael as a leader.

-- 
  Nicolas George


More information about the ffmpeg-devel mailing list