[FFmpeg-devel] [PATCH 1/6] lavfi/buffersink: add accessors for the stream properties.

Nicolas George george at nsup.org
Fri Dec 23 19:51:38 EET 2016

Le tridi 3 nivôse, an CCXXV, Michael Niedermayer a écrit :
> libavfilter had a public API that allowed filters to be implemented
> these changes move it farther away from it
> I do care about having some public API that allows filters
> to be implemented.
> You pointed out that you work alone and people dont review your lavfi
> patches. I think if you integrate others goals more people would
> For example your plans can stay the same but include the declared
> goal of making the API public once they are all done. And suddenly
> i would be interrested in this. Of course it doesnt make days
> have more hours or my todo shorter but pushing the public API away
> makes me loose interrest for sure.
> Other people might have other ideas and goals too, which they want
> lavfi to achieve.
> If more things can be integrated more people might contribute ...

You misunderstood: I am not excluding an API to allow external filters,
I am saying that it is too soon to think about it. The way filters must
be written is in a complete rework. Once it is stabilized, tested
extensively, we know it will not changing again, then we can make parts
of it public to allow external filters.

Anything else would be a compatibility nightmare. Do you not agree?


  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20161223/3c2ac134/attachment.sig>

More information about the ffmpeg-devel mailing list