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

Michael Niedermayer michael at niedermayer.cc
Fri Dec 23 19:31:22 EET 2016

On Fri, Dec 23, 2016 at 05:08:49PM +0100, Nicolas George wrote:
> Le tridi 3 nivôse, an CCXXV, Michael Niedermayer a écrit :
> > From these 2 the first
> Ok, that makes one.
> >			 but i think the user app needs more access
> > to be able to implement filters and this could make either API
> > obsoleete
> User app implementing filters is not for today nor tomorrow. I think it
> is better to start thinking on how to cross that bridge when we start
> seeing it on the horizon.

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 ...



Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Its not that you shouldnt use gotos but rather that you should write
readable code and code with gotos often but not always is less readable
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20161223/98764493/attachment.sig>

More information about the ffmpeg-devel mailing list