Re: [FFmpeg-devel] Democratization work in progress draft v2

2025-01-31 Thread Nicolas George
volvement. For that reason, I believe that if this plan goes forward, it should include all past involvement, but possibly with the condition that the involvement continues presently. On the other hand, I believe this whole plan is a bad idea. Regards, -- Nicol

Re: [FFmpeg-devel] Democratization work in progress draft v2

2025-01-31 Thread Nicolas George
successor. Small companies and small Libre Software projects are too vulnerable to a takeover by a small number of greedy people who care about what they can gain from it more than the well-being of the company/project. Regards, -- Nicolas George _

Re: [FFmpeg-devel] Democratization

2025-01-30 Thread Nicolas George
Vittorio Giovara (12025-01-30): > No, what we're seeing is a few representatives of the community Nobody appointed them. Nobody appointed you. I am more representative of the community than anybody who has been bullying Michael to leave. ___ ffmpeg-dev

Re: [FFmpeg-devel] Democratization work in progress draft v2

2025-01-29 Thread Nicolas George
plex. This is precisely why Michael should be in charge. Regards, -- 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

Re: [FFmpeg-devel] Democratization

2025-01-29 Thread Nicolas George
or whether some of them have more nefarious purposes, like some kind of supply-chain attack. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link ab

Re: [FFmpeg-devel] Democratization

2025-01-29 Thread Nicolas George
a few people who do not behave in the best interest of the project and would rather bully the leader into resigning is the only way to work in peace, then that is what we should do. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.or

Re: [FFmpeg-devel] Democratization

2025-01-29 Thread Nicolas George
bove, which is that people are leaving the > project precisely because it is *not* democratically run. This too is false, we established no such thing. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/m

Re: [FFmpeg-devel] Democratization

2025-01-29 Thread Nicolas George
Marth64 (12025-01-29): > * The community wants Please do not accept uncritically what a greedy minority limply supported by a silent majority wants to pass as the will of the community. Regards, -- Nicolas George ___ ffmpeg-devel mailing l

Re: [FFmpeg-devel] Democratization

2025-01-29 Thread Nicolas George
very bad outcomes. Regards, -- 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".

Re: [FFmpeg-devel] Democratization

2025-01-29 Thread Nicolas George
pened the first time. Regards, -- 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".

Re: [FFmpeg-devel] Democratization

2025-01-24 Thread Nicolas George
Rémi Denis-Courmont (12025-01-24): > For the record, those are just suggestions for future reference, not personal > attacks. Rule of thumb: messages that needs to clarify they are not personal attacks are personal attacks. -- Nicolas

Re: [FFmpeg-devel] [PATCH 3/7] avutil/frame: add a param change side data type

2025-01-22 Thread Nicolas George
Nicolas George (12025-01-22): > That limitation of side data is very annoying. We should get rid of it, > especially since it is not that hard. > > The issue is that side data has to be flat because its refcounting is > built on top of AVBufferRef when AVBufferRef if only good for

Re: [FFmpeg-devel] [PATCH 3/7] avutil/frame: add a param change side data type

2025-01-22 Thread Nicolas George
ings API.) Regards, -- 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".

Re: [FFmpeg-devel] Democratization

2025-01-22 Thread Nicolas George
people who do not take it with grace are precisely the people who have been bullying you, and have as such lost their moral rights to be listened to. Focus on the people you enjoyed hacking together with who respect your leadership. Regards, -- Nicolas George ___

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

2025-01-22 Thread Nicolas George
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 Micha

Re: [FFmpeg-devel] [PATCH 3/7] avutil/frame: add a param change side data type

2025-01-22 Thread Nicolas George
tern on things that need to be lightweight (no dynamic allocations) but extensible. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above,

Re: [FFmpeg-devel] Is the GA democratic ?

2025-01-22 Thread Nicolas George
and fix bugs and add features in any part of the code base. Regards, -- 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-re

Re: [FFmpeg-devel] [PATCH 3/7] avutil/frame: add a param change side data type

2025-01-22 Thread Nicolas George
not surprised. Regards, -- 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".

Re: [FFmpeg-devel] Regarding Git Tooling

2025-01-22 Thread Nicolas George
people who want to work in command-line is taken into consideration at all and not just ignored or treated with scorn, as was so often the case in similar discussions. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ff

