On Tue, Oct 15, 2024 at 01:20:31PM -0300, James Almer wrote: > On 10/15/2024 1:12 PM, Michael Niedermayer wrote: > > Hi all > > > > This is a quick RFC about peoples oppinions on AVFilter > > > > The question: Should anyone be able to write a filter (which > > other people can use) ? > > Or should only we be able to add filters ? > > > > (This relates to what parts of the API are publically accessable) > > > > So whats the point of this RFC ? > > > > If we want a public API that allows writing filters then work on the API > > has to be compatible with that direction. > > > > "compatible" for example would be, "Adding whats missing to the public API" > > or "deprecating existing API and writing a better API that makes all needed > > parts public" > > > > "incompatible" for example is "making bits and pieces private that are > > needed > > by filters > > > > Some of the currently pending patches seem to fall into the "incompatible"
> No bits or fields are being made private in pending patches afaics. [FFmpeg-devel] [PATCH 3/4] fftools/opt_common: stop accessing a private field The only field this stops accessing is - filter->process_command ? 'C' : '.', but id say this is supposed to be a public field, its needed to be accessed by filters. (its also defined in the main public header, yes below a line that was added later saying its private so its not really public but also not really private) I think before these fields are moved into a private header, it is a good idea to disscuss, if the community wants "creating filters" to be possible though the API (as it was originally intended) or to only allow for us and noone else to add filters (thats why i send that RFC, iam sorry if i worded something in a confusing way, i just think we need to discuss the direction before starting to march) thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Those who are too smart to engage in politics are punished by being governed by those who are dumber. -- Plato
signature.asc
Description: PGP signature
_______________________________________________ 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".