[FFmpeg-devel] [RFC] 5 year plan & Inovation

Michael Niedermayer michael at niedermayer.cc
Wed Apr 17 18:24:50 EEST 2024


On Wed, Apr 17, 2024 at 04:50:29PM +0200, Lynne wrote:
> Apr 17, 2024, 16:34 by jamrial at gmail.com:
> 
> > On 4/17/2024 11:22 AM, Lynne wrote:
> >
> >> Apr 17, 2024, 15:58 by michael at niedermayer.cc:
> >>
> >>> Hi all
> >>>
> >>> The pace of inovation in FFmpeg has been slowing down.
> >>> Most work is concentarted nowadays on code refactoring, and adding
> >>> support for new codecs and formats.
> >>>
> >>> Should we
> >>> * make a list of longer term goals
> >>> * vote on them
> >>> * and then together work towards implementing them
> >>> ?
> >>>
> >>> (The idea here is to increase the success of larger efforts
> >>>  than adding codecs and refactoring code)
> >>> It would then also not be possible for individuals to object
> >>> to a previously agreed goal.
> >>> And it would add ideas for which we can try to get funding/grants for
> >>>
> >>> (larger scale changes need consensus first that we as a whole want
> >>>  them before we would be able to ask for funding/grants for them)
> >>>
> >>> Some ideas and why they would help FFmpeg:
> >>>
> >>> * Switch to a plugin architecture
> >>>  (Increase the number of developers willing to contribute and reduce
> >>>  friction as the team and community grows)
> >>>
> >>
> >> Just no.
> >>
> >
> > Can you elaborate on why? The one thing i think would be problematic is making the AVCodec internals public, which could get in the way of improvements.
> >
> 
> First, we'd have the bad SoC vendors making binary plugins, with

Make the plugin interface AGPL, problem solved


thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Opposition brings concord. Out of discord comes the fairest harmony.
-- Heraclitus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20240417/817da5ad/attachment.sig>


More information about the ffmpeg-devel mailing list