Re: [FFmpeg-devel] Regarding Git Tooling

2025-01-20 Thread Nicolas George
an the maintainer? Having two systems in parallel in practice does not allow anybody to use only the one they like: in practice it forces everybody to use both. That is terrible. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg

Re: [FFmpeg-devel] Regarding Git Tooling

2025-01-20 Thread Nicolas George
o me that goals requires quite a lot of work with all-in-one online tools, whereas it is automatically achieved with mail. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-d

Re: [FFmpeg-devel] Regarding Git Tooling

2025-01-20 Thread Nicolas George
t; - What other options would the community consider and any relevant pros/cons? Can any of the solution you would favor be used without a javascript-enabled web browser? Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org htt

Re: [FFmpeg-devel] Democratization

2025-01-20 Thread Nicolas George
av fork failed in part because it tried to be the upstream (and pretend it was alone). I would say it amounts to about half the reason it failed, the other half being the personality of its de-facto leaders. Regards, -- Nicolas George ___ ffmpeg-devel

Re: [FFmpeg-devel] Democratization

2025-01-20 Thread Nicolas George
modern workflow I have still to be shown a “modern” workflow where “modern” is not synonym mostly with clicking randomly on things in a web browser. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.or

Re: [FFmpeg-devel] Democratization

2025-01-20 Thread Nicolas George
Technical Committee. Leadership is about policy more than it is about technical matters. The CS was voted upon based on the latter. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listin

Re: [FFmpeg-devel] Democratization

2025-01-20 Thread Nicolas George
ick them out, not try to please them. Regards, -- 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 subj

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

2025-01-20 Thread Nicolas George
ing about it. -- 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".

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

2025-01-20 Thread Nicolas George
we should let "perfect be the > enemy of good" and outright reject a proposed implementation that has > been reported to work in many use cases. Thank you for writing the obvious. > It's a good starting point and can be improved over

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

2025-01-20 Thread Nicolas George
m immediately and might hypothetically make more work for them? This “it does not belong in ffmpeg” attitude in the GA is killing the project. It needs to stop. We need somebody in charge who understands what ffmpeg really is. -- Nicolas George ___

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

2025-01-17 Thread Nicolas George
moved or disabled. You were asking for proof that corporate-style mindset harms the project, you have one right here: “we do not want this new feature because it could mean bad PR” is one of the leitmotivs that have pushed the project towards stagnation since the GA has had influence. --

Re: [FFmpeg-devel] [PATCH 3/8] avfilter/buffersink: add a side_data field

2025-01-15 Thread Nicolas George
icolas 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".

Re: [FFmpeg-devel] [PATCH 3/8] avfilter/buffersink: add a side_data field

2025-01-15 Thread Nicolas George
or packets and frames, accessing the side data directly is allowed, and the utility functions to query return the data directly, without new allocation. This API should have the same behavior, both for consistency and convenience. Regards, -- Nicolas George ___

Re: [FFmpeg-devel] Democratization

2025-01-14 Thread Nicolas George
de we want for the long run. -- 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".

Re: [FFmpeg-devel] [PATCH 3/4] doc/faq: Document the plan ahead for Governance

2025-01-14 Thread Nicolas George
, revoked their access. First, we need to close the loophole. Afterwards we can explain why we did it and discusser better ways. But please, first close the loophole for good. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@f

Re: [FFmpeg-devel] [PATCH 3/4] doc/faq: Document the plan ahead for Governance

2025-01-13 Thread Nicolas George
as just a bad idea, for that very reason among others, let us drop it. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffm

Re: [FFmpeg-devel] [PATCH 3/4] doc/faq: Document the plan ahead for Governance

2025-01-09 Thread Nicolas George
Same goes for patch #2 in this series. 1: For the same reason, I have always refrained from explaining how to legally ship GPL ffmpeg with a proprietary binary. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/af_pan: Fix sscanf() use

