ffmpegagent (HE12025-04-12):
> This whole patchset has been antirely authored by AI, wich means that I
> haven't written a single line of code.

You have got to be kidding. And not just because you waste everybody's
time submitting a series of bullshit code, but by the fact that you did
it in the first place, whether AI or yourself.

Please realize that Michael and I have barely begun to discuss the
qualitative enhancements we could get from a rewrite of the dictionary
API. And after just a few hours, you submit a series that implements…
none of them.

Coding is the easiest part of developing. It comes at the end of a long
maturation period. People can get to coding right away like you did when
they are dutifully executing the orders of whoever did the thinking
first, or when they do a school project that the teacher estimated was
doable, but certainly not when doing non-trivial things on an elite
project like FFmpeg, and even less when trying for a public API where
mistakes bite us for years.

Also, to answer a question in another mail, in case you have not figured
out by yourself:

> I'm not sure whether there are many usages of AVDictionary where stack
> allocation would be feasible or advantageous over the current way of
> "lazy init on first use", no?

I dare say that the ability to create the dictionary for avcodec_open2()
or for the title/artist/album of an audio file without dynamic
allocation and error checks is important. I will go as far as saying
that it is orders of magnitude more important than the asymptotic
performance.

As of feasibility, it looks to me like an easy task.

I would like to give the friendly advice to learn to walk before
annoying people who are talking about the best way to run a marathon (a
real one, in full armor with Persians on the heels), but in this day and
age that would cause half a dozen people to mail the community
committee, so please read this as just the expression on my own
frustration in the face of what I perceive as clueless comments in
serious discussions.

-- 
  Nicolas George
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to