2025-01-07 Thread Nicolas George
function. I suppose the issue was a negative return value? If so, please use >= 1 instead of == 1. > arg += len; > if (parse_channel_name(&arg, &in_ch_id, &named)){ > av_log(ctx, AV_LOG_ERROR, Regards, -- Nicolas George ___

[FFmpeg-devel] [PATCH] lavfi/src_movie: set pkt_timebase

2025-01-05 Thread Nicolas George
Fix “Could not update timestamps for skipped samples” warning and associated misfeature. Signed-off-by: Nicolas George --- libavfilter/src_movie.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavfilter/src_movie.c b/libavfilter/src_movie.c index d2aa572d12..a1b3d026a6 100644 --- a

Re: [FFmpeg-devel] FFmpeg governance and accusations

2025-01-03 Thread Nicolas George
ew ideas and instead getting on to managing releases and fuzzing the code. Regards, -- 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".

[FFmpeg-devel] CC address bounce (was: Democratization)

2025-01-03 Thread Nicolas George
by Google or James you must use an address at a less monopolistic operator for your CC seat. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above,

Re: [FFmpeg-devel] Democratization

2025-01-03 Thread Nicolas George
r proposal”. > This is not sound argumentation; this is outright libel against my person. “You keep using that word. I do not think it means what you think it means.” -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmp

Re: [FFmpeg-devel] Democratization

2025-01-02 Thread Nicolas George
those effects. I am afraid that I do not > have > an answer to your absurd 20-typos hypothetical. I am just applying the rule that you defend. I see you have no argument in favor of democracy since the only thing you found to answer was t

Re: [FFmpeg-devel] Democratization

2025-01-02 Thread Nicolas George
ould have as much power over the direction of the project as somebody who knows multiple subsystems inside-out and maintains them? -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] avfilter/buffersrc: make channel_layout a CHLAYOUT type AVOption

2025-01-02 Thread Nicolas George
James Almer (12025-01-02): > The string type is a remnant of the old channel layout API implementation. Looks ok. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] FFmpeg governance and accusations

2025-01-02 Thread Nicolas George
tenance by the most experienced developers. Michael did an excellent job as a leader for years, and it only turns sour when a small faction get greedy and tries to oust him to take over. I look forward to him again being able to act as a leader without obstruction from them. Regards, -

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-30 Thread Nicolas George
and irrelevance. And in our case, it is worsened because some people have borrowed their definition from Erdoğan, “like a tram, you ride it until you arrive at your destination, then you step off”. Regards, -- Nicolas George ___ ffmpeg-devel mailing l

Re: [FFmpeg-devel] Worsening messages

2024-12-30 Thread Nicolas George
eory” is the kind of accusation anybody can throw around when they do not have factual objections beyond a few misremembered details about who helped with the daily merges. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.o

Re: [FFmpeg-devel] Worsening messages

2024-12-27 Thread Nicolas George
than libav. At some point, I do not exactly know when, libav died and its members started coming back in the ffmpeg project. I strongly suggest to read the list of names in the 2011 mail I have quoted earlier and compare it to the list of people who criticize Michael

Re: [FFmpeg-devel] Fwd: Your message to ffmpeg-devel awaits moderator approval

2024-12-26 Thread Nicolas George
Anton Khirnov (12024-12-24): > So boiling down your verbal vomit, I get > * you are delusional This kind of is unacceptable. Especially from somebody who recently volunteered to judge over other people's civility. -- Nicolas George ___ f

Re: [FFmpeg-devel] Fwd: Your message to ffmpeg-devel awaits moderator approval

2024-12-23 Thread Nicolas George
Could you all stop ganging against Michael? It is reminiscent of the bullying he was subjected to in the months leading to the fork that convinced him to “resign” as project leader even though he was doing an excellent job of if. Thank you very much. -- Nicolas George

Re: [FFmpeg-devel] [PATCH 0/7] RFC: complete rework of s337m support

2024-12-13 Thread Nicolas George
End of text from me on this. -- 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".

Re: [FFmpeg-devel] [PATCH 0/7] RFC: complete rework of s337m support

2024-12-13 Thread Nicolas George
Kieran Kunhya via ffmpeg-devel (12024-12-13): > Where is the second sample rate stored in wav? Nowhere, obviously. I am surprised somebody who has been in the project for more than 12 years still does not know how it works. -- Nicolas Geo

Re: [FFmpeg-devel] [PATCH 0/7] RFC: complete rework of s337m support

2024-12-13 Thread Nicolas George
ing. The answer is yes. -- 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".

Re: [FFmpeg-devel] [PATCH 4/4] fate: revert previous frequency adjustments of the sine filter

2024-11-28 Thread Nicolas George
e/swr-async-firstpts | 34 +-- > 13 files changed, 560 insertions(+), 560 deletions(-) Ok of course. Thanks. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, vis

Re: [FFmpeg-devel] [PATCH 3/4] avfilter/asrc_sine: increase frequency accuracy

2024-11-28 Thread Nicolas George
- > 1 file changed, 23 insertions(+), 1 deletion(-) Sorry for the delay. The logic looks sound, and I am assuming you have checked that it now gives periodical output when the frequency is a divisor of the sample frequency, so ok. Regards, -- Nicolas George

Re: [FFmpeg-devel] [RFC] libpostproc splitout

2024-11-26 Thread Nicolas George
Jean-Baptiste Kempf (12024-11-26): > Once again you attack people directly on threads. « your kind of » ≠ « you », please do not abuse code of conduct rules to silence discourse that you want to silence. It is part of the kind of governance that is harming the project. -- “I dont see why” isnt

Re: [FFmpeg-devel] [RFC] libpostproc splitout

2024-11-26 Thread Nicolas George
xploit it for profit is the worst possible person to manage or contribute to manage a Libre Software project. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, v

Re: [FFmpeg-devel] [RFC] libpostproc splitout

2024-11-26 Thread Nicolas George
Jean-Baptiste Kempf (12024-11-26): Replying to this would be a waste of time. It took me time to realize the harm your kind of governance did to FFmpeg, but now it is quite obvious. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel

Re: [FFmpeg-devel] [RFC] libpostproc splitout

2024-11-26 Thread Nicolas George
as Open Source might explain why the result is such a mess. -- 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.or

Re: [FFmpeg-devel] [RFC] libpostproc splitout

2024-11-22 Thread Nicolas George
e a right to know who is accusing them and who the witnesses are except in exceptional circumstances. I think the CC should grand the same right to their accused. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org

Re: [FFmpeg-devel] Fwd: [RFC] libpostproc splitout

2024-11-22 Thread Nicolas George
said on the criticised mail, but I fully agree with you that this intervention of a CC member is entirely inappropriate and abusive. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmp

Re: [FFmpeg-devel] [PATCH 2/4] avfilter/asrc_sine: factorize sampling to a separate context

2024-11-21 Thread Nicolas George
ot important. LGTM. Regards, -- 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".

Re: [FFmpeg-devel] [PATCH 1/4] fate: adjust frequencies of the sine filter

2024-11-21 Thread Nicolas George
Marton Balint (12024-11-10): > The filter currently use inaccurate frequencies, this is inpreparation for uses > fixing that. ... by using numbers that will map to the equivalent value in the future code. LGTM otherwise. Sorry for the delay. Regards, -- Nicolas

Re: [FFmpeg-devel] [PATCH 3/4] avfilter/asrc_sine: increase frequency accuracy

2024-11-15 Thread Nicolas George
Marton Balint (12024-11-15): > Will apply the series soon. Sorry, this was the series I was thinking of when replying: I have had a busy week, I will be able to look at it this week-end. Regards, -- Nicolas George ___ ffmpeg-devel mailing l

Re: [FFmpeg-devel] [PATCH 3/3] avutil/rational: never return greater num/den than the maximum allowed in av_d2q

2024-11-15 Thread Nicolas George
Marton Balint (12024-11-15): > Ping for this, will apply soon. I have had a busy week, I will be able to look at it this week-end. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listi

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-07 Thread Nicolas George
and server distributions are not the only kind there is. -- 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".

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-07 Thread Nicolas George
James Almer (12024-11-07): > Linux x86_32 is pretty much obsolete and deprecated. Source? -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above,

Re: [FFmpeg-devel] Develop FFmpeg through your browser?

2024-11-07 Thread Nicolas George
s that we move to such a tool mostly come from people who would have contributed anyway. People who want their code in, shifting the burden of maintenance to the project, but do not want to invest time into learning different tools, even when they are superior. Regards, -- Nicolas

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-07 Thread Nicolas George
: 5.1. Add dphi_rem to phi_rem. 5.2. If phi_rem >= 0, subtract dphi_den to it and increment phi. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscr

Re: [FFmpeg-devel] [PATCH 2/2] avfilter/asrc_sine: correct accumulating phase error at every second

2024-11-07 Thread Nicolas George
tests/ref/fate/swr-async-firstpts | 2 +- > 4 files changed, 94 insertions(+), 90 deletions(-) Urgh, this is abominable. NAK! Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmp

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-05 Thread Nicolas George
test filter from 10^-9 to 10^-19 is a very minor enhancement that could easily shelved until benchmark can be obtained. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubsc

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-05 Thread Nicolas George
James Almer (12024-11-05): > Asking for benchmarks on old CPUs that are running deprecated or obsolete > OSes is not reasonable. I did not ask that they be running deprecated or obsolete OSes, so… Also there are recent ARM32 CPUs. -- Nicolas

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-05 Thread Nicolas George
Anton Khirnov (12024-11-05): > 32bit CPUs are effectively obsolete and heading to extinction The idea that FFmpeg is only for new hardware and should not support “obsolete” hardware is unreasonable. -- Nicolas George ___ ffmpeg-devel mailing l

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-05 Thread Nicolas George
Anton Khirnov (12024-11-05): > That is an unreasonable demand IMO. Care to elaborate why requesting benchmarks for changes on a filter that was designed for speed on the architectures it would be most impacted on seems to you unreasonable? -- Nicolas Geo

Re: [FFmpeg-devel] [PATCH 1/4] avfilter/asrc_sine: increase phase precision

2024-11-05 Thread Nicolas George
an emulation or compatibility mode, and preferably a low-end one. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpe

Re: [FFmpeg-devel] [RFC] AVFilter

2024-10-18 Thread Nicolas George
ction (so AVBufferRef → 🗑️). Eventually, these AVWhateverLibraryInstance take charge of all global mutable state: log callback, threads manager, overridden memory allocation functions, etc. I have had all this designed for quite some time. Regards, -- Nicol

Re: [FFmpeg-devel] [RFC] AVFilter

2024-10-18 Thread Nicolas George
shared FFmpeg on the system. So I wonder one would utter such an obvious falsehood. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffm

Re: [FFmpeg-devel] [RFC] AVFilter

2024-10-17 Thread Nicolas George
everal megaoctets with a custom build? -- 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".

Re: [FFmpeg-devel] [PATCH 3/4] fftools/opt_common: stop accessing a private field

2024-10-15 Thread Nicolas George
with what ff_filter_process_command() does, i.e. change the value of options on the fly. Note: commands are not a part I am familiar with, I had to check and it took me less than 30 seconds. You could have done the same. -- Nicolas George. ___ ffmpeg-devel mailing li

Re: [FFmpeg-devel] [PATCH 3/4] fftools/opt_common: stop accessing a private field

2024-10-15 Thread Nicolas George
Anton Khirnov (12024-10-15): > headers, but that first requires to eliminate its use. Not an excuse to remove the feature it was used for at the same time, especially without warning about it. -- Nicolas George ___ ffmpeg-devel mailing list ffm

Re: [FFmpeg-devel] [PATCH 3/4] fftools/opt_common: stop accessing a private field

2024-10-14 Thread Nicolas George
ommand callback, once as the flag. Having the same information twice in the source code is a recipe for bugs: unavoidably somebody will update one and not the other. The correct way of doing this would be to add a function in libavfilter. -- Nicolas

Re: [FFmpeg-devel] [PATCH 3/4] fftools/opt_common: stop accessing a private field

2024-10-14 Thread Nicolas George
Alexander Strasser via ffmpeg-devel (12024-10-14): > Learning question: How can we see this is a private field? I suppose “revert everything and start again properly designing things without loss of feature” will not be appreciated? Regards, -- Nicolas Geo

Re: [FFmpeg-devel] nuv1 in avi

2024-10-13 Thread Nicolas George
Anton Khirnov (12024-10-13): > > I was experimenting with mencoder > why oh oh god why? Among other things, because on that other project there are no people who think they can tell their fellow developers what they should or should not be working on. -- Nicol

Re: [FFmpeg-devel] [PATCH 01/24] lavfi/vf_frei0r: switch to query_func2()

2024-10-12 Thread Nicolas George
anged. This is making the code worse. Please stop and do better. -- 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".

Re: [FFmpeg-devel] [PATCH 2/7] lavfi/buffersink: add a flag for retrieving stream parameters

2024-09-26 Thread Nicolas George
e memcpy() to fetch/return it. - Have an instance of the struct in the buffersrc/sink and make it available for that use. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/f

Re: [FFmpeg-devel] [PATCH 2/7] lavfi/buffersink: add a flag for retrieving stream parameters

2024-09-25 Thread Nicolas George
op the series altogether. -- 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".

Re: [FFmpeg-devel] [PATCH 5/7] fftools/ffplay: use AV_BUFFERSINK_FLAG_PARAMS

2024-09-23 Thread Nicolas George
Anton Khirnov (12024-09-23): > --- > fftools/ffplay.c | 20 +--- > 1 file changed, 17 insertions(+), 3 deletions(-) What an enhancement! -- “I dont see why” isn't an argument. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org htt

Re: [FFmpeg-devel] [PATCH 2/7] lavfi/buffersink: add a flag for retrieving stream parameters

2024-09-23 Thread Nicolas George
this flag is set, av_buffersink_get_frame_flags() fills the non-data > + * fields of the supplied frame without causing any filtergraph activity. > + * > + * @note While frame data will be NULL, certain other allocated fields may be > + * filled (e.g. ch_layout, hw_frames_ctx), so the

Re: [FFmpeg-devel] [PATCH 7/7] lavfi/buffersink: deprecate functions obsoleted by AV_BUFFERSINK_FLAG_PARAMS

2024-09-23 Thread Nicolas George
Anton Khirnov (12024-09-23): > I fail to see … > how that is a problem, since you need an allocated AVFrame > to use the buffersink API anyway. Not at the same point in code. > Not to mention that even if one allocates a dedicated AVFrame for the > parameters, the cost is trivial

Re: [FFmpeg-devel] [PATCH 7/7] lavfi/buffersink: deprecate functions obsoleted by AV_BUFFERSINK_FLAG_PARAMS

2024-09-23 Thread Nicolas George
Anton Khirnov (12024-09-23): > That is all av_buffersink_get_*() except type and frame_rate, for which > AVFrame does not currently have fields. NAK: an API that requires an allocated AVFrame to retrieve the parameters is significantly worst than the existing. -- Nicolas

Re: [FFmpeg-devel] [PATCH] lavc/vvc: Fix assertion bound on qPy_{a, b}

2024-08-25 Thread Nicolas George
is the proper fix, but it is highly unlikely any other change is. Regards, -- 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-deve

Re: [FFmpeg-devel] [PATCH] lavc/vvc: Fix assertion bound on qPy_{a, b}

2024-08-25 Thread Nicolas George
now the technicals of this instance, but the first version of this patch looks like it could be the proper fix fix. The second version is not a fix at all, no need to know the technicals to know it. Regards, -- Nicolas George ___ ffmpeg-devel mailing li

Re: [FFmpeg-devel] [PATCH] lavc/vvc: Fix assertion bound on qPy_{a, b}

2024-08-25 Thread Nicolas George
s. Add asserts where there are none. Regards, -- 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.or

Re: [FFmpeg-devel] [OSS-Fuzz] Have you considered enabling memory sanitizer?

2024-07-17 Thread Nicolas George
ike is… concerning. -- 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".

Re: [FFmpeg-devel] [OSS-Fuzz] Have you considered enabling memory sanitizer?

2024-07-17 Thread Nicolas George
on. It is not something one can resign from, and even less something one can be expelled from. -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link abo

Re: [FFmpeg-devel] lavfi: add perlin noise generator

2024-07-07 Thread Nicolas George
necessary, but it is possible a small bit in the common framework is missing to fully work with the simplified interface. Regards, -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-

Re: [FFmpeg-devel] Sorry state of AVOptions

2024-07-04 Thread Nicolas George
me. -- 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".

Re: [FFmpeg-devel] Sorry state of AVOptions

2024-07-04 Thread Nicolas George
ave to think about when you design an API. -- 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 s

Re: [FFmpeg-devel] Sorry state of AVOptions

2024-07-04 Thread Nicolas George
idget(opt); } else { ??? } What do you put in the else clause when you already handled all types you know how to handle? -- Nicolas George ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman

Re: [FFmpeg-devel] Sorry state of AVOptions

2024-07-04 Thread Nicolas George
f you are using a 2026 FFmpeg with an application from 2024, all the types introduced in FFmpeg between 2024 and 2026 will be and cannot have a specific GUI, unless they are trivial enumerations. This is why you need powerful text manipulation even with GUIs. -- Nicol

  1   2   3   4   5   6   7   8   9   10   >